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.

[参考译文] INA228:INA228 POR 不工作

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1305237/ina228-ina228-por-not-work

器件型号:INA228

您好!

我们遇到了 INA228 在上电期间未复位的问题。  

下面是步骤。

读取0xb、值为0x3003

2.将0x8000写入0x0以进行触发器复位

3. 读取0xb,这次值是0x3。

我们在代码中没有配置0xb、因此该值应默认为0x3或0x1。 我们怀疑原因可能是 VBUS 电压(48V)先于 Vs (3.3V)斜升。 请您确认这是否可能是根本原因?

谢谢

徐军

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

    徐军您好!

    当器件复位时、它以连续转换模式启动。 虽然寄存器0xB 的技术默认值为0x1、但您很可能读取0x3、因为器件可能在您读取寄存器时已完成转换。  

    此致、

    米奇

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

    尊敬的 Mitch:

    0x1或0x3均正常。 问题是它不应该为0x3003、位12/13应该为0。

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

    徐军您好!

    哦、好的、我明白您现在所说的内容。 在 VS 之前升高的总线电压不应导致该问题。 这是重复发生的吗? 您能否监控 I2C 传输以确认总线上的值与代码相同? 此外、请确保不会意外写出某个值。 当您关闭它时、电源是一直关闭吗?  

    此致、

    米奇