这个ADC采集LM324输出的电压为什么会低了0.06V

2019-12-22 13:45发布

想用这个电路采集4-20ma,电源是正负5V的,输入6mA的,用万用表量ADC8管脚的输入电压确实是600mV,但是为什么STM32F030采集的AD值是677,3.3V的基准电压。
按照12位的算法,电压值只有545mV.
电流增加减小,都会少60mV左右,为什么会这样呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
yijingxiaoyou
1楼-- · 2019-12-22 14:07
20ma满值才2V  把满值换成3.3V
-佛听-
2楼-- · 2019-12-22 17:07
1.如果断开IO管脚就恢复的情况   IO模式设置不对  被IO拉掉的
2.如果断开IO没好  那就是前级运放设计有问题
-佛听-
3楼-- · 2019-12-22 19:49
 精彩回答 2  元偷偷看……
dzymushi
4楼-- · 2019-12-22 20:46
-佛听- 发表于 2017-4-21 11:03
1.如果断开IO管脚就恢复的情况   IO模式设置不对  被IO拉掉的
2.如果断开IO没好  那就是前级运放设计有问 ...

IO直接采集电阻分压,是准确的,估计是运放的问题
dzymushi
5楼-- · 2019-12-23 02:10
yijingxiaoyou 发表于 2017-4-21 11:00
20ma满值才2V  把满值换成3.3V

不用满值会影响精确度?
yijingxiaoyou
6楼-- · 2019-12-23 04:30
dzymushi 发表于 2017-4-21 11:07
不用满值会影响精确度?

还是有点影响的 你的基准3.3稳的吗?

一周热门 更多>