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.

[参考译文] BQ24155:充电器 IC 挂起 I2C 总线

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/615027/bq24155-charger-ic-hang-i2c-bus

器件型号:BQ24155

大家好!

我开发 的器件采用 BQ24155作为内置锂离子电池的充电器。 但在开始使用此充电器(我们之前使用了线性充电器)后、发现了一个问题。 有时 (每天几次、没有明显的规律性) BQ24155将 SDA 线路下拉并保持在状态、直到 电源复位。 主要问题是 I2C 在其他芯片之间共享、 而这些芯片由于 I2C 发生故障而变得无用。

IC 根据数据表中提供的原理图进行连接:

在研究数据表时、没有提供任何帮助来确定问题的原因或任何帮助来防止问题的发生、但以下几点除外:

它警告我、因为我使用3.3V 上拉 I2C、但我认为它不会导致任何问题。

进一步研究显示,如果强行拉 SDA 线,充电器停止悬挂总线,但这似乎不 是解决问题的正确方法。

此外、芯片上没有复位输入也会造成问题、以便在必要时能够对其进行复位。

有人对故障排除有任何建议吗?

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

    我不知道该器件上的 I2C 有问题。 是否可以轻松地重现此问题? 如果是、是否可以捕获导致这种情况发生的 I2C 事务的示波器图?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当然、我会这样做、但问题很少发生、无法在示波器或逻辑解串器上捕获事务。
    我想、它可能偶尔连接到高速模式、但我不知道它在该模式下的行为
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我与我的数字设计人员进行了核对、他不知道这个特定 IC 有什么问题、但他说、如果接地噪声使充电器认为有一个新的 I2C 事务正在开始、他已经看到了类似的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、我将检查并尝试降低噪声、看看它是否有用。 但我很困惑、当充电器对 SCL 脉冲没有反应时、噪声如何会导致充电器进入状态。