高级会员
- 积分
- 635
- 金钱
- 635
- 注册时间
- 2017-3-6
- 在线时间
- 64 小时
|
8金钱
(1)不能测出电压传感器的输出电压
自己做了一个电压输出型的湿度传感器,输出电压大概在0~300mV,用万用表可以测出随着湿度的改变电压的大小发生改变,从几十mV变到200多mV。但是当我用STM32F407自带的ADC却又不能测出其电压,用自己做的32+ADS1256(24bit △-∑ADC)也测不出来,这个板子测直流稳压电源和干电池等都是没有问题的,也测过板子自带的一个简单的分压电路产生的电压,最小可测到1.mV,下面两张图是隔了一天之后重新打开测量同一个点的电压,可以看出来还是比较稳定的,测量电压会随着电位器的改变而改变。
但是用淘宝上买的一个51+AD0809却又能测到,实在不懂为什么。我查了一些资料发现,AD0809是逐次逼近型的,可是32内部也是逼近型的,位数也比0809高,为什么就测不出来呢?AD0809那套方案,就是直接将信号输入到ADC然后51控制时序。
(2)单片机内部ADC在浮空输入时,电压不为0
为什么一般的万用表在没接入电压时,显示基本都为0或者0.001这种,但是32自带的ADC却测的有0.xV,自己做的板子也是,但是测直流稳压电源又是准的。
在此谢谢各位大神。
|
|