TI论坛
直播中

wufan931111

10年用户 1176经验值
擅长:370217
私信 关注
[问答]

调试AD7172-2的时候发现ADC总是发生超量程错误怎么解决?


  • 调试AD7172-2的时候发现ADC总是发生超量程错误(ADCSTATUS寄存器返回值为0x40),后来发现配置好的REFOUT引脚没有电压输出,REF+输出为零,还有REGCAP_A为负值大约0.8V(照理说应该是内置1.8V的输出1.8V),请问能否帮忙看看是什么问题。 附件是我的电路原理图。

回帖(1)

郑成枝

6 天前
根据您提供的信息,我们可以从以下几个方面来分析和解决这个问题:

1. 检查电源连接:
确保AD7172-2的电源连接正确,VDD和VSS引脚分别连接到正负电源。如果电源连接不正确,可能会导致REFOUT引脚没有电压输出。

2. 检查REFOUT引脚配置:
检查您的电路原理图中REFOUT引脚的配置是否正确。确保REFOUT引脚没有被错误地连接到其他引脚或被禁用。

3. 检查参考电压源:
检查您的参考电压源是否正常工作。如果参考电压源有问题,可能会导致REF+输出为零。您可以尝试使用外部参考电压源来验证这一点。

4. 检查REGCAP_A引脚:
您提到REGCAP_A引脚的电压为负值0.8V,这可能是由于内部1.8V输出不稳定导致的。检查您的电路原理图中REGCAP_A引脚的配置是否正确,以及是否有其他元件影响到这个引脚的电压。

5. 检查ADC配置:
检查您的ADC配置是否正确,包括采样率、增益、滤波器等参数。错误的配置可能会导致ADC超量程错误。

6. 检查输入信号:
检查您的输入信号是否在AD7172-2的量程范围内。如果输入信号超出量程,可能会导致ADC超量程错误。

7. 检查电路原理图:
仔细检查您的电路原理图,确保所有连接和配置都是正确的。如果发现有问题,及时修改并重新测试。

综上所述,您需要从电源连接、引脚配置、参考电压源、REGCAP_A引脚、ADC配置和输入信号等方面进行排查和调整。希望这些建议能帮助您解决问题。如果您需要进一步的帮助,请提供更多的信息,例如电路原理图等。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分