Linear Li-Ion Battery Charger with Power Path and USB Compatibility in LFCSP ADP5062 Data Sheet FEATURES GENERAL DESCRIPTION 4 mm × 4 mm LFCSP package Fully programmable via I2C Flexible digital control inputs Up to 2.1 A current from an ac charger in LDO mode Operating input voltage from 4.0 V to 6.7 V Tolerant input voltage from −0.5 V to +20 V (USB VBUS) Fully compatible with USB 3.0 and USB Battery Charging Specification 1.
ADP5062 Data Sheet TABLE OF CONTENTS Features .............................................................................................. 1 Battery Isolation FET ................................................................. 21 Applications ....................................................................................... 1 Battery Detection ....................................................................... 21 General Description ........................................................
Data Sheet ADP5062 SPECIFICATIONS −40°C < TJ < +125°C, VVINx = 5.0 V, RHOT_RISE < RTHR < RCOLD_FALL, VBAT_SNS = 3.6 V, VISO_Bx = VBAT_SNS, CVIN = 10 µF, CISO_S = 22 µF, CISO_B = 22 µF, CCBP = 10 nF, all registers at default values, unless otherwise noted. Table 1. Parameter GENERAL PARAMETERS Undervoltage Lockout Hysteresis Total Input Current VINx Current Consumption Battery Current Consumption CHARGER Fast Charge Current CC Mode Symbol Min Typ Max Unit Test Conditions/Comments VUVLO 2.
ADP5062 Parameter BATTERY ISOLATION FET Pin to Pin Resistance Between ISO_Sx and ISO_Bx Regulated System Voltage: VBAT Low Battery Supplementary Threshold LDO AND HIGH VOLTAGE BLOCKING Regulated System Voltage Load Regulation High Voltage Blocking FET (LDO FET) On Resistance Maximum Output Current VINx Input Voltage, Good Threshold Rising VINx Falling VINx Input Overvoltage Threshold Hysteresis VINx Transition Timing THERMAL CONTROL Isothermal Charging Temperature Thermal Early Warning Temperature Thermal S
Data Sheet Parameter JEITA Hot Temperature Resistance Thresholds Hot to Warm Resistance Warm to Hot Resistance JEITA2 Li-ION BATTERY CHARGING SPECIFICATION DEFAULTS5 JEITA Cold Temperature Resistance Thresholds Cool to Cold Resistance Cold to Cool Resistance JEITA Cool Temperature Resistance Thresholds Typical to Cool Resistance Cool to Typical Resistance JEITA Warm Temperature Resistance Thresholds Warm to Typical Resistance Typical to Warm Resistance JEITA Hot Temperature Resistance Thresholds Hot to Warm
ADP5062 Parameter LOGIC INPUT PINS Maximum Voltage on Digital Inputs Maximum Logic Low Input Voltage Minimum Logic High Input Voltage Pull-Down Resistance Data Sheet Symbol VDIN_MAX VIL VIH Min 1.2 215 Typ 350 Max Unit Test Conditions/Comments 5.5 0.
Data Sheet ADP5062 Timing Diagram SDA tLOW tF tR tSU, DAT tSP tF tBUF tR tHD, STA SCL tHIGH tHD, DAT tSU, STO tSU, STA Sr P S 10806-002 S S = START CONDITION Sr = REPEATED START CONDITION P = STOP CONDITION Figure 2. I2C Timing Diagram Rev.
ADP5062 Data Sheet ABSOLUTE MAXIMUM RATINGS Maximum Power Dissipation Table 4. Absolute Maximum Ratings Parameter VIN1, VIN2, VIN3 to AGND All Other Pins to AGND Continuous Drain Current, Battery Supplementary Mode, from ISO_Bx to ISO_Sx Storage Temperature Range Operating Junction Temperature Range Soldering Conditions Rating –0.5 V to +20 V –0.3 V to +6 V 2.
Data Sheet ADP5062 20 19 18 17 16 AGND CBP THR SDA SYS_EN PIN CONFIGURATION AND FUNCTION DESCRIPTIONS 1 2 3 4 5 PIN 1 INDICATOR ADP5062 TOP VIEW (Not to Scale) 15 ILED 14 ISO_B3 13 ISO_B2 12 ISO_B1 11 ISO_S3 NOTES 1. CONNECTION OF THE EXPOSED PAD IS NOT REQUIRED. THE EXPOSED PAD CAN BE CONNECTED TO ANALOG GROUND TO IMPROVE HEAT DISSIPATION FROM THE PACKAGE TO BOARD. 10806-003 VIN1 VIN2 VIN3 ISO_S1 ISO_S2 6 7 8 9 10 SCL DIG_IO3 DIG_IO2 BAT_SNS DIG_IO1 Figure 3. Pin Configuration Table 6.
ADP5062 Data Sheet TYPICAL PERFORMANCE CHARACTERISTICS 5.10 4.38 5.08 4.36 5.06 4.34 4.32 4.30 4.28 4.26 5.02 5.00 4.98 4.96 4.24 4.94 4.22 4.92 4.20 0.01 0.1 1 SYSTEM OUTPUT CURRENT (A) 4.4 5.2 LOAD = 100mA LOAD = 500mA LOAD = 1000mA 5.0 SYSTEM VOLTAGE (V) 4.2 4.1 4.0 3.9 3.8 4.8 4.6 4.4 4.2 4.0 3.7 3.8 3.6 3.6 5.2 4.8 5.6 6.0 6.4 3.4 4.0 10806-005 4.4 6.8 INPUT VOLTAGE (V) 4.4 4.8 5.2 5.6 6.0 6.4 6.8 INPUT VOLTAGE (V) Figure 5. System Voltage vs.
Data Sheet ADP5062 65 60 55 50 45 3.7 4.2 BATTERY VOLTAGE (V) 55 50 45 40 0 4.4 BATTERY VOLTAGE (A) 2.5 2.0 1.5 1.0 0.5 0 0 2 4 6 VINx VOLTAGE (V) Figure 11. VINx Current vs. VINx Voltage, No Battery 8 10806-011 VINx CURRENT (mA) 3.0 1.5 2.0 Figure 12. Ideal Diode RON vs. Load Current, VISO_Bx = 3.6 V DEFAULT STARTUP DIS_LDO = HIGH DIS_IC1 = HIGH 3.5 1.0 LOAD CURRENT (A) Figure 10. Ideal Diode RON vs. Battery Voltage, IISO_Sx = 500 mA, VINx Open 4.0 0.5 0.
ADP5062 Data Sheet TEMPERATURE CHARACTERISTICS 1.5 0.5 VISO_Bx = 3.6V VISO_Bx = 4.2V VISO_Bx = 5.5V 1.3 1.1 1.0 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.2 0.1 0 –0.1 –0.2 –0.3 –15 10 35 60 85 AMBIENT TEMPERATURE (°C) –0.5 –40 10806-014 0 –40 5 20 35 50 65 80 95 110 125 Figure 17. System Voltage vs. Temperature, Trickle Charge Mode, VISO_Sx = 4.3 V and VINx = 5.0 V, or VISO_Sx = 5.0 V and VINx = 6.0 V 5.0 VIN = 4.0V VIN = 5.0V VIN = 5.5V VIN = 4.0V VIN = 5.0V VIN = 6.7V 4.
ADP5062 1.4 1.3 ICHG = 1300mA INPUT CURRENT LIMIT (A) CHARGE CURRENT (A) 1.2 1.1 1.0 0.9 0.8 0.7 ICHG = 750mA 0.6 ICHG = 500mA 0.4 –40 –15 10 35 60 85 110 AMBIENT TEMPERATURE (°C) 10806-020 0.5 6.95 6.90 6.85 –10 5 20 35 50 65 80 95 110 125 AMBIENT TEMPERATURE (°C) 10806-021 VIN OVERVOLTAGE THRESHOLD (V) 7.00 –25 20 35 50 65 80 95 110 AMBIENT TEMPERATURE (°C) Figure 22. Input Current Limit vs. Ambient Temperature Figure 20. Fast Charge CC Mode Current vs.
ADP5062 Data Sheet TYPICAL WAVEFORMS T T VISO_Sx VISO_Sx VVINx VVINx 4 4 1 1 IISO_Bx 2 2 IVINx IISO_Bx IVINx 120mA CH1 2.00V CH2 200mA CH3 200mA CH4 2.00V M200.0µs T 0.00s A CH2 216mA 10806-026 M1.00ms A CH2 T 1.00ms 10806-023 CH1 2.00V CH2 200mA CH3 200mA CH4 2.00V –610mA 10806-027 3 3 Figure 26. USB VBUS Disconnect Figure 23. Charging Startup, VVINx = 5.
Data Sheet ADP5062 THEORY OF OPERATION SUMMARY OF OPERATION MODES Table 7.
ADP5062 Data Sheet INTRODUCTION The ADP5062 is a fully-programmable I2C charger for single cell lithium-ion or lithium-polymer batteries suitable for a wide range of portable applications. The linear charger architecture enables up to 2.1 A output current at 4.3 V to 5.0 V (I2C programmable) on the system power supply, and up to 1.3 A charge current into the battery from a dedicated charger. The ADP5062 operates from an input voltage of 4 V up to 6.7 V but is tolerant of voltages of up to 20 V.
Data Sheet 6 TO USB VBUS OR WALL ADAPTER 7 8 ADP5062 VIN1 ISO_S1 HIGH VOLTAGE BLOCKING LDO FET ISO_S2 VIN2 VIN3 ISO_S3 + 6.85V + LDO FET CONTROL – VIN LIMIT 9 TO SYSTEM LOAD 10 11 – VIN OVERVOLTAGE CBP BATTERY ISOLATION FET 19 TRICKLE CURRENT SOURCE + 3.
ADP5062 Data Sheet Table 9. DIG_IO1 Operation The ADP5062 includes a number of significant features to optimize charging and functionality including • • • • Thermal regulation for maximum performance. USB host current limit. Termination voltage accuracy: ±1%. Battery thermistor input with automatic charger shutdown in the event that the battery temperature exceeds limits (compliant with the JEITA Li-Ion battery charging temperature specification).
Data Sheet ADP5062 Trickle Charge Mode Fast Charge Mode (Constant Current) A deeply discharged Li-Ion cell can exhibit a very low cell voltage making it unsafe to charge the cell at high current rates. The ADP5062 charger uses a trickle charge mode to reset the battery pack protection circuit and lift the cell voltage to a safe level for fast charging. A cell with a voltage below VTRK_DEAD is charged with the trickle mode current, ITRK_DEAD. During trickle charging mode, the CHARGER_STATUS bits are set.
ADP5062 Data Sheet Safety Timer Battery Voltage Limit to Prevent Charging While in charger mode, if the watchdog timer expires, the ADP5062 charger initiates the safety timer, tSAFE (see the Watchdog Timer section). If the processor has programmed charging parameters by the time the charger initiates the safety timer, the ILIM is set to the default value. Charging continues for a period of tSAFE, and then the charger switches off and sets the CHARGER_STATUS [2:0] bits.
Data Sheet ADP5062 THERMAL MANAGEMENT BATTERY ISOLATION FET Isothermal Charging The ADP5062 charger features an integrated battery isolation FET for power path control. The battery isolation FET isolates a deeply discharged Li-Ion cell from the system power supply in both trickle and fast charge modes, thereby allowing the system to be powered at all times. The ADP5062 includes a thermal feedback loop that limits the charge current when the die temperature exceeds TLIM (typically 115°C).
ADP5062 Data Sheet SOURCE PHASE VBATL LOGIC STATUS tBAT_OK VBATH ISOURCE SINK PHASE LOGIC STATUS tBAT_OK OPEN OR SHORT OPEN ISO_Bx 10806-030 OPEN OPEN ISINK ISO_Bx Figure 30. Sink Phase ISO_Bx SHORT OR LOW BATTERY tBAT_SHR SHORT ISO_Bx 10806-031 tBAT_OK LOGIC STATUS SHORT OPEN OR SHORT SHORT SHORT ISINK tBAT_OK LOGIC STATUS ISOURCE LOGIC STATUS ISO_Bx TRICKLE CHARGE VBAT_SHR SOURCE PHASE VBATH VBATL ITRK_DEAD SINK PHASE Figure 31.
Data Sheet ADP5062 JEITA Li-Ion Battery Temperature Charging Specification The ADP5062 is compliant with the JEITA1 and JEITA2 Li-Ion battery charging temperature specifications as outlined in Table 14 and Table 16, respectively. JEITA function can be enabled via the I2C interface and, optionally, the JEITA1 or JEITA2 function can be selected in I2C. Alternatively, the JEITA1 or JEITA2 can be set as enabled to default by factory programming.
ADP5062 Data Sheet POWER-ON RESET RESET ALL REGISTERS NO NO IC OFF VIN_OK = HIGH SYSTEM OFF YES YES ENABLE CHARGER NO ENABLE LDO YES ENABLE CHARGER LDO MODE NO YES YES NO VBAT_SNS < VCHG_VLIM NO YES TO CHARGING MODE Figure 32. Simplified Battery and VINx Connect Flowchart Rev.
Data Sheet ADP5062 TO CHARGING MODE TO IC OFF YES RUN BATTERY DETECTION tSTART NO EXPIRED YES VBAT_SNS < VTRK NO POWER-DOWN TRICKLE CHARGE VIN_OK = HIGH FAST CHARGE NO VIN_OK = HIGH YES VBAT_SNS < VTRK YES NO IVINx < ILIM YES NO VIN_ILIM = HIGH IVINx = ILIM NO THERM_LIM = HIGH TEMP = TLIM YES YES WATCHDOG EXPIRED START tSAFE IBUS = 100mA NO tWD EXPIRED TEMP < TLIM NO YES TIMER FAULT OR BAD BATTERY YES tSAFE OR tTRK EXPIRED tWD EXPIRED YES NO WATCHDOG EXPIRED START tSAF
ADP5062 Data Sheet I2C INTERFACE the master after the 8-bit data byte has been written (see Figure 34 for an example of the I2C write sequence to a single register). The ADP5062 increments the subaddress automatically and starts receiving a data byte at the next register until the master sends an I2C stop as shown in Figure 35. The ADP5062 includes an I2C-compatible serial interface for control of the charging and LDO functions, as well as for a readback of the system status registers.
Data Sheet ADP5062 I2C REGISTER MAP See the Factory-Programmable Options section for programming option details. Note that a blank cell indicates a bit that is not used or is reserved for future use. Table 17. I2C Register Map Register Addr.
ADP5062 Data Sheet REGISTER BIT DESCRIPTIONS In Table 18 through Table 33, the following abbreviations are used: R is read only, W is write only, R/W is read/write, and N/A means not applicable. Table 18. Manufacturer and Model ID, Register Address 0x00 Bit No. [7:4] [3:0] Bit Name MANUF[3:0] MODEL[3:0] Access R R Default 0001 1001 Description The 4-bit manufacturer identification bus The 4-bit model identification bus Table 19. Silicon Revision, Register Address 0x01 Bit No.
Data Sheet ADP5062 Table 21. Termination Settings, Register Address 0x03 Bit No. [7:2] Bit Name VTRM[5:0] Access R/W Default 100011 = 4.20 V [1:0] CHG_VLIM[1:0] R/W 00 = 3.2 V Description Termination voltage programming bus. The values of the floating voltage can be programmed to the following values: 000101 = 3.60 V. 000110 = 3.62 V. 000111 = 3.64 V. 001000 = 3.66 V. 001001 = 3.68 V. 001010 = 3.70 V. 001011 = 3.72 V. 001100 = 3.74 V. 001101 = 3.76 V. 001110 = 3.78 V. 001111 = 3.80 V. 010000 = 3.
ADP5062 Data Sheet Table 22. Charging Current Settings, Register Address 0x04 Bit No. 7 [6:2] Bit Name Not used ICHG[4:0] Access R R/W Default Description 01110 = 750 mA [1:0] ITRK_DEAD[1:0] R/W 10 = 20 mA Fast charge current programming bus. The values of the constant current charge can be programmed to the the following values: 00000 = 50 mA. 00001 = 100 mA. 00010 = 150 mA. 00011 = 200 mA. 00100 = 250 mA. 00101 = 300 mA. 00110 = 350 mA. 00111 = 400 mA. 01000 = 450 mA. 01001 = 500 mA.
Data Sheet ADP5062 Bit No. [4:3] Bit Name VTRK_DEAD[1:0] Access R/W Default 01 = 2.5 V [2:0] VWEAK[2:0] R/W 011 = 3.0 V Description Trickle to fast charge dead battery voltage programming bus. The values of the trickle to fast charge threshold can be programmed to the following values: 00 = 2.0 V. 01 = 2.5 V. 10 = 2.6 V. 11 = 2.9 V. Weak battery voltage rising threshold. 000 = 2.7 V. 001 = 2.8 V. 010 = 2.9 V. 011 = 3.0 V. 100 = 3.1 V. 101 = 3.2 V. 110 = 3.3 V. 111 = 3.4 V. Table 24.
ADP5062 Data Sheet Bit No. 2 Bit Name EN_EOC Access R/W Default 1 Description 0 = end of charge not allowed. 1 = end of charge allowed. 1 0 Not used EN_CHG R/W 0 0 = battery charging is disabled. 1 = battery charging is enabled. Table 26. Functional Settings 2, Register Address 0x08 Bit No.
Data Sheet ADP5062 Table 28. Interrupt Active, Register Address 0x0A Bit No. 7 6 5 Bit Name Not used THERM_LIM_INT WD_INT Access Default Description R R 0 0 4 3 2 1 0 TSD_INT THR_INT BAT_INT CHG_INT VIN_INT R R R R R 0 0 0 0 0 1 = indicates an interrupt caused by isothermal charging. 1 = indicates an interrupt caused by the watchdog alarm. The watchdog timer expires within 2 sec or 4 sec, depending on the watch dog period setting of 32 sec or 64 sec, respectively.
ADP5062 Data Sheet Table 30. Charger Status 2, Register Address 0x0C Bit No. [7:5] Mnemonic THR_STATUS[2:0] Access R Default N/A Description THR pin status. 000 = off. 001 = battery cold. 010 = battery cool. 011 = battery warm. 100 = battery hot. 111 = thermistor OK. 4 3 Not used RCH_LIM_INFO R N/A [2:0] BATTERY_STATUS[2:0] R The recharge limit information function is activated when DIS_RCH is logic high and the CHARGER_STATUS[2:0] = 100 (binary).
Data Sheet ADP5062 Table 33. IEND, Register Address 0x11 Bit No. [7:5] Bit Name IEND[2:0] Access R/W Default 010 = 52.5 mA 4 C/20 EOC R/W 0 3 C/10 EOC R/W 0 2 C/5 EOC R/W 0 1:0 SYS_EN_SET[1:0] R/W 00 1 Description Termination current programming bus. The values of the termination current can be programmed to the following values: 000 = 12.5 mA. 001 = 32.5 mA. 010 = 52.5 mA. 011 = 72.5 mA. 100 = 92.5 mA. 101 = 117.5 mA. 110 = 142.5 mA. 111 = 170.0 mA.
ADP5062 Data Sheet APPLICATIONS INFORMATION Substituting these values in the equation yields EXTERNAL COMPONENTS CEFF = 16 μF × (1 − 0.15) × (1 − 0.1) ≈ 12.24 μF ISO_Sx (VOUT) Capacitor Selection To obtain stable operation of the ADP5062 in a safe way, the combined effective capacitance of the ISO_Sx capacitor and the system capacitance must not be less than 10 µF and must not exceed 100 µF at any point during operation.
Data Sheet ADP5062 VINx Capacitor Selection According to the USB 2.0 specification, USB peripherals have a detectable change in capacitance on VBUS when they are attached to a USB port. The peripheral device VBUS bypass capacitance must be at least 1 µF but not larger than 10 µF. The VINx input of the ADP5062 is tolerant of voltages as high as 20 V; however, if an application requires exposing the VINx input to voltages of up to 20 V, the voltage range of the capacitor must also be above 20 V.
ADP5062 Data Sheet PCB LAYOUT GUIDELINES VIN = 4V TO 7V C4 10µF GRM21BR6E106MA73 8 7 6 VIN1 TO VIN3 ADP5062 20-LEAD LFCSP 19 ISO_S1 TO ISO_S3 CBP C1 10nF 9 10 GRM15XR71C103KA8 11 C3 22µF GRM31CR60J226ME19 VDDIO R1 1.5kΩ R2 1.
Data Sheet ADP5062 POWER DISSIPATION AND THERMAL CONSIDERATIONS CHARGER POWER DISSIPATION When the ADP5062 charger operates at high ambient temperatures and at maximum current charging and loading conditions, the junction temperature can reach the maximum allowable operating limit of 125°C. When the junction temperature exceeds 140°C, the ADP5062 turns off, allowing the device to cool down.
ADP5062 Data Sheet FACTORY-PROGRAMMABLE OPTIONS CHARGER OPTIONS Table 37 to Table 49 list the factory-programmable options of the ADP5062. In each of these tables, the selection column represents the default setting of Model ADP5062ACPZ-1-R7 and Model ADP5062ACPZ-2-R7. Table 37. Default Termination Voltage Option 000 = 4.20 V 010 = 3.70 V 011 = 3.80 V 100 = 3.90 V 101 = 4.00 V 110 = 4.10 V 111 = 4.40 V Selection 000 = 4.20 V Table 38.
Data Sheet ADP5062 I2C REGISTER DEFAULTS Table 46. I2C Register Default Settings Bit Name CHG_VLIM[1:0] I2C Register Address, Bit Location Address 0x03, Bits[1:0] DIS_RCH Address 0x05, Bit 7 EN_WD Address 0x06, Bit 2 DIS_IC1 Address 0x07, Bit 6 EN_CHG Address 0x07, Bit 0 EN_JEITA Address 0x08, Bit 7 JEITA_SELECT Address 0x08, Bit 6 EN_CHG_VLIM Address 0x08, Bit 5 IDEAL_DIODE[1:0] Address 0x08, Bits[4:3] Option 0 = limit 3.2 V 1 = limit 3.
ADP5062 Data Sheet DIG_IO1, DIG_IO2, and DIG_IO3 Options Table 48. DIG_IO1 Polarity Option 0 = DIG_IO1 polarity, high active operation 1 = DIG_IO1 polarity, low active operation Selection 0 = high active Table 49.
Data Sheet ADP5062 PACKAGING AND ORDERING INFORMATION OUTLINE DIMENSIONS 0.30 0.25 0.18 0.50 BSC PIN 1 INDICATOR 20 16 15 1 EXPOSED PAD 2.75 2.60 SQ 2.35 11 TOP VIEW 0.80 0.75 0.70 SEATING PLANE 0.50 0.40 0.30 5 10 6 0.25 MIN BOTTOM VIEW 0.05 MAX 0.02 NOM COPLANARITY 0.08 0.20 REF FOR PROPER CONNECTION OF THE EXPOSED PAD, REFER TO THE PIN CONFIGURATION AND FUNCTION DESCRIPTIONS SECTION OF THIS DATA SHEET. COMPLIANT TO JEDEC STANDARDS MO-220-WGGD. 020509-B PIN 1 INDICATOR 4.10 4.00 SQ 3.
ADP5062 Data Sheet NOTES I2C refers to a communications protocol originally developed by Philips Semiconductors (now NXP Semiconductors). ©2012–2013 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. D10806-0-10/13(B) Rev.