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.

[参考译文] INA229-Q1:CONFIG 寄存器损坏

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1229324/ina229-q1-config-registers-corruption

器件型号:INA229-Q1
主题中讨论的其他器件:INA229

您好!

我使用 INA229监测电池供电系统中的电流。

电流读数时常会出错、表现为从一种故障到另一种故障的不同行为(增益差异小、增益差异大...)。 通过电路的实际电流仍是我预期的电流。

我跟踪到了问题、一直到 INA229的配置寄存器损坏。 当当前读数出错时、我会检查 CONFIG 寄存器的值、这些值与我在启动时编程的值不同。

您知道发生这种腐败的原因吗? 您是否有解决这个问题的方案?

此致、

贝诺伊特

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

    您好 Benoit、

    我建议监视 SPI 通信、以确保写入 CONFIG 寄存器的命令不会意外发送。 此外、如果 SPI 总线上有其他器件、请确保在与其他器件通信时未启用 INA229的 CS 引脚。 此外、我将监控 INA229的电源。 如果暂时关闭电源、此设备将丢失所有设置。 (如果是这种情况、如果其他寄存器设置不是默认设置、则也会看到这些设置已清除。 如果在其他任何地方使用默认值、则可以尝试更改它们、看看它们是否也被更改)。 不过、我想情况可能并非如此、因为看起来您的配置寄存器并不总是具有相同的值(除非您只是将其大部分时间断电?)。 因此、我最好的猜测是将命令意外发送到配置寄存器。

    查看该错误是否在不同的硬件上发生和/或在同一硬件上出现不同 INA229器件上也是一个好主意。  

    此致、

    Mitch

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

    您好!

    感谢您的反馈。 该问题可能需要几天时间才能发生、因此正确监控有点复杂。

    SPI 总线管理看起来不错、我们找不到任何 问题。

    我宁愿解决电源问题、即使配置寄存器不会恢复到其默认值(随机值)。

    我们已经在几个不同的板上遇到了问题。

    我会继续挖掘。

    此致、

    贝诺伊特

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

    嘿 Benoit、

    好的、请随时关注您的进度、如果您有任何其他问题、请告诉我。

    此致、

    Mitch