English
Language : 

BQ25120A Datasheet, PDF (33/67 Pages) Texas Instruments – Low IQ Highly Integrated Battery Charge Management Solution for Wearables and IoT
www.ti.com
bq25120A
SLUSD08 – MAY 2017
VALID CHARGE INPUTS
RESET
DEFAULT MODE CHARGE
No HOST or I2C is not available, ILIM,
ISET, and ITERM have resistors
populated .
Default OTP charge settings are used if
no resistors are populated
Register settings used if changed in
I2C
VBAT>VBATSHORT VBAT<VBATUVLO
VBAT<VBATSHORT
VBAT>VBATUVLO + 150 mV
ILIM
VINDPM
TS_FAULT
PRE_CHARGE
CC MODE
CV MODE
ICHRG+ISW+ILDO>ILIM
ICHRG+ISW+ILDO<ILIM
TS_FAULT (COOL)
!TS_FAULT
2X TIMER MODE
DYNAMIC POWER PATH MODE
Charging current is reduced to supply
the load to SW/OUT and LSLDO
Battery Termination is disabled
ICHG”0
PMID<VBAT-VBSUP1
ICHG>0
PMID<VBAT-VBSUP2
BAT SUPPLEMENT MODE
BAT supplements the load at
SW/OUT and LSLDO
PRE-CHARGE MODE
Charge current is reduced
to the Pre-charge current
level to slowly bring up the
VBAT voltage
BAT-SHORT MODE
Charge current is reduced to
the Bat-Short current level to
slowly bring up the VBAT
voltage
TS_FAULT (WARM)
VIN>VIN_DPM
!TS_FAULT
VIN ” VIN_DPM
½ CHARGE MODE
Charging current is reduced to half the
programmed or default current
VBATREG ± 140mV MODE
VBATREG is reduced by 140mV from
the programmed or default VBATREG
VINDPM MODE
Charge current is reduced , 2X TIMER
mode is active (if enabled ) and
termination is disabled
Comments about naming convention:
^/ ^ }Π^HZ_DK ^ -> Register name: event caused by user/ configuration
^!^ -> Not
^y^ -> Event caused by external influence
^Event|condition^ -> describes the event with a specific condition
Figure 20. Change State Diagram
9.5 Programming
9.5.1 Serial Interface Description
The device uses an I2C compatible interface to program and read many parameters. I2C is a 2-wire serial
interface developed by NXP. The bus consists of a data line (SDA) and a clock line (SCL) with pull-up structures.
When the bus is idle, both SDA and SCL lines are pulled high. All the I2C compatible devices connect to the I2C
bus through open drain I/O terminals, SDA and SCL. A master device, usually a microcontroller or digital signal
processor, controls the bus. The master is responsible for generating the SCL signal and device addresses. The
master also generates specific conditions that indicate the START and STOP of data transfer. A slave device
receives and/or transmits data on the bus under control of the master device.
The device works as a slave and supports the following data transfer modes, as defined in the I2C BUS
Specification: standard mode (100 kbps) and fast mode (400kbps). The interface adds flexibility to the battery
management solution, enabling most functions to be programmed to new values depending on the instantaneous
application requirements. The I2C circuitry is powered from the battery in active battery mode. The battery
voltage must stay above V(BATUVLO) when no VIN is present to maintain proper operation. The host must also wait
for SYS to come up before starting communication with the part.
The data transfer protocol for standard and fast modes is exactly the same; therefore, they are referred to as the
F/S-mode in this document. The device only supports 7-bit addressing. The device 7-bit address is 6A (8-bit
shifted address is D4).
Copyright © 2017, Texas Instruments Incorporated
Product Folder Links: bq25120A
Submit Documentation Feedback
33