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.

[参考译文] BQ25890H:澄清 VBUS 断开连接的 INT 行为

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1084853/bq25890h-clarification-on-int-behavior-on-vbus-disconnect

部件号:BQ25890H

我正在尝试可靠地检测到一个 VBUS 断开连接,我无法理解预期行为。

数据表指出,在以下情况下应声明 INT:


•已识别 USB/适配器源(通过 PSEL 或 DPDM 检测,带 OTG 引脚)
•检测到良好的输入源
–蓄电池上方的 VBUS (未处于睡眠状态)
–VBUS 低于 VAAV 阈值
–当应用 IBADSRC (典型值为30 mA)电流时,VVBUSMIN 以上的 VBUS (典型值为3.8 V)(不是不良信号源)
•输入已删除
•充电完成
•REG0C 中的任何故障事件

我在连接输入源时收到了预期的中断,可以看到 VBUS_GD 已被断言。 但如果我在 VBUS_STAT 仍为000时断开输入源,则我没有收到 任何 中断。 这是预期行为吗?

谢谢,
马库斯

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

    你好,Marcus,  

    是的,这是预期的行为。 在输入源类型检测后设置 VBUS_STAT 之前连接输入源并快速断开连接时,将不会有中断。 输入源类型检测结束后,删除输入源将生成中断。  

    如果将 Auto_DPDM_EN 设置为0以禁用 d+/d-检测,则即使在插入输入并快速删除输入的情况下,设备也会生成中断以删除输入。  

    此致,

    加勒特