Part Number:ADS131A04
向ADS131A04读取ADC值时一直提示Positive和Negtive超范围。请问可能是什么原因?
原理图如下
Amy Luo:
您好,
您可以将模拟输入正负输入端都连接到AVDD/2吗,即将模拟输入设置为供电电源中间值,看下F_ADCIN和STAT_P/STAT_N标志是否消失?
因为您没有使用负电荷泵,比较器的阈值将分别为AVDD到AVSS值的5%和95%(采样默认COMP_TH=000的话),那么输入超过这个范围(5%<VIN<95%),F_ADCIN和STAT_P/STAT_N标志就会置1
,
naig chan:
TI工程师您好,感谢您的回复。
我在使用负极电荷泵之后,错误提示变成了0x07(第四对输入接模拟电源地检测正常)
但是第1,2,3对输入依旧提示错误,并且电压一直在跳动(ADC值不稳定)。请问有解决方法吗
,
Amy Luo:
使用负极电荷泵后,ADC的供电范围和信号输入范围都将发生变化,如下截图
使用负极电荷泵后,11脚 VNCP也需要由接AVSS改为通过 270-nF电容接AVSS;并且内部基准必须设置为2.442 V;
请您确认以上条件在使用负极电荷泵后是否满足?
,
naig chan:
修改后的原理图如下:
在模拟高压输入端加上拉,低压端加下拉后,错误提示消失,且ADC值不再变化。请问造成这种现象的原因是什么。
,
Amy Luo:
最简单的方法是测量下输入管脚的输入信号是否变化?看下是否因为上拉和下拉将输入信号固定到某个电平?
,
naig chan:
当输入信号变化时,测量到的ADC值同时变化。
,
naig chan:
感谢回答,已经可以正常测量,主要是疑惑未加上下拉时,ADC值会上下浮动
,
Amy Luo:
别客气
不知道ADC值会上下浮动的问题解决了没有,如果加上下拉后,ADC值不再变化,那么不加上下拉时ADC值上下浮动,应该是源端模拟输入信号就是浮动的,应从源端采集信号端查找原因。
,
naig chan:
模拟输入端是DC稳压电源输入,用示波器观察过波形,是很平稳的
,
Amy Luo:
ADC值会上下浮动最大多少?AD采集会存在一定误差的,比如失调误差、增益误差、非线性误差等,以及还有PSRR、CMRR、SNR等引起的误差