English
Language : 

BQ25120_15 Datasheet, PDF (43/68 Pages) Texas Instruments – bq25120 700-nA Low IQ Highly Integrated Battery Charge Management Solution for Wearables and IoT
www.ti.com
BQ25120
SLUSBZ9A – AUGUST 2015 – REVISED AUGUST 2015
9.6.10 ILIM and Battery UVLO Control Register
Memory location 0x09h, Reset State: 0000 1010 (bq25120)
Figure 31. ILIM and Battery UVLO Control Register
7 (MSB)
6
5
4
3
2
1
0 (LSB)
0
0
0
0
1
0
1
0
Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 21. ILIM and Battery UVLO Control Register, Memory Location 1001
Bit Field
Type
Reset
Description
B7 (MSB) RESET
Write
0
only
Write:
1- Reset all registers to default values
0 – No effect
Read: Always get 0
B6
R/W
0
N/A
B5
INLIM_2
R/W
0
Input Current Limit: 200 mA
B4
INLIM_1
R/W
0
Input Current Limit: 100 mA
B3
INLIM_0
R/W
1
Input Current Limit: 50 mA
B2
B1
B0 (LSB)
BUVLO_2
BUVLO_1
BUVLO_0
R/W
0
R/W
1
R/W
0
000, 001, 010: BUVLO = 3 V
011: BUVLO = 2.8 V
100: BUVLO = 2.6 V
101: BULVO = 2.4 V
110: BUVLO = 2.2 V
111: BUVLO = Disabled
INLIM Bits: Use INLIM bits to set the input current limit. The I(INLIM) is calculated using the following equation: I(INLIM) = 50 mA +
I(INLIM)CODE x 50 mA. The default is programmed by the external resistor on ILIM, or if not populated and tied to GND, by OTP.
9.6.11 Voltage Based Battery Monitor Register
Memory location 0x0Ah, Reset State: 0xxx xxxx (bq25120)
Figure 32. Voltage Based Battery Monitor Register
7 (MSB)
6
5
4
3
2
1
0
x
x
x
x
x
x
R/W
R
R
R
R
R
R
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
0 (LSB)
x
R
Table 22. Voltage Based Battery Monitor Register, Memory Location 1010
Bit Field
Type
Reset
Description
B7 (MSB) VBMON_READ
R/W
0
Write 1 to initiate a new VBATREG reading. Read always 0.
B6
VBMON_RANGE_1
B5
VBMON_RANGE_0
R
x
R
x
11 – 90% to 100% of VBATREG
10 – 80% to 90% of VBATREG
01 – 70% to 80% of VBATREG
00 – 60% to 70% of VBATREG
B4
VBMON_TH_2
B3
VBMON_TH_1
B2
VBMON_TH_0
R
x
R
x
R
x
111 – Above 8% of VBMON_RANGE
110 – Above 6% of VBMON_RANGE
011 – Above 4% of VBMON_RANGE
010 – Above 2% of VBMON_RANGE
001 – Above 0% of VBMON_RANGE
B1
R
x
N/A
B0 (LSB)
R
x
N/A
The VBMON registers are used to determine the battery voltage. Before entering a low power state, the device will determine the voltage
level by starting at VBMON_RANGE 11 (90% to 100%), and if VBMON_TH of 000 is read, then it will move to VBMON_RANGE 10 (80% to
90%) and continue until a non 000 value of VBMON_TH is found. If this does not happen, then VBMON_RANGE and VBMON_TH will be
written with 00 000. The VBMON_READ bit can be used to initiate a new reading by writing a 1 to it. Example: A reading of 10 011
indicated a VBAT voltage of between 84% and 86% of the VBATREG setting.
Copyright © 2015, Texas Instruments Incorporated
Product Folder Links: BQ25120
Submit Documentation Feedback
43