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.

[参考译文] INA226EVM:S32K31EVB 板上的 INA226的 I2C 通信问题

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1493689/ina226evm-i2c-communication-issue-with-ina226-on-s32k31evb-board

器件型号:INA226EVM
Thread 中讨论的其他器件:INA226

工具与软件:

TT 标题: INA226 EVK 板-下电上电后的电流测量不正确

说明:

我们使用 INA226 EVM 板进行电流测量。 我们遇到以下问题:

  1. 电路板上电并向分流电阻器施加10A 的电流时、测量结果正确、显示的电流约为10A。

  2. 但是、当我们经常关闭和打开电源时、电流测量值会变为一个值。 具体而言:

    • 分流电阻器阻值卡在4096。

    • 电流测量值显示62A。

这种行为会在多次下电上电后间歇性地出现。

请求:

我们希望协助理解和解决这一问题:

  • 此行为是否与下电上电期间的 INA226配置或初始化过程有关?

  • 我们是否需要检查或调整特定的寄存器或设置?

  • 这是否可能是 INA226 EVM 的硬件或固件限制?

环境:

  • INA226 EVM 板

  • 施加的电流:10A

  • 观察到错误测量:电源后为62A  

请提供有关如何解决此问题的指导。

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

    Santhosh、您好!

    我通过几个问题来帮助进行调试:

    1.您是使用 INA226上的默认设置、还是在每次加电时对其进行编程?

    2.是从分流电压寄存器还是从电流寄存器得到电流值?

    3.掉电时、电源是否一直到0伏?

    4.您能否在发生意外测量时向我发送所有寄存器值的读数? 另外、还请告知您的分流电阻器大小以及用于计算校准寄存器值的最大预期电流。

    此致、

    Mitch

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

    您好、Mitch M:

    1. 否、我们已经使用值0x4427配置了配置寄存器。
    2. 我们仅从 CURRENT 寄存器中获取电流值。
    3. 是的、在断电期间、电源电压会完全低至0V。
    4. 我们使用一个50微欧姆的分流电阻器。 最大电流为500A。 电流寄存器值为4096、并且带有一个与15mA 等效的 LSB、实际电流计算如下

          实际 电流= 15mA×电流 寄存器 值= 62A。  

    请支持解决这些问题。

    谢谢!

    Santhosh

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

    Santhosh、您好!

    您能否确认您正在编程到校准寄存器的值? 此外、在读取异常时、您能否确认器件的 IN+和 IN-引脚(在引脚处、而不是分流器处)上的电压测量值、并为我提供分流电压寄存器中的值?

    此致、

    Mitch