SLVSIR8 June 2026 TPS61383-Q1
PRODUCTION DATA
TPS61383-Q1 integrates NiMH charging profile supporting 50 – 100mA LDO charging or 150mA-1A buck charging. In NiMH charging mode, TPS61383-Q1 charges batteries with a time-controlled charging profile consisting of two phases: continuous charge and intermittent charge (optional).
Before initiating a NiMH charging cycle, the device checks the battery status. If backup battery voltage (VBUB) is above 1.34V × cell number (set by I2C bit BUB_CELL, Register 05H: CHGR_SET2), the device considers backup battery as fully charged. The device does not start charging and I2C CHGR_MODE_DONE bit (Register 08H: CHGR_STATUS) sets 1 to indicate that the charging cycle is done.
If the initial backup battery voltage is below 1.34V × cell number, TPS61383-Q1 enters continuous charge phase. The backup battery is charged with constant current controlled by a preset timer. Charging current and the duration for continuous charging phase is programmed by I2C interface (Register 04H to 05H: BUB_CC, BUB_NIMH_TIMER). After timer is done and the continuous charge phase finishes, TPS61383-Q1 sets I2C bit CHGR_MODE_DONE bit (Register 08H: CHGR_STATUS) to 1 to indicate the charging cycle is done.
If the re-charge function is disabled (Set by I2C bit BUB_TER, Register 06H: CHGR_SET3), the IC stops charging after continuous charging phase is finished. Restart charging by toggling the EN_CHGR pin or I2C CHGR_EN bit. This action clears the CHGR_MODE_DONE bit and restarts the continuous charge phase.
If the re-charge is enabled (set by I2C bit BUB_TER, Register 06H: CHGR_SET3), the device enters intermittent charging phase after continuous charging phase is finished. In this phase, the IC replenishes the natural self-discharge of NiMH by charging the battery intermittently with pulse charge cycle (2s on and 58s off).
TPS61383-Q1 monitors the battery voltage during all charging phases. If the battery voltage is above 1.70V × cell number, the device stops charging and set I2C bit BUB_OVP (Register 0CH: FAULT_CONDITION) to 1 to indicate a overvoltage protection.