我在设计过程中遇到一个问题,ADC满量程情况下,模拟信号的输入范围远超过了参考电压的范围,
1. 如设置参考电压为1V的情况下,转换输出满量程-127~127(我只取ADC的高8位,低4位不要)所对应的模拟输入为-528mV~536mV(共1.064V),超过了1V的参考电压。
2. 如设置参考电压为1.25V的情况下,转换输出满量程-127~127(我只取ADC的高8位,低4位不要)所对应的模拟输入为-670mV~679mV(共1.349V),超过了1.2V的参考电压。
给我的感觉是ADC的内部有个衰减器,将信号衰减后再进行AD转换。
不知道各位高手有没有遇到过这种情况,或者有什么建议,谢谢!
Seasat Liu:
这个是设计计算值还是实测值?
前端用什么实现单端到差分转换的?
fenghui zhu2:
回复 Seasat Liu:
你好!
上面提到的数字都是实际值,在进入ADC 模拟输入端前测量到的。
前端用LMH6550作为差分buffer,Buffer的共模电压是用电阻分压给的,1.92V。实际测量ADC输入的共摸电压也是1.9V
PS:用ADS5401的Vcm作为差分buffer的共模电压时只有1.74V ,所以才用电阻分压的方式。