请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ25895 您好!
我们将 BQ25895充电芯片用于电池供电型器件的设计。 在器件启动过程中、我们遇到了一个问题、即芯片指示正在充电、而实际上芯片没有外部电源。 我们没有使用 USB OTG。 以下是我们的测试条件:
- OTG 引脚通过一个10kΩ Ω 电阻器被拉低至 GND、以确保我们不处于升压模式
- OTG_CONFIG = 0 (REG03[5]= 0)、以进一步确保我们不处于升压模式
- CHG_CONFIG = 1 (REG03[4]= 1)以启用充电
- 我们有一个标称锂聚合物电池电压(~3.8V)
- PMID 未连接(NC)
- 任何故障寄存器都不会指示故障
以下是一个可使我们进入不需要状态的过程:
- 插入电池并为设备通电
- 一切都可以正常运行、我们可以成功读取/写入 BQ25895中的寄存器(包括定期复位看门狗计时器)
- 我们将有源 USB 电缆插入 VBUS 上具有5V 电压的器件。
- BQ25895 在 VBUS_STAT[0:2]、PG_STAT = 1且 CHRG_STAT[0:1]= 10 (快速充电)的情况下成功识别 USB SDP
- STAT 引脚和 V_SYS 之间连接的 LED 亮起以指示充电。
- 已拔下 USB 电缆。 不再为器件提供任何外部电源。
- BQ25895仍然显示它已连接 到 USB SDP、电源正常状态= 1、且充电状态为快速充电。
- STAT 引脚上的 LED 仍然指示充电。
- 测量 VBUS 和 PMID 的电压均显示在4.8V 至4.9V 之间
- 如果不完全拔下电池、我们尝试的任何操作都无法使我们脱离此状态。 一旦开始指示充电、就无法停止充电。
我们已经尝试了多节电池、并直接使用封装中的全新电池替换了 BQ25895。 问题仍然存在。
对于 USB OTG、其工作方式似乎与处于升压模式并将 PMID 驱动至~5V 一样。该电压似乎正在通过 RBFET 传递到 VBUS、在那里被检测为外部电源? 我不确定导致这种情况的原因、因为 我们将 OTG 引脚拉至低电平并且 OTG_CONFIG = 0、这两个引脚都禁用了升压模式。
如果有人对可能出现的问题有任何见解、请告诉我。
谢谢你。