0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
LTC4099EUDC#PBF

LTC4099EUDC#PBF

  • 厂商:

    LINEAR(凌力尔特)

  • 封装:

    QFN20_3X4MM_EP

  • 描述:

    2C控制USB电源管理器/充电器,带过压保护

  • 数据手册
  • 价格&库存
LTC4099EUDC#PBF 数据手册
LTC4099 I2C Controlled USB Power Manager/Charger with Overvoltage Protection Description Features The LTC®4099 is an I2C controlled high efficiency USB PowerPath™ controller and full-featured Li-Ion/Polymer battery charger. It seamlessly manages power distribution from multiple sources including USB, a wall adapter and a Li-Ion/Polymer battery. Switching Regulator with Bat-Track™ Adaptive Output Control Makes Optimal Use of Limited Input Power n I2C Port for Optimal System Performance and Status Information n Input Overvoltage Protection n Bat-Track Control of External Step-Down Switching Regulator Maximizes Efficiency from Automotive and Other High Voltage Sources n Instant-On Operation with Low Battery n Optional Overtemperature Battery Conditioner Improves High Temperature Battery Safety Margin n Ideal Diode Seamlessly Connects Battery When Input Power is Limited or Unavailable n Full-Featured Li-Ion/Polymer Battery Charger n 1.5A Maximum Charge Current with Thermal Limiting n Slew Control Reduces Switching EMI n 20-Lead 3mm × 4mm × 0.75mm QFN Package n The LTC4099 automatically limits its input current for USB compatibility. For automotive and other high voltage applications, the LTC4099 interfaces with an external switching regulator. Both the USB input and the auxiliary input controller feature Bat-Track optimized charging to provide maximum power to the application and reduced heat in high power density applications. The I2C port allows digital control of important application parameters including input current limit, charge current and float voltage. Several status bits can also be read back via I2C. An overvoltage protection circuit guards the LTC4099 from high voltage damage on the low voltage VBUS pin.The LTC4099 is available in a 20-Lead 3mm × 4mm × 0.75mm QFN Package. Applications n n n n n Media Players Portable Navigation Devices Smart Phones Industrial Handhelds Portable Medical Instruments L, LT, LTC, LTM, Linear Technology and the Linear logo are registered trademarks of Linear Technology Corporation. PowerPath, Bat-Track and ThinSOT are trademarks of Linear Technology Corporation. All other trademarks are the property of their respective owners. Protected by U.S. Patents, including 6522118, 6570372, 6700364, 6819094. Other patents pending. Typical Application I2C Controlled High Efficiency Battery Charger/ USB Power Manager VBUS VOUT BAT LTC4099 OVSENS 2 SYSTEM LOAD SW OVGATE 6.2k I2C 0.1µF 10µF BATSENS CLPROG PROG 3.01k GND 1.02k NTCBIAS NTC 100k 100k T LINEAR BATTERY CHARGER 1.6 3.3µH 10µF TO µCONTROLLER 1.8 + POWER DISSIPATION (W) OVERVOLTAGE USB PROTECTION Reduced Power Dissipation vs Linear Battery Charger VIN = 5V ICHARGE = 1A 1.4 1.2 1.0 ADDITIONAL POWER AVAILABLE FOR CHARGING 0.8 0.6 0.4 SWITCHING BATTERY CHARGER 0.2 Li-Ion 4099 TA01a 0 3.3 3.4 3.5 3.6 3.7 3.8 3.9 BATTERY VOLTAGE (V) 4 4.1 4099 TA01b 4099fd  LTC4099 pIN CONFIGURATION VBUS, WALL (Transient) t < 1ms, Duty Cycle < 1%....................................... –0.3V to 7V VBUS, WALL (Static), BAT, BATSENS, IRQ, NTC, DVCC................................................ –0.3V to 6V SDA, SCL........... –0.3V to Max (VBUS, VOUT, BAT) + 0.3V IOVSENS.................................................................±10mA ICLPROG.....................................................................3mA IPROG, INTCBIAS..........................................................2mA IOUT, ISW, IBAT, IVBUS...............................................2.25A Maximum Junction Temperature........................... 125°C Operating Temperature Range.................. –40°C to 85°C Storage Temperature Range....................–65°C to 125°C IIRQ.........................................................................50mA IACPR.......................................................................±5mA SDA ACPR CLPROG OVSENS TOP VIEW 20 19 18 17 OVGATE 1 16 SCL 15 DVCC NTC 2 NTCBIAS 3 14 SW 21 GND VC 4 13 VBUS 12 VOUT WALL 5 11 BAT 9 10 IDGATE 8 GND 7 IRQ BATSENS 6 PROG Absolute Maximum Ratings (Notes 1, 2, 3) UDC PACKAGE 20-LEAD (3mm s 4mm) PLASTIC QFN TJMAX = 125°C, θJA = 38°C/W EXPOSED PAD (PIN 21) IS GND, MUST BE SOLDERED TO PCB order information LEAD FREE FINISH TAPE AND REEL PART MARKING PACKAGE DESCRIPTION TEMPERATURE RANGE LTC4099EPDC#PBF LTC4099EPDC#TRPBF DQKT 20-Lead (3mm × 4mm) Plastic UTQFN –40°C to 85°C (OBSOLETE) LTC4099EUDC#PBF LTC4099EUDC#TRPBF LFPY 20-Lead (3mm × 4mm) Plastic QFN –40°C to 85°C Consult LTC Marketing for parts specified with wider operating temperature ranges. For more information on lead free part marking, go to: http://www.linear.com/leadfree/ For more information on tape and reel specifications, go to: http://www.linear.com/tapeandreel/ Electrical Characteristics The l denotes the specifications which apply over the full operating temperature range, otherwise specifications are at TA = 25°C. VBUS = 5V, BAT = 3.8V, DVCC = 3.3V, RPROG = 1.02k, RCLPROG = 3.01k, unless otherwise noted. SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNITS Input Power Supply VBUS Input Supply Voltage IBUS(LIM) Total Input Current IVBUSQ (Note 4) Input Quiescent Current 100mA Mode 500mA Mode 620mA Mode 790mA Mode 1A Mode 1.2A Mode Low Power Suspend Mode High Power Suspend Mode 100mA Mode 500mA, 620mA, 790mA, 1A, 1.2A Modes Low Power Suspend Mode High Power Suspend Mode l 4.35 l l 88 460 580 725 920 1150 0.30 1.6 l l 93 485 620 790 965 1220 0.37 2.05 6 15 0.039 0.037 5.5 V 100 500 650 850 1000 1295 0.5 2.5 mA mA mA mA mA mA mA mA mA mA mA mA 4099fd  LTC4099 Electrical Characteristics The l denotes the specifications which apply over the full operating temperature range, otherwise specifications are at TA = 25°C. VBUS = 5V, BAT = 3.8V, DVCC = 3.3V, RPROG = 1.02k, RCLPROG = 3.01k, unless otherwise noted. SYMBOL PARAMETER CONDITIONS hCLPROG (Note 4) Ratio of Measured VBUS Current to CLPROG Program Current 100mA Mode 500mA Mode 620mA Mode 790mA Mode 1A Mode 1.2A Mode Low Power Suspend Mode High Power Suspend Mode IVOUT VOUT Current Available Before Discharging 100mA Mode, BAT = 3.3V Battery 500mA Mode, BAT = 3.3V 620mA Mode, BAT = 3.3V 790mA Mode, BAT = 3.3V 1A Mode, BAT = 3.3V 1.2A Mode, BAT = 3.3V Low Power Suspend Mode High Power Suspend Mode VCLPROG CLPROG Servo Voltage in Current Limit Switching Modes Suspend Modes VUVLO VBUS Undervoltage Lockout Rising Threshold Falling Threshold VDUVLO VBUS to BAT Differential Undervoltage Lockout VBUS–BAT Rising Threshold VBUS–BAT Falling Threshold VOUT VOUT Voltage Switching Modes, BAT = 4.2V, IVOUT = 0mA, Battery Charger Off 4.3 4.5 4.7 V Switching Modes, BAT < 3.0V, IVOUT = 0mA, Battery Charger Off 3.5 3.6 3.75 V USB Suspend Modes, IVOUT = 250µA 4.5 4.6 4.7 V 1.96 2.25 2.65 MHz fOSC Switching Frequency MIN TYP MAX mA/mA mA/mA mA/mA mA/mA mA/mA mA/mA mA/mA mA/mA 220 1200 1540 1980 2420 3080 10.9 65 0.23 1.6 135 672 840 1080 1251 1550 0.30 2.16 0.41 2.46 1.18 102 3.90 4.30 4.00 UNITS mA mA mA mA mA mA mA mA V mV 4.35 200 50 V V mV mV RPMOS PMOS On-Resistance 0.18 Ω RNMOS NMOS On-Resistance 0.30 Ω IPEAK Peak Inductor Current Clamp 3 A RSUSP Suspend LDO Output Resistance 16 Ω 500mA to 1.2A Input Limit Modes Battery Charger VFLOAT BAT Regulated Output Voltage 4.200V Setting Selected by I2C l 4.179 4.165 4.200 4.200 4.221 4.235 V V l 4.079 4.065 4.100 4.100 4.121 4.135 V V 4.100V Default Setting ICHG_RANGE Constant-Current Mode Charge Current Range ILIM2/1/0 = 101, Selectable by I2C ICHG500mA Zero-Scale Battery Charge Current ILIM2/1/0 = 101, ICHARGE2/1/0 = 000 475 500 525 mA ICHG1200mA Full-Scale Battery Charge Current ILIM2/1/0 = 101, ICHARGE2/1/0 = 111 1100 1200 1300 mA ICHG_STEP Charge Current I2C Step Size ILIM2/1/0 = 101 100 IBATQ Battery Drain Current VBUS > VUVLO, Battery Charger Off, IVOUT = 0µA 3.7 5 µA VBUS = 0V, IVOUT = 0µA (Ideal Diode Mode) 23 35 µA 500-1200 mA mA 4099fd  LTC4099 Electrical Characteristics The l denotes the specifications which apply over the full operating temperature range, otherwise specifications are at TA = 25°C. VBUS = 5V, BAT = 3.8V, DVCC = 3.3V, RPROG = 1.02k, RCLPROG = 3.01k, unless otherwise noted. SYMBOL PARAMETER CONDITIONS VPROG,TRKL PROG Pin Servo Voltage in Trickle Charge BAT < VTRKL hPROG Ratio of IBAT to PROG Pin Current VTRKL Trickle Charge Threshold Voltage MIN TYP MAX UNITS 0.100 V 1030 mA/mA BAT Rising 2.7 2.85 –75 –100 3 130 V ΔVTRKL Trickle Charge Hysteresis Voltage VRECHRG Recharge Battery Threshold Voltage Threshold Voltage Relative to VFLOAT tTERM_RANGE Safety Timer Termination Period Range Selectable by I2C, Timer Starts When BAT = VFLOAT tBADBAT Bad Battery Termination Time BAT < VTRKL 0.4 0.5 0.6 Hour VC/x Full Capacity Charge Indication PROG Voltage (Note 5) COVERX1/0 = 00 90 100 110 mV COVERX1/0 = 01 40 50 60 mV COVERX1/0 = 10 190 200 210 mV COVERX1/0 = 11 490 500 510 mV RON_CHG Battery Charger Power FET On-Resistance (Between VOUT and BAT) IBAT = 200mA TLIM Junction Temperature in Constant Temperature Mode Selectable by I2C mV –125 1-8 mV Hour 0.18 Ω 85, 105 °C Bat-Track External Switching Regulator Control VWALL Absolute WALL Input Threshold Rising Threshold Falling Threshold 4.15 4.3 3.2 4.45 ΔVWALL Differential WALL Input Threshold WALL–BAT Rising Threshold WALL–BAT Falling Threshold VOUT Regulation Target Under VC Control IWALLQ V V 0 90 37 50 3.5 BAT + 0.3 V WALL Quiescent Current 130 µA RACPR ACPR Pull-Down Strength 150 Ω VHACPR ACPR High Voltage IACPR = 0mA VOUT V VLACPR ACPR Low Voltage IACPR = 0mA 0 V mV mV Overvoltage Protection VOVCUTOFF Overvoltage Protection Threshold Rising Threshold, ROVSENS = 6.2k VOVGATE OVGATE Output Voltage Input Below VOVCUTOFF Input Above VOVCUTOFF VOVGATELOAD OVGATE Voltage with 1µA Load 5V Through 6.2k into OVSENS IOVSENSQ OVSENS Quiescent Current tRISE OVGATE Time to Reach Regulation 6.10 6.35 6.70 1.88 • VOVSENS 12 0 8 V V V 8.6 V VOVSENS = 5V 40 µA COVGATE = 1nF 2.5 ms Overtemperature Battery Conditioner IDISCHARGE Overtemperature Battery Discharge Current Only When Enabled via I2C Control, BAT = 4.2V 180 mA VALLOW Maximum Allowed Overtemperature Battery Voltage Only When Enabled via I2C Control 3.85 V 4099fd  LTC4099 Electrical Characteristics The l denotes the specifications which apply over the full operating temperature range, otherwise specifications are at TA = 25°C. VBUS = 5V, BAT = 3.8V, DVCC = 3.3V, RPROG = 1.02k, RCLPROG = 3.01k, unless otherwise noted. SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNITS NTC VTOO_COLD Cold Temperature Fault Threshold Voltage Rising Threshold Hysteresis 72.3 73.8 3.6 75.3 %NTCBIAS %NTCBIAS VTOO_WARM Hot Temperature Fault Threshold Voltage Falling Threshold Hysteresis 31.3 32.6 3.3 33.9 %NTCBIAS %NTCBIAS VOVERTEMP Critically High Temperature Fault Threshold Voltage Falling Threshold Hysteresis 21.9 22.8 50 23.7 %NTCBIAS mV INTC NTC Leakage Current NTC = NTCBIAS –50 VFWD Forward Voltage IVOUT = 10mA RDROPOUT Internal Diode On-Resistance, Dropout IVOUT = 200mA IMAX Diode Current Limit 2 DVCC I2C Logic Reference 1.6 IDVCCQ DVCC Current 50 nA Ideal Diode 15 mV 0.18 Ω A I2C Port SCL/SDA = 0kHz 5.5 V 0.2 µA 1 V VDVCC_UVLO DVCC UVLO ADDRESS I2C Address VIRQ IRQ Pin Output Low Voltage IIRQ = 5mA 65 100 mV IIRQ IRQ Pin Leakage Current VIRQ = 5V 0 1 µA VIH, SDA, SCL Input High Threshold VIL, SDA, SCL Input Low Threshold IIH, SDA, SCL Input Leakage High SDA, SCL = DVCC IIL, SDA, SCL Input Leakage Low SDA, SCL = 0V VOL Digital Output Low (SDA) ISDA = 3mA fSCL Clock Operating Frequency tBUF Bus Free Time Between Stop and Start Condition 1.3 µs tHD_SDA Hold Time After (Repeated) Start Condition 0.6 µs tSU_SDA Repeated Start Condition Set-Up Time 0.6 µs tSU_STO Stop Condition Time 0.6 µs tHD_DAT(OUT) Data Hold Time 0 tHD_DAT(IN) Input Data Hold Time 0 ns tSU_DAT Data Set-Up Time 100 ns tLOW Clock Low Period 1.3 µs tHIGH Clock High Period 0.6 µs tSP Spike Suppression Time R  0001001   W 0.7 • DVCC V 0.3 • DVCC V –1 1 µA –1 1 µA 0.4 V 400 kHz 900 50 ns ns 4099fd  LTC4099 Electrical Characteristics Note 1: Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. Exposure to any Absolute Maximum Rating condition for extended periods may affect device reliability and lifetime. Note 2: The LTC4099 is guaranteed to meet performance specifications from 0°C to 85°C. Specifications over the – 40°C to 85°C operating temperature range are assured by design, characterization and correlation with statistical process controls. Note 3: The LTC4099 includes overtemperature protection that is intended to protect the device during momentary overload conditions. Junction temperature will exceed 125°C when overtemperature protection is active. Continuous operation above the specified maximum operating junction temperature may impair device reliability. Note 4: Total input current is the sum of quiescent current, IVBUSQ, and measured current given by: VCLPROG /RCLPROG • (hCLPROG + 1) Note 5: The PROG pin always represents actual charge current. See the Full Capacity Charge Indication (C/x) section. Typical Performance Characteristics RCLPROG = 3.01k, unless otherwise noted. Battery and VBUS Currents vs Output Current Battery and VBUS Currents vs Output Current VBUS CURRENT VBUS CURRENT 0 BATTERY CURRENT (DISCHARGING) –200 VBUS INPUT LIMIT SET –400 FOR USB 500mA BATTERY CHARGER SET FOR 800mA –600 200 600 800 0 400 OUTPUT CURRENT (mA) 400 –200 90 EFFICIENCY (%) BATTERY CURRENT (µA) 100 15 10 0 VBUS = 5V (SUSPEND MODES) 2.7 3.0 3.3 3.6 3.9 BATTERY VOLTAGE (V) 200 0 600 800 400 OUTPUT CURRENT (mA) 4.5 4.2 4099 G04 100 70 500mA TO 1.2A VBUS INPUT LIMIT MODES 0.1 OUTPUT CURRENT (A) 200 600 800 400 OUTPUT CURRENT (mA) 1000 4099 G03 Battery Charging Efficiency vs Battery Voltage with No External Load (PBAT /PVBUS) 90 80 40 0.01 0 500mA USB SETTING 100mA VBUS INPUT LIMIT MODE 50 VBUS INPUT LIMIT SET FOR USB 500mA BATTERY CHARGER DISABLED 4099 G02 VCLPROG = 0V 60 BAT = 3.4V 3.5 3.0 1000 BAT = 4V 4.0 PowerPath Switching Regulator Efficiency vs Output Current VBUS = 0V 5 BATTERY CURRENT (DISCHARGING) 4099 G01 IVOUT = 0µA 20 VBUS INPUT LIMIT SET FOR 790mA BATTERY CHARGER SET FOR 500mA 200 Battery Drain Current vs Battery Voltage 25 BATTERY CURRENT (CHARGING) 0 1000 OUTPUT VOLTAGE (V) 600 BATTERY CURRENT (CHARGING) CURRENT (mA) CURRENT (mA) 400 200 Output Voltage vs Output Current 5.0 800 EFFICIENCY (%) 600 TA = 25°C, VBUS = 5V, BAT = 3.8V, RPROG = 1.02k, 100mA USB SETTING 80 70 60 1 4099 G05 50 2.7 3.0 3.3 3.6 3.9 BATTERY VOLTAGE (V) 4.2 4099 G06 4099fd  LTC4099 Typical Performance Characteristics RCLPROG = 3.01k, unless otherwise noted. USB Compliant Output Current Available Before Discharging Battery USB Compliant Output Current Available Before Discharging Battery 175 700 150 600 125 500 500 400 300 200 100 75 50 25 VBUS INPUT LIMIT SET FOR USB 500mA 2.7 3.0 3.3 3.6 3.9 BATTERY VOLTAGE (V) 0 4.2 400 VFLOAT VOLTAGE SET FOR 4.2V VBUS INPUT LIMIT SET FOR USB 500mA BATTERY CHARGER SET FOR 1200mA 300 200 100 2.7 3.0 0 4.2 3.3 3.6 3.9 BATTERY VOLTAGE (V) 2.7 USB Limited Battery Charge Current vs Battery Voltage 1.0 140 120 Ideal Diode Resistance vs Battery Voltage 0.8 CURRENT (A) 60 0.25 INTERNAL IDEAL DIODE WITH SUPPLEMENTAL EXTERNAL VISHAY Si2333 PMOS 100 0.20 0.6 INTERNAL IDEAL DIODE ONLY 0.4 INTERNAL IDEAL DIODE 0.15 0.10 INTERNAL IDEAL DIODE WITH SUPPLEMENTAL EXTERNAL VISHAY Si2333 PMOS 40 20 0 0.05 0.2 VFLOAT VOLTAGE SET FOR 4.2V VBUS INPUT LIMIT SET FOR USB 100mA 2.7 3.0 3.3 3.6 3.9 BATTERY VOLTAGE (V) 0 4.2 0 0.04 0.12 0.16 0.08 FORWARD VOLTAGE (V) Low Battery (Instant-On) Output Voltage vs Temperature 3.64 3.62 3.60 –40 –15 35 10 TEMPERATURE (°C) 60 85 4099 G13 3.6 3.9 3.3 BATTERY VOLTAGE (V) 1.001 500 1.000 400 0.999 0.998 300 200 100 0.997 0.996 –40 4.2 Automatic Low Battery Charge Current Reduction CHARGE CURRENT (mA) BAT = 2.7V IVOUT = 100mA VBUS INPUT LIMIT SET FOR USB 500mA 3.0 4099 G12 Normalized Battery Charger Float Voltage vs Temperature NORMALIZED FLOAT VOLTAGE 3.66 0 2.7 0.20 4099 G11 4099 G10 3.68 4.2 3.3 3.6 3.9 BATTERY VOLTAGE (V) 4099 G09 Ideal Diode V-I Characteristics 80 3.0 4099 G08 4099 G07 RESISTANCE (Ω) 0 CHARGE CURRENT (V) 700 VBUS INPUT LIMIT SET FOR USB 100mA CHARGE CURRENT (V) 600 100 OUTPUT VOLTAGE (V) USB Limited Battery Charge Current vs Battery Voltage 800 OUTPUT CURRENT (mA) OUTPUT CURRENT (mA) TA = 25°C, VBUS = 5V, BAT = 3.8V, RPROG = 1.02k, –15 35 10 TEMPERATURE (°C) 60 85 4099 G14 0 3.50 3.55 3.60 VOUT (V) 3.65 3.70 4099 G15 4099fd  LTC4099 Typical Performance Characteristics RCLPROG = 3.01k, unless otherwise noted. Oscillator Frequency vs Temperature Battery Charge Current vs Temperature CHARGE CURRENT (mA) 500 FREQUENCY (MHz) 105°C SETTING THERMAL REGULATION 300 200 85°C SETTING 100 0 –40 –20 0 20 40 60 80 2.35 50 2.30 40 VBUS CURRENT (µA) 600 400 2.25 2.20 2.15 2.10 –40 100 120 –15 35 10 TEMPERATURE (°C) 60 4099 G16 20 36 33 30 SUSPEND HIGH 500mA USB MODE 11 8 100mA USB MODE 4.0 3.5 SUSPEND LOW 3.0 2 –40 85 –15 –10 35 TEMPERATURE (°C) 2.5 85 60 BAT = 3.3V 0.5 0 1.5 2.0 1.0 OUTPUT CURRENT (mA) 2.5 4099 G21 4099 G20 CLPROG Voltage vs Output Current 1.2 BAT = 3.3V 6 4.5 14 VBUS Current vs Output Current in Suspend 0.8 Static DVCC Current vs Voltage SDA = SCL = DVCC 1.5 1.0 0.5 CLPROG VOLTAGE (V) SUSPEND HIGH DVCC CURRENT (µA) 1.0 2.0 VBUS CURRENT (mA) 5 5.0 4099 G19 0.8 0.6 0.4 0.2 VBUS INPUT LIMIT SET FOR USB 500mA BATTERY CHARGER DISABLED SUSPEND LOW 0 4 3 VBUS VOLTAGE (V) Output Voltage vs Output Current in Suspend 5 60 2 1 4099 G18 OUTPUT VOLTAGE (V) 39 2.5 20 0 85 IVOUT = 0µA 17 QUIESCENT CURRENT (mA) QUIESCENT CURRENT (µA) 42 10 35 TEMPERATURE (°C) 30 VBUS Quiescent Current vs Temperature IVOUT = 0µA –15 IVOUT = 0mA 4099 G17 VBUS Quiescent Current in Suspend vs Temperature 27 –40 VBUS Current vs VBUS Voltage (Suspend) 10 TEMPERATURE (˚C) 45 TA = 25°C, VBUS = 5V, BAT = 3.8V, RPROG = 1.02k, 0 0.5 1.5 2.0 1.0 OUTPUT CURRENT (mA) 2.5 4099 G22 0 0 200 400 600 800 OUTPUT CURRENT (mA) 1000 4099 G23 0.6 0.4 0.2 0 1.5 2.5 3.5 4.5 DVCC VOLTAGE (V) 5.5 4099 G24 4099fd  LTC4099 Typical Performance Characteristics TA = 25°C, VBUS = 5V, BAT = 3.8V, RPROG = 1.02k, RCLPROG = 3.01k, unless otherwise noted. OVSENS Quiescent Current vs Temperature 6.280 37 6.275 35 6.270 6.265 6.260 6.255 –40 –15 35 10 TEMPERATURE (°C) 60 OVSENS CONNECTED TO INPUT THROUGH 10 6.2k RESISTOR VOVSENS = 5V 8 33 31 6 4 29 2 27 –40 85 OVGATE vs OVSENS 12 OVGATE (V) QUIESCENT CURRENT (µA) OVP THRESHOLD (V) Rising Overvoltage Threshold vs Temperature –15 35 10 TEMPERATURE (°C) 60 0 85 4099 G25 0 2 4 6 INPUT VOLTAGE (V) 4099 G27 4099 G26 IRQ Pin Current vs Voltage (Pull-Down State) 8 OVP Connection Waveform OVP Disconnect Waveform 100 VBUS 5V/DIV OVGATE IRQ PIN CURRENT (mA) 80 2V/DIV 60 40 OVP INPUT VOLTAGE 5V TO 10V STEP 5V/DIV 0V 20 0 OVGATE 5V/DIV VBUS 4099 G29 250µs/DIV 1 0 3 2 IRQ PIN VOLTAGE (V) 4 500µs/DIV 4099 G30 5 4099 G28 150 500 500mA USB SETTING 120 300 BATTERY CURRENT (mA) INPUT CURRENT (mA) 400 BATTERY CHARGER SET FOR 1200mA 200 100mA USB SETTING 100 0 –40 –15 10 35 TEMPERATURE (°C) Battery Safety Conditioner Discharge Current vs Battery Voltage 100 BATTERY CONDITIONER ENABLED VNTC / VNTCBIAS < 0.219 VBUS = 0V 85 90 60 0 3.6 60 CONVENTIONAL 5V BUCK WITHOUT Bat-Track 40 20 BATTERY CHARGE SET FOR 700mA INPUT VOLTAGE = 13.5V 3.7 3.8 3.9 4.0 4.1 4.2 BATTERY VOLTAGE (V) 4099 G31 USING THE LT3653 WITH Bat-Track 80 30 60 High Voltage Input Charging Efficiency vs Battery Voltage EFFICIENCY (%) Input Current vs Temperature 0 3.0 3.3 3.6 3.9 BATTERY VOLTAGE (V) 4.2 4099 G33 4099 G32 4099fd  LTC4099 Typical Performance Characteristics TA = 25°C, VBUS = 5V, BAT = 3.8V, RPROG = 1.02k, RCLPROG = 3.01k, unless otherwise noted. Battery Charge Current and Voltage vs Time Output Voltage vs Battery Voltage; Battery Charger Overprogrammed 5 1.0 0.6 500mA 2 0.4 CHARGER TERMINATION 4-HOUR SETTING 1 0 5 6 3 4 TIME (HOURS) VBUS INPUT LIMIT SET FOR 790mA BATTERY CHARGER SET FOR 500mA FLOAT VOLTAGE SET FOR 4.2V 0 1 2 7 0.2 8 4099 G34 0 OUTPUT VOLTAGE (V) 0.8 3 BATTERY CHARGER SET FOR 1200mA 4.2 BATTERY CURRENT (A) BATTERY VOLTAGE (V) 4 4.4 Suspend LDO Transient Response (500µA to 1.5mA) IOUT 500µA/DIV 4.0 500mA USB SETTING 3.8 0mA VOUT 20mV/DIV AC-COUPLED 3.6 3.4 100mA USB SETTING 500µs/DIV 3.2 4099 G36 BATTERY VOLTAGE 3.0 2.4 2.7 3.0 3.3 3.6 3.9 4.2 BATTERY VOLTAGE (V) 4099 G35 Pin Functions OVGATE (Pin 1): Overvoltage Protection Gate Output. Connect OVGATE to the gate pin of an external N-channel MOSFET pass transistor. The source of the transistor should be connected to VBUS and the drain should be connected to the product’s DC input connector. In the absence of an overvoltage condition, this pin is driven from an internal charge pump capable of creating sufficient overdrive to fully enhance the pass transistor. If an overvoltage condition is detected, OVGATE is brought rapidly to GND to prevent damage to the LTC4099. OVGATE works in conjunction with OVSENS to provide this protection. NTC (Pin 2): Input to the Negative Temperature Coefficient Thermistor Monitoring Circuit. The NTC pin connects to a negative temperature coefficient thermistor which is typically copackaged with the battery to determine if the battery is too hot or too cold to charge. If the battery’s temperature is out of range, charging is paused until the battery temperature re-enters the valid range. A low drift bias resistor is required from NTCBIAS to NTC and a thermistor is required from NTC to ground. NTCBIAS (Pin 3): NTC Thermistor Bias Output. Connect a bias resistor between NTCBIAS and NTC, and a thermistor between NTC and GND. 10 VC (Pin 4): Bat-Track Auxiliary Switching Regulator Control Output. This pin drives the VC pin of an external Linear Technology step-down switching regulator. In conjunction with WALL and ACPR, it will regulate VOUT to maximize battery charger efficiency. WALL (Pin 5): Auxiliary Power Source Sense Input. WALL is used to determine when power is available from an auxiliary power source. When power is detected, ACPR is driven low and the USB input is automatically disabled. BATSENS (Pin 6): Battery Voltage Sense Input. For proper operation, this pin must always be connected to BAT. For best operation, connect BATSENS to BAT physically close to the Li-Ion cell. PROG (Pin 7): Charge Current Program and Charge Current Monitor Pin. Connecting a resistor from PROG to ground programs the charge current. If sufficient input power is available in constant-current mode, this pin servos to one of eight possible I2C controllable voltages (see Table 3). The voltage on this pin always represents the actual charge current by using the following formula: IBAT = VPROG • 1030 RPROG 4099fd LTC4099 Pin Functions IRQ (Pin 8): Open-Drain Interrupt Output. The IRQ pin can be used to generate an interrupt due to a multitude of maskable status change events within the LTC4099. See Table 1. DVCC (Pin 15): Logic Reference for the I2C Serial Port. A 0.01µF bypass capacitor is required. GND (Pin 9, Exposed Pad Pin 21): Ground. The Exposed Pad and pin must be soldered to the PCB to provide a low electrical and thermal impedance connection to ground. SDA (Pin 17): Data Input/Output for the I2C Serial Port. The I2C input levels are scaled with respect to DVCC. IDGATE (Pin 10): Ideal Diode Amplifier Output. This pin controls the gate of an external P-channel MOSFET transistor used to supplement the internal ideal diode. The source of the P-channel MOSFET should be connected to VOUT and the drain should be connected to BAT. BAT (Pin 11): Single-Cell Li-Ion Battery Pin. Depending on available power and load, a Li-Ion battery on BAT will either deliver system power to VOUT through the ideal diode or be charged from the battery charger. VOUT (Pin 12): Output Voltage of the Switching PowerPath Controller and Input Voltage of the Battery Charger. The majority of the portable product should be powered from VOUT. The LTC4099 will partition the available power between the external load on VOUT and the internal battery charger. Priority is given to the external load and any extra power is used to charge the battery. An ideal diode from BAT to VOUT ensures that VOUT is powered even if the load exceeds the allotted power from VBUS or if the VBUS power source is removed. VOUT should be bypassed with a low impedance multilayer ceramic capacitor. VBUS (Pin 13): Input Voltage for the Switching PowerPath Controller. VBUS will usually be connected to the USB port of a computer or a DC output wall adapter. VBUS should be bypassed with a low impedance multilayer ceramic capacitor. SW (Pin 14): Switching Regulator Power Transmission Pin. The SW pin delivers power from VBUS to VOUT via the step-down switching regulator. An inductor should be connected from SW to VOUT. See the Applications Information section for a discussion of inductance value. SCL (Pin 16): Clock Input for the I2C Serial Port. The I2C input levels are scaled with respect to DVCC. ACPR (Pin 18): Auxiliary Power Source Present Output (Active Low). ACPR indicates that the output of an external high voltage step-down switching regulator connected to WALL is suitable for use by the LTC4099. ACPR may be connected to the gate of an external P-channel MOSFET transistor whose source is connected to VOUT and whose drain is connected to WALL. ACPR has a high level of VOUT and a low level of GND. CLPROG (Pin 19): USB Current Limit Program and Monitor Pin. A 1% resistor from CLPROG to ground determines the upper limit of the current drawn from the VBUS pin. A precise fraction of the input current, hCLPROG, is sent to the CLPROG pin when the high side switch is on. The switching regulator delivers power until the CLPROG pin reaches 1.18V. Therefore, the current drawn from VBUS will be limited to an amount given by hCLPROG and RCLPROG. There are a multitude of ratios for hCLPROG available by I2C control, two of which correspond to the 100mA and 500mA USB specifications (see Table 2). A multilayer ceramic averaging capacitor is also required at CLPROG for filtering. OVSENS (Pin 20): Overvoltage Protection Sense Input. OVSENS should be connected through a 6.2k resistor to the input power connector and the drain of an external N‑channel MOSFET pass transistor. When the voltage on this pin exceeds VOVCUTOFF, the OVGATE pin will be pulled to GND to disable the pass transistor and protect the LTC4099 from potentially damaging high voltage. 4099fd 11 LTC4099 Block Diagram TO AUTOMOTIVE, FIREWIRE, ETC. VIN SW LT3480 VC 4 TO USB OR WALL ADPAPTER 13 6V + – 1 OVGATE s2 5 VC VOUT 3.6V BAT + 0.3V + + – 20 OVERVOLTAGE PROTECTION OVSENS FB WALL 4.3V ACPR 18 Bat-Track HV CONTROL +– VBUS SW TO SYSTEM LOAD 14 NONOVERLAP AND DRIVE LOGIC ISWITCH/N ILDO/M 19 100mV + – VOUT CLPROG 4.6V IDEAL DIODE Q CONSTANT-CURRENT CONSTANT-VOLTAGE BATTERY CHARGER R 0V 15mV 3 2 NTC AVERAGE OUTPUT VOLTAGE LIMIT CONTROLLER – + TOO COLD – + TOO WARM – + IDGATE BATSENS 3.6V BAT +– OSC VOUT – + + – 0.3V VC/x + – 1.18V NTCBIAS AVERAGE INPUT CURRENT LIMIT CONTROLLER + + – – + 12 – + SUSPEND LDO S T NTC – + + – OPTIONAL EXTERNAL IDEAL DIODE PMOS 10 6 11 SINGLECELL Li-Ion C/x + VPROG IBAT/1030 BATTERY CONDITIONER 3.85V OVERTEMPERATURE + – IRQ I2C PORT DVCC 15 SCL 16 8 INTERRUPT LOGIC SDA 17 GND 9 GND 21 PROG 7 4099 BD 4099fd 12 LTC4099 TIMING Diagram SDA tSU, DAT tLOW tSU, STA tHD, DAT tBUF tSU, STO tHD, STA 4099 TD03 SCL tHIGH tHD, STA START CONDITION tSP REPEATED START CONDITION tf tr STOP CONDITION START CONDITION I2C Write Protocol WRITE ADDRESS SUB ADDRESS R/ W A7 0 0 0 1 0 0 1 0 SDA 0 0 0 1 0 0 1 0 ACK SCL 1 2 3 4 5 6 7 8 9 A6 A5 A4 A3 INPUT DATA BYTE A2 A1 A0 B7 B6 B5 B4 B3 B2 B1 B0 START STOP ACK 1 2 3 4 5 6 7 8 ACK 9 1 2 3 4 5 6 7 8 9 4099 TD01 I2C Read Protocol READ ADDRESS OUTPUT DATA BYTE R/W A7 0 0 0 1 0 0 1 1 SDA 0 0 0 1 0 0 1 1 ACK SCL 1 2 3 4 5 6 7 8 9 A6 A5 A4 A3 A2 A1 A0 START ACK 1 2 3 4 5 6 7 8 9 4099 TD02 4099fd 13 LTC4099 Operation Introduction The LTC4099 is an I2C controlled power manager and Li‑Ion charger designed to make optimal use of the power available from a variety of sources while minimizing power dissipation and easing thermal budgeting constraints. The innovative PowerPath architecture ensures that the application is powered immediately after external voltage is applied, even with a completely dead battery, by prioritizing power to the application. The LTC4099 includes a Bat-Track monolithic step-down switching regulator for USB, wall adapters and other 5V sources. Designed specifically for USB applications, the switching regulator incorporates a precision average input current limit for USB compatibility. Because power is conserved, the LTC4099 allows the load current on VOUT to exceed the current drawn by the USB port making maximum use of the allowable USB power for battery charging. The switching regulator and battery charger communicate to ensure that the average input current never exceeds the USB specifications. For automotive and other high voltage applications, the LTC4099 provides Bat-Track control of an external Linear Technology step-down switching regulator to maximize battery charger efficiency and minimize heat production. When power is available from both the USB and an auxiliary input, the auxiliary input is prioritized. The LTC4099 contains both an internal 180mΩ ideal diode as well as an ideal diode controller for use with an external P-channel MOSFET. The ideal diodes from BAT to VOUT guarantee that ample power is always available to VOUT even if there is insufficient or absent power at VBUS or WALL. The LTC4099 features an overvoltage protection circuit which is designed to work with an external N-channel MOSFET to prevent damage to its input caused by accidental application of high voltage. To prevent battery drain when a device is connected to a suspended USB port, an LDO from VBUS to VOUT provides either a low power or high power USB suspend current to the application. Finally, the LTC4099 has considerable adjustability built in so that power levels and status information can be controlled and monitored via a simple two wire I2C port. 14 Bat-Track Input Current Limited Step-Down Switching Regulator The power delivered from VBUS to VOUT is controlled by a 2.25MHz constant-frequency step-down switching regulator. To meet the maximum USB load specification, the switching regulator contains a measurement and control system which ensures that the average input current remains below the level programmed at the CLPROG pin and I2C port. VOUT drives the combination of the external load and the battery charger. If the combined load does not cause the switching power supply to reach the programmed input current limit, VOUT will track approximately 0.3V above the battery voltage. By keeping the voltage across the battery charger at this low level, power lost to the battery charger is minimized. Figure 1 shows the power path components. If the combined external load plus battery charge current is large enough to cause the switching power supply to reach the programmed input current limit, the battery charger will reduce its charge current by precisely the amount necessary to enable the external load to be satisfied. Even if the battery charge current is programmed to exceed the allowable USB power, the USB specification for average input current will not be violated; the battery charger will reduce its current as needed. Furthermore, if the load current at VOUT exceeds the programmed power from VBUS, the extra load current will be drawn from the battery via the ideal diodes even when the battery charger is enabled. The current out of CLPROG is a precise fraction of the VBUS current. When a programming resistor and an averaging capacitor are connected from CLPROG to GND, the voltage on CLPROG represents the average input current of the switching regulator. As the input current approaches the programmed limit, CLPROG reaches 1.18V and power delivered by the switching regulator is held constant. The input current limit has eight possible settings ranging from the USB suspend limit of 500µA up to 1.2A for wall adapter applications. Two of these settings are specifically intended for use in the 100mA and 500mA USB applications. 4099fd LTC4099 Operation TO AUTOMOTIVE, FIREWIRE, ETC. HVIN HIGH VOLTAGE STEP-DOWN SWITCHING VC REGULATOR 4 OVGATE s2 5 VC OVERVOLTAGE PROTECTION + – 1 OVSENS 6V +– VOUT 3.6V BAT + 0.3V 4.3V – + VBUS ACPR SW ISWITCH/N VOUT PWM AND GATE DRIVE IDEAL DIODE CONSTANT-CURRENT CONSTANT-VOLTAGE BATTERY CHARGER OmV 15mV CLPROG 1.18V – + AVERAGE INPUT CURRENT LIMIT CONTROLLER + + – 19 WALL 18 Bat-Track HV CONTROL FROM USB OR WALL ADAPTER 13 FB + + – 20 SW – + + – IDGATE 0.3V 3.6V BAT +– AVERAGE OUTPUT VOLTAGE LIMIT CONTROLLER BATSENS 3.5V TO (BAT + 0.3V) TO SYSTEM LOAD 14 12 OPTIONAL EXTERNAL IDEAL DIODE PMOS 10 11 6 + 4099 F01 SINGLE-CELL Li-Ion Figure 1. PowerPath Block Diagram IVBUS =IVBUSQ + VCLPROG • (hCLPROG + 1) RCLPROG where IVBUSQ is the quiescent current of the LTC4099, VCLPROG is the CLPROG servo voltage in current limit, RCLPROG is the value of the programming resistor and hCLPROG is the ratio of the measured current at VBUS to the sample current delivered to CLPROG. Refer to the Electrical Characteristics table for values of hCLPROG, VCLPROG and IVBUSQ. Given worst-case circuit tolerances, the USB specification for the average input current in 100mA or 500mA mode will not be violated, provided that RCLPROG is 3.01k or greater. See Table 2 for other available settings of input current limit. While not in current limit, the switching regulator’s Bat-Track feature will set VOUT to approximately 300mV above the voltage at BAT. However, if the voltage at BAT is below 3.3V, and the load requirement does not cause the switching regulator to exceed its current limit, VOUT will regulate at a fixed 3.6V, as shown in Figure 2. This instant-on feature will allow a portable product to run immediately when power is applied without waiting for 4.5 4.2 3.9 VOUT (V) When the switching regulator is activated, the average input current will be limited by the CLPROG programming resistor according to the following expression: 3.6 NO LOAD 300mV 3.3 3.0 2.7 2.4 2.4 2.7 3.0 3.6 3.3 BAT (V) Figure 2. VOUT vs BAT 3.9 4.2 4099 F02 4099fd 15 LTC4099 Operation the battery to charge. If the input-referred load current exceeds the input current limit at VBUS, VOUT will range between the no-load voltage and slightly below the battery voltage as indicated by the shaded region of Figure 2. If there is no battery present when this happens, VOUT may collapse to ground. In such cases the input-referred load current should be maintained below the programmed input current level in order to keep the VOUT and BAT voltages within specified limits. For very low battery voltages, the battery charger acts like a load and, due to the input current limit circuit, its current will tend to pull VOUT below the 3.6V instant-on voltage. To prevent VOUT from falling below this level, an undervoltage circuit automatically detects that VOUT is falling and reduces the battery charge current as needed. This reduction ensures that load current and voltage are always prioritized while allowing as much battery charge current as possible. See Overprogramming the Battery Charger in the Applications Information section. The voltage regulation loop compensation is controlled by the capacitance on VOUT. An MLCC capacitor of 10µF is required for loop stability. Additional capacitance beyond this value will improve transient response. An internal undervoltage lockout circuit monitors VBUS and keeps the switching regulator off until VBUS rises above the rising VUVLO threshold (4.3V). If VBUS falls below the falling VUVLO threshold (4V), system power at VOUT will be drawn from the battery via the ideal diodes. The voltage at VBUS must also be higher than the voltage at BAT by VDUVLO, or approximately 200mV, for the switching regulator to operate. Bat-Track Auxiliary High Voltage Switching Regulator Control As shown in the Block Diagram, the WALL, ACPR and VC pins can be used in conjunction with an external high voltage Linear Technology step-down switching regulator, such as the LT3480 or LT3653, to minimize heat production when operating from higher voltage sources. Bat-Track control circuitry regulates the external switching regulator’s output voltage to the larger of BAT + 300mV or 3.6V in much the same way as the internal switching regulator. This maximizes battery charger efficiency while still allowing instant-on operation when the battery is deeply discharged. The feedback network of the high voltage regulator should be set to program an output voltage between 4.5V and 5.5V. When high voltage is applied to the external regulator, WALL will rise toward this programmed output voltage. When WALL exceeds approximately 4.3V, ACPR is brought low, and the Bat-Track control of the LTC4099 overdrives the local VC control of the external high voltage step-down switching regulator. Once the Bat-Track control is enabled, the output voltage is independent of the switching regulator feedback network. Bat-Track control provides a significant efficiency advantage over the use of a simple 5V switching regulator output to drive the battery charger. With a 5V output driving VOUT, battery charger efficiency is approximately: hTOTAL = hBUCK • VBAT 5V where hBUCK is the efficiency of the high voltage switching regulator and 5V is the output voltage of the switching regulator. With a typical switching regulator efficiency of 87% and a typical battery voltage of 3.8V, the total battery charger efficiency is approximately 66%. Assuming a 1A charge current, nearly 2W of power is dissipated just to charge the battery! With Bat-Track, battery charger efficiency is approximately: hTOTAL = hBUCK • VBAT VBAT + 0.3V With the same assumptions as above, the total battery charger efficiency is approximately 81%. This example works out to less than 1W of power dissipation, or almost 60% less heat. See the Typical Applications section for complete circuits using the LT3480 and LT3653 with Bat-Track control. Ideal Diode from BAT to VOUT The LTC4099 has an internal ideal diode as well as a controller for an external ideal diode. Both the internal and the external ideal diodes are always on and will respond quickly whenever VOUT drops below BAT. 4099fd 16 LTC4099 Operation If the load current increases beyond the power allowed from the switching regulator, additional power will be pulled from the battery via the ideal diodes. Furthermore, if power to VBUS (USB or wall adapter) is removed, then all of the application power will be provided by the battery via the ideal diodes. The ideal diodes will be fast enough to keep VOUT from drooping with only the storage capacitance required for the switching regulator. The internal ideal diode consists of a precision amplifier that activates a large on-chip MOSFET transistor whenever the voltage at VOUT is approximately 15mV (VFWD) below the voltage at BAT. Within the amplifier’s linear range, the small-signal resistance of the ideal diode will be quite low, keeping the forward drop near 15mV. At higher current levels, the MOSFET will be in full conduction. 2200 VISHAY Si2333 EXTERNAL IDEAL DIODE 2000 1800 CURRENT (mA) 1600 1400 LTC4099 IDEAL DIODE 1200 1000 800 600 ON SEMICONDUCTOR MBRM120LT3 400 200 0 0 60 120 180 240 300 360 420 480 FORWARD VOLTAGE (mV) (BAT – VOUT) 4099 F03 Figure 3. Ideal Diode V-I Characteristics To supplement the internal ideal diode, an external P‑channel MOSFET transistor may be added from BAT to VOUT. The IDGATE pin of the LTC4099 drives the gate of the external P-channel MOSFET transistor for automatic ideal diode control. The source of the external P-channel MOSFET should be connected to VOUT and the drain should be connected to BAT. Capable of driving a 1nF load, the IDGATE pin can control an external P-channel MOSFET transistor having an on-resistance of 30mΩ or lower. Battery Charger The LTC4099 includes a battery charger with low voltage precharge, constant-current/constant-voltage charging, C/x state-of-charge detection, automatic termination by safety timer, automatic recharge, bad cell detection and thermistor sensor input for out-of-temperature charge pausing. Precharge When a battery charge cycle begins, the battery charger first determines if the battery is deeply discharged. If the battery voltage is below VTRKL, typically 2.85V, an automatic trickle charge feature sets the battery charge current to one-fifth of the default charge current. If the low voltage persists for more than one-half hour, the battery charger automatically terminates and indicates via the I2C port that the battery was unresponsive. Constant-Current Once the battery voltage is above VTRKL, the charger begins charging in full power constant-current mode. The current delivered to the battery will try to reach VPROG/RPROG • 1030 where VPROG can be set by the I2C port and ranges from 500mV to 1.2V in 100mV steps. The default value of VPROG is 500mV. Depending on available input power and external load conditions, the battery charger may or may not be able to charge at the full programmed rate. The external load will always be prioritized over the battery charge current. Likewise, the USB current limit programming will always be observed and only additional power will be available to charge the battery. When system loads are light, battery charge current will be maximized. As mentioned above, the upper limit of charge current is programmed by the combination of a resistor from PROG to ground and the PROG servo voltage value set in the I2C port. The charge current will be given by the following expression: V ICHG = PROG • 1030 RPROG Eight values of VPROG may be selected by the ICHARGE2, ICHARGE1 and ICHARGE0 bits in the I2C port. See Table 3. In either the constant-current or constant-voltage charging modes, the voltage at the PROG pin will be proportional to the actual charge current delivered to the battery. The charge current can be determined at any time by monitoring the PROG pin voltage and using the following relationship: V IBAT = PROG • 1030 RPROG 4099fd 17 LTC4099 Operation Recall, however, that in many cases the actual battery charge current, IBAT, will be lower than the programmed current, ICHG, due to limited input power available and prioritization of the system load drawn from VOUT. Constant-Voltage Once the battery terminal voltage reaches the preset float voltage, the battery charger will hold the voltage steady and the charge current will decrease naturally toward zero. Two voltage settings, 4.100V and 4.200V, are available for final float voltage selection via the I2C port. For applications that require as much run time as possible, the 4.200V setting can be selected. For applications that seek to extend battery life, the LTC4099’s default setting of 4.100V should be used. Full Capacity Charge Indication (C/x) Since the PROG pin always represents the actual charge current flowing, even in the constant-voltage phase of charging, the PROG pin voltage represents the battery’s state-of-charge during that phase. The LTC4099 has a full capacity charge indication comparator on the PROG pin which reports its results via the I2C port. Selection levels for the C/x comparator of 50mV, 100mV, 200mV and 500mV are available by I2C control. Recall that the PROG pin servo voltage can be programmed from 500mV to 1.2V. If the 1V servo setting represents the full charge rate of the battery (1C), then the 100mV C/x setting would be equivalent to C/10. Likewise the 200mV C/x setting would represent C/5 and the 500mV setting C/2. Charge Termination The battery charger has a built-in termination safety timer. When the voltage on the battery reaches the userprogrammed float voltage of 4.100V or 4.200V, the safety timer is started. After the safety timer expires, charging of the battery will discontinue and no more current will be delivered. The safety timer’s default ending time of four hours may be altered from one to eight hours in one-hour increments by accessing the I2C port. Automatic Recharge After the battery charger terminates, it will remain off, drawing only microamperes of current from the battery. 18 If the portable product remains in this state long enough, the battery will eventually self discharge. To ensure that the battery is always topped off, a new charge cycle will automatically begin when the battery voltage falls below VRECHRG (typically 4.100V for the 4.200V float voltage setting and 4.000V for the 4.100V float voltage setting). In the event that the safety timer is running when the battery voltage falls below VRECHRG, it will reset back to zero. To prevent brief excursions below VRECHRG from resetting the safety timer, the battery voltage must be below VRECHRG for more than 2.5ms. The charge cycle and safety timer will also restart if the VBUS UVLO cycles LOW and then HIGH (e.g., VBUS or WALL is removed and then replaced) or if the charger is momentarily disabled using the I2C port. The flow chart in Figure 4 represents the battery charger’s algorithm. Thermistor Measurement The battery temperature is measured by placing a negative temperature coefficient (NTC) thermistor close to the battery pack. The thermistor circuitry is shown in the Block Diagram. To use this feature, connect the thermistor between the NTC pin and ground and a bias resistor from NTCBIAS to NTC. The bias resistor should be a 1% resistor with a value equal to the value of the chosen thermistor at 25°C (R25). The LTC4099 will pause charging when the resistance of the thermistor drops to 0.484 times the value of R25 or 4.84k for a 10k thermistor. For a Vishay curve 2 thermistor, this corresponds to approximately 45°C. If the battery charger is in constant-voltage (float) mode, the safety timer also pauses until the thermistor indicates a return to valid temperature. The LTC4099 is also designed to pause charging when the value of the thermistor increases to 2.816 times the value of R25. For a Vishay curve 2 10k thermistor, this resistance, 28.16k, corresponds to approximately 0°C. The hot and cold comparators each have approximately 4°C of hysteresis to prevent oscillation about the trip point. If the curve 2 thermistor’s temperature rises above 60°C, its value will drop to 0.2954 times R25. When this happens, the LTC4099 detects this critically high temperature and indicates it via the I2C port (see Table 7). If this condition 4099fd LTC4099 Operation occurs, it may be desirable to have application software enforce an emergency reduction of power in the portable product. It is possible to enable the battery conditioner circuit at this temperature to reduce stress caused by simultaneous high temperature and high voltage via the I2C port. See the Overtemperature Battery Conditioner section. The thermistor detection circuit samples the thermistor’s value continuously whenever charging is enabled and periodically when it is not. When the charger is not enabled, the thermistor is sampled for 150µs approximately every 150ms. The thermistor data available to the I2C port is updated at the end of each sample period. POWER AVAILABLE CLEAR EVENT TIMER INDICATE CHARGING NTC OUT-OF-RANGE YES INHIBIT CHARGING NO PAUSE EVENT TIMER BAT < 2.85V BATTERY STATE BAT > VFLOAT – E INDICATE NTC FAULT 2.85V < BAT < VFLOAT – E NO CHARGE WITH 103V/RPROG CHARGE WITH CONSTANT-CURRENT CHARGE WITH FIXED VOLTAGE RUN EVENT TIMER PAUSE EVENT TIMER RUN EVENT TIMER SAFETY TIMER EXPIRED TIMER > 30 MINUTES YES NO YES INHIBIT CHARGING IBAT < C/x NO STOP CHARGING YES BAT RISING THROUGH VRECHRG YES INDICATE CHARGING STOPPED INDICATE BATTERY FAULT INDICATE C/x REACHED NO BAT > 2.85V YES NO BAT FALLING THROUGH VRECHRG NO YES BAT < VRECHRG NO YES 4099 F04 Figure 4. Battery Charger Flow Chart 4099fd 19 LTC4099 Operation Overtemperature Battery Conditioner Overvoltage Protection Since Li-Ion batteries deteriorate with full voltage and high temperature, the LTC4099 contains an automatic battery conditioner circuit that reduces the battery voltage if both high temperature and high voltage are present simultaneously. The LTC4099 can protect itself from the inadvertent application of excessive voltage to VBUS or WALL with just two external components: an N-channel MOSFET and a 6.2k resistor. The maximum safe overvoltage magnitude will be determined by the choice of the external FET and its associated drain breakdown voltage. Recall that battery charging is inhibited if the thermistor temperature reaches 45°C. If the thermistor temperature climbs above 60°C, and the battery conditioner circuit is enabled, an internal load of approximately 180mA is applied to BAT. Once the battery voltage drops to 3.9V, or the thermistor reading drops below 58°C, the internal load is disabled. Battery charging resumes once the thermistor temperature drops below 42°C. When activated via the I2C port, the battery conditioner operates whether or not external power is available, charging has terminated or charging has been disabled by I2C control. Note that this circuit can dissipate significant power inside the LTC4099. To prevent an excessive temperature rise of the LTC4099, the LTC4099 reduces discharge current as needed to prevent a junction temperature rise above 120°C. Thermal Regulation To prevent thermal damage to the LTC4099 or surrounding components during normal charging, an internal thermal feedback loop will automatically decrease the programmed charge current if the die temperature rises to 105°C. This thermal regulation technique protects the LTC4099 from excessive temperature due to high power operation or high ambient thermal conditions, and allows the user to push the limits of the power handling capability with a given circuit board design. The benefit of the LTC4099 thermal regulation loop is that charge current can be set according to actual, rather than worst-case, conditions for a given application with the assurance that the charger will automatically reduce the current in worst-case conditions. The thermal regulation set-point can be adjusted down to 85°C from the default 105°C setting using the I2C port, as explained in the Input Data section. The overvoltage protection circuit consists of two pins. The first, OVSENS, is used to measure the externally applied voltage through an external resistor. The second, OVGATE, is an output used to drive the gate pin of the external FET. When OVSENS is below 6V, an internal charge pump will drive OVGATE to approximately 1.88 • OVSENS. This will enhance the N-channel FET and provide a low impedance connection to VBUS or WALL which will, in turn, power the LTC4099. If OVSENS should rise above 6V due to a fault or use of an incorrect wall adapter, OVGATE will be pulled to GND, disabling the external FET and, therefore, protecting the LTC4099. When the voltage drops below 6V again, the external FET will be re-enabled. See the Applications Information section for examples of multiple input protections, reverse input protection and recommended components. Suspend LDO The LTC4099 provides a small amount of power to VOUT in suspend mode by including an LDO from VBUS to VOUT. This LDO will prevent the battery from running down when the portable product has access to a suspended USB port. Regulating at 4.6V, this LDO only becomes active when the internal switching converter is disabled. To remain compliant with the USB specification, the input to the LDO is current-limited so that it will not exceed the low power or high power suspend specification. If the load on VOUT exceeds the suspend current limit, the additional current will come from the battery via the ideal diodes. The suspend LDO sends a scaled copy of the VBUS current to the CLPROG pin, which will servo to a maximum voltage of approximately 100mV. Thus, the high power and low power suspend settings are related to the levels programmed by the same CLPROG resistor for the 100mA, 500mA and other switching power path settings. Command bits, ILIM2 4099fd 20 LTC4099 Operation through ILIM0 in the I2C port determine whether the suspend LDO will limit input current to the low power setting of 500µA or the high power setting of 2.5mA. Interrupt Generation The IRQ pin on the LTC4099 is an open-drain output that can be used to generate an interrupt based on one or more of a multitude of maskable PowerPath/battery charger change events. The interrupt mask register column in Table 1 indicates the categories of events that can generate an interrupt. If a 1 is written to a given location in the mask register, then any change in the status data of that category will cause an interrupt to occur. For example, if a 1 is written to bit 6 of the mask register, then an interrupt will be generated when the WALL UVLO detects that either power has become available at WALL, or that power was available and is no longer available from WALL. If a 1 is written to bit 2 of the mask register, then an interrupt will be triggered by any change in the status bits of the battery charger, as given by Table 8. Likewise, a 1 at bit 3 will allow an interrupt due to any change in the thermistor status bits of Table 7. The IRQ pin is cleared when the bus master acknowledges receipt of status data from a read operation. If the master does not acknowledge the status byte, the interrupt will not be cleared and the IRQ pin will not be released. Upon generation of an interrupt, the current state of the LTC4099 is recorded in the I2C port for retrieval (see Output Data). I2C Interface The LTC4099 may communicate with a bus master using the standard I2C 2-wire interface. The Timing Diagram shows the relationship of the signals on the bus. The two bus lines, SDA and SCL, must be HIGH when the bus is not in use. External pull-up resistors or current sources, such as the LTC1694 SMBus accelerator, are required on these lines. The LTC4099 is both a slave receiver and slave transmitter. The I2C control signals, SDA and SCL, are scaled internally to the DVCC supply. DVCC should be connected to the same power supply as the bus pull-up resistors. The I2C port has an undervoltage lockout on the DVCC pin. When DVCC is below approximately 1V, the I2C serial port is cleared, the LTC4099 is set to its default configuration of all zeros and interrupts will be locked out. Bus Speed The I2C port is designed to be operated at speeds of up to 400kHz. It has built-in timing delays to ensure correct operation when addressed from an I2C compliant master device. It also contains input filters designed to suppress glitches should the bus become corrupted. START and STOP Conditions A bus master signals the beginning of communications by transmitting a START condition. A START condition is generated by transitioning SDA from HIGH to LOW while SCL is HIGH. The master may transmit either the slave write or the slave read address. Once data is written to the LTC4099, the master may transmit a STOP condition which commands the LTC4099 to act upon its new command set. A STOP condition is sent by the master by transitioning SDA from LOW to HIGH while SCL is HIGH. Byte Format Each byte sent to, or received from, the LTC4099 must be eight bits long followed by an extra clock cycle for the acknowledge bit. The data should be sent to the LTC4099 most significant bit (MSB) first. Acknowledge The acknowledge signal is used for handshaking between the master and the slave. When the LTC4099 is written to (write address), it acknowledges its write address as well as the subsequent two data bytes. When it is read from (read address), the LTC4099 acknowledges its read address only. The bus master should acknowledge receipt of information from the LTC4099. An acknowledge (active LOW) generated by the LTC4099 lets the master know that the latest byte of information was received. The acknowledge related clock pulse is generated by the master. The master releases the SDA line (HIGH) during the acknowledge clock cycle. The LTC4099 pulls 4099fd 21 LTC4099 Operation down the SDA line during the write acknowledge clock pulse so that it is a stable LOW during the HIGH period of this clock pulse. When the LTC4099 is read from, it releases the SDA line so that the master may acknowledge receipt of the data. Since the LTC4099 only transmits one byte of data, a master not acknowledging the data sent by the LTC4099 has no specific consequence on the operation of the I2C port. However, without a read acknowledge from the master, a pending interrupt from the LTC4099 will not be cleared and the IRQ pin will not be released. Slave Address The LTC4099 responds to a 7-bit address which has been factory programmed to 0b0001001[R/W]. The LSB of the address byte, known as the read/write bit, should be 0 when writing data to the LTC4099, and 1 when reading data from it. Considering the address an 8-bit word, then the write address is 0x12, and the read address is 0x13. The LTC4099 will acknowledge both its read and write addresses. Sub-Addressed Writing The LTC4099 has three command registers for control input. They are accessed by the I2C port via a sub- addressed writing system. Each write cycle of the LTC4099 consists of exactly three bytes. The first byte is always the LTC4099’s write address. The second byte represents the LTC4099’s sub address. The sub address is a pointer which directs the subsequent data byte within the LTC4099. The third bye consists of the data to be written to the location pointed to by the sub address. The LTC4099 contains control registers at only three sub address locations: 0x00, 0x01 and 0x02. Only the two LSBs of the sub address byte are decoded, the remaining bits are don’t-cares. Therefore, a write to sub address 0x06 for example, is effectively a write to sub address 0x02. Bus Write Operation The master initiates communication with the LTC4099 with a START condition and the LTC4099’s write address. If the address matches that of the LTC4099, the LTC4099 returns an acknowledge. The master should then deliver the sub address. Again, the LTC4099 acknowledges and the cycle is repeated for the data byte. The data byte is transferred to an internal holding latch upon the return of its acknowledge by the LTC4099. This procedure must be repeated for each sub address that requires new data. After one or more cycles of [ADDRESS][SUB-ADDRESS][DATA], the master may terminate the communication with a STOP condition. Alternatively, a repeat START condition can be initiated by the master and another chip on the I2C bus can be addressed. This cycle can continue indefinitely, and the LTC4099 will remember the last input of valid data that it received. Once all chips on the bus have been addressed and sent valid data, a global STOP can be sent and the LTC4099 will update its command latches with the data that it had received. Bus Read Operation The bus master reads the status of the LTC4099 with a START condition followed by the LTC4099 read address. If the read address matches that of the LTC4099, the LTC4099 returns an acknowledge. Following the acknowledgement of its read address, the LTC4099 returns one bit of status information for each of the next eight clock cycles. A STOP command is not required for the bus read operation. Input Data Table 1 illustrates the three data bytes that may be written to the LTC4099. The first byte at sub address 0x00 controls the three input current limit bits ILIM2 -ILIM0, the three battery charge current control bits ICHARGE2 -ICHARGE0 and the two C/x state-of-charge indication control bits COVERX1 and COVERX0. The input current limit settings are decoded according to Table 2. This table indicates the maximum current that will be drawn from the VBUS pin in the event that the load at VOUT (battery charger plus system load) exceeds the power available. Any additional power will be drawn from the battery. The default state for the input current limit setting is 000, representing the low power 100mA USB setting. 4099fd 22 LTC4099 Operation The battery charger current settings are decoded in Table 3. The battery charger current settings are adjusted by selecting one of the eight servo voltages for the PROG pin. Recall that the programmed charge current is given by the expression: V ICHG = PROG • 1030 RPROG The default state for the battery charger current settings is 000, giving the lowest available servo voltage of 500mV. The COVERX1 and COVERX0 bits are decoded in Table 4. The C/x setting controls the PROG pin level that the LTC4099’s C/x comparator uses to report full capacity charge. For example, if the 100mV setting is chosen, then the LTC4099 reports that its PROG pin voltage has fallen Table 1. LTC4099 Input Data Bytes SUB ADDRESS 1 SUB ADDRESS 2 COMMAND REGISTER 0 COMMAND REGISTER 1 IRQ MASK REGISTER ILIM2 TIMER2 USBGOOD Bit 6 ILIM1 TIMER1 WALLGOOD Bit 5 ILIM0 TIMER0 BADCELL Bit 4 ICHARGE2 DISABLE_CHARGER THERMAL_ REG Bit 3 ICHARGE1 ENABLE_ BATTERY_ CONDITIONER THERMISTOR_ STATUS Bit 2 ICHARGE0 VFLOAT = 4.2V CHARGER_STATUS Bit 1 COVERX1 TREG = 85°C Not Used Bit 0 COVERX0 Not Used Not Used Table 2. ILIM2 – ILIM0 Decode ILIM2 0 0 0 0 1 1 1 1 *Default Setting USB INPUT CURRENT LIMIT SETTINGS ILIM1 ILIM0 IUSB 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 The second byte of data at sub address 0x01 controls the three battery charger safety timer bits, TIMER2-TIMER0, the DISABLE_CHARGER bit, the ENABLE_BATTERY_ CONDITIONER bit, the VFLOAT = 4.2V control bit and the TREG = 85°C control bit. The TIMER2–TIMER0 bits control the duration of the battery charger safety timer. The safety timer starts once the LTC4099 reaches the 4.100V or the 4.200V float voltage. As long as input power is available, charging will continue in float voltage mode until the safety timer expires. Table 3. ICHARGE2 – ICHARGE0 Decode SUB ADDRESS 0 Bit 7 below 100mV. For the 50mV setting, LTC4099 reports that its PROG pin voltage has fallen below 50mV. The C/x settings are adjusted by comparing the PROG pin voltage with the values shows in Table 4. The default value for the C/x setting is 00, giving 100mV detection. 100mA* 500mA 620mA 790mA 1000mA 1200mA Suspend Low (500µA) Suspend High (2.5mA) BATTERY CHARGER CURRENT LIMIT SETTINGS CHARGE CURRENT ICHARGE1 ICHARGE0 VPROG RPROG = 1.02k ICHARGE2 0 0 0 500mV* 500mA 0 0 1 600mV 600mA 0 1 0 700mV 700mA 0 1 1 800mV 800mA 1 0 0 900mV 900mA 1 0 1 1000mV 1000mA 1 1 0 1100mV 1100mA 1 1 1 1200mV 1200mA *Default Setting Table 4. C/x Decode C/x INDICATION SETTINGS FULL CAPACITY CHARGE INDICATION RPROG = 1.02k COVERX1 COVERX0 VPROG 0 0 100mV* 100mA* 0 1 50mV 50mA 1 0 200mV 200mA 1 1 500mV 500mA *Default Setting 4099fd 23 LTC4099 Operation Table 5 lists the possible safety timer settings from 1 to 8 hours, and how to decode them. The default state for the LTC4099 safety timer is 4 hours. Table 5. Safety Timer Decode TIMER2 0 0 0 0 1 1 1 1 *Default Setting SAFETY TIMER SETTINGS TIMER1 TIMER0 0 0 0 1 1 0 1 1 0 0 0 1 1 0 1 1 TIMEOUT 4 Hours* 5 Hours 6 Hours 7 Hours 8 Hours 1 Hour 2 Hours 3 Hours The DISABLE_CHARGER bit can be used to prevent battery charging if needed. This bit should be used with caution as it can prevent the battery charger from bringing up the battery voltage. Without the ability to address the I2C port, only a low voltage on DVCC will clear the I2C port to its default state and re-enable charging. The ENABLE_BATTERY_CONDITIONER bit enables the automatic battery load circuit in the event of simultaneously high battery voltage and temperature. See the Overtemperature Battery Conditioner section. The VFLOAT = 4.2V bit controls the final float voltage of the LTC4099’s battery charger. A 1 in this bit position changes the charger from the default float voltage value of 4.100V to the higher 4.200V level. The TREG = 85°C control bit changes the LTC4099’s battery charger junction thermal regulation temperature from its default value of 105°C to a lower setting of 85°C. This may be used to reduce heat in highly thermally compromised systems. In general, the high efficiency charging system of the LTC4099 will keep the junction temperature low enough to avoid junction thermal regulation. The third and final byte of input data at sub address 0x02 is the mask register. The mask register determines which status change events or categories will be allowed to generate an interrupt. A 1 written to a given position in the mask register allows status change in that category to generate an interrupt. A zero in a given position in the mask register prohibits the generation of an interrupt. The start-up state of the LTC4099 is all zeros for this register indicating that no interrupts will be generated without explicit request via the I2C port. See the Interrupt Generation section. Output Data One status byte may be read from the LTC4099. Table 6 represents the status byte information. A 1 read back in any of the bit positions indicates that the condition is true. For example, 1s read back from bits 7 and 2 indicate that power is available at VBUS, and that the battery charger’s thermistor has halted charging due to an undertemperature condition at the battery. Table 6. LTC4099 Status Data Bytes READ BYTE Bit 7 (MSB) Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (LSB) STATUS REGISTER USBGOOD WALLGOOD BADCELL THERMAL REG NTC1 See Table 7 NTC0 CHRGR1 See Table 8 CHRGR0 Bit 7 in the status byte indicates the presence of power at VBUS. Criteria for determining this status bit is derived from the undervoltage lockout circuit on VBUS and is given by the electrical parameters VUVLO and VDUVLO. Bit 6 indicates the presence of voltage available at the WALL pin and is derived from the WALL undervoltage lockout circuit. Like the VBUS pin, this pin has both an absolute voltage detection level given by the electrical parameter VWALL, as well as a level relative to BAT given by ∆VWALL. Both of the conditions must be met for bit 6 to indicate the presence of power at WALL. Bit 5 indicates that the battery has been below the precharge threshold level of approximately 2.85V for more than one-half hour while the charger was attempting to charge. When this occurs, it is usually the result of a defective cell. However, in some cases a bad cell indication may be caused by system load prioritization over battery charging. System software can test for this by forcing a reduction of system load and restarting the battery charger 4099fd 24 LTC4099 Operation via I2C (a disable followed by an enable). If the bad cell indication returns, then the cell is definitively bad. Bit 4 indicates that the battery charger is in thermal regulation due to excessive LTC4099 junction temperature. Recall that there are two I2C programmable junction temperature settings available at which to regulate, 85°C and 105°C. Bit 4 indicates thermal regulation at whichever setting is chosen. Bits 3 and 2 indicate the status of the thermistor measurement circuit and are decoded in Table 7. The BATTERY TOO COLD and BATTERY TOO HOT states indicate that the thermistor temperature is out of range (either below 0°C or above 45°C for a curve 2 thermistor) and that charging has paused until a return to valid temperature. The BATTERY OVERTEMPERATURE state indicates that the battery’s thermistor has reached a critical temperature (above 60°C for a curve 2 thermistor) and that long term battery capacity may be seriously compromised if the condition persists. Table 7. NTC1, NTC0 Decode NTC1 0 0 1 1 THERMISTOR STATUS BIT DECODE NTC0 THERMISTOR STATUS 0 NO NTC FAULT 1 BATTERY TOO COLD 0 BATTERY TOO HOT 1 BATTERY OVERTEMPERATURE Table 8. CHRGR1, CHRGR0 Decode CHRGR1 0 0 1 1 BATTERY CHARGER STATUS BIT DECODE CHRGR0 CHARGER STATUS 0 CHARGER OFF 1 CONSTANT-CURRENT 0 CONSTANT V, IBAT > C/x 1 CONSTANT V, IBAT < C/x Bits 1 and 0 indicate the status of the battery charger, and are decoded into one of four possible battery charger states in Table 8. The constant-current state indicates that the battery charger is attempting to charge with all available current up to the constant-current level programmed, and that the battery has not yet reached the float voltage. The CONSTANT V, IBAT > C/x bit indicates that the battery charger has entered the float voltage phase of charging (BAT at 4.1V or 4.2V), but that the charge current is still above the C/x detection level programmed. The CONSTANT V, IBAT 95%, ADJ Outputs: 0.8V to 3.6V at 400mA/400mA/1A, Bat-Track Adaptive Output Control, 200mΩ Ideal Diode; 4mm × 5mm QFN-28 Package LTC3576/ LTC3576-1 Switching Power Manager with USB On-The-Go + Triple Step-Down DC/DCs Complete Multifunction PMIC: Bidirectional Switching Power Manager and Three Buck Regulators + LDO, ADJ Output Down to 0.8V at 400mA/400mA/1A, Overvoltage Protection, USB On-The-Go, Charge Current Programmable Up to 1.5A from Wall Adapter Input, Thermal Regulation, I2C, High Voltage Bat-Track Buck Interface, 180mΩ Ideal Diode; 4mm × 6mm QFN-38 Package LTC4088 High Efficiency USB Power Manager and Battery Charger Maximizes Available Power From USB Port, Bat-Track, Instant-On Operation, 1.5A Maximum Charge Current, 180mΩ Ideal Diode with
LTC4099EUDC#PBF 价格&库存

很抱歉,暂时无法提供与“LTC4099EUDC#PBF”相匹配的价格&库存,您可以联系我们找货

免费人工找货