请教专家,ADS7871 接近reference 转换不准确
奇怪,请教下专家
用ADS7871 做adc 采集,参考电压选择5V基准,供电选用5.4V(主要用来测量0-5V 电压,跳过芯片内部PGA),目前转换的结果0-4V非常精确,但高于4V时即开始出现转换电压低于输入电压尤其是在5V时压降接近80mV,
模拟输入电压,Vref,VCC均用fluke 287 检查过,确认无误,且无明显杂波。
请专家帮忙分析下是什么情况?
你的意思是:被测电压高于4V时即开始出现转换结果低于实际被测电压?尤其是被测电压接近5V时,转换结果小于实际被测电压80mv?
跳过芯片内部PGA是指PGA Gain = 1 (power up default condition)吧?
是的,试过PGA=1(输入5V左右),PGA=2(输入2.5V左右) ,均发现在输入电压接近VREF时出现转化不准,小电压时非常准确。第一楼附件是我实际测试到的电压数据。
会不会是我的基准电压为5V,VCC为5.4V引起的?但 这两个参数好像符合datasheet 的电压规范啊。。。。。。
你把参考电压电路上传一下看看吧,若是Vref的驱动能力不足会引起输入接近Vref时即满量程的时候最后几位出现“粘连”现象,导致输出不准确。
下面是电路图,比较简单,外置ref 带 一个DAC芯片(电源+基准,总消耗<1ma) 及提供ads7871的5V基准,电流消耗应该很低。
另外我在别的地方听到,"ads7871 PGA=1时的无误差的输入范围是约VDD-1.4V,超过估计会进入非线性区,PGA输出电压会不正确。"
是不是有这个说法?我浏览了几遍datasheet,但没有看到该内容啊。
建议将Vref端电容改为10uF和0.1uF各一个,或者可以使用运放跟随。另外你说的 PGA=1时的无误差的输入范围是约VDD-1.4V ,是datasheet中的Figure 9,它是在供电电压为5V时的参考,但并不表明超过一定会进入非线性区,若输入电压大于5V,如您的5.4V,则基本不受影响
谢谢楼上,我datasheet 看大意了。
如按规格表典型输入范围计算,如5.4V供电,PGA=1时合理的Vi为4V,这个和我实际测试到的数据非常匹配:在4V以下非常精确,大于4V开始增大误差。
从数据看是否这就是这颗芯片本身的特性? 输入信号可接受范围相对较窄?
如
从手册上看应该是的。你可以先分压再用PGA,若要测量大信号,不过反正也不太好...