您好!
在我们的项目中、我们使用问题主题中提到的 ADC。 转换器似乎错误地测量了输入电压。 在我们的测试期间、我进行了两次电压测量。
第一次测量是在 CH0N 连接到 AGND 的情况下向 CH0P 输入施加160mV 的电压进行的。 获得的电压为159.565mV。 对于一个接近1.2V 的测试电压、误差大约为4mV、我们是不能接受的。我想补充一点、到 ADC 的电源电压已经被充分滤波、并且测得的电压已经使用一个示波器和一个 METRAHIT 表进行了验证。
此外 、我使用了内部校准功能、该功能会断开测量电路、并针对 G=1的增益设置电压 Vref = 160mV。 测得的电压为152.15mV。
测量的电压出现此类差异的原因是什么? 如何正确校准电压读数、使误差接近文档中指定的值?
下面我将在逻辑分析仪上发送 ADC 连接图和 ADC 的位响应( 将文件扩展名更改为.Sal 并在 Salae 软件中打开工作区)。 
我从寄存器读取电压值、该值处于0-8388607的范围内。
以下是用于从 ADC 阶跃获得电压的公式:
e2e.ti.com/.../Session.csve2e.ti.com/.../Session2.csv