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.

[参考译文] ADS124S08:(AVDD–AVSS)/4和 DVDD/4监控

Guru**** 2551590 points
Other Parts Discussed in Thread: ADS124S08, ADS124S08EVM

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/974621/ads124s08-avdd-avss-4-and-dvdd-4-monitoring

器件型号:ADS124S08

大家好、

我的客户将使用 ADS124S08作为其产品、他们使用 ADS124S08设计了原型板。

当 PGA 的输入连接到 AIN0~AIN11时、它们能够按预期捕获输入电压。

但是、当它们尝试使用 SYS_MON[2:0]函数捕获电源电压时、转换数据几乎显示为0、如下所示(获取5个转换数据)。

(AVDD–AVSS)/4:0x000018、0x000005、0x000006、0xFFFFFFF7、0x000020

DVDD/4:0xFFFFFFEC、0x000009、0x00000E、0xFFFFFFF7、0xFFFFFF6

通过检查 此寄存 器映射、您能帮助我们确定此问题的原因吗?

只能从 TI 内部网络访问上述链接

此致、

Shota Mago

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

    您好、MGo-San、

    我在配置中看不到任何导致结果接近0的东西、除了可能的全局斩波。  有些内部测量在启用全局斩波时效果不好、会平均为零。  我认为这是发生的,是问题的原因。  我建议关闭全局斩波以进行系统监控测量。

    此致、

    Bob B

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

    尊敬的 Bob-San:

    感谢您的回复。

    客户禁用全局斩波模式。 但是、在电源电压监控情况下、输出代码仍然几乎显示为0。

    我们应该检查什么吗?

    此致、

    Shota Mago

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

    您好、MGo-San、

    启用全局斩波通常是显示0代码结果的模式。  很抱歉、我没有在所有设置上看起来足够接近。  INPMUX 寄存器设置选择"保留"设置。  此设置可能会干扰系统监视器结果。  不应将"保留"表示为"保留"的任何内容用作寄存器设置。

    我建议不要更改寄存器2 (INPMUX)或寄存器3 (PGA)设置、只更改寄存器9 (SYS)。  这将限制所需的通信量、并降低出错的可能性。

    此致、

    Bob B

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

    尊敬的 Bob-San:

    感谢您一如既往的支持。

    客户如您所述更改了寄存器设置、但输出代码仍然几乎显示为0。

    如果您注意到有任何问题需要更正、请告诉我。

    此致、

    Shota Mago

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

    您好、MGo-San、

    我在 ADS124S08 EVM 上运行了与客户相同的设置、显示在启用全局斩波的情况下、结果将接近于零、因为 ADC 进行两次测量并从第一次测量中减去第二次测量、该测量将平均为0。

    如果我禁用全局斩波、我会得到正确的结果。

    上面以十进制返回的十六进制代码为2770235。  模拟电源为3.3V、上面的值代表0.8256V、也就是3.3V 的1/4。

    我建议客户通过读回寄存器来验证是否正确写入。  此外、通信的任何示波器或逻辑分析仪快照都很有用。  首先是寄存器写入、其次是从 ADC 读回的数据。

    此致、

    Bob B

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

    您好、Bob-San。

    非常感谢您确认使用 ADS124S08EVM!

    我将要求客户仔细检查寄存器是否正确写入。

    此致、

    Shota Mago

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

    尊敬的 Bob-San:

    客户之前好像没能禁用全局斩波。

    他再次尝试并确认,如果禁用了全局斩波,电源监控器的输出数据是正确的。

    非常感谢您解决此问题!

    让我向您提出其他问题。

    • 当输入多路复用像时域多路复用一样发生变化时、是否需要考虑稳定时间?
    • 对于 SYS_MON[2:0]、001 ((AVDD+AVVSS)/2)和010 (温度测量)、如果启用了全局斩波、则无法正常工作?

    此致、

    Shota Mago

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

    您好、MGo-San、

    全局斩波功能与外部输入相关、其中在交换输入的情况下、ADC 平均有两次测量。  但是,当交换内部系统监视器测量值时,交换会根据(Mmeas1+(-) meas2)/2产生平均值,因为输入不会以与外部连接相同的方式交换。  结果变为"0"。  这意味着、对于 SYS_MON 位设置001 (PGA 输入短接至((AVDD - AVSS)/ 2))、010 (内部温度传感器)、011 ((AVDD - AVSS)/ 4)、100 (DVDD / 4)、应禁用全局斩波。

    只要增益设置寄存器中的 DELAY[2:0]位设置为默认值或选择了更长的延迟、就不需要额外的稳定时间进行内部测量。

    此致、

    Bob B

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

    尊敬的 Bob-San:

    感谢您的回答、客户提出的所有问题都得到了解决。

    感谢您一如既往的大力支持!

    此致、

    Shota Mago