我们假设在正常使用情况下、电池会充电或放电、而不会同时充电或放电。 但是、在我们的设置中、电池也直接为单独的模块供电(而不是通过 BATFET 为 VSYS 供电)。 例如、当模块处于活动状态时、可假定电源电流为250mA 直流电流。 如果 VBUS 不存在、那么电流应该只对电池放电。 但是、我们希望确保对于存在 VBUS 的情况、我们的理解是正确的、并且能够提供快速充电电流(在我们的情况下为512mA):
了解我们将执行以下步骤是否正确:
1.充电器会持续检查电池电压、并在看到 V_reg - 100mV 时立即开始使用快速充电电流进行充电?
2、它会尝试经历一个完整的充电周期、但由于终止电流(本例中为128mA)低于250mA 的并联负载而失败?
3.如果并联负载保持高于终止电流限制,它会继续向电池施加~250mA 的电流(尝试对其充电),直到安全计时器(默认8h,PSEL 接地)耗尽?
然后、它将设置 CHRG_FAULT = 11并停止尝试充电。
最后、由于充电已停止、电池电压将再次降至低于 V_reg - 100mV、我们将返回到上面的步骤2 (即使我们尚未清除故障寄存器)?
谢谢!