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.

[参考译文] INA226:有关 INA226 SMBus 接口的问题

Guru**** 2486205 points
Other Parts Discussed in Thread: INA226, INA233

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1487404/ina226-questions-regarding-the-smbus-interface-of-ina226

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

工具与软件:

您好!

请检查有关 INA226AIDGSR 的 SMBus/PMBus 接口的客户问题并提供帮助、如下所示:

在 SDA 或总线锁定时、是否可以通过发送九个连续 CLK 脉冲来恢复 PMBus/SMBus?

2.如果总线能够从锁定状态恢复、是否需要重写并重新配置 INA226的寄存器?

如果总线未处于锁定状态、那么在主机发送9个连续的 CLK 脉冲时会发生什么情况呢? 是否会导致任何其他问题?

4.对于 SMBus 超时、它表示仅当 SCL 处于低电平的时间超过28ms 时才复位接口、它是否也适用于 SDA 锁定?

谢谢。

BR、

制造商

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

    Manu、您好!

    简言之、INA226与 SMBus 兼容、而不是 PMBus。 如果您需要 PMBus、那么您可能对 INA233感兴趣。

    下面是我对您的问题的回答:

    1. 9种时钟脉冲 不能保证用于复位器件。 此器件的寄存器是16位、而不是8位、因此、如果 INA226从启动通信中拉至低电平、那么它可能需要长达18个时钟周期才能完成。 从技术上讲、这不是复位、但在 INA226开始下拉后、18个时钟脉冲将完成任何通信、因此如果 INA226保持线路处于低电平、那么18个时钟周期应该会释放它。

    2.否、只要器件尚未下电上电并且寄存器0x0的其余位尚未写入、该配置将保持不变。  

    3.如果 INA226尚未被寻址、则它不会出现由9个(或18个)时钟脉冲突发产生的问题。  

    4.是的。 如果 SDA 被锁定(由 INA226保持低电平)、那么如果 SCL 保持低电平的时间超过28ms (最大35ms)、那么 INA226将超时并释放 SDA 线。

    此致、

    Mitch