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.

[参考译文] BQ24160:USB 充电器检测功能

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1199951/bq24160-usb-charger-detection-function

器件型号:BQ24160

关于数据表中的"8.3.10 D+、基于 D–的 USB 输入适配器检测"相关、当连接到特定 PC 端口(SDP)时、IC 会检测 CDP/DCP (寄存器02h 中的位6-4变为101b)。  客户在初级检测中检查了 D+和 D-的波形、但找不到任何问题。

导致此误差的原因可能是什么? 有什么对策吗?

当 PC 处于挂起模式时、会发生此错误。 因此、如果充电 IC 侧消耗电流、可能会破坏电源。 MCU 侧无法激活、具体取决于剩余的电池电量。  是否有任何功能在不通过 I2C 进行设置的情况下不会自动判断?

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

    尊敬的 Yuto:

    BQ24160仅根据 BC1.2执行最基本的一次侧检测、因此为 SDP 或 DCP。  您是否确定 D+/D-引脚未短接?  如果出现任何类型的故障、我始终在 SDP 中看到 BQ24160 D+/D-端、除非 D+/D-引脚短接。  无论如何、充电器的 VINDPM 功能、该模拟功能 通过钳制转换器占空比(限制消耗的输入电流)、防止输入电压降至预设阈值以下。  默认设置为4.20V、该值太低。  因此、主机至少需要增加到4.5V、以防止 USB 故障。

    此致、

    杰夫

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

    尊敬的 Jeff:

    下图是客户主要检测中 D+/D-的波形。 似乎没有发生短路。  您能给我一些意见吗?  是否有任何其他可能的原因?

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

    尊敬的 Yuto:

    我不知道其他原因。  只是为了确认、D+/D-仅在 USB 输入端设置输入电流限制、而不是在 IN 输入端。

    此致、

    杰夫    

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

    尊敬的 Jeff:

    非常抱歉、从客户方面收到了正确的图片。

    是否在圈出的时间执行了主要检测?

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

    尊敬的 Yuto:

    连接输入源后、一次侧检测至少需要90ms、但可能需要500ms 才能完成。 因此、USB 主机直到500ms 后才能访问 D+/D-。 因此、从示波器图来看、我认为 D+/D-线路上的其他通信尚未开始、因此我认为 D+/D-已经完成。

    此致、

    杰夫