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.

[参考译文] BQ25120A:VSYS 意外地从1.8V 更改为1.5V、导致控制器欠压。

Guru**** 2535150 points
Other Parts Discussed in Thread: BQ25120A

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/867370/bq25120a-vsys-unexpectedly-changed-from-1-8v-to-1-5v-causing-controller-brownout

器件型号:BQ25120A

在采用 BQ25120A 的设计中、我们遇到了 VSYS 轨 偶尔从1.8V 变为1.5V 的问题。  

在运行期间、我们绝不会有意读取或写入 SYS VOUT CTRL 寄存器。   

在关闭充电器运行期间、我们会定期从高阻抗切换到活动电池模式、并(等待1毫秒后)执行写入电池电压控制寄存器和基于电压的电池监测寄存器。  每次写入仅包含器件地址、寄存器地址和1个数据字节。

此外、在活动电池中的这些时间段内、同一 I2C 总线可能会有活动连接到另一个器件(具有不同的器件地址)

遗憾的是、此事件很少发生、我们从未能够在工作台上进行复制以捕获逻辑分析仪迹线。

1) 1)是否存在任何可能导致 SYS VOUT CTRL 寄存器在主机接口控制之外发生变化的已知问题?

2) 2) I2C 活动在从高阻抗状态转换到活动电池状态时(通过 CD 引脚控制)是否可能会导致 BQ25120A 中发生一些不正确的主机接口操作?

在 VSYS 发生意外变化后、由于 Ito 内部欠压保护、我们的主控制器冻结。  我们希望 BQ25120A 看门狗功能将 SYS VOUT CTRL 恢复为默认值、但该函数似乎未按描述的方式运行。  即使修改了代码以使 BQ25120A 始终处于活动电池模式、在故意引起掉电后、看门狗也不会将 VSYS 返回到1.8V 默认值。

3) 3) MCU 死区时、看门狗不会恢复 SYS VOUT_CTRL 有什么原因?

这两个问题的后果是、我们的产品会冻结、直至电池完全耗尽且电池被切断。  由于 VSYS 较低、MR 复位甚至无法恢复系统。

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

    您好、Anthony、

    您可以共享原理图吗? I2C 事务应该对 SYS 电压没有影响。

    对于看门狗、将器件置于高阻态模式将禁用看门狗计时器。 您能否确保器件未处于高阻态模式。

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

    我们发现我们的上拉电阻器太强(低电阻)、I2C 线路仅达到大约0.280V。  我们怀疑这会偶尔导致发送到 BQ25120a 的无效数据或地址。

    我们正在部署软件修复、以提高 I2C 引脚的驱动强度。  (幸运的是、此功能可在我们的主机控制器上使用) 希望在经过几天的测试后、我们将对我们的解决方法充满信心。

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

    您好!

    请在您有更多更新时通知我。

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

    您好!

    我还没有听说过、所以我要关闭这个线程。

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

    谢谢、我将此问题标记为已解决。