牛卧堂MCU技术交流
标题:
AD采集,输入是0V,采集到的数据是00 44,为什么不是00 00?
[打印本页]
作者:
何嘉诚1989
时间:
2014-8-8 09:15
标题:
AD采集,输入是0V,采集到的数据是00 44,为什么不是00 00?
M0516LBN,进行ADC,配置是单周期模式,单端输入。
输入是0V,采集到的数据是00 44,为什么不是00 00?
还有每次采集到的数据,变化有点大,例如输入是0V,才采集数据是00 36~00 52这些范围内跳动。相同的硬件,我用AVR采集,出来的数据都是0000,线性度挺好的,而且每次的采集不大。
作者:
heelary
时间:
2014-8-8 20:56
零点漂移。avr的adc是10位的。
作者:
何嘉诚1989
时间:
2014-8-11 17:43
哦,我明白了,谢谢,还有个问题想请教下你。
新唐的M0516,AD的基准电压,除了引脚VADD接入电压外,
可以内部设置的吗?
作者:
何嘉诚1989
时间:
2014-8-11 17:46
ADC,有没有什么办法可以减少零点漂移?
作者:
dwxyo
时间:
2014-8-12 08:53
何嘉诚1989 发表于 2014-8-11 17:46
ADC,有没有什么办法可以减少零点漂移?
精度到达一定程度的时候,您需要给出一个允许的误差的误差范围。
除非你的输入(电类输入、环境输入等)完全没有纹波等各类干扰,此时您将得到一个固定测量值!
祝您工作愉快!
欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/)
Powered by Discuz! X3.2