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.

[参考译文] BQ76920:不通过 I2C 进行通信

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/593532/bq76920-not-communicating-via-i2c

器件型号:BQ76920

我刚刚开始使用 BQ76920来监控4节电池。  我使用的是数据表第47页的"典型应用"原理图、但无法通过 I2C 获得响应。  我可以使用哪种最小的电路来解决此问题?  我知道我在微控制器上正确配置了 I2C、因为我可以与其他 I2C 从设备通信。

谢谢!

-Scott

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    由于控制器可以与其他器件通信、I2C 通信中的典型问题是实际器件本身已解决。 根据所使用的 bq76920器件的版本、检查地址是0x08还是0x18。 在 d/s 的 pp#4上给出的地址
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我从任一地址都没有得到响应。  我正在使用 BQ7692000PWR、它看起来应该在0x08处提供。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    I2C 是一种低电平拉型总线;它应该与上拉电阻器端接;如果没有上拉电阻器、此部件将具有浮动输入。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    SDA 和 SCL 上拉至3.3V
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果 SDA 为低电平、请从主机发送9个时钟来清除总线。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我尝试将 SDA 拉低9个时钟周期、然后让 SDA 重新上电。 然后、我尝试寻址0x08、但没有 ACK。 下面是我的示波器屏幕截图、其中显示了地址 :http://imgur.com/a/bSfHD
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    还有其他建议吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Scott、  

    没有已知的故障机制。 通常、如果从器件将 SDA 线路保持在低电平、则发送额外时钟(9)的主机会释放总线。

    除非总线遇到严重瞬变、并且 IC 需要断电。 您能否在 SDA 和 SCLK 上插入一个@ 3.6V 的齐纳钳位。 没有听说过此 IC 锁存、但总线清除方案往往有助于许多客户的应用。 bq769x0不提供复位引脚。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不确定问题是什么、但我已在新的 BQ76920上进行了焊接、现在我可以与其进行通信。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    良好的处置。 祝你好运。