恭喜,你发布的帖子
发布于 2022-04-02 11:39:26
9楼
smart没有16的AI模块(0-10V),所以本胖选了一个MODBUS-TCP的远程AI模块(号称16位,但优化成了1/10000的,分度值是1mV)。用信号发生器测试,精度好的一塌糊涂。数据我都不好意思贴了,看着跟假的似的。
但........
用这个AI模块接收真空规(PTR90N)的0-10V,却有问题了。在大气压下,PTR90N应该输出8600mV,但AI模块的读书是8526mV,低了74mV。用一个莱宝的真空计接PTR90N,读数是1000mbar,正确。应该输出的是8.6V。
我悬空PTR90N的输出,用4位半万用表量,8.61V,接上AI模块,就是8526mV。
我分析要么是AI模块的输入阻抗小了、要么是通过端子等导致的接触电阻大了。于是吧真空规直接接到AI模块上,结果是8527mV,多了1mV。看来应该是AI模块的阻抗小。
我问AI模块厂家,说输入阻抗是11K以上。
我查PRT90N的输出参数,输出允许带载是最小阻抗10K。
估计是这两个参数太接近了。
大佬们有啥好办法解决吗?
比如有16位的smart的AI模块啥子的。
你好,李工,你这个问题,大多人都应该遇到过,但没有你分析地这么深入,我们一般人都是程序内部补偿,可能也是要求精度不高的原因可以”蒙混过关“,很感谢你无私的案例分享,如果后续你的解决方案可行,不知能不能分享下后续的解决方案发布帖子
请填写推广理由:
分享
只看
楼主