找回密码
 立即注册

QQ登录

只需一步,快速开始

开启左侧

[M051] AD采集,输入是0V,采集到的数据是00 44,为什么不是00 00?

[复制链接]
何嘉诚1989 发表于 2014-8-8 09:15:27 | 显示全部楼层 |阅读模式
    M0516LBN,进行ADC,配置是单周期模式,单端输入。     输入是0V,采集到的数据是00 44,为什么不是00 00?

     还有每次采集到的数据,变化有点大,例如输入是0V,才采集数据是00 36~00 52这些范围内跳动。相同的硬件,我用AVR采集,出来的数据都是0000,线性度挺好的,而且每次的采集不大。
回复

使用道具 举报

heelary 发表于 2014-8-8 20:56:01 | 显示全部楼层
零点漂移。avr的adc是10位的。
回复 支持 反对

使用道具 举报

 楼主| 何嘉诚1989 发表于 2014-8-11 17:43:25 | 显示全部楼层
哦,我明白了,谢谢,还有个问题想请教下你。
新唐的M0516,AD的基准电压,除了引脚VADD接入电压外,
可以内部设置的吗?
回复 支持 反对

使用道具 举报

 楼主| 何嘉诚1989 发表于 2014-8-11 17:46:32 | 显示全部楼层
ADC,有没有什么办法可以减少零点漂移?
回复 支持 反对

使用道具 举报

dwxyo 发表于 2014-8-12 08:53:39 | 显示全部楼层
何嘉诚1989 发表于 2014-8-11 17:46
ADC,有没有什么办法可以减少零点漂移?

精度到达一定程度的时候,您需要给出一个允许的误差的误差范围。
除非你的输入(电类输入、环境输入等)完全没有纹波等各类干扰,此时您将得到一个固定测量值!

祝您工作愉快!
只有想不到没有做不到
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU