SLVS950I July 2009 – May 2018 TPS65070 , TPS65072 , TPS65073 , TPS650731 , TPS650732
UNLESS OTHERWISE NOTED, this document contains PRODUCTION DATA.
When Bit CHARGER ENABLE in register CHGCONFIG1 is set to 1, battery charging can begin. First, the device checks for a short-circuit on the BAT pin: IBAT(SC) is turned on till the voltage on the BAT pin rises above VBAT(SC). If conditions are safe, it proceeds to charge the battery.
The battery is charged in three phases: conditioning precharge, constant current fast charge (current regulation) and a constant voltage tapering-off (voltage regulation). In all charge phases, an internal control loop monitors the IC junction temperature and reduces the charge current if the internal temperature threshold is exceeded.
Figure 28 shows what happens in each of the three phases.
In the precharge phase, the battery is charged at a current of IPRECHG. The battery voltage starts rising. Once the battery voltage crosses the VLOWV threshold, the battery is charged at a current of ICHG. The battery voltage continues to rise. When the battery voltage reaches VBAT(REG), the battery is held at a constant value of VBAT(REG). The battery current now decreases as the battery approaches full charge. When the battery current reaches ITERM, the TERM CURRENT flag in register CHGCONFIG0 indicates charging done by going high.
Note that termination detection is disabled whenever the charge rate is reduced from the set point because of the actions of the thermal loop, the DPM loop or the VIN-LOW loop.
The value of the fast-charge current is set by the resistor connected from the ISET pin to GND, and is given by the equation
Note that if ICHG is programmed as greater than the input current limit, the battery will not charge at the rate of ICHG, but at the slower rate of IIN-MAX (minus the load current on the OUT pin, if any). In this case, the charger timers will be slowed down by 2x whenever the thermal loop or DPPM is active.