Other Parts Discussed in Thread: BQ25731, TPS25751
器件型号: TPS25751
主题中讨论的其他器件: BQ25731、
您好:
我所使用的系统具有 USB-C 控制器和充电器 IC 下游的主机 MCU 电源。
即 TPS25751 --> BQ25731 --> 3V3_SMPS-->主机 MCU
我发现、通过电池无电配置 (AlwaysEnableSink) 和充电器 IC 的 POR 配置、即使在未安装电池的情况下插入 USB-C、主机也可以从充电器输出接收电源(感谢 CELL_BATPRESZ:VSYS_MIN 和 256mA ChargeCurrent ())。
但是、会出现以下情况:TPS25751 配置并正常运行、USB-VBUS 已经协商、并将 PD 传递到充电器。 电池充电完成、因此主机将 CHARGE_INHIBIT 发送到充电器。 用户拔下电池插头。 由于 CHARGE_INHIBIT=TRUE、因此充电器不进行切换。 VSYS 变为 0V、因此 3V3_SMPS 变为 0V。 因此、TPS25751 VIN_3V3 变为 0V。 (主机 MCU 也因此断电。)
在这种情况下会发生什么情况? TPS25751 会重置吗? 这是否未定义、我应该避免这个问题吗? 如果是这样、我可以添加一个来自 PPHV 的 3.3V 电源和一个电源多路复用器 、因此 3.3V 系统电源轨可由 VBUS(USB、TPS25751 的输出)或 VSYS(BQ25731 输出端的电池)供电。
谢谢、
Vincent
