![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
general description the max1645b is a high-efficiency battery charger capable of charging batteries of any chemistry type. it uses the intel system management bus (smbus ? ) to control voltage and current-charge outputs. when charging lithium-ion (li+) batteries, the max1645b automatically transitions from regulating current to regu- lating voltage. the max1645b can also limit line input current so as not to exceed a predetermined current drawn from the dc source. a 175s charge safety timer prevents ?unaway charging?should the max1645b stop receiving charging voltage/current commands. the max1645b employs a next-generation synchro- nous buck control circuitry that lowers the minimum input-to-output voltage drop by allowing the duty cycle to exceed 99%. the max1645b can easily charge one to four series li+ cells. applications notebook computers point-of-sale terminals personal digital assistants features input current limiting 175s charge safety timeout 128ma wake-up charge charges any chemistry battery: li+, nicd, nimh, lead acid, etc. intel smbus 2-wire serial interface compliant with level 2 smart battery charger spec rev 1.0 +8v to +28v input voltage range up to 18.4v battery voltage 11-bit battery voltage setting ?.8% output voltage accuracy with internal reference 3a (max) battery charge current 6-bit charge-current setting 99.99% (max) duty cycle for low-dropout operation load/source switchover drivers >97% efficiency max1645b advanced chemistry-independent, level 2 battery charger with input current limiting ________________________________________________________________ maxim integrated products 1 28 27 26 25 24 23 22 21 20 19 18 17 16 15 1 2 3 4 5 6 7 8 9 10 11 12 13 14 cvs pds cssp cssn bst dhi int lx dlov dlo pgnd csip csin pdl sda scl thm v dd dac batt gnd ccv cci ccs ref cls ldo dcin qsop top view max1645b part temp range pin-package MAX1645BEEI -40 c to +125 c 28 qsop 19-2593; rev 0; 10/02 typical operating circuit appears at end of data sheet. smbus is a trademark of intel corp. pin configuration ordering information for pricing, delivery, and ordering information, please contact maxim/dallas direct! at 1-888-629-4642, or visit maxim? website at www.maxim-ic.com.
max1645b advanced chemistry-independent, level 2 battery charger with input current limiting 2 _______________________________________________________________________________________ absolute maximum ratings electrical characteristics (circuit of figure 1, v dd = +3.3v, v batt = +16.8v, v dcin = +18v, t a = 0? to +85? , unless otherwise noted. typical values are at t a = +25 c.) stresses beyond those listed under ?bsolute maximum ratings?may cause permanent damage to the device. these are stress rating s only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specificatio ns is not implied. exposure to absolute maximum rating conditions for extended periods may affect device reliability. dcin, cvs, cssp, cssn, lx to gnd....................-0.3v to +30v cssp to cssn, csip to csin ...............................-0.3v to +0.3v pds, pdl to gnd ...................................-0.3v to (v cssp + 0.3v) bst to lx..................................................................-0.3v to +6v dhi to lx ...................................................-0.3v to (v bst + 0.3v) csip, csin, batt to gnd .....................................-0.3v to +22v ldo to gnd .....................-0.3v to (lower of 6v or v dcin + 0.3v) dlo to gnd ...........................................-0.3v to (v dlov + 0.3v) ref, dac, ccv, cci, ccs, cls to gnd ..... -0.3v to (v ldo + 0.3v) v dd , scl, sda, int, dlov to gnd.........................-0.3v to +6v thm to gnd ...............................................-0.3v to (v dd + 0.3v) pgnd to gnd .......................................................-0.3v to +0.3v ldo continuous current.....................................................50ma continuous power dissipation (t a = +70 c) 28-pin qsop (derate 10.8mw/ c above +70 c).........860mw operating temperature range ...........................-40 c to +85 c storage temperature range .............................-60 c to +150 c lead temperature (soldering, 10s) .................................+300 c parameter symbol conditions min typ max units general specifications dcin typical operating range v dcin 828v dcin supply current i dcin 8v < v dcin < 28v 1.7 6 ma dcin supply current charging inhibited 8v < v dcin < 28v 0.7 2 ma dcin rising 7.5 7.85 dcin undervoltage threshold when ac_present switches dcin falling 7 7.4 v ldo output voltage v ldo 8v < v dcin < 28v, 0 < i ldo < 15ma 5.15 5.4 5.65 v v dd input voltage range 8v < v dcin < 28v (note 1) 2.80 5.65 v v dd rising 2.55 2.8 v dd undervoltage threshold when the s m b r esp ond s to com m and s v dd falling 2.1 2.5 v v dd quiescent current i dd 0 < v dcin < 6v, v dd = 5v, v scl = 5v, v sda = 5v 80 150 a ref output voltage v ref 0 < i ref < 200a 4.066 4.096 4.126 v batt undervoltage threshold when i charge drops to 128ma (note 2) 2.4 2.8 v pds charging source switch turn-off threshold v pds-off v cvs referred to v batt , v cvs falling 50 100 150 mv pds charging source switch threshold hysteresis v pds-hys v cvs referred to v batt 100 200 300 mv pds output low voltage, pds below cssp i pds = 0 8 10 12 v pds turn-on current pds = cssp 100 150 300 a pds turn-off current v pds = v cssp - 2v, v dcin = 16v 10 50 ma pdl load switch turn-off threshold v pdl-off v cvs referred to v batt , v cvs rising -150 -100 -50 mv max1645b advanced chemistry-independent, level 2 battery charger with input current limiting _______________________________________________________________________________________ 3 electrical characteristics (continued) (circuit of figure 1, v dd = +3.3v, v batt = +16.8v, v dcin = +18v, t a = 0 c to +85 c , unless otherwise noted. typical values are at t a = +25 c.) parameter symbol conditions min typ max units pdl load switch threshold hysteresis v pdl-hys v cvs referred to v batt 100 200 300 mv pdl turn-off current v cssn - v pdl = 1v 6 12 ma pdl turn-on resistance pdl to gnd 50 100 150 k ? cvs input bias current v cvs = 28v 6 20 a chargingvoltage() = 0x41a0 16.666 16.8 16.934 chargingvoltage() = 0x3130 12.492 12.592 12.692 chargingvoltage() = 0x20d0 8.333 8.4 8.467 batt full-charge voltage v0 chargingvoltage() = 0x1060 4.150 4.192 4.234 v chargingcurrent() = 0x0bc0 139.9 150.4 160.9 batt charge current-sense voltage i0 v csip - v csin chargingcurrent() = 0x0080 3.08 6.4 9.72 mv v cls = 4.096v 188.6 204.8 221.0 dcin source current-limit sense voltage v cssp - v cssn v cls = 2.048v 91.3 102.4 113.5 mv batt undervoltage charge current-sense voltage v csip - v csin v batt = 1v 3.08 6.4 9.72 mv inductor peak current limit v csip - v csin 250 300 350 mv batt/csip/csin input voltage range 020v total batt input bias current total of i batt , i csip , and i csin ; v batt = 0 to 20v -700 +700 a total batt quiescent current total of i batt , i csip , and i csin ; v batt = 0 to 20v, charge inhibited -100 +100 a total batt standby current total of i batt , i csip , and i csin ; v batt = 0 to 20v, v dcin = 0 -5 +5 a cssp input bias current v cssp = v cssn = v dcin = 0 to 28v -100 540 +1000 a cssn input bias current v cssp = c cssn = v dcin = 0 to 28v -100 35 +100 a cssp/cssn quiescent current v cssp = v cssn = 28v, v dcin = 0 -1 +1 a battery voltage-error amp dc gain from batt to ccv 200 500 v/v cls input bias current v cls = v ref /2 to v ref -1 +0.05 +1 a battery voltage-error amp transconductance from batt to ccv, chargingvoltage() = 0x41a0, v batt = 16.8v 0.111 0.222 0.444 a/mv battery current-error amp transconductance from csip/csin to cci, chargingcurrent() = 0x0bc0, v csip - v csin = 150.4mv 0.5 1 2.0 a/mv input current-error amp transconductance from cssp/cssn to ccs, v cls = 2.048v, v cssp - v cssn = 102.4mv 0.5 1 2.0 a/mv ccv/cci/ccs clamp voltage v ccv = v cci = v ccs = 0.25v to 2v (note 3) 150 300 600 mv max1645b advanced chemistry-independent, level 2 battery charger with input current limiting 4 _______________________________________________________________________________________ electrical characteristics (continued) (circuit of figure 1, v dd = +3.3v, v batt = +16.8v, v dcin = +18v, t a = 0 c to +85 c , unless otherwise noted. typical values are at t a = +25 c.) parameter symbol conditions min typ max units dc-to-dc converter specifications minimum off-time t off 1.0 1.25 1.5 s maximum on-time t on 5 1015ms maximum duty cycle 99 99.99 % lx input bias current v dcin = 28v, v batt = v lx = 20v 200 500 a lx input quiescent current v dcin = 0, v batt = v lx = 20v 1 a bst supply current dhi high 6 15 a dlov supply current v dlov = v ldo , dlo low 5 10 a dhi output resistance dhi high or low, v bst - v lx = 4.5v 6 14 ? dlo output resistance dlo high or low, v dlov = 4.5v 6 14 ? thermistor comparator specifications thm input bias current v thm = 4% of v dd to 96% of v dd , v dd = 2.8v to 5.65v -1 +1 a thermistor overrange threshold v dd = 2.8v to 5.65v, v thm falling 89.5 91 92.5 % of v dd thermistor cold threshold v dd = 2.8v to 5.65v, v thm falling 74 75.5 77 % of v dd thermistor hot threshold v dd = 2.8v to 5.65v, v thm falling 22 23.5 25 % of v dd thermistor underrange threshold v dd = 2.8v to 5.65v, v thm falling 6 7.5 9 % of v dd thermistor comparator threshold hysteresis all four comparators, v dd = 2.8v to 5.65v 1 % of v dd smb interface level specifications (v dd = 2.8v to 5.65v) sda/scl input low voltage 0.6 v sda/scl input high voltage 1.4 v sda/scl input hysteresis 220 mv sda/scl input bias current -1 +1 a sda output low sink current v sda = 0.4v 6 ma int output high leakage v i nt = 5.65v 1 a int output low voltage i i nt = 1ma 25 200 mv smb interface timing specifications (v dd = 2.8v to 5.65v, figures 4 and 5) scl high period t high 4s scl low period t low 4.7 s start condition setup time from scl t su:sta 4.7 s start condition hold time from scl t hd:sta 4s sda setup time from scl t su:dat 250 ns sda hold time from scl t hd:dat 0ns advanced chemistry-independent, level 2 battery charger with input current limiting _______________________________________________________________________________________ 5 electrical characteristics (continued) (circuit of figure 1, v dd = +3.3v, v batt = +16.8v, v dcin = +18v, t a = 0 c to +85 c , unless otherwise noted. typical values are at t a = +25 c.) electrical characteristics (circuit of figure 1, v dd = +3.3v, v batt = +16.8v, v dcin = +18v, t a = -40 c to +85 c , unless otherwise noted. guaranteed by design.) parameter symbol conditions min typ max units sda output data valid from scl t dv 1s maximum charge period without a chargingvoltage() or charging current() loaded t wdt 140 175 210 s parameter symbol conditions min typ max units general specifications dcin typical operating range v dcin 828v dcin supply current i dcin 8v < v dcin < 28v 6 ma dcin supply current charging inhibited 8v < v dcin < 28v 2 ma dcin rising 7.85 dcin undervoltage threshold when ac_present switches dcin falling 7 v ldo output voltage v ldo 8v < v dcin < 28v, 0 < i ldo < 15ma 5.15 5.65 v v dd input voltage range 8v < v dcin < 28v (note 1) 2.80 5.65 v v dd rising 2.8 v dd undervoltage threshold when the s m b r esp ond s to com m and s v dd falling 2.1 v v dd quiescent current i dd 0 < v dcin < 6v, v dd = 5v, v scl = 5v, v sda = 5v 150 a ref output voltage v ref 0 < i ref < 200a 4.035 4.157 v batt undervoltage threshold when i charge drops to 128ma (note 2) 2.4 2.8 v pds charging source switch turn-off threshold v pds-off v cvs referred to v batt , v cvs falling 50 150 mv pds charging source switch threshold hysteresis v pds-hys v cvs referred to v batt 100 300 mv pds output low voltage, pds below cssp i pds = 0 8 12 v pds turn-on current pds = cssp 100 300 a pds turn-off current v pds = v cssp - 2v, v dcin = 16v 10 ma pdl load switch turn-off threshold v pdl-off v cvs referred to v batt , v cvs rising -150 -50 mv pdl load switch threshold hysteresis v pdl-hys v cvs referred to v batt 100 300 mv pdl turn-off current v cssn - v pdl = 1v 6 ma max1645b max1645b advanced chemistry-independent, level 2 battery charger with input current limiting 6 _______________________________________________________________________________________ electrical characteristics (continued) (circuit of figure 1, v dd = +3.3v, v batt = +16.8v, v dcin = +18v, t a = -40 c to +85 c , unless otherwise noted. guaranteed by design.) parameter symbol conditions min typ max units pdl turn-on resistance pdl to gnd 50 150 k ? cvs input bias current v cvs = 28v 20 a error amplifier specifications chargingvoltage() = 0x41a0 16.532 17.068 chargingvoltage() = 0x3130 12.391 12.793 chargingvoltage() = 0x20d0 8.266 8.534 batt full-charge voltage v0 chargingvoltage() = 0x1060 4.124 4.260 v chargingcurrent() = 0x0bc0 130.4 170.4 batt charge current-sense voltage i0 v csip - v csin chargingcurrent() = 0x0080 0.76 12.04 mv v cls = 4.096v 174.3 235.3 dcin source current-limit sense voltage v cssp - v cssn v cls = 2.048v 82.2 120.2 mv batt undervoltage charge current-sense voltage v batt = 1v, v csip - v csin 110mv inductor peak current limit v csip - v csin 250 350 mv batt/csip/csin input voltage range 020v total batt input bias current total of i batt , i csip , and i csin ; v batt = 0 to 20v -700 +700 a total batt quiescent current total of i batt , i csip , and i csin ; v batt = 0 to 20v, charge inhibited -100 +100 a total batt standby current total of i batt , i csip , and i csin ; v batt = 0 to 20v, v dcin = 0 -5 +5 a cssp/input bias current v cssp = v cssn = v dcin = 0 to 28v -100 +1000 a cssn input bias current v cssp = c cssn = v dcin = 0 to 28v -100 +100 ma cssp/cssn quiescent current v cssp = v cssn = 28v, v dcin = 0 -1 +1 a battery voltage-error amp dc gain from batt to ccv 200 v/v cls input bias current v cls = v ref /2 to v ref -1 +1 a battery voltage-error amp transconductance from batt to ccv, chargingvoltage() = 0x41a0, v batt = 16.8v 0.111 0.444 a/mv battery current-error amp transconductance from csip/csin to cci, chargingcurrent() = 0x0bc0, v csip - v csin = 150.4mv 0.5 2.0 a/mv input current-error amp transconductance from cssp/cssn to ccs, v cls = 2.048v, v cssp - v cssn = 102.4mv 0.5 2.0 a/mv ccv/cci/ccs clamp voltage v ccv = v cci = v ccs = 0.25v to 2v (note 3) 150 600 mv max1645b advanced chemistry-independent, level 2 battery charger with input current limiting _______________________________________________________________________________________ 7 electrical characteristics (continued) (circuit of figure 1, v dd = +3.3v, v batt = +16.8v, v dcin = +18v, t a = -40 c to +85 c , unless otherwise noted. guaranteed by design.) parameter symbol conditions min typ max units dc-to-dc converter specifications minimum off-time t off 1.0 1.5 s maximum on-time t on 515ms maximum duty cycle 99 % lx input bias current v dcin = 28v, v batt = v lx = 20v 500 a lx input quiescent current v dcin = 0, v batt = v lx = 20v 1 a bst supply current dhi high 15 a dlov supply current v dlov = v ldo , dlo low 10 a dhi output resistance dhi high or low, v bst - v lx = 4.5v 14 ? dlo output resistance dlo high or low, v dlov = 4.5v 14 ? thermistor comparator specifications thm input bias current v thm = 4% of v dd to 96% of v dd , v dd = 2.8v to 5.65v -1 +1 a thermistor overrange threshold v dd = 2.8v to 5.65v, v thm falling 89.5 92.5 % of v dd thermistor cold threshold v dd = 2.8v to 5.65v, v thm falling 74 77 % of v dd thermistor hot threshold v dd = 2.8v to 5.65v, v thm falling 22 25 % of v dd thermistor underrange threshold v dd = 2.8v to 5.65v, v thm falling 6 9 % of v dd smb interface level specifications (v dd = 2.8v to 5.65v) sda/scl input low voltage 0.6 v sda/scl input high voltage 1.4 v sda/scl input bias current -1 +1 a sda output low sink current v sda = 0.4v 6 ma int output high leakage v i nt = 5.65v 1 a int output low voltage i i nt = 1ma 200 mv smb interface timing specifications (v dd = 2.8v to 5.65v, figures 4 and 5) scl high period t high 4s scl low period t low 4.7 s start condition setup time from scl t su:sta 4.7 s start condition hold time from scl t hd:sta 4s sda setup time from scl t su:dat 250 ns sda hold time from scl t hd:dat 0ns 4.090 4.092 4.096 4.094 4.098 4.100 0 100 50 150 200 250 300 reference voltage load regulation max1645b toc05 load current ( a) v ref (v) 5.20 5.30 5.25 5.35 5.50 5.55 5.45 5.40 5.60 0 46810 2 1214161820 ldo load regulation max1645b toc04 load current (ma) v ldo (v) max1645b advanced chemistry-independent, level 2 battery charger with input current limiting 8 _______________________________________________________________________________________ typical operating characteristics (circuit of figure 1, v dcin = 20v, t a = +25 c, unless otherwise noted.) battery removal and reinsertion transient response max1645b toc01 chargingvoltage() = 16000mv chargingcurrent() = 1000ma cci cci battery removed battery inserted ccv ccv cci ccv 16v 15v 1a 0 1.25v v ccv /v cci i batt v batt 0.75v 0.25v 2ms/div load-transient response (step-in load current) max1645b toc02 chargingcurrent() = 3.0a 0 to 2a load step, v batt = 20v i source limit = 2.5a ccs ccs ccs 15.5v 15.0v 2.75v 2.25v 1.75v 0.75v 400 s/div cci cci cci v ccs /v cci v batt 5.20 5.25 5.30 5.35 5.40 5.45 5.50 5.55 5.60 5 1015202530 ldo line regulation max1645b toc03 v dcin (v) v ldo (v) i load = 0 4.080 4.090 4.085 4.100 4.095 4.105 4.110 -40 20 40 -20 0 60 80 100 reference voltage vs. temperature max1645b toc06 temperature ( c) v ref (v) electrical characteristics (continued) (circuit of figure 1, v dd = +3.3v, v batt = +16.8v, v dcin = +18v, t a = -40 c to +85 c , unless otherwise noted. guaranteed by design.) note 1: guaranteed by meeting the smb timing specs. note 2: the charger reverts to a trickle-charge mode of i charge = 128ma below this threshold. note 3: voltage difference between ccv and cci or ccs when one of these three pins is held low and the others try to pull high. parameter symbol conditions min typ max units sda output data valid from scl t dv 1s maximum charge period without a chargingvoltage() or charging current() loaded t wdt 140 210 s max1645b advanced chemistry-independent, level 2 battery charger with input current limiting _______________________________________________________________________________________ 9 50 65 60 55 70 75 80 85 90 95 100 0 1000 500 1500 2000 2500 3000 efficiency vs. battery current (voltage-control loop) max1645b toc07 battery current (ma) efficiency (%) a: v dcin = 20v, chargingvoltage() = 16.8v b: v dcin = 16v, chargingvoltage() = 8.4v b a 50 65 60 55 70 75 80 85 90 95 100 0 1000 500 1500 2000 2500 3000 efficiency vs. battery current (current-control loop) max1645b toc08 chargingcurrent() (code) efficiency (%) a: v dcin = 20v, v batt = 16.8v b: v dcin = 16v, v batt = 8.4v a b 10 1.0 0.1 0.01 0.001 output vi characteristics max1645b toc09 load current (ma) drop in batt output voltage (%) 0 1500 2000 500 1000 2500 3000 3500 chargingvoltage() = 16800mv chargingcurrent() = 3008ma -0.3 0 -0.1 -0.2 0.1 0.2 0.3 0 8000 4000 12,000 16,000 20,000 batt voltage error vs. chargingvoltage() code max1645b toc10 chargingvoltage() (code) batt voltage error (%) i batt = 0 measured at available codes -5 -2 -3 -4 -1 0 1 2 3 4 5 0 1000 500 1500 2000 2500 3000 current-setting error vs. chargingcurrent() code max1645b toc11 chargingcurrent() (code) batt current error (%) v batt = 12.6v measured at available codes 0 1.0 0.5 2.0 1.5 3.0 2.5 3.5 0 1.0 0.5 1.5 2.0 2.5 source/batt current vs. load current with source current limit max1645b toc12 load current (a) source/batt current (a) i in i batt v cls = 2v r css = 40m ? v batt = 16.8v source current limit = 2.5a chargingcurrent() = 3008ma chargingvoltage() = 18432mv 0 1.0 0.5 2.0 1.5 3.0 2.5 3.5 04 2 6 8 101214161820 source/batt current vs. v batt with source current limit max1645b toc13 v batt (v) source/batt current (a) i in i batt i load = 2a v cls = 2v r css = 40m ? chargingvoltage() = 18432mv chargingcurrent() = 3008ma source current limit = 2.5a typical operating characteristics (continued) (circuit of figure 1, v dcin = 20v, t a = +25 c, unless otherwise noted.) max1645b advanced chemistry-independent, level 2 battery charger with input current limiting 10 ______________________________________________________________________________________ pin description pin name function 1 dcin dc supply voltage input 2 ldo 5.4v linear-regulator voltage output. bypass with a 1f capacitor to gnd. 3 cls source current-limit input 4 ref 4.096v reference voltage output 5 ccs charging source compensation capacitor connection. connect a 0.01f capacitor from ccs to gnd. 6 cci battery current-loop compensation capacitor connection. connect a 0.01f capacitor from cci to gnd. 7 ccv battery voltage-loop compensation capacitor connection. connect a 10k ? resistor in series with a 0.01f capacitor to gnd. 8 gnd ground 9 batt battery voltage output 10 dac dac voltage output 11 v dd logic circuitry supply voltage input (2.8v to 5.65v) 12 thm thermistor voltage input 13 scl smb clock input 14 sda smb data input/output. open-drain output. needs external pullup. 15 int interrupt output. open-drain output. needs external pullup. 16 pdl pmos load switch driver output 17 csin battery current-sense negative input 18 csip battery current-sense positive input 19 pgnd power ground 20 dlo low-side nmos driver output 21 dlov low-side nmos driver supply voltage. bypass with 0.1f capacitor to gnd. 22 lx inductor voltage sense input 23 dhi high-side nmos driver output 24 bst high-side driver bootstrap voltage input. bypass with 0.1f capacitor to lx. 25 cssn charging source current-sense negative input 26 cssp charging source current-sense positive input 27 pds charging source pmos switch driver output 28 cvs charging source voltage input max1645b advanced chemistry-independent, level 2 battery charger with input current limiting ______________________________________________________________________________________ 11 detailed description the max1645b consists of current-sense amplifiers, an smbus interface, transconductance amplifiers, reference circuitry, and a dc-dc converter (figure 2). the dc-dc converter generates the control signals for the external mosfets to maintain the voltage and the current set by the smbus interface. the max1645b features a voltage- regulation loop and two current-regulation loops. the loops operate independently of each other. the voltage- regulation loop monitors batt to ensure that its voltage never exceeds the voltage set point (v0). the battery cur- rent-regulation loop monitors current delivered to batt to ensure that it never exceeds the current-limit set point (i0). the battery current-regulation loop is in control as long as batt voltage is below v0. when batt voltage reaches v0, the current loop no longer regulates. a third loop reduces the battery-charging current when the sum of the system (the main load) and the battery charger input current exceeds the charging source current limit. setting output voltage the max1645b voltage dac has a 16mv lsb and an 18.432v full scale. the smbus specification allows for a 16-bit chargingvoltage() command that translates to a 1mv lsb and a 65.535v full-scale voltage; therefore, the chargingvoltage() value corresponds to the output voltage in millivolts. the max1645b ignores the first 4 lsbs and uses the next 11 lsbs to control the voltage dac. all codes greater than or equal to 0x4800 (18432mv) result in a voltage overrange, limiting the charger voltage to 18.432v. all codes below 0x0400 (1024mv) terminate charging. setting the charge current the max1645b charge-current dac has a 3.2mv to 150.4mv range. the smbus specification allows for a 16-bit chargingcurrent() command that translates to a 0.05mv lsb and a 3.376v full-scale current-sense volt- age. the max1645b drops the first 6 lsbs and uses the remaining 6 msbs to control the charge-current dac. all codes above 0x0bc0 result in an overrange condition, limiting the charge current-sense voltage to 150.4mv. all codes below 0x0080 turn off the charging current. therefore, the charging current (i charge ) is determined by: i charge = v daci / r csi where v daci is the current-sense voltage set by chargingcurrent(), and r csi is the battery current- sense resistor (r2 in figure 1). when using a 50m ? current-sense resistor, the chargingcurrent() value cor- responds directly to the charging current in milliamps (0x0400 = 1024ma = 52.2mv/50m ? ). input current limiting the max1645b limits the current drawn by the charger when the load current becomes high. the device limits the charging current so the ac adapter voltage is not loaded down. an internal amplifier, css, compares the voltage between cssp and cssn to the voltage at cls/20. v cls is set by a resistor-divider between ref and gnd. the input source current is the sum of the device cur- rent, the charge input current, and the load current. the device current is minimal (6ma max) in comparison to the charge and load currents. the charger input cur- rent is generated by the dc-dc converter; therefore, the actual source current required is determined as follows: i source = i load + [(i charge ? v batt) / (v in ? )] where is the efficiency of the dc-dc converter (typi- cally 85% to 95%). v cls determines the threshold voltage of the css com- parator. r3 and r4 (figure 1) set the voltage at cls. sense resistor r1 sets the maximum allowable source current. calculate the maximum current as follows: i max = v cls / (20 ? r 1 ) (limit v cssp - v cssn to between 102.4mv and 204.8mv.) the configuration in figure 1 provides an input current limit of: i max = (2.048v / 20) / 0.04 ? = 2.56a ldo regulator an integrated ldo regulator provides a +5.4v supply derived from dcin, which can deliver up to 15ma of current. the ldo sets the gate-drive level of the nmos switches in the dc-dc converter. the drivers are actu- ally powered by dlov and bst, which must be con- nected to ldo through a lowpass filter and a diode as shown in figure 1. also see the mosfet drivers sec- tion. the ldo also supplies the 4.096v reference and most of the control circuitry. bypass ldo with a 1f capacitor. v dd supply this input provides power to the smbus interface and the thermistor comparators. typically connect v dd to ldo or, to keep the smbus interface of the max1645b active while the supply to dcin is removed, connect an external supply to v dd . max1645b advanced chemistry-independent, level 2 battery charger with input current limiting 12 ______________________________________________________________________________________ load adapter in max1645b cvs dcin ref cls gnd dac ccv cci ccs pds cssp cssn ldo dhi lx dlov bst pgnd dlo csip csin pdl batt thm v dd scl sda int battery host d4 1n4148 c5 1 f r13 1k ? c23 0.1 f c7 1 f r3 100k ? r4 100k ? c8 0.1 f c9 0.01 f p1 fds6675 d1 1n5821 c2 22 f c1 22 f r1 0.04 ? c20, 1 f c19, 1 f r14 4.7 ? r15 4.7 ? c6 1 f d3 cmpsh3 r12 33 ? c16 0.22 f c14 0.1 f n1 fds6680 n2 fds6612a l1 22 h d2 1n5821 r9 10k ? c12 1 f r8 10k ? r6 10k ? r10 10k ? c13 1.5nf r7 10k ? r2 0.05 ? p2 fds6675 c4 22 f c3 22 f c18 0.1 f r16 1 ? r11 1 ? c24 0.1 f r5 10k ? r17 10k ? r18 10k ? c11 1nf c10 1nf figure 1. typical application circuit max1645b advanced chemistry-independent, level 2 battery charger with input current limiting ______________________________________________________________________________________ 13 lvc gms pds vl ref pdl css cssp cssn cls csip csin v dd scl sda thm csi batt gmi gmv smb daci dacv temp dc-dc dhi bst dhi lx dlov dlo pgnd ccs cci ccv cvs batt pds pdl dcin ldo ref gnd dac dlo max1645b int figure 2. functional diagram max1645b advanced chemistry-independent, level 2 battery charger with input current limiting 14 ______________________________________________________________________________________ operating conditions the max1645b changes its operation depending on the voltages at dcin, batt, v dd, and thm. several important operating states follow: ac present. when dcin is >7.5v, the battery is con- sidered to be in an ac present state. in this condi- tion, both the ldo and ref function properly and battery charging is allowed. when ac is present, the ac_present bit (bit 15) in the chargerstatus() reg- ister is set to 1. power fail. when dcin is |