其实这个问题个人感觉是这样,首先4-20mA信号为啥不从0开始,有一个原因就是要用0mA的点来做开路判断,楼主这个思路看起来把这个功能给去了。
然后是分辨率的问题,这种传感器大多数的情况下精度和速度都不会很高,其实可以简单的通过10bit过采样到12bit的方式去在相同的ADC的情况下获得更高的分辨率。这样相对来说在软件上可以解决这个问题。
其实这个问题个人感觉是这样,首先4-20mA信号为啥不从0开始,有一个原因就是要用0mA的点来做开路判断,楼主这个思路看起来把这个功能给去了。
然后是分辨率的问题,这种传感器大多数的情况下精度和速度都不会很高,其实可以简单的通过10bit过采样到12bit的方式去在相同的ADC的情况下获得更高的分辨率。这样相对来说在软件上可以解决这个问题。