BQ24257YFFT [TI]

2A Single Input I2C, Standalone Switch-Mode Li-Ion Battery Charger with Integrated Current Sense Resistor; 2A单输入I2C ,独立开关模式锂离子电池充电器,带有集成电流检测电阻器
BQ24257YFFT
型号: BQ24257YFFT
厂家: TEXAS INSTRUMENTS    TEXAS INSTRUMENTS
描述:

2A Single Input I2C, Standalone Switch-Mode Li-Ion Battery Charger with Integrated Current Sense Resistor
2A单输入I2C ,独立开关模式锂离子电池充电器,带有集成电流检测电阻器

电池 开关 电阻器
文件: 总45页 (文件大小:2225K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
2A Single Input I2C, Standalone Switch-Mode Li-Ion Battery Charger with Integrated  
Current Sense Resistor  
Check for Samples: bq24257, bq24258  
1
FEATURES  
234  
High-efficiency Switch-mode Charger with  
Integrated Current Sense Resistor  
Watchdog Timer with Disable Bit  
Integrated 4.9 V, 50 mA LDO  
BC1.2 D+, D– Detection with Dead Battery  
Provision (DBP) Pin to Sync with External  
USB-PHI  
Complete System Level Protection  
Input UVLO, Input Overvoltage Protection  
(OVP), Battery OVP, Sleep Mode, VIN_DPM  
USB Charging Compliant  
Input Current Limit  
Selectable Input Current Limit of 100 mA,  
150 mA, 500 mA, 900 mA. 1.5 A, and 2 A  
In Host Mode (after I2C™ Communication and  
Before Watchdog Timer Times Out)  
Charge Current Limit  
Thermal Regulation and Thermal Shutdown  
Voltage Based, JEITA Compatible NTC  
Monitoring Input  
Programmable Battery Charge Voltage  
(VBATREG  
Programmable Battery Charge Current  
(ICHG  
Safety Timer  
)
20 V Maximum Input Voltage Rating  
10.5 V Maximum Operating Input Voltage  
)
Low RDS(on) Integrated Sense Resistor for up to  
2 A Charging Rate  
Programmable Input Current Limit (ILIM  
)
Programmable Input Voltage Based  
Open Drain Status Outputs  
Dynamic Power Management Threshold  
(VIN_DPM  
Programmable Input Overvoltage  
Protection Threshold (VOVP  
Programmable Safety Timer.  
)
Synchronous Fixed-frequency PWM Controller  
Operating at 3 MHz for Small Inductor Support  
)
AnyBoot Robust Battery Detection Algorithm  
Charge Time Optimizer for Improved Charge  
Times at any Given Charge Current  
In Standalone Mode (before I2C™  
Communication and After Watchdog Timer  
Times Out)  
APPLICATIONS  
Mobile Phones, Smart Phones  
MP3 Players  
Resistor Programmable ICHG up to 2 A With  
Current Monitoring Output (ISET  
Resistor Programmable ILIM up to 2 A With  
Current Monitoring Output (ILIM  
Resistor Programmable VIN_DPM (VDPM)  
)
Handheld Devices  
)
Portable Media Player  
DESCRIPTION  
The bq2425x is a highly integrated single-cell Li-Ion battery charger with integrated current sense resistor  
targeted for space-limited, portable applications with high capacity batteries. The single cell charger has a single  
input that operates from either a USB port or AC wall adapter for a versatile solution. BC1.2 compatible D+, D-  
detection allows for recognition of CDP, DCP, SDP, and non-standard USB adapters. The use of an accessory  
dead battery provision (DBP) pin allows for the system to sync a dead battery state in order to enable or disable  
the BC1.2 detection in the event of an external USB-PHI.  
1
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of  
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.  
2
3
4
NanoFree is a trademark of Texas Instruments.  
I2C is a trademark of NXP B.V. Corporation.  
All other trademarks are the property of their respective owners.  
UNLESS OTHERWISE NOTED this document contains  
PRODUCTION DATA information current as of publication date.  
Products conform to specifications per the terms of Texas  
Instruments standard warranty. Production processing does not  
necessarily include testing of all parameters.  
Copyright © 2013, Texas Instruments Incorporated  
 
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
These devices have limited built-in ESD protection. The leads should be shorted together or the device placed in conductive foam  
during storage or handling to prevent electrostatic damage to the MOS gates.  
DESCRIPTION CONTINUED  
The bq24257 has two modes of operation: 1) I2C mode, and 2) Standalone mode. In I2C mode, the host can  
adjust the charge parameters and monitor the status of the charger operation. In Standalone mode, the external  
resistor sets the input current limit, charge current limit, and the input DPM level. This mode also serves as the  
default settings when a DCP adapter is present. The bq24257 enters host mode while the I2C registers are  
accessed and the watchdog timer has not expired (if enabled).  
The bq24258 has only one mode of operation which is the Standalone. In this mode, the external resistor sets  
the input current limit, charge current limit, and the input DPM level. This mode also serves as the default  
settings when a DCP adapter is present. The EN1, EN2, and EN3 pin is available in the bq24258 spin to support  
USB 3.0 compliance.  
The battery is charged in four phases: trickle charge, pre-charge, constant current and constant voltage. 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. Additionally, a voltage-based, JEITA compatible battery pack  
thermistor monitoring input (TS) is included that monitors battery temperature for safe charging.  
CPMID  
1µF  
LO  
1.0mH  
PMID  
IN  
SW  
VBUS  
D-  
C
IN  
D+  
CBOOT  
33nF  
2.2mF  
GND  
3 MHz  
PWM  
VDPM  
BOOT  
PGND  
D-  
CSIN  
mF  
1
D+  
Rsns  
LDO  
BAT  
1 mF  
System Load  
VGPIO  
22mF  
LDO  
SCL  
SDA  
SCL  
SDA  
TS  
TEMP  
PACK+  
+
Host  
GPIO1  
GPIO2  
GPIO3  
STAT  
/CE  
PACK-  
/PG  
ILIM  
ISET  
2
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
Device  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
AVAILABLE OPTIONS  
D+/D– or  
EN1, EN2, EN3  
Default  
VOREG  
Default  
OVP  
TS or  
DBP  
Default USB  
VLOWV  
Termination(1)  
Chem  
i2c  
Addr  
ILIM  
100mA  
N/A(2)  
bq24257  
bq24258  
6.5V  
10.5  
D+/D-  
4.2V  
4.2V  
3V  
3V  
TS  
10%  
10%  
Li / LiPo  
LiFePO4  
Yes  
No  
0x6A  
0x6A  
EN1, EN2, EN3  
TS  
(1) Default behavior unless changed via i2C.  
(2) Selectable via the EN1, EN2, EN3 pins.  
ORDERING INFORMATION  
Package  
(1)  
Part Number  
IC Marking  
Ordering Number  
bq24257YFFR  
bq24257YFFT  
bq24257RGER  
bq24257RGET  
bq24258YFFR  
bq24258YFFT  
bq24258RGER  
bq24258RGET  
Quantity  
DSBGA-YFF  
3000  
250  
DSBGA-YFF  
bq24257  
bq24257  
bq24258  
QFN-RGE  
3000  
250  
QFN-RGE  
DSBGA-YFF(2)  
DSBGA-YFF(2)  
QFN-RGE(2)  
3000  
250  
bq24258  
3000  
250  
QFN-RGE(2)  
(1) This product is RoHS compatible, including a lead concentration that does not exceed 0.1% of total product weight, and is suitable for  
use in specified lead-free soldering processes. In addition, this product uses package materials that do not contain halogens, including  
bromine (Br) or antimony (Sb) above 0.1% of total product weight.  
(2) Product Preview  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
3
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
ABSOLUTE MAXIMUM RATINGS(1)  
over operating free-air temperature range (unless otherwise noted)  
MIN  
–1.3  
–0.7  
–0.3  
–0.3  
–0.3  
MAX  
20  
12  
20  
7
UNIT  
V
IN  
SW  
V
Pin voltage range (with respect  
to PGND)  
PMID, BOOT  
V
CSIN, BAT, DPB, LDO, SCL, SDA, STAT, D+, D–, CE, ISET, ILIM, VDPM  
V
BOOT relative to SW  
Output Current (Continuous)  
Output Sink Current  
5
V
IN  
2
A
CSIN, BAT  
STAT  
4
A
5
mA  
°C  
°C  
°C  
°C  
kV  
Operating free-air temperature range  
Junction temperature, TJ  
–40  
–40  
–65  
85  
125  
150  
300  
2
Storage temperature, TSTG  
Lead temperature (soldering, 10 s)  
ESD Rating human body model(2)  
(1) Stresses beyond those listed under absolute maximum ratings may cause permanent damage to the device. These are stress ratings  
only, and functional operation of the device at these or any other conditions beyond those indicated under recommended operating  
conditions is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.  
(2) The human body model is a 100-pF capacitor discharged through a 1.5-kΩ resistor into each pin.  
RECOMMENDED OPERATING CONDITIONS  
All voltages are with respect to PGND if not specified. Currents are positive into, negative out of the specified pin. Consult  
Packaging Section of the data book for thermal limitations and considerations of packages.  
MIN  
4.35  
4.35  
4.35  
MAX UNITS  
(1)  
IN voltage range  
18  
VIN  
IN operating voltage range (bq24258)  
IN operating voltage range (bq24257)  
Input current  
10.5  
6.5  
2
V
IIN  
A
A
ICHG  
Current in charge mode, BAT  
2
IDISCHG Current in discharge mode, BAT  
4
A
RISET  
RILIM  
TJ  
Charge current programming resistor range  
Input current limit programming resistor range  
Operating junction temperature range, TJ  
75  
105  
0
Ω
Ω
ºC  
125  
(1) The inherent switching noise voltage spikes should not exceed the absolute maximum rating on either the BOOT or SW pins. A tight  
layout minimizes switching noise.  
THERMAL INFORMATION  
bq24257  
YFF  
76.5  
0.2  
bq24258  
RGE  
32.9  
32.8  
10.6  
0.3  
THERMAL METRIC(1)  
UNITS  
θJA  
Junction-to-ambient thermal resistance  
Junction-to-case (top) thermal resistance  
Junction-to-board thermal resistance  
θJCtop  
θJB  
44  
°C/W  
ψJT  
Junction-to-top characterization parameter  
Junction-to-board characterization parameter  
Junction-to-case (bottom) thermal resistance  
1.6  
ψJB  
43.4  
N/A  
10.7  
2.3  
θJCbot  
(1) For more information about traditional and new thermal metrics, see the IC Package Thermal Metrics application report, SPRA953.  
4
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
ELECTRICAL CHARACTERISTICS  
bq24257 App Circuit, VUVLO < VIN < VOVP AND VIN > VBAT+VSLP, TJ = 0°C – 125°C and TJ = 25°C for typical values (unless  
otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
INPUT CURRENTS  
VUVLO < VIN < VOVP and VIN > VBAT + VSLP  
PWM switching, CE enable  
,
,
13  
mA  
IIN  
Supply current from IN  
VUVLO < VIN < VOVP and VIN > VBAT + VSLP  
PWM switching, CE disable  
5
225  
22  
0°C< TJ < 85°C, High-Z Mode  
170  
16  
μA  
μA  
0°C< TJ < 85°C, VBAT = 4.2 V,  
VIN = 0 V or 5V, High-Z Mode  
Battery discharge current in high  
impedance SYSOFF mode , (BAT,  
SW,SYS)  
IBAT  
0°C< TJ < 85°C, VBAT = 4.2 V,  
VIN = 0V, SYSOFF Mode  
1
μA  
BATTERY CHARGER  
Measured from BAT to SYS, VBAT = 4.2V  
(WCSP)  
20  
30  
30  
mΩ  
Internal battery charger MOSFET on-  
resistance  
RSNS  
Measured from BAT to SYS, VBAT = 4.2V  
(QFN)  
40  
I2C mode  
SA mode  
3.5  
4.44  
Operating in voltage regulation,  
Programmable range  
V
4.2  
VBATREG  
TJ = 25°C  
–0.5%  
–0.75%  
500  
0.5%  
0.75%  
2000  
+7%  
Voltage regulation accuracy  
TJ = 0°C to 125°C  
Fast charge current range  
Fast charge current accuracy  
Low Charge Current Setting  
VLOWV VBAT < VBATREG  
mA  
mA  
AΩ  
ICHG  
I2C mode  
–7%  
Set via I2C  
ICHG_LOW  
297  
330  
250  
363  
K
ISET  
ISET  
I
=
Programmable fast charge current  
factor  
CHG  
KISET  
232.5  
267.5  
R
(0.5 A ICHG < 2 A)  
Maximum ISET pin voltage (in  
regulation)  
VISET  
0.42  
V
RISET-SHORT  
Short circuit resistance threshold  
45  
55  
3
75  
Ω
V
Battery voltage rising bq24257  
Battery voltage falling  
2.9  
3.1  
VLOWV  
Hysteresis for VLOWV  
100  
mV  
Pr-charge current  
(VBATUVLO < VBAT < VLOWV  
Ipre-charge is percentile of the external  
fast charge settings.  
IPRECHG  
8
10  
12  
% ICHG  
)
Battery under voltage lockout  
threshold  
2.37  
2.5  
200  
32  
2.63  
V
VBAT_UVLO  
VBAT rising  
Battery UVLO hysteresis  
mV  
ms  
Deglitch time for pre-charge to fast  
charge transition  
tDGL(LOWV)  
Battery short threshold  
Hysteresis for VBATSHRT  
Trickle charge current  
Battery voltage rising  
Battery voltage falling  
1.9  
25  
2
2.1  
50  
V
VBATSHRT  
100  
mV  
IBATSHRT  
35  
mA  
(VBAT < VBATSHRT  
)
Deglitch time for trickle charge tp pre-  
charge transition  
tDGL(BATSHRT)  
256  
10  
us  
Termination current threshold  
Termination Current on SA only  
%ICHG  
ITERM  
Termination current threshold  
tolerance  
–10%  
70  
10%  
160  
Both rising and falling, 2-mV overdrive,  
tRISE, tFALL = 100 ns  
tDGL(TERM)  
Deglitch time for charge termination  
64  
ms  
VRCH  
Recharge threshold voltage  
Deglitch time  
Below VBATREG  
115  
32  
mV  
ms  
tDGL(RCH)  
VBAT falling below VRCH, tFALL = 100 ns  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
5
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
ELECTRICAL CHARACTERISTICS (continued)  
bq24257 App Circuit, VUVLO < VIN < VOVP AND VIN > VBAT+VSLP, TJ = 0°C – 125°C and TJ = 25°C for typical values (unless  
otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
BATTERY DETECTION  
Battery detection high regulation  
voltage  
VBATREG_HI  
VBATREG_LO  
VBATDET_HI  
VBATDET_LO  
Same as VBATREG  
VBATREG  
V
V
V
V
Battery detection low regulation  
voltage  
VBATREG  
- 480mV  
360 mV offset from VBATREG  
VBATREG = VBATREG_HI  
VBATREG  
- 120 mV  
Battery detection comparator  
Battery detection comparator  
VBATREG  
+ 120 mV  
VBATREG = VBATREG_LO  
IDETECT  
tDETECT  
Tsafe  
Battery detection sink current)  
Battery detection time  
Always on during battery detection  
For both VBATREG_HI and VBATREG_LO  
7.5  
32  
mA  
ms  
Safety Timer Accuracy  
–10%  
10%  
BATTERY CHARGER LiFePO4 (bq24258)  
VREG-OVCHG Over charge voltage regulation  
VFLT-CHG  
3.76  
3.46  
3.65  
3.8  
3.5  
3.84  
3.54  
3.75  
V
V
Float charge regulation  
VOVCHG  
Overcharge comparator for LiFePo  
VBAT rising  
VBAT falling  
3.7  
V
VOVCHG-HYS  
300  
mV  
Deglitch on the overcharge  
comparator  
tDGL(OVCHG)  
32  
ms  
INPUT PROTECTION  
IIN_LIMIT = 100 mA  
IIN_LIMIT = 150 mA  
IIN_LIMIT = 500 mA  
IIN_LIMIT = 900 mA  
IIN_LIMIT = 1500 mA  
IIN_LIMIT = 2000 mA  
90  
135  
95  
142.5  
475  
100  
150  
450  
500  
mA  
810  
860  
910  
IIN  
Input current limiting  
1400  
1850  
1475  
1950  
1550  
2050  
K
ILIM  
I
=
IIN_LIMIT = External  
LIM  
R
ILIM  
Maximum input current limit  
programmable range for IN input  
ILIM  
500  
240  
2000  
300  
mA  
AΩ  
V
Maximum input current factor for IN  
input  
KILIM  
ILIM = 500 mA to 2 A  
270  
Maximum ILIM pin voltage (in  
regulation)  
VILIM  
0.42  
83  
RILIM-SHORT  
Short circuit resistance threshold  
65  
4.2  
105  
10  
Ω
V
V
SA mode  
VIN_DPM threshold range  
I2C mode  
VIN_DPM  
4.2  
4.76  
2%  
VIN_DPM threshold accuracy  
DPM regulation voltage  
Both I2C and SA mode  
External resistor setting only  
-2%  
1.15  
VREF_DPM  
1.2  
0.3  
1.25  
V
V
If VDPM is shorted to ground, VIN_DPM  
threshold will use internal default value  
VDPM_SHRT  
VIN_DPM short threshold  
IC active threshold voltage  
IC active hysteresis  
VIN rising  
3.15  
3.35  
175  
3.5  
V
VUVLO  
VIN falling from above VUVLO  
mV  
Sleep-mode entry threshold, VSUPPLY-  
VIN falling  
VIN rising  
0
50  
100  
32  
100  
160  
mV  
mV  
ms  
VBAT  
VSLP  
Sleep-mode exit hysteresis  
40  
Deglitch time for supply rising above  
VSLP+VSLP_EXIT  
Rising voltage, 2-mV over drive, tRISE  
100ns  
=
tDGL(SLP)  
Input supply OVP threshold voltage  
(bq24258)  
IN_OVP  
-200mV  
IN_OVP  
+200mV  
IN rising  
IN_OVP  
V
VOVP  
Input supply OVP threshold voltage  
(bq24257)  
IN rising  
6.3  
6.5  
6.7  
6.8  
VOVP hysteresis  
IN falling from VOVP  
100  
mV  
6
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
ELECTRICAL CHARACTERISTICS (continued)  
bq24257 App Circuit, VUVLO < VIN < VOVP AND VIN > VBAT+VSLP, TJ = 0°C – 125°C and TJ = 25°C for typical values (unless  
otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
Deglitch time for IN Rising above  
VOVP  
tDGL(OVP)  
IN rising voltage, tRISE = 100ns  
32  
ms  
VBAT threshold over VBATREG to turn off  
charger during charge  
Battery OVP threshold voltage  
102.5  
105  
107.5 % VBATREG  
VBOVP  
Lower limit for VBAT falling from above  
VBOVP  
VBATOVP hysteresis  
BOVP Deglitch  
1
1
tDGL(BOVP)  
Battery entering/exiting BOVP  
ms  
PWM CONVERTER  
Internal blocking MOSFET on-  
resistance  
Measured from IN to PMID (WCSP and  
QFN)  
RON(BLK)  
RON(HS)  
RON(LS)  
60  
100  
110  
100  
150  
165  
mΩ  
mΩ  
mΩ  
Internal high-side MOSFET on-  
resistance  
Measured from IN to SW (WCSP and  
QFN)  
Internal low-side MOSFET on-  
resistance  
Measured from SW to PGND (WCSP and  
QFN)  
ICbC  
Cycle-by-cycle current limit  
Oscillator frequency  
Maximum duty cycle  
Minimum duty cycle  
Thermal trip  
VSYS shorted  
2.6  
2.7  
3.2  
3
3.8  
3.3  
A
fOSC  
DMAX  
DMIN  
MHz  
95%  
0%  
150  
10  
TSHTDWN  
Thermal hysteresis  
°C  
TREG  
LDO  
VLDO  
ILDO  
Thermal regulation threshold  
Charge current begins to cut off  
VIN = 5.5V, ILDO = 0 to 50 mA  
VIN = 5 V, ILDO = 50 mA  
125  
LDO Output Voltage  
4.65  
50  
4.85  
200  
5.04  
300  
V
Maximum LDO Output Current  
LDO Dropout Voltage (VIN – VLDO  
mA  
mV  
VLDO  
)
BATTERY-PACK NTC MONITOR  
VHOT  
High temperature threshold  
VTS falling  
VTS rising  
VTS falling  
29.6  
37.9  
30  
1
30.4  
38.7  
%VLDO  
%VLDO  
VHYS(HOT)  
VWARM  
Hysteresis on high threshold  
Warm temperature threshold  
38.3  
Hysteresis on warm temperature  
threshold  
VHYS(WARM)  
VCOOL  
VTS rising  
VTS rising  
VTS falling  
1
56.5  
1
Cool temperature threshold  
56.5  
56.9  
%VLDO  
%VLDO  
Hysteresis on cool temperature  
threshold  
VHSY(COOL)  
VCOLD  
Low temperature threshold  
Hysteresis on low threshold  
TS disable threshold  
VTS rising  
VTS falling  
59.6  
70  
60  
1
60.4  
73  
VHYS(COLD)  
VTS_DIS  
tDGL(TS)  
%VLDO  
ms  
Deglitch time on TS change  
32  
INPUTS (DBP, EN1, EN2, EN3, CE, SCL, SDA)  
VIH  
VIL  
Input high threshold  
Input low threshold  
1
V
V
0.4  
STATUS OUTPUTS (STAT, PG, CHG)  
VOL  
Low-level output saturation voltage  
High-level leakage current  
IO = 5 mA, sink current  
Hi-Z and 5 V applies  
0.4  
1
V
IIH  
uA  
TIMERS  
tSAFETY  
45 min safety timer  
6 hr safety timer  
9 hr safety timer  
Watch dog timer  
2700  
21600  
32400  
50  
s
s
s
s
tWATCH-DOG  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
7
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
ELECTRICAL CHARACTERISTICS (continued)  
bq24257 App Circuit, VUVLO < VIN < VOVP AND VIN > VBAT+VSLP, TJ = 0°C – 125°C and TJ = 25°C for typical values (unless  
otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
D+, D– DETECTION  
IDP_SRC  
D+ current source for DCD  
DCD  
DCD  
7
14.25  
0.85  
13  
24.8  
0.95  
µA  
kΩ  
V
RDM_DWN  
D– pull-down resistance for DCD  
VDP_LOW  
D+ low comparator threshold for DCD DCD  
0.9  
0.6  
D+ source voltage for Primary  
Detection  
VDP_SRC  
Primary Detection  
Primary Detection  
0.5  
0.7  
V
D+ source voltage output current for  
Primary Detection  
IDP_SRC_PD  
200  
µA  
IDM_SINK  
VDAT_REF  
VLGC  
D– sink current for Primary Detection  
Primary Detection threshold  
Primary Detection  
Primary Detection  
Primary Detection  
50  
250  
100  
325  
0.9  
150  
400  
µA  
mV  
V
Primary Detection threshold  
0.85  
0.95  
D– source voltage for Secondary  
Detection  
VDM_SRC  
Secondary Detection  
Secondary Detection  
0.5  
0.6  
0.7  
V
D– source voltage output current for  
Secondary Detection  
IDM_SRC_PD  
200  
µA  
D+ sink current for Secondary  
Detection  
IDP_SINK  
VDAT_REF  
VATT_LO  
Secondary Detection  
Secondary Detection  
Apple, TomTom Detection  
50  
250  
1.8  
100  
325  
150  
400  
µA  
mV  
V
Secondary Detection threshold  
Apple/TomTom detection low  
threshold  
1.85  
1.975  
Apple/TomTom detection high  
threshold  
VATT_HI  
Apple, TomTom Detection  
3.2  
3.5  
4.05  
V
D– , switch open  
D+, switch open  
D–, switch open  
D+, switch open  
4.5  
4.5  
pF  
CI  
Input Capacitance  
-1  
-1  
1
1
µA  
µA  
ID_LKG  
Leakage Current into D+/D–  
8
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
BLOCK DIAGRAM  
PMID  
Q1  
LDO  
LDO  
IN  
Charge  
Pump  
Q2  
ILIM  
BOOT  
+
CbC  
Comparator  
IIN_LIM  
Amp  
_
VREF_INLIM  
VIN_DPM  
Amp  
+
VDPM  
PWM  
VREF_DPM  
_
LOOP SELECT  
COMPENSATION  
DRIVER  
Host  
SW  
+
_
VDPM_DAC  
V LDO  
I2C Only  
+
Q3  
TJ  
PGND  
125C  
ICHG  
Amp  
_
+
ISET  
CSIN  
VBATREG  
Amp  
_
+
Sleep  
Comparator  
_
VREF_BATREG  
VREF_ICHG  
+
VBAT+VSLP  
VREF_TERM  
+
EN1 / D+  
EN2 / D-  
Termination  
Comparator  
LDO  
Input  
current limit  
decoder /  
D+ and D-  
Decoder  
Batt Detect Or  
Precharge  
Curent Source  
Q4  
Recharge Comparator  
+
VBATREG œ 0.12V  
VBAT  
BAT  
SCL  
SDA  
I2C  
Controller  
Charge  
Pump  
CHARGE  
CONTROLLER  
/ PG  
-
BATSHORT Comparator  
,
+
VBAT  
VBATSHRT  
STAT  
Supplement Comparator  
+
VSYS  
VBSUP  
VLDO  
VBAT  
DISABLE  
+
TS -10°C  
+
/CE  
TS 0°C  
+
+
TS 10 °C  
TS 45 °C  
+
TS 60°C  
TS  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
9
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
PIN OUTS  
1
2
3
4
5
BAT  
PGND  
SW  
IN  
A
B
C
D
E
F
CSIN  
24  
23  
22  
20  
19  
21  
1
2
3
4
5
6
18  
17  
16  
15  
14  
13  
/CE  
D+  
SW  
SW  
BAT  
BAT  
ISET  
/PG  
TS  
CSIN  
CSIN  
D-  
PGND  
PGND  
D+  
SW  
SW  
IN  
IN  
D-  
PGND  
PGND  
CSIN  
bq24257  
AGND  
SDA  
SCL  
/CE  
PMID  
BOOT  
ILIM  
CSIN  
SCL  
SDA  
STAT  
PGND  
VDPM  
LDO  
7
8
9
10  
11  
12  
bq24257 WCSP  
1
2
3
4
5
BAT  
CSIN  
CSIN  
CSIN  
EN3  
PGND  
PGND  
PGND  
PGND  
STAT  
SW  
IN  
A
B
C
D
E
F
24  
23  
22  
20  
19  
21  
1
2
3
4
5
6
18  
17  
16  
15  
14  
13  
/CE  
NC  
SW  
BAT  
BAT  
ISET  
/PG  
TS  
SW  
SW  
IN  
SW  
IN  
PGND  
PGND  
CSIN  
CSIN  
EN3  
AGND  
EN1  
bq24258  
/CE  
PMID  
BOOT  
ILIM  
EN2  
EN2  
VDPM  
LDO  
7
8
9
10  
11  
12  
EN1  
PGND  
bq24258 WCSP  
10  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
PIN FUNCTIONS  
PIN NAME bq24257  
YFF  
bq24257  
RGE  
bq24258  
YFF  
bq24258  
RGE  
I/O  
DESCRIPTION  
IN  
A5,B5,C5  
19  
A5,B5,C5  
19  
I
I
Input power supply. IN is connected to the external DC supply (AC adapter or  
USB port). Bypass IN to PGND with >2 μF ceramic capacitor  
PMID  
D5  
20  
D5  
20  
Connection between blocking FET and high-side FET. Connect a 1 μF capacitor  
from PMID to PGND as close to the PMID and PGND pins as possible  
SW  
A4,B4,C4  
E5  
17-18  
21  
A4,B4,C4  
E5  
17-18  
21  
O
I
Inductor Connection. Connect to the switching side of the external inductor.  
BOOT  
High Side MOSFET Gate Driver Supply. Connect a 0.033 μF ceramic capacitor  
(voltage rating > 15 V) from BOOT to SW to supply the gate drive for the high  
side MOSFETs.  
PGND  
CSIN  
A3,B3,C3,  
F3  
15-16  
13-14  
A3,B3,C3,  
D3,F3  
15-16  
13-14  
Power Ground terminal. Connect to the ground plane of the circuit. For QFN  
only, connect to the thermal pad of the IC.  
A2,B2,C2  
A2,B2,C2  
I
System Voltage Sense and SMPS output filter connection. Connect CSIN to the  
system output at the output bulk capacitors. Bypass CSIN locally with at least 1  
μF.  
BAT  
TS  
A1,B1,C1  
F1  
11-12  
9
A1,B1,C1  
F1  
11-12  
9
I/O  
I
Battery Connection. Connect to the positive terminal of the battery. Additionally,  
bypass BAT with at least 20 μF capacitor to GND.  
Battery Pack NTC Monitor. Connect TS to the center tap of a resistor divider  
from LDO to GND. The NTC is connected from TS to GND. The TS function  
provides 4 thresholds for JEITA or PSE compatibility. See the NTC Monitor  
section for more details on operation and selecting the resistor values.  
VDPM  
E4  
23  
E4  
23  
I
Input DPM Programming Input. Connect a resistor divider between IN and GND  
with VDPM connected to the center tap to program the Input Voltage based  
Dynamic Power Management threshold (VIN_DPM). The input current is  
reduced to maintain the supply voltage at VIN_DPM. The reference for the  
regulator is 1.2 V. Short pin to GND if external resistors are not desired—this  
sets a default of 4.36 V for the input DPM threshold.  
ISET  
ILIM  
D1  
F5  
10  
22  
D1  
F5  
10  
22  
I
I
Charge Current Programming Input. Connect a resistor from ISET to GND to  
program the fast charge current.  
Input Current Limit Programming Input. Connect a resistor from ILIM to GND to  
program the input current limit for IN. The current limit is programmable from  
0.5A to 2A. ILIM has no effect on the USB input. If an external resistor is not  
desired, short to GND for a 2 A default setting.  
CE  
D4  
1
D4  
1
I
Charge Enable Active-Low Input. Connect CE to a high logic level to place the  
battery charger in standby mode.  
EN1  
EN2  
EN3  
PG  
--  
--  
--  
--  
--  
8
F2  
E2  
D2  
E1  
5
6
3
8
I
I
Input Current Limit Configuration Inputs. Use EN1, EN2, and EN3 to control the  
maximum input current and enable USB compliance. See Table 1 for  
programming details.  
--  
I
E1  
O
Power Good Open Drain Output. /PG is pulled low when a valid supply is  
connected to IN. A valid supply is between VBAT+VSLP and VOVP. If no supply  
is connected or the supply is out of this range, /PG is high impedance.  
STAT  
E3  
7
E3  
7
O
Status Output. STAT is an open-drain output that signals charging status and  
fault interrupts. STAT pulls low during charging. STAT is high impedance when  
charging is complete or the charger is disabled. When a fault occurs, a 256 μs  
pulse is sent out as an interrupt for the host. STAT is enabled/disabled using the  
EN_STAT bit in the control register. STAT will indicate recharge cycles. Connect  
STAT to a logic rail using an LED for visual indication or through a 10 kΩ  
resistor to communicate with the host processor.  
NC  
SCL  
SDA  
D+  
--  
--  
6
5
2
3
--  
--  
2
Not connected  
I2C Interface Clock. Connect SCL to the logic rail through a 10 kΩ resistor.  
I2C Interface Data. Connect SDA to the logic rail through a 10 kΩ resistor.  
E2  
F2  
D3  
D2  
--  
I
I/O  
--  
--  
--  
--  
I
I
BC1.2 compatible D+/D- Based Adapter Detection. Detects DCP, SDP, and  
CDP. Also complies with the unconnected dead battery provision clause. D+  
and D- are connected to the D+ and D- outputs of the USB port at power up.  
Also includes the detection of Apple™ and TomTom™ adapters where a 500mA  
input current limit is enabled.  
D-  
LDO  
F4  
--  
24  
4
F4  
--  
24  
4
O
LDO output. LDO is regulated to 4.9 V and drives up to 50 mA. Bypass LDO  
with a 1μF ceramic Capacitor. LDO is enabled when VUVLO < VIN < 19 V.  
AGND  
Analog Ground for QFN only. Connect to the thermal pad and the ground plane  
of the circuit.  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
11  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
TYPICAL APPLICATION CIRCUITS  
CPMID  
1µF  
LO  
1.0mH  
PMID  
IN  
SW  
VBUS  
D-  
C
IN  
D+  
CBOOT  
33nF  
2.2mF  
GND  
3 MHz  
PWM  
VDPM  
BOOT  
PGND  
D-  
CSIN  
mF  
1
D+  
Rsns  
LDO  
BAT  
1 mF  
System Load  
VGPIO  
22mF  
LDO  
SCL  
SDA  
SCL  
SDA  
TS  
TEMP  
PACK+  
+
Host  
GPIO1  
GPIO2  
GPIO3  
STAT  
/CE  
PACK-  
/PG  
ILIM  
ISET  
Figure 1. bq24257 Typical Application Circuit  
12  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
CPMID  
1µF  
LO  
1.0mH  
PMID  
IN  
SW  
VIN  
C
IN  
CBOOT  
33nF  
2.2mF  
3 MHz  
PWM  
VDPM  
LDO  
BOOT  
PGND  
CSIN  
1 mF  
mF  
1
STAT  
/PG  
Rsns  
BAT  
TS  
System Load  
22mF  
LDO  
Host  
EN1  
EN2  
GPIO  
TEMP  
PACK+  
GPIO  
GPIO  
GPIO  
+
EN3  
/CE  
PACK-  
ILIM  
ISET  
Figure 2. bq24258 Typical Application Circuit  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
13  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
TYPICAL CHARACTERISTICS  
.
Battery Detection  
Battery Removal  
VBAT = 3.8 V  
VIN = 5 V  
VBAT = 3.8 V  
VIN = 6 V  
VREG = 4.2 V  
ICHG = 0.5 A  
ILIM = 1 A  
VREG = 4.2 V  
ICHG = 1 A  
ILIM = 1 A  
Figure 3.  
Figure 4.  
Efficiency  
System Voltage Regulation  
vs  
vs  
Battery Voltage  
Load Current  
88  
4.350  
4.345  
4.340  
4.335  
4.330  
4.325  
ICHG = 2 A  
VIN = 5 V  
VREG = 4.2 V  
86  
84  
82  
80  
78  
76  
74  
72  
70  
4.320  
4.315  
4.310  
4.305  
4.300  
VIN = 5 V  
No Battery  
ILIM = 2 A  
VREG = 4.2 V  
No Bat  
Charge Disable  
bq24257  
4.1 4.3  
0.0  
0.5  
1.0  
1.5  
2.0  
2.5  
2.9  
3.1  
3.3  
3.5  
VBAT (V)  
Figure 5.  
3.7  
3.9  
C004  
ISYS (A)  
C001  
Figure 6.  
Efficiency  
vs  
Output Current  
Efficiency  
vs  
Output Current  
100  
95  
90  
85  
80  
75  
70  
65  
60  
55  
50  
100  
95  
90  
85  
80  
75  
70  
65  
60  
55  
50  
V
= 5 V  
V
= 5 V  
IN  
IN  
V = 7 V  
V = 7 V  
IN  
IN  
VREG = 4.2 V  
VREG = 3.6 V  
V = 10 V  
V = 10 V  
IN  
IN  
0
200 400 600 800 1000 1200 1400 1600 1800 2000  
0
200 400 600 800 1000 1200 1400 1600 1800 2000  
C002  
C003  
Output Current (mA)  
Output Current (mA)  
Figure 7.  
Figure 8.  
14  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
TYPICAL CHARACTERISTICS (continued)  
.
VBAT IQ  
Input IQ with Charge DIS and EN  
18  
16  
14  
12  
10  
8
20  
18  
16  
14  
12  
10  
8
CE EN  
CE DIS  
Charge EN and DIS  
No Battery and System  
VIN = 0 V  
Charge Enabled  
SYSOFF = 0  
BAT & SYS are Shorted  
6
4
6
2
4
0
2
œ2  
0
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0  
0
5
10  
15  
20  
25  
C007  
C008  
VBAT (V)  
Input Voltage (V)  
Figure 9.  
Figure 10.  
Input IQ with Charge Enable and Hz  
Startup  
500  
450  
400  
350  
300  
250  
200  
150  
100  
50  
Charge EN  
Hi-Z EN  
I
I
I
= 1 A  
CHG  
= 1.5 A  
= 0 A  
LIM  
SYS  
V
BAT  
= 3.6 V  
0
0
5
10  
15  
20  
25  
C009  
Input Voltage (V)  
Figure 11.  
Figure 12.  
Input OVP Event with INT  
VDPM Startup, 4.2 V  
I
I
= 1 A  
= 1 A  
CHG  
LIM  
V
= 3.9 V  
BAT  
OVP  
V
= 10.5 V  
I
I
= 2 A  
= 0 A  
I
= 0.5 A  
LIM  
CHG  
V
= 3.6 V  
SYS  
BAT  
V
DPM  
= 4.36 V  
Figure 13.  
Figure 14.  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
15  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
TYPICAL CHARACTERISTICS (continued)  
.
1.0 µH CCM Operation  
I
I
= 1 A  
= 0 A  
CHG  
SYS  
V
V
= 3.3 V  
BAT  
= 5.2 V  
IN  
Figure 15.  
16  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
CHARGE PROFILE  
The bq24257 family provides a switch-mode buck regulator with output non-power path and a charge controller  
to provide optimum performance over the full battery charge cycle. The control loop for the buck regulator has 6  
primary feedback loops that can set the duty cycle:  
1. Constant Current (CC)  
2. Constant Voltage (CV)  
3. Input Current (IILIM  
)
4. Input Voltage (VIN_DPM  
5. Die Temperature  
)
6. Cycle by Cycle Current  
The feedback with the minimum duty cycle will be chosen as the active loop. The bq24257 supports a precision  
Li-Ion or Li-Polymer charging system for single-cell applications. The bq24257 includes an integrated charge  
sense resistor for highly accurate charge current sensing while reducing the external BOM requirements. The  
figure below illustrates a typical charge profile.  
Trickle  
Charge  
Pre-  
charge  
Current Regulation  
Phase (CC)  
Voltage Regulation  
Phase (CV)  
Termination  
VBATREG  
ICHG  
ICHG  
VCSIN  
VBAT  
VLOWV  
VBATSHRT  
IPRECHG  
ITERM  
IBATSHRT  
Charging on  
Charge done  
The bq24258 supports an advanced Lithium-Iron-Phosphate (LiFePO4) algorithm. This allows for the charger to  
source the charge current up to the VREG-OVCHG level before entering the float charge region. See below for the  
charge profile characteristics:  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
17  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
Trickle  
Charge  
Pre-  
charge  
Current Regulation  
Phase (CC)  
Discharge  
Float Charge  
VBATREG  
(3.8V)  
VOVRCHG  
(3.7V)  
VFLTCHG  
(3.5V)  
ICHG  
ICHG  
VCSIN  
VBAT  
VLOWV  
VBATSHRT  
IPRECHG  
IBATSHRT  
EN1, EN2, EN3 Pins  
If the D+, D- detection pins are not used (bq24257), input current limit pins are available for GPIO control. The  
EN1, EN2, and EN3 pins are available in the bq24258 spin to support USB 3.0 compliance. When the input  
current limit pins change state, the VIN_DPM threshold changes as well. See Table 1 for details:  
Table 1. EN1, and EN2 Truth Table(1)  
EN3  
0
EN2  
0
EN1  
0
INPUT CURRENT LIMIT  
VINDPM THRESHOLD  
500mA  
4.36V  
0
0
1
Externally programmed by ILIM (up to 2.0A)  
Externally programmed VDPM  
0
1
0
100mA  
4.36V  
0
1
1
Input Hi-Z  
None  
1
0
0
900mA  
4.36V  
1
0
1
Externally programmed by ILIM (up to 2.0 A)  
Externally programmed VDPM  
1
1
0
150mA  
4.36V  
None  
1
1
1
Input Hi-Z  
(1) If EN3 = 0, it will be USB 2.0 compliant; If EN3 = 1, USB 3.0 compliant.  
I2C and STAND ALONE OPERATION  
The bq24257 series offers a unique feature when compared to traditional host mode chargers—the default input  
current limit, output current limit and VIN_DPM parameters can be set via external resistors. In traditional host  
mode chargers, the default parameters are programmed during manufacturing to set the i2c registers at a  
specific default. If an end application calls for an alternate default setting, the traditional charger is left with the  
only option of changing the parameters at the manufacturing stage. This may not always be acceptable.  
18  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
 
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
Figure 16 illustrates the behavior of the bq24257 when transitioning between i2c mode and stand alone mode  
(except for the bq24257).  
Battery or Input  
is Inserted  
No  
VIN or VBAT GOOD?  
Yes  
ILIM=EN1/EN2  
No  
VDPM=External Default  
i2c command received?  
ISET=External Default  
Yes  
ILIM=Register Value  
VDPM=Register Value  
ISET=Register Value  
No  
Yes  
32s Watchdog Expired?  
Figure 16. I2C and Stand Alone Mode Handoff  
Once the battery or input is inserted and above the good thresholds, the device will determines if an i2c  
command has been received in order to discern whether to operate from the i2c registers or the external  
settings. Note that the bq24257 does not have EN1/EN2 pins and therefore the input current limit will be based  
on the D+/D– results. When in host mode (i2c operation), the device will enter stand alone operation once the  
watchdog timer expires.  
External settings: ISET, ILIM and VIN_DPM  
The fast charge current resistor (RISET) can be set by using the following formula:  
KISET  
=
250  
RISET  
=
IFC  
IFC  
(1)  
(2)  
Where IFC is the desired fast charge current setting in Amperes.  
The input current limit resistor (RILIM) can be set by using the following formula:  
KILIM  
270  
=
RILIM  
=
I
I
IC  
IC  
Where IIC is the desired input current limit in Amperes.  
Based on the application diagram reference designators, the resistor R1 and R2 can be calculated as follows to  
set VIN_DPM  
:
R1 + R2  
R1 + R2  
V
= VREF _DPM  
´
= 1.2´  
IN_DPM  
R2  
R2  
(3)  
VIN_DPM should be chosen first along with R1. Choosing R1 first will ensure that R2 will be greater than the  
resistance chosen. This is the case since VIN_DPM should be chosen to be greater than 2x VREF_DPM  
.
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
19  
Product Folder Links: bq24257 bq24258  
 
 
 
 
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
If resistors are not desired for BOM count reduction, the VDPM and the ILIM pins can be shorted to set the  
internal defaults. However, the ISET resistor must be populated as this will be interpreted as a fault. Table 2  
summarizes the settings when the ILIM, ISET, and VIN_DPM pins are shorted to GND.  
Table 2. ILIM, VDPM, and ISET Short Behaviors  
PIN SHORTED  
ILIM  
BEHAVIOR  
Input current limit = 2A  
VIN_DPM = 4.36V  
VDPM  
ISET  
Fault—Charging Suspended  
BC1.2 D+/D– DETECTION  
The bq24257 includes a fully BC1.2 compatible D+/D– source detection. This detection supports the following  
types of ports:  
DCP (dedicated charge port)  
CDP (charging downstream port)  
SDP (standard downstream port)  
Apple™/TomTom™ ports  
This D+/D– detection algorithm does not support ACA (accessory charge adapter) identification, but the input  
current will default to 500mA when a charge port is attached to the ACA and bq24257 is connected to the OTG  
port.  
The D+/D– detection algorithm is only active when the device is in standalone mode (e.g. the host is not  
communicating with the device and the watch dog timer has expired). However, when the device is in host mode  
(that is, host is communicating via i2c to the device) writing a ‘1’ to register 0x04 bit location 4 (DPDM_EN)  
forces the device to perform a D+/D– detection on the next power port insertion. This allows the D+/D– detection  
to be enabled in both host mode and default mode.  
The D+/D– detection algorithm has 5 primary states. These states are termed the following:  
1. Data Contact Detect  
2. Primary Detection  
3. Secondary Detection  
4. Non-standard Adapter Detection (for Apple™ / TomTom™)  
5. Detection Configuration  
The DCD state determines if the device has properly connected to the D+/D– lines. If the device is not in host  
mode and VBUS is inserted (or DPDM_EN is true) the device will enter the DCD state and enable the  
appropriate algorithm. If the DCD timer expires, the device will enter the Non-standard Adapter Detection (for  
Apple™ / TomTom™) state. Otherwise it will enter the Primary Detection state.  
When entering the Primary Detection state, the appropriate algorithm is enabled to determine whether to enter  
the secondary detection state for DCP and CDP or the secondary detection state for SDP/Non-Standard  
adaptors.  
The non-standard adapter detection state for Apple™ / TomTom™ tests for the unique conditions for these non-  
standard adapters. If the algorithm passes the unique conditions found with these adapters, it will proceed to the  
Detection Configuration state. Otherwise it will revert back to the primary detection state.  
The secondary detection state determines whether the input port is a DCP, CDP, SDP, or other non-standard  
adapters. If the Primary Detection state indicated that the input port is either a DCP or CDP, the device will  
enable the appropriate algorithm to differentiate between the two. If the Primary Detection state indicated that the  
input port is either a SDP or non-standard adapter, the device will enable the appropriate algorithm to  
differentiate between these two ports. Once complete, the device will continue to the Detection Configuration  
state.  
20  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
 
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
Non  
Standard  
Adapter  
SDP  
Settings  
DCP  
Settings  
CDP  
Settings  
Yes  
No  
Yes  
V
BAT > VBATGD  
?
VBAT > VBATGD  
Turn on VDP_SRC  
And keep it on until  
CLR_VDP is set to ‘1’ in i2c  
No  
Turn on VDP_SRC  
And keep it on until  
CLR_VDP is set to ‘1’  
SDP and  
CDP and  
CDP and  
Apple/TT or  
Non-Standard  
IILIM=0.5A  
Start 6 hr timer  
SDP and  
good battery  
DCP  
External ILIM  
Start 6 hr timer  
weak battery  
IILIM=100mA  
Start 45 min timer  
good battery  
IILIM=1500mA  
Start 6 hr timer  
weak battery  
IILIM=100mA  
Start 45 min timer  
Hi-Z mode  
Detection Done.  
Set detection  
status in register  
Figure 17. Detection Configuration State  
The detection configuration state sets the input current limit of the device along with the charge timer. The  
exception to the CDP and the SDP settings are due to the Dead Battery Provision (DBP) clause for unconnected  
devices. This clause states that the device can pull a maximum of 100mA when not connected due to a dead  
battery. During the battery wakeup time, the device sources a voltage on the D+ pin in order to comply with the  
DBP clause. Once the battery is good, the system can clear the D+ pin voltage by writing a ‘1’ to address 0x07  
bit position 4 (CLR_VDP). The device must connect to the host within 1sec of clearing the D+ pin voltage per the  
DPB clause.  
A summary of the input current limits and timer configurations for each charge port type are found in Table 3.  
Table 3. D+, D– Detection Results per Charge Port Type  
CHARGE PORT TYPE  
DCP  
INPUT CURRENT LIMIT  
External ILIM  
100 mA  
CHARGE TIMER  
6 hours  
CDP Dead Battery  
CDP Good Battery  
SDP Dead Battery  
SDP Good Battery  
Non-Standard  
45 minutes  
6 hours  
1500 mA  
100 mA  
45 minutes  
N/A  
Hi-Z  
500 mA  
6 hours  
TRANSIENT RESPONSE  
The bq2425x includes an advanced hybrid switch mode control architecture. When the device is regulating the  
charge current (fast-charge), a traditional voltage mode control loop is used with a Type-3 compensation  
network. However, the bq2425x switches to a current mode control loop when the device enters voltage  
regulation. Voltage regulation occurs in three charging conditions: 1) Minimum system voltage regulation, 2)  
Battery voltage regulation (IBAT < ICHG), and 3) Charge Done. This architecture allows for superior transient  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
21  
Product Folder Links: bq24257 bq24258  
 
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
performance when regulating the voltage due to the simplification of the compensation when using current mode  
control. The below transient response plot illustrates a 0 A to 2 A load step with 4.7 ms full cycle and 12% duty  
cycle. A 3.9 V Li-Ion battery is used. The input voltage is set to 5 V, charge current is set to 0.5 A and the input  
current is limited to 0.5 A. . Note that a high line impedance input supply was used to indicate a realistic input  
scenario (adapter and cable). This is illustrated by the change in VIN seen at the input of the IC.  
The figure shows a ringing at both the input voltage and the input current. This is caused by the input current  
limit speed up comparator.  
Figure 18. 2A Load step Transient  
AnyBoot Battery Detection  
The bq24257, bq24258 family includes a sophisticated battery detection algorithm used to provide the system  
with the proper status of the battery connection. The AnyBoot battery algorithm also guarantees the detection of  
voltage based battery protectors that may have a long closure time (due to the hysteresis of the protection switch  
and the cell capacity). The AnyBoot battery detection algorithm is utilizes a dual-voltage based detection  
methodology where the system rail will switch between two primary voltage levels. The period of the voltage level  
shift is 64ms and therefore the power supply rejection of the down-system electronics will see this shift as  
essentially DC.  
The AnyBoot algorithm has essentially 3 states. The 1st state is used to determine if the device has terminated  
with a battery attached. If it has terminated due to the battery not being present, then the algorithm moves to the  
2nd and 3rd states. The 2nd and 3rd states shift the system voltage level between 4.2V and 3.72V. In each state  
there are comparator checks to determine if a battery has been inserted. The two states guarantees the  
detection of a battery even if the voltage of the cell is at the same level of the comparator thresholds. The  
algorithm will remain in states 2 and 3 until a battery has been inserted. The flow diagram details for the Anyboot  
algorithm are shown in Figure 19.  
22  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
Enter Battery  
Detection  
BATREG = Vreg  
setting – 480mV  
No  
Battery Detected, STAT  
register updated, and PTM  
mode aborted (if enabled)  
Yes  
VBAT >  
Yes  
32ms Timer Expired?  
BATREG+120mV?  
No  
No  
25ms Timer Expired?  
Yes  
BATREG = 4.2V  
No  
Battery Detected, STAT  
register updated and  
Exit Battery Detection  
Yes  
Yes  
VBAT < 4.08V?  
32ms Timer Expired?  
No  
No  
25ms Timer Expired?  
Yes  
ONLY ON FIRST LOOP ITERATION  
“No Battery” Condition  
BATREG = 4.2V  
Update STAT Registers and send Fault Pulse  
Yes  
EN_PTM=1 and  
Enter PTM mode  
NVM_EN_PTM=1?  
Exit Battery Detection  
No  
BATREG = 3.72V  
No  
Battery Detected, STAT  
register updated and  
Exit Battery Detection  
Yes  
Yes  
VBAT > 3.84V?  
No  
32ms Timer Expired?  
No  
25ms Timer Expired?  
Yes  
Figure 19. AnyBoot Battery Detection Flow Diagram  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
23  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
Input Voltage Based DPM  
During normal charging process, if the input power source is not able to support the programmed or default  
charging current, the supply voltage deceases. Once the supply drops to VIN_DPM, the input current limit is  
reduced down to prevent the further drop of the supply. When the IC enters this mode, the charge current is  
lower than the set. This feature ensures IC compatibility with adapters with different current capabilities without a  
hardware change.  
Sleep Mode  
The bq2425x enters the low-power sleep mode if the voltage on VIN falls below sleep-mode entry threshold,  
VBAT + VSLP, and VIN is higher than the under-voltage lockout threshold, VUVLO. This feature prevents draining the  
battery during the absence of VIN. When VIN < VBAT + VSLP, the bq2425x turns off the PWM converter, turns on  
the battery FET, sends a single 256 μs pulse is sent on the STAT and INT outputs and the FAULT/STAT bits of  
the status registers are updated in the I2C. Once VIN > VBAT + VSLP with the hysteresis, the FAULT bits are  
cleared and the device initiates a new charge cycle.  
Input Over-Voltage Protection  
The bq2425x provides over-voltage protection on the input that protects downstream circuitry. The built-in input  
over-voltage protection to protect the device and other components against damage from over voltage on the  
input supply (Voltage from VIN to PGND). When VIN > VOVP, the bq2425x turns off the PWM converter, turns the  
battery FET, sends a single 256 μs pulse is sent on the STAT and INT outputs and the FAULT/STAT bits of the  
status registers and the battery/supply status registers are updated in the I2C. Once the OVP fault is removed,  
the FAULT bits are cleared and the device returns to normal operation. The OVP threshold for the bq2425x is  
programmable from 6.5 V to 10.5 V using VOVP bits in register #7.  
NTC MONITOR (contact the local TI representative for function availability)  
The bq24257 includes the integration of an NTC monitor pin that complies with the JEITA specification (PSE also  
available upon request). The voltage based NTC monitor allows for the use of any NTC resistor with the use of  
the circuit shown below:  
LDO  
R2  
TS  
R3  
NTC  
Figure 20. Voltage Based NTC Circuit  
The use of R3 is only necessary when the NTC does not have a beta near 3500K. When deviating from this  
beta, error will be introduced in the actual temperature trip thresholds. The trip thresholds are summarized below  
which are typical values provided in the specification table.  
Table 4. Ratiometric TS Trip Thresholds for JEITA Compliant Charging  
VHOT  
VWARM  
VCOOL  
VCOLD  
30.0%  
38.3%  
56.5%  
60%  
24  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
When sizing for R2 and R3, it is best to solve two simultaneous equations that ensure the temperature profile of  
the NTC network will cross the VHOT and VCOLD thresholds. The accuracy of the VWARM and VCOOL thresholds will  
depend on the beta of the chosen NTC resistor. The two simultaneous equations are shown below:  
æ
ç
ç
è
ö
÷
÷
ø
R3 RNTC  
TCOLD  
R3 + RNTC  
TCOLD  
%VCOLD  
=
=
´100  
æ
ç
ç
è
ö
÷
÷
ø
R3 RNTC  
TCOLD  
+ R2  
R3 + RNTC  
TCOLD  
æ
ö
÷
÷
ø
R3 RNTC  
THOT  
ç
ç
è
R3 + RNTC  
THOT  
%VHOT  
´100  
æ
ç
ç
è
ö
÷
÷
ø
R3 RNTC  
THOT  
+ R2  
R3 + RNTC  
THOT  
(4)  
(5)  
Where the NTC resistance at the VHOT and VCOLD temperatures must be resolved as follows:  
1
1
-
b
(
= Roe  
)
TCOLD To  
RNTC  
TCOLD  
1
1
-
β
(
)
THOT To  
RNTC THOT =Roe  
To be JEITA compliant, TCOLD must be 0°C and THOT must be 60°C. If an NTC resistor is chosen such that the  
beta is 4000K and the nominal resistance is 10k, the following R2 and R3 values result from the above  
equations:  
R2 = 5 kΩ  
R3 = 9.82 kΩ  
Figure 21 illustrates the temperature profile of the NTC network with R2 and R3 set to the above values.  
Example NTC Network Profile of %LDO vs. TEMP  
60  
T
cool  
55  
50  
45  
40  
Twarm  
35  
30  
0
10  
20  
30  
40  
50  
60  
Temperature (C)  
Figure 21. Voltage Based NTC Circuit Temperature Profile  
For JEITA compliance, the TCOOL and TWARM levels are to be 10°C and 45°C respectively. However, there is  
some error due to the variation in beta from 3500K. As shown above, the actual temperature points at which the  
NTC network crosses the VCOOL and VWARM are 13°C and 47°C respectively. This error is small but should be  
considered when choosing the final NTC resistor.  
Once the resistors are configured, the internal JEITA algorithm will apply the below profile at each trip point for  
battery voltage regulation and charge current regulation.  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
25  
Product Folder Links: bq24257 bq24258  
 
 
 
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
4.25V max  
4.20V typ  
4.10V max  
4.06V typ  
Charge voltage  
No charge  
No charge  
VBATREG  
Maximum Charge Current: 1C  
0.5C  
Charge current  
No charge  
No charge  
ICHG  
0°C  
(cold)  
10°C  
(cool)  
45°C  
(warm)  
60°C  
(hot)  
Temperature  
Figure 22. JEITA Profile for Voltage and Current Regulation Loops  
Production Test Mode  
To aid in end mobile device product manufacturing, the bq24257 includes a Production Test Mode (PTM), where  
the device is essentially a DC-DC buck converter. In this mode the input current limit to the charger is disabled  
and the output current limit is limited only by the inductor cycle-by-cycle current (e.g. 3.5A). The PTM mode can  
be used to test systems with high transient loads such as GSM transmission without the need of a battery being  
present.  
As a means of safety, the Anyboot algorithm will determine if a battery is not present at the output prior to  
enabling the PTM mode. If a battery is present and the software attempts to enter PTM mode, the device will not  
enable PTM mode.  
Fault Modes  
The bq2425x family includes several hardware fault detections. This allows for specific conditions that could  
cause a safety concern to be detected. With this feature, the host can be alleviated from monitoring unsafe  
charging conditions and also allows for a “fail-safe” if the host is not present. Table 5 summarizes the faults that  
are detected and the resulting behavior.  
Table 5. Fault Condition  
Fault Condition  
Input OVP  
Charger Behavior  
Safety Timer Behavior  
Suspended  
Reset  
VSYS and ICHG Disabled  
Input UVLO  
VSYS and ICHG Disabled  
Sleep (VIN < VBAT)  
TS Fault (Batter Over Temp)  
Thermal Shutdown  
Timer Fault  
VSYS and ICHG Disabled  
Suspended  
Suspended  
Suspended  
Reset  
VSYS Active and ICHG Disabled  
VSYS and ICHG Disabled  
VSYS Active and ICHG Disabled  
VSYS Active and ICHG Disabled  
VSYS Active and ICHG Disabled  
VSYS and ICHG Disabled  
No Battery  
Suspended  
Suspended  
Suspended  
ISET Short  
Input Fault and LDO Low  
Safety Timer  
At the beginning of charging process, the bq24257 starts the safety timer. This timer is active during the entire  
charging process. If charging has not terminated before the safety timer expires, the IC enters suspend mode  
where charging is disabled. The safety timer time is selectable using the I2C interface. A single 256μs pulse is  
sent on the STAT and INT outputs and the FAULT/ bits of the status registers are updated in the I2C.  
This function prevents continuous charging of a defective battery if the host fails to reset the safety timer. The  
safety timer runs at 2x the normal rate under the following conditions: Pre-charge or linear mode (minimum  
system voltage mode), during thermal regulation where the charge current is reduced, during TS fault where the  
charge current reduced due to temperature rise on the battery, input current limit. The safety timer is suspended  
during OVP, TS fault where charge is disabled, thermal shut down, and sleep mode.  
26  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
 
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
Watchdog Timer  
In addition to the safety timer, the bq24257 contains a 50-second watchdog timer that monitors the host through  
the I2C interface. Once a write is performed on the I2C interface, a watchdog timer is reset and started. The  
watchdog timer can be disabled by writing “0” on WD_EN bit of register #1. Writing “1” on that bit enables it and  
reset the timer.  
If the watchdog timer expires, the IC enters DEFAULT mode where the default charge parameters are loaded  
and charging continues. The I2C may be accessed again to re-initialize the desired values and restart the  
watchdog timer as long as the safety timer has not expired. Once the safety timer expires, charging is disabled.  
Thermal Regulation and Thermal Shutdown  
During the charging process, to prevent overheat of the chip, bq2425x monitors the junction temperature, TJ, of  
the die and begins to taper down the charge current once TJ reaches the thermal regulation threshold, TREG.  
The charge current is reduced when the junction temperature increases about above TREG. Once the charge  
current is reduced, the system current is reduced while the battery supplements the load to supply the system.  
This may cause a thermal shutdown of the IC if the die temperature rises too. At any state, if TJ exceeds  
TSHTDWN, bq2425x suspends charging and disables the buck converter. During thermal shutdown mode, PWM is  
turned off, all timers are suspended, and a single 256 μs pulse is sent on the STAT and INT outputs and the  
FAULT/STAT bits of the status registers are updated in the I2C. A new charging cycle begins when TJ falls below  
TSHTDWN by approximately 10°C.  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
27  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
REGISTER MAPPING AND DESCRIPTION  
Register #1  
Memory location: 00, Reset state: x0xx xxxx  
BIT  
NAME  
Read/Write  
FUNCTION  
Read: 0 – No fault  
1 – WD timeout if WD enabled  
B7(MSB)  
WD_FAULT  
Read only  
0 – Disable  
1 – Enable (also resets WC timer)  
B6  
B5  
WD_EN  
STAT_1  
Read/Write  
Read only  
00 – Ready  
01 – Charge in progress  
10 – Charge done  
11 – Fault  
B4  
STAT_0  
Read only  
B3  
B2  
B1  
FAULT_3  
FAULT_2  
FAULT_1  
Read only  
Read only  
Read only  
0000 – Normal  
0001 – Input OVP  
0010 – Input UVLO  
0011 – Sleep  
0100 – Battery Temperature (TS) Fault  
0101 – Battery OVP  
0110 – Thermal Shutdown  
0111 – Timer Fault  
B0(LSB)  
FAULT_0  
Read only  
1000 – No Battery connected  
1001 – ISET short  
1010 – Input Fault & LDO Low  
WD_FAULT – ‘0’ indicates no watch dog fault has occurred, where a ‘1’ indicates a fault has previously  
occurred.  
WD_EN – Enables or disables the internal watch dog timer. A ‘1’ enables the watch dog timer and a ‘0’  
disables it.  
STAT – Indicates the charge controller status  
FAULT – Indicates the faults that have occurred. If multiple faults occurred, they can be read by sequentially  
addressing this register (e.g. reading the register 2 or more times). Once all faults have been read and the  
device is in a non-fault state, the fault register will show “Normal”. Regarding the "Input Fault & LDO Low" ,  
the IC will indicates this fault if the LDO is low and at the same time the input is below UVLO or coming out of  
UVLO with LDO still low.  
28  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
Register #2  
Memory location: 01, Reset state: 1010 1100  
BIT  
NAME  
Read/Write  
FUNCTION  
Write:  
B7(MSB)  
Reset  
Write only  
1 – Reset all registers to default values  
0 – No effect  
B6  
B5  
IIN_ILIMIT_2  
IIN_ILIMIT_1  
Read/Write  
Read/Write  
000 – USB2.0 host with 100mA current limit  
001 – USB3.0 host with 150mA current limit  
010 – USB2.0 host with 500mA current limit  
011 – USB3.0 host with 900mA current limit  
100 – Charger with 1500mA current limit  
101 – Charger with 2000mA current limit  
110 – External ILIM current limit(5)  
B4  
IIN_ILIMIT _0  
Read/Write  
111- No input current limit with internal clamp at 3A (PTM MODE)  
0 – Disable STAT function  
1 – Enable STAT function  
B3  
B2  
EN_STAT  
EN_TERM  
CE  
Read/Write  
Read/Write  
Read/Write  
Read/Write  
0 – Disable charge termination  
1 – Enable charge termination  
0 – Charging is enabled  
1 – Charging is disabled  
B1  
0 – Not high impedance mode  
1 – High impedance mode  
B0(LSB)  
HZ_MODE  
IIN_LIMIT Sets the input current limit level. When in host mode this register sets the regulation level. However,  
when in standalone mode (e.g. no i2c writes have occurred after power up or the WD timer has expired) the  
external resistor setting for IILIM sets the regulation level.  
EN_STAT – Enables and disables the STAT pin. When set to a ‘1’ the STAT pin is enabled and function  
normally. When set to a ‘0’ the STAT pin is disabled and the open drain FET is in HiZ mode.  
EN_TERM – Enables and disables the termination function in the charge controller. When set to a ‘1’ the  
termination function will be enabled. When set to a ‘0’ the termination function will be disabled. When  
termination is disabled, there are no indications of the charger terminating (i.e. STAT pin or STAT registers).  
CE – The charge enable bit which enables or disables the charge function. When set to a ‘0’, the charger  
operates normally. When set to a ‘1’, the charger is disables by turning off the BAT FET between SYS and  
BAT. The SYS pin continues to stay active via the switch mode controller if an input is present.  
HZ_MODE – Sets the charger IC into low power standby mode. When set to a ‘1’, the switch mode controller  
is disabled but the BAT FET remains ON to keep the system powered. When set to a ‘0’, the charger  
operates normally.  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
29  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
Register #3  
Memory location: 02, Reset state: 1000 1111  
BIT  
B7(MSB)  
B6  
NAME  
VBATREG_5  
VBATREG_4  
VBATREG_3  
VBATREG_2  
VBATREG_1  
VBATREG_0  
Read/Write  
Read/Write  
Read/Write  
Read/Write  
Read/Write  
Read/Write  
Read/Write  
Read Only  
FUNCTION  
Battery Regulation Voltage: 640mV (default 1)  
Battery Regulation Voltage: 320mV (default 0)  
Battery Regulation Voltage: 160mV (default 0)  
Battery Regulation Voltage: 80mV (default 0)  
Battery Regulation Voltage: 40mV (default 1)  
Battery Regulation Voltage: 20mV (default 1)  
(1)  
(1)  
(1)  
(1)  
(1)  
(1)  
B5  
B4  
B3  
B2  
B1(4)(5)  
USB_DET_1/EN1  
Return USB detection result or pin EN1/EN0 status –  
00 – DCP detected / EN1=0, EN0=0  
01 – CDP detected / EN1=0, EN0=1  
10 – SDP detected / EN1=1, EN0=0  
B0(LSB)  
USB_DET_0/EN0  
Read Only  
11 – Apple/TT or non-standard adaptor detected/EN1=1, EN0=1  
(1) Charge voltage range is 3.5V—4.44V with the offset of 3.5V and step of 20mV (default 4.2V)  
VBATREG Sets the battery regulation voltage  
USB_DET/EN – Provides status of the D+/D– detection results for spins that include the D+/D– pins or the  
state of EN1/EN2 for spins that include the EN1/EN2 pins.  
Register #4  
Memory location: 03, Reset state: 0000 0000  
BIT  
B7(MSB)  
B6  
NAME  
Read/Write  
Read/Write  
Read/Write  
Read/Write  
Read/Write  
Read/Write  
Read/Write  
Read/Write  
Read/Write  
FUNCTION  
(1)(2)  
ICHG_4  
ICHG_3  
ICHG_2  
ICHG_1  
ICHG_0  
Charge current 800mA – (default 0)  
Charge current: 400mA – (default 0)  
Charge current: 200mA – (default 0)  
Charge current: 100mA – (default 0)  
Charge current: 50mA – (default 0)  
(1)(2)  
(1)(2)  
(1)(2)  
(1)(2)  
(3)  
B5  
B4  
B3  
B2  
ITERM_2  
ITERM_1  
ITERM_0  
Termination current sense threshold: 100mA (default 0)  
Termination current sense threshold: 50mA (default 0)  
Termination current sense threshold: 25mA (default 0)  
(3)  
(3)  
B1  
B0(LSB)  
(1) Charge current offset is 500mA and default charge current is 500mA (maximum is 2.0A)  
(2) When all bits are 1’s, it is external ISET charging mode  
(3) Termination threshold voltage offset is 50mA. The default termination current is 50mA if ICHG is selected from I2C. Otherwise,  
termination is set to 10% in external I_set mode with +/-10% accuracy.  
ICHG Sets the charge current regulation  
ITERM Sets the current level at which the charger will terminate  
30  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
Register #5  
Memory location: 04, Reset state: xx00 x010  
BIT  
B7(MSB)  
B6  
NAME  
Read/Write  
Read Only  
Read Only  
FUNCTION  
LOOP_STATUS1(1)  
LOOP_STATUS0(1)  
00 – No loop is active that slows down timer  
01 – VIN_DPM regulation loop is active  
10 – Input current limit loop is active  
11 – Thermal regulation loop is active  
B5  
B4  
B3  
LOW_CHG  
DPDM_EN  
Read/Write  
Read/Write  
Read Only  
0 – Normal charge current set by 03h  
1 – Low charge current setting 330mA (default 0)  
0 – Bit returns to 0 after D+/D– detection is performed  
1 – Force D+/D– detection (default 0)  
CE_STATUS  
0 – CE low  
1 – CE high  
B2  
B1  
VINDPM_2(2)  
VINDPM_1(2)  
VINDPM_0(2)  
Read/Write  
Read/Write  
Read/Write  
Input VIN-DPM voltage: 320mV (default 0)  
Input VIN-DPM voltage: 160mV (default 1)  
Input VIN-DPM voltage: 80mV (default 0)  
B0(LSB)  
(1) LOOP_STATUS bits show if there are any loop is active that slow down the safety timer. If a status occurs, these bits announce the  
status and do not clear until read. If more than one occurs, the first one is shown  
(2) VIN-DPM voltage offset is 4.20V and default VIN_DPM threshold is 4.36V.  
LOOP_STATUS – Provides the status of the active regulation loop. The charge controller allows for only one  
loop can regulate at a time.  
LOW_CHG – When set to a ‘1’, the charge current is reduced 330mA independent of the charge current  
setting in register 0x03. When set to ‘0’, the charge current is set by register 0x03.  
DPDM_EN – Forces a D+/D– detection routine to be executed once a ‘1’ is written. This is independent of the  
input being supplied.  
CE_STATUS – Provides the status of the CE pin level. If the CE pin is forced high, this bit returns a ‘1’. If the  
CE pin is forced low, this bit returns a ‘0’.  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
31  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
Register #6  
Memory location: 05, Reset state: 101x 1xxx  
BIT  
NAME  
Read/Write  
FUNCTION  
B7(MSB)  
2XTMR_EN  
Read/Write 0 – Timer not slowed at any time  
1 – Timer slowed by 2x when in thermal regulation, VIN_DPM or DPPM (default 1)  
B6  
B5  
TMR_1  
TMR_2  
Read/Write Safety Timer Time Limit  
00 – 0.75 hour fast charge  
01 – 6 hour fast charge (Default 01)  
10 – 9 hour fast charge  
Read/Write  
11 – Disable safety timers  
B4  
SYSOFF  
Read/Write 0 – SYSOFF disabled  
1 – SYSOFF enabled  
B2  
B1  
TS_STAT2  
TS_STAT1  
TS_STAT0  
Read only  
Read only  
Read only  
TS Fault Mode:  
000 – Normal, No TS fault  
100 – TS temp < TCOLD (Charging suspended for JEITA and Standard TS)  
101 – TFREEZE < TS temp < TCOLD (Charging at 3.9V and 100mA and only for PSE option  
B0(LSB)  
only)  
110 – TS temp < TFREEZE (Charging suspended for PSE option only)  
111 – TS open (TS disabled)  
2xTMR_EN – When set to a ‘0’, the 2x Timer function is enabled and allows for the timer to be extended if a  
condition occurs where the charge current is reduced (that is, VIN_DPM, thermal regulation, and so on). When  
set to a ‘1’, this function is disabled and the normal timer will always be executed independent of the current  
reduce conditions.  
SYSOFF – When set to a ‘1’ and the input is removed, the internal battery FET is turned off in order to reduce  
the leakage from the BAT pin to less than 1µA. Note that this disconnects the battery from the system. When  
set to a ‘0’, this function is disabled.  
TS_EN – Enables and disables the TS function. When set to a ‘1’ the TS function is disabled otherwise it is  
enabled. Only applies to spins that have a TS pin.  
TS_STAT – Provides status of the TS pin state for spins that have a TS pin.  
32  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
Register #7  
Memory location: 06, Reset state: 1110 0000 for the bq24258 and 0010 0000 for the bq24257.  
BIT  
B7(MSB)  
B6  
NAME  
VOVP_2  
Read/Write  
FUNCTION  
Read/Write OVP voltage:  
000 – 6.0V; 001 – 6.5V; 010 – 7.0V; 011 – 8.0V  
100 – 9.0V; 101 – 9.5V; 110 – 10.0V; 111 –10.5V  
VOVP_1  
Read/Write  
Read/Write  
B5  
VOVP_0  
B4  
CLR_VDP  
Read/Write 0 – Keep D+ voltage source on during DBP charging  
1 – Turn off D+ voltage source to release D+ line  
B3  
B2  
FORCE_BATDET  
FORCE_PTM  
Read/Write 0 – Enter the battery detection routine only if TERM is true or EN_PTM is true  
1 – Enter the battery detection routine  
Read/Write 0 – PTM mode is disabled  
1 – PTM mode is enabled if OTP_EN_PTM=1  
B1  
N/A  
N/A  
Read/Write  
Read/Write  
B0(LSB)  
VOVP Sets the OVP level  
CLR_VDP – When the D+/D– detection has finished, some cases require the D+ pin to force a voltage of  
0.6V. This bit allows the system to clear the voltage prior to any communication on the D+/D– pins. A ‘1’  
clears the voltage at the D+ pin if present.  
FORCE_BATDET – Forces battery detection and provides status of the battery presence. A logic ‘1’ enables  
this function.  
FORCE_PTM – Puts the device in production test mode (PTM) where the input current limit is disabled. Note  
that a battery must not be present prior to using this function. Otherwise the function will not be allowed to  
execute. A logic ‘1’ enables the PTM function.  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
33  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
APPLICATION INFORMATION  
Inductor Selection  
The inductor selection depends on the application requirements. The bq2425x is designed to operate at around 1  
µH. The value will have an effect on efficiency, and the ripple requirements, stability of the charger, package  
size, and DCR of the inductor. The 1 μH inductor provides a good tradeoff between size and efficiency and  
ripple.  
Once the inductance has been selected, the peak current is needed in order to choose the saturation current  
rating of the inductor. Make sure that the saturation current is always greater than or equal to the calculated  
IPEAK. The following equation can be used to calculate the current ripple  
ΔIL = {VBAT (VIN – VBAT)}/(VIN x ƒs x L)  
(6)  
Then use current ripple to calculate the peak current as follows:  
IPEAK = ILOAD x (1 + ΔIL/2)  
(7)  
In this design example, the regulation voltage is set to 4.2 V, the input voltage is 5 V and the inductance is  
selected to be 1 µH. The maximum charge current that can be used in this application is 1 A and can be set by  
I2C command. The peak current is needed in order to choose the saturation current rating of the inductor. Using  
equation 6 and 7, ΔIL is calculated to be 0.224 A and the inductor peak current is 1.112 A. A 22 µF BAT cap is  
needed and 1 µF SYS cap is needed on the system trace.  
The default settings for external fast charge current and external setting of current limit are chosen to be  
IFC = 500 mA and ILIM = 1 A. RISET and RILIM need to be calculated using Equation 1 and Equation 2.  
The fast charge current resistor (RISET) can be set as follows:  
RISET = 250/0.5A = 500 Ω  
(8)  
The input current limit resistor (RILIM) can be set as follows:  
RILIM = 270/1A = 270 Ω  
(9)  
The external settings of VIN_DPM can be designed by calculating R1 and R2 according to equation 3 in this data  
sheet and the typical application circuit. VIN_DPM should be chosen first along with R1. VIN_DPM is chosen to be 4.6  
V and R1 is set to 274Kin this design example. Using Equation 3, the value of R2 is calculated to be 100 K.  
In this design example, the application needs to be JEITA compliant. Thus, TCOLD must be 0°C and THOT must be  
60°C. If an NTC resistor is chosen such that the beta is 4500 K and the nominal resistance is 13 KΩ, the  
calculated R2 and R3 values are 5 Kand 8.8 Krespectively. These results are obtained from Equation 4 and  
Equation 5.  
Layout Guidelines  
1. Place the BOOT, PMID, IN, BAT, and LDO capacitors as close as possible to the IC for optimal performance.  
2. Connect the inductor as close as possible to the SW pin, and the SYS/CSIN cap as close as possible to the  
inductor minimizing noise in the path.  
3. Place a 1-μF PMID capacitor as close as possible to the PMID and PGND pins, making the high frequency  
current loop area as small as possible.  
4. The local bypass capacitor from SYS/CSIN to GND must be connected between the SYS/CSIN pin and  
PGND of the IC. This minimizes the current path loop area from the SW pin through the LC filter and back to  
the PGND pin.  
5. Place all decoupling capacitors close to their respective IC pins and as close as possible to PGND (do not  
place components such that routing interrupts power-stage currents). All small control signals must be routed  
away from the high-current paths.  
6. To reduce noise coupling, use a ground plane if possible, to isolate the noisy traces from spreading its noise  
all over the board. Put vias inside the PGND pads for the IC.  
7. The high-current charge paths into IN, Micro-USB, BAT, SYS/CSIN, and from the SW pins must be sized  
appropriately for the maximum charge current to avoid voltage drops in these traces.  
8. For high-current applications, the balls for the power paths must be connected to as much copper in the  
board as possible. This allows better thermal performance because the board conducts heat away from the  
IC.  
34  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
www.ti.com  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
Figure 23. Recommended bq2425x PCB Layout for WCSP Package  
Copyright © 2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
35  
Product Folder Links: bq24257 bq24258  
bq24257  
bq24258  
SLUSBG0B FEBRUARY 2013REVISED JULY 2013  
www.ti.com  
PACKAGE SUMMARY  
YFF Package  
(Top View)  
YFF Package Symbol  
(Top Side Symbol for bq2425x)  
A1  
B1  
C1  
D1  
E1  
F1  
A2  
B2  
C2  
D2  
E2  
F2  
A3  
B3  
C3  
D3  
E3  
F3  
A4  
B4  
C4  
D4  
E4  
F4  
A5  
B5  
C5  
D5  
E5  
F5  
TI YMLLLLS  
bq24257  
D
E
TI YMLLLLS  
bq24258  
0-Pin A1 Marker, TI-TI Letters, YM- Year Month Date Code,  
LLLL-Lot Trace Code, S-Assembly Site Code  
The bq2425x devices are available in a 30-bump chip scale package (YFF, NanoFree™). The package  
dimensions are:  
D – 2.427mm ±0.035mm  
E – 2.027mm ±0.035mm  
REVISION HISTORY  
Changes from Original (February 2013) to Revision A  
Page  
Changed from a Product Brief to full data sheet .................................................................................................................. 1  
Changes from Revision A (March 2013) to Revision B  
Page  
Changed the Product Preview data sheet ............................................................................................................................ 1  
36  
Submit Documentation Feedback  
Copyright © 2013, Texas Instruments Incorporated  
Product Folder Links: bq24257 bq24258  
PACKAGE OPTION ADDENDUM  
www.ti.com  
7-Jul-2013  
PACKAGING INFORMATION  
Orderable Device  
BQ24257RGER  
BQ24257RGET  
BQ24257YFFR  
BQ24257YFFT  
Status Package Type Package Pins Package  
Eco Plan Lead/Ball Finish  
MSL Peak Temp  
Op Temp (°C)  
-40 to 85  
Device Marking  
Samples  
Drawing  
Qty  
(1)  
(2)  
(3)  
(4/5)  
ACTIVE  
VQFN  
VQFN  
RGE  
24  
24  
30  
30  
3000  
Green (RoHS  
& no Sb/Br)  
CU NIPDAU  
CU NIPDAU  
SNAGCU  
Level-2-260C-1 YEAR  
Level-2-260C-1 YEAR  
Level-1-260C-UNLIM  
Level-1-260C-UNLIM  
BQ24257  
ACTIVE  
PREVIEW  
PREVIEW  
RGE  
YFF  
YFF  
250  
3000  
250  
Green (RoHS  
& no Sb/Br)  
-40 to 85  
BQ24257  
BQ24257  
BQ24257  
DSBGA  
DSBGA  
Green (RoHS  
& no Sb/Br)  
-40 to 85  
Green (RoHS  
& no Sb/Br)  
SNAGCU  
-40 to 85  
(1) The marketing status values are defined as follows:  
ACTIVE: Product device recommended for new designs.  
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.  
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.  
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.  
OBSOLETE: TI has discontinued the production of the device.  
(2) Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest availability  
information and additional product content details.  
TBD: The Pb-Free/Green conversion plan has not been defined.  
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that  
lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes.  
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used between  
the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above.  
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by weight  
in homogeneous material)  
(3) MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.  
(4) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.  
(5) Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation  
of the previous line and the two combined represent the entire Device Marking for that device.  
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information  
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and  
Addendum-Page 1  
PACKAGE OPTION ADDENDUM  
www.ti.com  
7-Jul-2013  
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.  
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.  
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.  
Addendum-Page 2  
PACKAGE MATERIALS INFORMATION  
www.ti.com  
6-Jul-2013  
TAPE AND REEL INFORMATION  
*All dimensions are nominal  
Device  
Package Package Pins  
Type Drawing  
SPQ  
Reel  
Reel  
A0  
B0  
K0  
P1  
W
Pin1  
Diameter Width (mm) (mm) (mm) (mm) (mm) Quadrant  
(mm) W1 (mm)  
BQ24257RGER  
BQ24257RGET  
VQFN  
VQFN  
RGE  
RGE  
24  
24  
3000  
250  
330.0  
180.0  
12.4  
12.4  
4.25  
4.25  
4.25  
4.25  
1.15  
1.15  
8.0  
8.0  
12.0  
12.0  
Q2  
Q2  
Pack Materials-Page 1  
PACKAGE MATERIALS INFORMATION  
www.ti.com  
6-Jul-2013  
*All dimensions are nominal  
Device  
Package Type Package Drawing Pins  
SPQ  
Length (mm) Width (mm) Height (mm)  
BQ24257RGER  
BQ24257RGET  
VQFN  
VQFN  
RGE  
RGE  
24  
24  
3000  
250  
367.0  
210.0  
367.0  
185.0  
35.0  
35.0  
Pack Materials-Page 2  
D: Max = 2.418 mm, Min =2.357 mm  
E: Max = 2.018 mm, Min =1.957 mm  
IMPORTANT NOTICE  
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other  
changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest  
issue. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current and  
complete. All semiconductor products (also referred to herein as “components”) are sold subject to TI’s terms and conditions of sale  
supplied at the time of order acknowledgment.  
TI warrants performance of its components to the specifications applicable at the time of sale, in accordance with the warranty in TI’s terms  
and conditions of sale of semiconductor products. Testing and other quality control techniques are used to the extent TI deems necessary  
to support this warranty. Except where mandated by applicable law, testing of all parameters of each component is not necessarily  
performed.  
TI assumes no liability for applications assistance or the design of Buyers’ products. Buyers are responsible for their products and  
applications using TI components. To minimize the risks associated with Buyers’ products and applications, Buyers should provide  
adequate design and operating safeguards.  
TI does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or  
other intellectual property right relating to any combination, machine, or process in which TI components or services are used. Information  
published by TI regarding third-party products or services does not constitute a license to use such products or services or a warranty or  
endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the  
third party, or a license from TI under the patents or other intellectual property of TI.  
Reproduction of significant portions of TI information in TI data books or data sheets is permissible only if reproduction is without alteration  
and is accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable for such altered  
documentation. Information of third parties may be subject to additional restrictions.  
Resale of TI components or services with statements different from or beyond the parameters stated by TI for that component or service  
voids all express and any implied warranties for the associated TI component or service and is an unfair and deceptive business practice.  
TI is not responsible or liable for any such statements.  
Buyer acknowledges and agrees that it is solely responsible for compliance with all legal, regulatory and safety-related requirements  
concerning its products, and any use of TI components in its applications, notwithstanding any applications-related information or support  
that may be provided by TI. Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards which  
anticipate dangerous consequences of failures, monitor failures and their consequences, lessen the likelihood of failures that might cause  
harm and take appropriate remedial actions. Buyer will fully indemnify TI and its representatives against any damages arising out of the use  
of any TI components in safety-critical applications.  
In some cases, TI components may be promoted specifically to facilitate safety-related applications. With such components, TI’s goal is to  
help enable customers to design and create their own end-product solutions that meet applicable functional safety standards and  
requirements. Nonetheless, such components are subject to these terms.  
No TI components are authorized for use in FDA Class III (or similar life-critical medical equipment) unless authorized officers of the parties  
have executed a special agreement specifically governing such use.  
Only those TI components which TI has specifically designated as military grade or “enhanced plastic” are designed and intended for use in  
military/aerospace applications or environments. Buyer acknowledges and agrees that any military or aerospace use of TI components  
which have not been so designated is solely at the Buyer's risk, and that Buyer is solely responsible for compliance with all legal and  
regulatory requirements in connection with such use.  
TI has specifically designated certain components as meeting ISO/TS16949 requirements, mainly for automotive use. In any case of use of  
non-designated products, TI will not be responsible for any failure to meet ISO/TS16949.  
Products  
Applications  
Audio  
www.ti.com/audio  
amplifier.ti.com  
dataconverter.ti.com  
www.dlp.com  
Automotive and Transportation www.ti.com/automotive  
Communications and Telecom www.ti.com/communications  
Amplifiers  
Data Converters  
DLP® Products  
DSP  
Computers and Peripherals  
Consumer Electronics  
Energy and Lighting  
Industrial  
www.ti.com/computers  
www.ti.com/consumer-apps  
www.ti.com/energy  
dsp.ti.com  
Clocks and Timers  
Interface  
www.ti.com/clocks  
interface.ti.com  
logic.ti.com  
www.ti.com/industrial  
www.ti.com/medical  
Medical  
Logic  
Security  
www.ti.com/security  
Power Mgmt  
Microcontrollers  
RFID  
power.ti.com  
Space, Avionics and Defense  
Video and Imaging  
www.ti.com/space-avionics-defense  
www.ti.com/video  
microcontroller.ti.com  
www.ti-rfid.com  
www.ti.com/omap  
OMAP Applications Processors  
Wireless Connectivity  
TI E2E Community  
e2e.ti.com  
www.ti.com/wirelessconnectivity  
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265  
Copyright © 2013, Texas Instruments Incorporated  

相关型号:

BQ24258

2A Single Input I2C, Standalone Switch-Mode Li-Ion Battery Charger with Integrated Current Sense Resistor
TI

BQ24259

具有可调电压 USB OTG 的 I2C 控制型 2A 单节电池 USB NVDC-1 充电器
TI

BQ24259RGER

具有可调电压 USB OTG 的 I2C 控制型 2A 单节电池 USB NVDC-1 充电器 | RGE | 24 | -40 to 85
TI

BQ24259RGET

具有可调电压 USB OTG 的 I2C 控制型 2A 单节电池 USB NVDC-1 充电器 | RGE | 24 | -40 to 85
TI

BQ24260

Power-Path Management and USB-OTG Support
TI

BQ24260RGE

IC POWER SUPPLY MANAGEMENT CKT, Power Management Circuit
TI

BQ24260RGER

Power-Path Management and USB-OTG Support
TI

BQ24260RGET

Power-Path Management and USB-OTG Support
TI

BQ24260SYFFT

3A, 30V, Host-Controlled Single-Input, Single Cell Switchmode Li-Ion Battery Charger
TI

BQ24260YFFR

暂无描述
TI

BQ24260YFFT

3A, 30V, Host-Controlled Single-Input, Single Cell Switchmode Li-Ion Battery Charger with USB OTG 36-DSBGA -40 to 85
TI

BQ24261

3A, 30V, Host-Controlled Single-Input, Single Cell Switchmode Li-Ion Battery Charger
TI