This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS131M06:间歇性

Guru**** 2382630 points
Other Parts Discussed in Thread: ADS131M06
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1076016/ads131m06-intermittent

部件号:ADS131M06
“线程: 测试”中讨论的其它部件

我正在使用 ADS131M06 ADC (带有 STM32G474),并且在设置 PGA 增益8x 及更高版本时遇到问题。

 

我已将所有信道多路复用为正内部测试信号,我认为该信号的目的是读取相同的 ADC 值,而不管使用的是什么 PGA 增益。 当我们使用1x,2x 或4x 增益时,这是正确的。 但是,当我们使用8x 或更高版本时,ADC 的读数比预期的高4倍以上。 这也是 ADC 测试信号的结果。

 

我们正在检查从 ADC 读取的每个帧的 CRC,因此我相信这些值都被正确接收。 如果我们使用1/2/4增益设置,ADC 没有其他问题-测量值正确,我们的产品功能正常。

 

即使使用内部测试信号,也会观察到这种情况。 这种行为是间歇性的。  在不更改软件的情况下,有时我们会读取测试信号的正确 ADC 值,有时我们会读取的值比预期高出4倍。 在这些测试中,信道设置为1x 2x 或4x,始终正确读取测试信号。

其他系统级别信息:

目前,我们的主板上出现了一个问题,3V 导轨(用作 ADS131M06的 AVDD)没有达到我们想要的清洁程度,但我们可以在从台式 PSU 提供该导轨时重现此 ADC 问题, 以及重置主板时(电源保持稳定)。

 

ADC 的 CLKIN 为8.192MHz,由 STM32上的计时器提供。 我们在软件中启用此时钟,然后切换2058 CLKIN 周期的同步/重置行-以重置 ADS131M06。 然后,我们将响应帧从 ADC 中调出,并验证它是否与预期的 POR 响应 (0xFF20| CHANCNT)匹配,它就是这样做的。 从这一点上,我假设 ADC 已经成功启动。

 

我们需要了解的关于8倍或8倍以上 PGA 增益设置的信息是否有所不同?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Eddie,

    当从1到4到8到64转换增益时,这些图形是需要注意的大图(只需单击它们使其变得模糊,或查看数据表):

    据我所知,这些都不应影响内部测试信号模式,因为它们与 PGA 电路有着任何关系。 我听说过内部测试信号在增益较高时无法调整到正确值的问题,因为信号需要更小才能获得相同的输出电压。 我明天要做一些挖掘,并澄清这一点。

    但听起来不像您的通信接口或后端代码导致了此问题。 如果您可以与设备通信,则可以假定设备启动正常,即不稳定的导轨不足以使设备进入奇怪的状态。  精确定位内部测试信号模式的测试将是将输入连接到接地,而不是测试信号,并观察输入的偏移电压是否与您看到的测试信号(或与预期增益正确)相配。  

    谢谢,

    Cole

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Eddie,

    只是为了证实,我找不到任何内部测试信号的内在问题。 让我知道将输入与 GND 绑定的结果,看看增益是否按预期扩展。

    谢谢,

    Cole