® RT9528 I2C Programmable Linear Single Cell Li-Ion Battery Charger with Auto Power-Path Management and USB/AV Switch General Description Features The RT9528 is a programmable single-cell Li-ion battery charger with I2C programmable control I/F, Auto PowerPath Management IC and USB/AV Switch. For the RT9528, there is no need to use external MOSFET. The RT9528 enters sleep mode when supplies are removed. The RT9528 optimizes the charging task by using a control algorithm including pre-charge mode, fast charge mode and constant voltage mode. The RT9528 includes termination, timer, charge current and VSYS settings via a serial I2C control I/F. z The RT9528 provides protections for the battery pack, charger and input circuitry such as over current, under voltage, over voltage, thermal regulation and thermal protection. Status can be monitored via the serial port for charge state and fault conditions. The internal thermal feedback circuitry regulates the die temperature to optimize the charge rate for all ambient temperatures. Ordering Information RT9528 z z z z z z z z z z z z z 28V Maximum Rating for AC Adapter Auto Power Path Management (APPM) High-Speed USB Operation USB/Audio/Video Switches Negative Rail Audio Signal Path I2C controlled Interface Integrated 3.3V LDO for TS Circuitry Integrated Power MOSFETs Interrupt Status Indicator Power Good and Charge Status Indicators Under/Over Voltage Protection Thermal Feedback Optimizing Charge Rate 28-Lead WQFN Package RoHS Compliant and Halogen Free Applications z z z Digital Cameras PDAs and Smart Phones Portable Instruments Pin Configurations (TOP VIEW) Note : Richtek products are : ` RoHS compliant and compatible with the current requirements of IPC/JEDEC J-STD-020. ` Suitable for use in SnPb or Pb-free soldering processes. Marking Information 44= : Product Code 44=YM DNN 28 27 26 25 24 23 22 PRECHGEN SETNTC VIN VIN GND VEXT VP 1 21 2 3 4 5 6 7 20 19 18 17 16 15 GND 29 VDET CHG WKUP INT SCL SDA COMP 8 9 10 11 12 13 14 TEMPIN TEMPOUT DN DP AUDIO1 AUDIO2 COMN Lead Plating System G : Green (Halogen Free and Pb Free) TEST NC SYS SYS BAT BAT BATS Package Type QW : WQFN-28L 4x4 (W-Type) WQFN-28L 4x4 YMDNN : Date Code Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 is a registered trademark of Richtek Technology Corporation. www.richtek.com 1 RT9528 Typical Application Circuit 3, 4 VIN USB or Adapter RT9528 VP 7 CIN R1 25, 26 To System Load CSYS Charging indicator R3 Micro Controller R4 BATS 22 CHG BAT R5 R6 19 WKUP Wake-up indicator 18 INT Interrupt indicator 17 SCL 16 SDA Chip Enable If bad or weak battery, charge current 66mA 23, 24 CBAT TEMPOUT 9 VEXT 6 1 PRECHGEN TEST 28 VDET 21 + NTC ADC or DSP From PMU Test Mode Detect Bad or good battery 2 SETNTC NTC 100k NTC 10k USB 2.0 High speed 10 DN 11 DP Video 12 AUDIO1 Audio 13 AUDIO2 Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 2 TEMPIN R2 20 External Power IOVCC SYS 8 COMN 14 DCOMP 15 D+ GND USB Interface 5, 29 (Exposed Pad) is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 Functional Pin Description Pin No. Pin Name Pin Function 6 VEXT 7 VP 66mA auto charging enable for weak and dead battery. H = disable, L = enable 200kΩ pull low. Set NTC Initial Condition Input. H = NTC resistor 10kΩ, L = NTC resistor 100kΩ. 200kΩ pull low. Power Input. Ground. The exposed pad must be soldered to a large PCB and connected to GND for maximum power dissipation. External power for the power of TS LDO. Note the power of TS_LDO will choose maximum voltage between VEXT and VDDA. 3.3V LDO Output. The regulator only provides thermistor with resistor power. 8 TEMPIN Detect the Presence of Battery. Connect TEMPIN to NTC thermistor. 9 TEMPOUT Connect to ADC of DSP. 10 DN USB Input for D−. 11 DP USB Input for D+. 12 AUDIO1 Audio or Video Input. 13 AUDIO2 Audio or Video Input. 14 COMN Common Output N. Connect to D− on mini/micro USB connector. 15 COMP Common Output P. Connect to D+ on min/micro USB connector. 16 SDA l2C Serial Data Input/Output. Connect an external pull up resistor. 17 SCL l C Serial Clock Input. Connect an external pull up resistor. 18 INT 19 WKUP 20 CHG 21 VDET Interrupt Status Open-Drain Output. Connect an external pull up resistor. Initial active low. Power Good Status Open-Drain Output. Connect an external pull up resistor. Active low. Charging Status Open-Drain Output. Connect an external pull up resistor. Active low. Voltage Detection Input. 22 BATS Battery Sense. Connect battery. 23, 24 BAT Battery Charge Current Output. 25, 26 SYS Connect this pin to a system with a minimum 10μF ceramic capacitor to GND. 27 NC No Internal Connection. 28 TEST Test Mode. Internal 200kΩ pull up. H : Normal, L : Test mode, USB switch turn on and set USB 500mA mode. If TEST = L, RT9528 will set PRECHGEN = 1 internally. 1 PRECHGEN 2 SETNTC 3, 4 VIN 5, GND 29 (Exposed Pad) 2 Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 is a registered trademark of Richtek Technology Corporation. www.richtek.com 3 RT9528 Function Block Diagram M1 VIN Pre-regulator VDDA SYS M2 Control circuit BAT BATS CHG Thermal circuit CC/CV/TR /APPM Multi Loop Controller Sleep Mode - VDET 1V WKUP + OVP INT UVLO SCL SDA Logic PRECHGEN VDDA 200k VEXT SETNTC LDO VP TEMPIN + VDDA VBAT Battery Detect + TEMPOUT VDD COMN Too Cold + USB Charger Detection Cold - TS + Hot Charge Pump COMP VDD - GND 200k Select Max. + Too Hot - 200k Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 4 DP AUDIO2 DN AUDIO1 TEST is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 Absolute Maximum Ratings z z z z z z z z z z (Note 1) Supply Input Voltage, VIN -------------------------------------------------------------------------------------------------- −0.3V to 28V SETNTC, PRECHGEN ----------------------------------------------------------------------------------------------------- −0.3V to 28V Other Pins --------------------------------------------------------------------------------------------------------------------- −0.3V to 6V BAT Continuous Current (between BAT and SYS pins) (Note 2) ----------------------------------------------- 2.5A Power Dissipation, PD @ TA = 25°C WQFN-28L 4x4 -------------------------------------------------------------------------------------------------------------- 1.923W Package Thermal Resistance (Note 3) WQFN-28L 4x4, θJA --------------------------------------------------------------------------------------------------------- 52°C/W WQFN-28L 4x4, θJC -------------------------------------------------------------------------------------------------------- 7°C/W Lead Temperature (Soldering, 10 sec.) --------------------------------------------------------------------------------- 260°C Junction Temperature ------------------------------------------------------------------------------------------------------- 150°C Storage Temperature Range ---------------------------------------------------------------------------------------------- −65°C to 150°C ESD Susceptibility (Note 4) HBM (Human Body Mode) ------------------------------------------------------------------------------------------------ 2kV MM (Machine Mode) -------------------------------------------------------------------------------------------------------- 200V Recommended Operating Conditions z z z z z (Note 5) Supply Input Voltage Range, VIN (ISETL = 1) ------------------------------------------------------------------------- 4.35V to 6V Supply Input Voltage Range, VIN (ISETL = 0) ------------------------------------------------------------------------- 4.45V to 6V Supply Input Voltage Range, VEXT (If VIN No Use) ------------------------------------------------------------------- 4V to 5.5V Junction Temperature Range ---------------------------------------------------------------------------------------------- −40°C to 125°C Ambient Temperature Range ---------------------------------------------------------------------------------------------- −40°C to 85°C Electrical Characteristics (VIN = 5V, VBAT = 4V, TA = 25°C, unless otherwise specified) Parameter Symbol Test Conditions Min Typ Max Unit 3.1 3.3 3.5 V Supply Input Voltage VIN Under Voltage Lockout Threshold VUVLO VIN Under Voltage Lockout Hysteresis VUVLO_HYS -- 240 -- mV VIN-BAT VOS Rising VOS_H -- 100 200 mV VIN-BAT VOS Falling VOS_L 10 50 -- mV 3.5 -- 4.26 V 4.16 4.2 4.23 V 4.3 4.4 4.5 V 5.3 5.5 5.7 V Voltage Regulation 2 Battery Regulation Voltage VREG Set by I C, 20mV/step Battery Regulation Voltage Accuracy VREG2 VREG = 4.2V, 0°C to 85°C System Regulation Voltage VSYS1 Set by I C , ISYS = 800mA System Regulation Voltage VSYS2 VIN = 6V, Set by I C , ISYS = 800mA APPM Regulation Voltage VAPPM ISETL = 0, ISETU = 1 3.85 3.95 4.05 V DPM Regulation Voltage VDPM ISETL = 0, ISETU = X 4.3 4.4 4.5 V 2 2 Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 is a registered trademark of Richtek Technology Corporation. www.richtek.com 5 RT9528 Parameter Symbol Test Conditions Min Typ Max Unit VIN to VSYS MOSFET Ron RDS(ON) IVIN = 1A, ISETL = 1 -- 0.25 0.5 Ω BAT to VSYS MOSFET Ron RDS(ON) VBAT = 4.2V, ISYS = 1A -- 0.05 0.1 Ω Re-charge Threshold ΔVRECHG VREG – Recharge level 60 100 140 mV Charge Current Setting Range I CHG Set by I C, 16 steps 66 -- 1200 mA Charge Current Setting Range 2 I CHG2 ICHG = 600mA 570 600 630 mA 1.2 1.5 1.8 A I VIN ISETL = 1, (1.5A mode) ISETL = 0, ISETU = 1 (500mA mode) ISETL = 0, ISETU = 0 (100mA mode) 450 475 500 mA 90 95 100 mA Current Regulation VIN Current Limit 2 Pre-Charge BAT Pre-Charge to Fast-Charge Threshold BAT Pre-Charge to Fast-Charge Threshold 2 BAT Pre-Charge Threshold Hysteresis 2 VPRECH-R Set by I C, VBAT Rising 2.4 -- 3.1 V VPRECH-R2 VBAT = 3V, VBAT Rising 2.9 3 3.1 V ΔVPRECH VBAT Falling -- 200 -- mV Pre-Charge Current I PRECH Set by I C, VBAT = 2V, 40 -- 100 mA Pre-Charge Current 2 I PRECH2 IPRECH = 60mA, VBAT = 2V, 48 60 72 mA I TERM Set by I C 0 -- 35 % I TERM2 ITERM = 10% 5 10 15 % Time Out (Pre-Charge) t PCHG Set by I C 30 -- 60 Min. Time Out (Fast-Charge) t FCHG Set by I C 240 -- 480 Min. t PCHG1 Time (Pre) = 30min 22.5 30 37.5 Min. t FCHG1 Time (Fast) = 240min 180 240 300 Min. tWKUP PRECHGEN = H -- -- 1 s t OVP -- 50 -- μs t PF -- 25 -- ms t FP -- 25 -- ms Termination Deglitch Time t TERMI -- 25 -- ms Recharge Deglitch Time t RECHG -- 100 -- ms -- 25 -- ms -- 25 -- ms 2 Charge Termination Detection Termination Current Ratio to Fast Charge Termination Current Ratio to Fast Charge 2 Timer Time Out for Pre-Charge (Stand-alone) Time Out for Fast-Charge (Stand-alone) WKUP Deglitch Time Input Over Voltage Blanking Time Pre-Charge to Fast-Charge Deglitch Time Fast-Charge to Pre-Charge Deglitch Time Input Power Loss to SYS LDO Turn-Off Delay Time Pack Temperature Fault Detection Deglitch Time t No-in t TS Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 6 2 2 2 VIN > VUVLO, VIN falling until less than VBAT is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 Parameter Symbol Test Conditions Min Typ Max Unit Short-Circuit, Deglitch Time tSHORT -- 256 -- μs Short-Circuit, Recovery Time tSHORT_R -- 64 -- ms Session valid to connect for PD with Dead or Week Battery tSVLD_Con_WKB 15 -- 45 Min. Login Input/Output INT Pull Down Voltage VINT IINT = 5mA -- 200 -- mV CHG Pull Down Voltage VCHG ICHG = 5mA -- 200 -- mV WKUP Pull Down Voltage VWKUP IWKUP = 5mA -- 200 -- mV PRECHGEN, SETNTC, TEST Threshold VI_H 1.5 -- -- V VI_L -- -- 0.4 V PRECHGEN Pull Low Resistor RPRECHGEN -- 200 -- kΩ RSETNTC -- 200 -- kΩ SETNTC Pull Low Resistor 2 Digital Signals (SCL, SDA) for I C Logic-High VIH 1.5 -- -- Logic-Low VIL -- -- 0.4 Input Leakage Current IINLEAK −1 -- 1 μA Open Drain Low for SDA VODLO -- -- 0.4 V Logic Input Voltage ISINK = 1mA V Protection Thermal Regulation Thermal Shutdown Temperature Thermal Shutdown Hysteresis TREG -- 125 -- °C TSD -- 155 -- °C ΔT SD -- 20 -- °C OVP SET Voltage VOVP 6.25 6.5 6.75 V OVP Hysteresis VOVP_Hys -- 100 -- mV VDET VDET VDET Falling 0.98 1 1.02 V BATON Output Short-Circuit Detection Threshold VP VBATON VTEMPIN Rising 93 95 97 %VP VSHORT VBAT − VSYS -- 300 -- mV VP (internal used only) VP VIN = 5V or VIN = 0V (VEXT > 4V), IVP = 1mA, TA = 0 to 85°C 3.2 3.3 3.4 V RNTC = 100kΩ ( 0, 10, 45, 58°C) NCP15WF104F03RC Too Cold temperature Fault Threshold voltage VToo_Cold Cold temperature Fault Threshold voltage VCold Hot temperature Fault Threshold voltage VHot Too Hot temperature Fault Threshold voltage VToo_Hot Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 VIN Rising Rising Threshold -- 78 -- Hysteresis -- 1 -- Rising Threshold -- 67.5 -- Hysteresis -- 1 -- Falling Threshold -- 29 -- Hysteresis -- 1.5 -- Falling Threshold -- 19.5 -- Hysteresis -- 1.5 -- %VP %VP %VP %VP is a registered trademark of Richtek Technology Corporation. www.richtek.com 7 RT9528 Parameter Symbol Test Conditions Min Typ Max Rising Threshold -- 73 -- Hysteresis -- 1 -- Rising Threshold -- 64 -- Hysteresis -- 1 -- Falling Threshold -- 33 -- Hysteresis -- 1.5 -- Falling Threshold -- 24.5 -- Hysteresis -- 1.5 -- Unit RNTC = 10kΩ ( 0, 10, 45, 58°C) NCP15XH103F03RC Too Cold temperature Fault Threshold Voltage VToo_Cold Cold temperature Fault Threshold Voltage VCold Hot temperature Fault Threshold Voltage VHot Too Hot temperature Fault Threshold Voltage VToo_Hot %VP %VP %VP %VP USB/ Audio/ Video Switches and Charger Detect Internal Switch Supplies VSWPOS -- 3 -- V Internal Switch Supplies VSWNEG -- −2 -- V VBAT UVLO VBAT_UVLO 1.3 1.8 2.3 V -- 5 10 VIN Supply Current by Suspend IVIN_USUS VBAT = 4.2V, VIN = 0V, CP_EN = 0, SDA = SCL = 0V VBAT = 4.2V, VIN = 0V, CP_EN = 1, SDA = SCL = 0V VIN = 5V, VBAT = 0V, CP_EN = 1, USUS = 1, LDO_TS = 0, TS = 0 VDP_SRC Voltage VDP_SRC With IDAT_SRC = 0 to 250μA 0.5 -- 0.7 V VDM_SRC Voltage VDM_SRC With IDAT_SRC = 0 to 250μA 0.5 -- 0.7 V VDAT_REF Voltage VDAT_REF 0.25 -- 0.4 V VLGC Voltage VLGC 0.8 -- 2 V IDM_SINK Current IDM_SINK VCOMN = 0.6V 50 -- 150 μA IDP_SINK Current IDP_SINK VCOMP = 0.6V 50 -- 150 μA RDM_DWN RDM_DWN 14.25 -- 24.8 kΩ IDP_SRC IDP_SRC VCOMP = 0.8V 1 -- 13 μA VCOMP_DCD VCOMP_DCD In DCD flow, VCOMP = Float 2 -- -- V CP_EN = 0 0 -- VSWPOS CP_EN = 1 VSWNEG -- VSWPOS IVBAT VBAT Supply Current IVBAT2 μA -- 30 -- -- -- 300 μA USB Analog Switch (DN1, DP2) V Analog Signal Range VDN1, VDP2 On-Resistance RONUSB VIN = 5V, VBAT = 3V, CP_EN = 1, ICOM = 10mA, VCOM = 0V to 3V -- 4 -- Ω On-Resistance Match Between Channels ΔRONUSB VIN = 5V, VBAT = 3V, CP_EN = 1, ICOM = 10mA, VCOM = 400mV -- 0.5 -- Ω Off Leakage Current IUSB(OFF) VIN = 5V, VBAT = 4.2V, Switch open, VDN1 or VDP2 = 0.3V, 2.5V, VCOM = 2.5V, 0.3V −360 -- 360 nA On Leakage Current IUSB(ON) VIN = 5V, VBAT = 4.2V,Switch closed, VDN1 or VDP2 = 0.3V, 2.5V, VCOM and VAUD = Float −360 -- 360 nA Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 8 is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 Parameter Symbol Test Conditions Min Typ Max Unit CP_EN = 0 0 -- VSWPOS CP_EN = 1 VSWNEG -- VSWPOS Ω -- 0.2 -- Ω -- 1.5 -- Ω −360 -- 360 nA −360 -- 360 nA Audio Analog Switch (AUD1, AUD2) Analog Signal Range VAUDIO On-Resistance Match Between Channels ΔRDS(ON)A On-Resistance Flatness RFLATA Off Leakage Current I LA(OFF) On Leakage Current I LA(ON) Shunt Resistor RSHUNT 30 100 200 Ω I C Max Clock FI2CCLK -- -- 400 kHz CP_EN delay time t CP_EN Not production tested -- -- 1 ms Analog Switch Turn On Time t ON I C Stop to Switch On, RL = 32Ω -- -- 1 ms Analog Switch Turn Off Time t Off I C Stop to Switch Off, RL = 32Ω -- -- 1 ms tD RL = 32Ω >0 -- -- μs VIN = 0V, VBAT = 3V, CP_EN = 1, I COM = 10mA, VCOM = 0V VIN = 0V, VBAT = 3V, CP_EN = 1, I COM = 10mA, VCOM = −2 to 2V VIN = 0V, VBAT = 4.2V, Switch open, VAUD = −0.5V, 0.5V, VCOM = −0.5 to 0.5V VIN = 0V, VBAT = 4.2V, Switch closed, VAUD = −2V, 2V, VCOM and VDX = Float Dynamic 2 2 2 Break-Before-Make Delay Time Data Contact Detect Debounce DCD Time-OUT t DCD_DBNC 20 -- 40 ms t DCD_TO 300 -- 900 ms VDAT_SRC ON Time t DP_SRC_ON 40 -- -- ms Off-Isolation(DN, DP) VISO -- TBD -- dB Off-Isolation(AUDIO1/2) VISO -- TBD -- dB Cross-talk VCT -- −11 0 -- dB Total Harmonic Distortion for Audio THD -- 0.1 -- % RL = 32Ω, f = 20kHz, VCOM = 2Vp-p, RL = 32Ω, f = 20kHz, VCOM = 0.5Vp-p, RL = 32Ω, f = 20kHz, VCOM = 1VRMS F = 20Hz to 20kHz, VCOM = 2Vp-p, RL = 32Ω, DC bias = 0 Capacitance (Note 2) DP/Audio2 , DN/Audio1 ON Capacitance CON (DP/Audio2, DN/Audio1) USB on, f = 240MHz -- 4.5 -- pF Audio on, f = 1Mhz -- 9 -- pF USB Input source OFF Capacitance COFF(DP/DN) f = 1MHz -- 1.5 -- pF Audio(Audio2/Audio1) COFF (Audio2/Audio1) f = 1MHz -- 3 -- pF Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 is a registered trademark of Richtek Technology Corporation. www.richtek.com 9 RT9528 Note 1. Stresses beyond those listed “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions may affect device reliability. Note 2. Guaranteed by design. Note 3. θJA is measured at TA = 25°C on a high effective thermal conductivity four-layer test board per JEDEC 51-7. θJC is measured at the exposed pad of the package. Note 4. Devices are ESD sensitive. Handling precaution is recommended. Note 5. The device is not guaranteed to function outside its operating conditions. Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 10 is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 Typical Operating Characteristics VIN = 5V, unless otherwise specified. Floating Standard Downstream Port DCD and Primary Detect DCD and Primary Detect VIN (5V/Div) D+ (1V/Div) VIN (5V/Div) D+ (2V/Div) D(1V/Div) D(1V/Div) WKUP (5V/Div) WKUP (5V/Div) PRECHGEN = H, D+ and D- 15k to GND PRECHGEN = H, D+ and D- Floating Time (100ms/Div) Time (100ms/Div) Dedicated Charging Port Dedicated Charging Port DCD and Primary Detect Secondary Detect VIN (5V/Div) VIN (5V/Div) D+ (1V/Div) D(1V/Div) D+ (1V/Div) D(1V/Div) WKUP (5V/Div) WKUP (5V/Div) PRECHGEN = H, D+ and D- Short PRECHGEN = H, D+ and D- Short Time (100ms/Div) Time (100ms/Div) In The Dead Battery Flow Finish Dead Battery Flow VIN (10V/Div) VIN (10V/Div) I IN (100mA/Div) I IN (100mA/Div) Battery TS pin connect to TEMPIN pin Battery TS pin connect to TEMPIN pin D+ (2V/Div) D+ (2V/Div) WKUP (5V/Div) WKUP (5V/Div) VDET (1V/Div) VBAT = Real Battery, VDET = 0.9V PRECHGEN = L, D+ and D- 15k to GND Time (250ms/Div) Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 VDET (1V/Div) VBAT = Real Battery, VDET = 1.1V PRECHGEN = L, D+ and D- 15k to GND Time (250ms/Div) is a registered trademark of Richtek Technology Corporation. www.richtek.com 11 RT9528 Standard 500mA Mode Standard USUS USB Flow USB Flow VIN (5V/Div) V SYS (5V/Div) VIN (5V/Div) V SYS (5V/Div) VDET (1V/Div) I IN (500mA/Div) VDET (1V/Div) I IN (500mA/Div) D+ and D- Floating PRECHGEN = H, VDET = 0.9V, use the electronic load and charge the maximum current in the VSYS Charge the maximum current in the VSYS D+ and D- Floating PRECHGEN = H, VDET = 1.1V, use the electronic load and charge the maximum current in the VSYS Time (500ms/Div) Time (500ms/Div) Dedicated Charging Port Charge on/Off Control by I2C USB Flow VSCL (5V/Div) V CHG (5V/Div) VIN (5V/Div) V SYS (5V/Div) I IN (1A/Div) VBAT (5V/Div) PRECHGEN = H,D+ and D- Short use the electronic load and charge the maximum current in the VSYS Charge the maximum current in the VSYS IBAT (500mA/Div) VBAT = Real Battery, 500mA Mode Time (500ms/Div) Time (50ms/Div) TEMPIN On/Off VIN Removal VTS (1V/Div) V CHG (5V/Div) VIN (5V/Div) V SYS (5V/Div) VBAT (2V/Div) VBAT (2V/Div) IBAT (1A/Div) IBAT (500mA/Div) VBAT = Real Battery, 500mA Mode control VTEMPIN by function generator Time (500ms/Div) Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 12 VBAT = Real Battery, RSYS = 10Ω, 1.5A Mode Time (10ms/Div) is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 VIN Over Voltage Protection Battery with NTC Resistor Plug-In VIN (10V/Div) V SYS (5V/Div) IBAT (500mA/Div) VBAT (5V/Div) VBAT (5V/Div) VIN (5V/Div) IBAT (2A/Div) VTS (2V/Div) VIN = 5V to 15V, VBAT = Real Battery, RSYS = 10Ω, 1.5A Mode VBAT = Real Battery, 500mA Mode Time (500ms/Div) Time (50ms/Div) Battery with NTC Resistor Plug-Out With Battery without NTC Resistor IBAT (500mA/Div) IBAT (500mA/Div) VBAT (5V/Div) VBAT (5V/Div) VIN (5V/Div) VIN (5V/Div) VTS (2V/Div) VTS (2V/Div) VBAT = Real Battery, 500mA Mode VBAT = Real Battery, 500mA mode Time (250ms/Div) Time (50ms/Div) With NTC Resistor without Battery VIN Exist then Negative Battery IBAT (500mA/Div) IBAT (500mA/Div) VBAT (5V/Div) VIN (5V/Div) VIN (5V/Div) V SYS (5V/Div) VTS (2V/Div) I IN (500mA/Div) VBAT = Real Battery, 500mA Mode Time (50ms/Div) Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 VBAT = Real Battery, RSYS = 10Ω, 500mA Mode Time (50ms/Div) is a registered trademark of Richtek Technology Corporation. www.richtek.com 13 RT9528 Negative Battery then VIN Plug-In The Temperature of Battery Status Normal -> Too Cold (Voltage) VBAT (5V/Div) VTS (2V/Div) VIN (5V/Div) V SYS (5V/Div) I IN (500mA/Div) VBAT = Real Battery, RSYS = 10Ω, 500mA Mode Auto_JA = 1, JA_CV0 = 1, 1.5A Mode Time (25ms/Div) The Temperature of Battery Status The Temperature of Battery Status Normal -> Cold -> Too Cold (Voltage) Normal -> Too Cold (Current) VTS (2V/Div) VBAT = Real Battery, Auto_JA = 1, JA_CV0 = 0, 1.5A Mode IBAT (500mA/Div) VBAT = Real Battery Auto_JA = 1, JA_CC0 = 1, 1.5AMode Time (25ms/Div) Time (25ms/Div) The Temperature of Battery Status The Temperature of Battery Status Normal -> Cold -> Too Cold (Current) Normal -> Too Hot (Voltage) VTS (1V/Div) VTS (2V/Div) IBAT (500mA/Div) VBAT = Real Battery Time (50ms/Div) VTS (2V/Div) VBAT (2V/Div) VBAT (2V/Div) VBAT = Real Battery Auto_JA = 1, JA_CC0 = 0, 1.5A Mode Time (25ms/Div) Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 14 VBAT (2V/Div) VBAT = Real Battery Auto_JA = 1, JA_CV1 = 1, 1.5A Mode Time (250ms/Div) is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 The Temperature of Battery Status The Temperature of Battery Status Normal -> Hot -> Too Hot (Voltage) VTS (1V/Div) VBAT (2V/Div) Normal -> Too Hot (Current) VTS (1V/Div) VBAT = Real Battery Auto_JA = 1, JA_CV1 = 0, 1.5A Mode IBAT (500mA/Div) VBAT = Real Battery Auto_JA = 1, JA_CC1 = 1, 1.5A Mode Time (250ms/Div) Time (250ms/Div) The Temperature of Battery Status Interrupt Happen Normal -> Hot -> Too Hot (Current) Active Low VTS (2V/Div) VTS (1V/Div) INT (5V/Div) VBAT (5V/Div) IBAT (500mA/Div) IBAT (500mA/Div) VBAT = Real Battery, Auto_JA = 1, JA_CC1 = 0, 1.5A Mode VTS (2V/Div) VBAT = Real Battery, 500mA Mode, ICHG = 600mA Time (250ms/Div) Time (10ms/Div) Interrupt Release Interrupt Happen Active Low Active High VTS (2V/Div) INT (5V/Div) INT (5V/Div) VBAT (5V/Div) VBAT (5V/Div) VBAT = Real Battery, 500mA Mode, ICHG = 600mA IBAT (500mA/Div) IBAT (500mA/Div) (If want to release the interrupt pin, you just need to read 0x02) Time (10ms/Div) Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 VBAT = Real Battery, 500mA Mode, ICHG = 600mA Time (10ms/Div) is a registered trademark of Richtek Technology Corporation. www.richtek.com 15 RT9528 TEST Pin Function Interrupt Release Active High VTS (2V/Div) TEST (5V/Div) DP (5V/Div) DN (5V/Div) INT (5V/Div) VBAT (5V/Div) IBAT (500mA/Div) VBAT = Real Battery, 500mA Mode, ICHG = 600mA I IN (1A/Div) (If want to release the interrupt pin, you just need to read 0x02) VBAT = Real Battery, 1.5A Mode VCOMP and VCOMN = 2V Time (500ms/Div) Time (10ms/Div) APPM System Regulation Voltage vs. Temperature 4.50 System Regulation Voltage (V) VBAT = Real Battery, 1.5A Mode ISYS = 0A to 2A VIN V SYS VBAT I SYS I IN (1V/Div) / (1A/Div) IBAT 4.48 4.46 4.44 4.42 4.40 4.38 4.36 4.34 4.32 ISYS = 0.5A 4.30 Time (1ms/Div) -50 -25 0 25 50 75 100 125 Temperature (°C) OVP Threshold Voltage vs. Temperature VIN - VSYS Dropout Voltage vs. Temperature 6.52 VIN-VSYS Dropout Voltage (mV) 430 6.50 Rising OVP Voltage (V) 6.48 6.46 6.44 6.42 6.40 Falling 6.38 6.36 6.34 6.32 405 380 355 330 305 280 255 230 205 ISYS = 1A 180 -50 -25 0 25 50 75 100 Temperature (°C) Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 16 125 -50 -25 0 25 50 75 100 125 Temperature (°C) is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 VBAT - VSYS Dropout Voltage vs. Temperature ICHG 500 I CHG Thermal Regulation (mA) VBAT - VSYS Dropout Voltage (mV) 80 75 70 65 60 55 50 45 VBAT = 3.7V, ISYS = 1A, USUS = H 40 Thermal Regulation vs. Temperature 450 400 350 300 250 200 150 100 50 VBAT = Real Battery 0 -50 -25 0 25 50 75 100 125 -50 -25 0 50 75 100 125 Temperature (°C) Temperature (°C) Pre-charge Current vs. Battery Voltage Battery Regulation Voltage vs. Temperature 70 4.30 Pre-charge Current (mA) 4.28 4.26 Battery Voltage (V) 25 4.24 4.22 4.20 4.18 4.16 4.14 4.12 60 50 40 30 20 10 VBAT = Real Battery 0 4.10 -50 -25 0 25 50 75 100 125 2 2.2 2.4 2.6 2.8 Temperature (°C) Battery Voltage (V) Fast-charge Current vs. Battery Voltage Eye Patten 3 Fast-charge Current (mA) 800 750 700 650 600 550 500 450 400 3 3.2 3.4 3.6 3.8 4 4.2 Battery Voltage (V) Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 is a registered trademark of Richtek Technology Corporation. www.richtek.com 17 RT9528 I2C Register Information Address : 1000101x Address 0x00 Address 0x01 Address 0x02 Address 0x03 Address 0x04 Name Bit7 Bit6 Bit5 Bit4 Bit3 Base_SET1 USUS ISETL ISETU VSYS_set Reserved Reset Value 0 0 0 0 0 0 0 0 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W Name Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 TS LDO_TS TS_switch ISET NC Auto_JA Base_SET2 INT_OUT INT_EN Bit2 Bit1 Bit0 CHG_EN Reserved Reserved Reset Value 0 0 1 1 0 1 1 1 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W Name Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Battery _absent Time _fault VDET _status INT_status CHGDET DCD_T PG2 Reset Value N/A N/A N/A N/A N/A N/A N/A N/A Read/Write R R R R R R R R Name Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 OVP UVLO SLEEP NC Status1 DCPORT CHPORT Termination TS_change Pre_CHG Fast_CHG Reset Value N/A N/A N/A N/A N/A N/A N/A N/A Read/Write R R R R R R R R Name Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 BAT_NEG TS_fault Status2 TS_flag Reserved Reserved Reserved Reset Value N/A N/A N/A N/A N/A N/A N/A N/A Read/Write R R R R R R R R Address Name Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x05 CTR1 JA_CV1 JA_CV0 VREG Reset Value 1 0 0 0 1 1 0 1 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W Address Name Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x06 CTR2 JA_CC1 JA_CC0 ICHG IPRE_CHG Reset Value 0 0 0 0 0 0 1 0 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W Address Name Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x07 CTR3 Itermi VPRE Time_out Reset Value 0 0 1 1 1 0 0 0 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W Address Name Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x08 CTR4 RNTC Type Too Cold Cold Reset Value 0 0 1 0 0 1 0 0 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 18 is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 Address 0x09 Address 0x0a Name Bit7 Bit6 CTR5 CHG_IND _DIS I C_ctl Reset Value 0 0 1 0 0 1 0 0 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W Name Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 CP_EN CP_AUD CHG_TYP USB _CHGDET Bast_SET3 Bit5 2 Bit4 Bit3 Bit2 Bit1 Hot COMP COMN Bit0 Too Hot Reset Value 1 1 1 1 0 0 0 1 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W I2C Table (Detail) Base_SET1 Address Name Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x00 Base_SET1 USUS ISETL ISETU VSYS_set Reserved CHG_EN Reserved Reserved Reset Value 0 0 0 0 0 0 0 0 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W USUS ISETL ISETU VSYS_set CHG_EN VIN Suspend Control. Turn off M1 LDO and charger function 0 : Disable Suspend function. M1 LDO turn on 1 : Enable Suspend function. M1 LDO turn off VIN Current Limit Control. 0 : See ISETU set 1 : 1.5A current limit VIN Current Limit Control 0 : 95mA current limit 1 : 475mA current limit SYS Voltage regulation control 0 : VSYS = 4.4V 1 : VSYS = 5.5V Charger enable control 0 : Disable charger function 1 : Enable charger function Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 is a registered trademark of Richtek Technology Corporation. www.richtek.com 19 RT9528 Base_SET2 Address Name Bit7 Bit6 Bit5 0x01 Base_SET2 INT_OUT INT_EN TS Reset Value 0 0 1 1 Read/Write R/W R/W R/W R/W INT_OUT INT_EN TS LDO_TS TS_switch ISET Auto_JA Bit3 Bit2 Bit1 Bit0 ISET NC Auto_JA 0 1 1 1 R/W R/W R/W R/W LDO_TS TS_switch This bit sets the interrupt polarity 0 : Active low 1 : Active High Enables interrupt generation. When set to disabled, it will mask INT pin out. If INT_OUT = 0 and INT_EN = 0, INT pin is high impedance. If INT_OUT = 1 and INT_EN = 0, INT pin is low. 0 : Disable Interrupt 1 : Enable Interrupt Thermal Sense function and check battery absent function 0 : Disable TS function and check battery absent function 1 : Enable TS function and check battery absent function The LDO for Thermal Sense 0 : Disable LDO_TS 1 : Enable LDO_TS The switch between TEMPIN and TEMPOUT 0 : Open 1 : Short SET charge current ( If Auto_JA = 1 , ISET can not control charge current) 0 : Half of charge current 1 : Full of charge current Auto control charge current and voltage by battery temperature 0 : Disable 1 : Enable Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 20 Bit4 is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 INT_Status Address 0x02 Name Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 INT_status CHGDET DCD_T PG2 Termination TS _change Battery _absent Time_fault VDET _status Reset Value N/A N/A N/A N/A N/A N/A N/A N/A Read/Write R R R R R R R R CHGDET DCD_T PG2 Termination TS_change Battery_absent Time_fault VDET_status Bit7 Bit6 Output of USB Charger detection comparator. This bit will set to one if COMP > VDAT_REF for longer than 20ms. Any change in this bit triggers an interrupt. 0 : COMN < VDAT_REF or COMN > VLGC (High-current charger not detected) 1 : VLGC > COMN > VDAT_REF (High-current charger detected Data Contact Detect Time Wait. (Interrupt generated for 0 to 1 transition) 0 : Data Contact Detect timer not expired 1 : Data Contact Detect running for >512ms PG2_status bit. Any change in this bit triggers an interrupt. 0 : No power good. 1 : Power good ( no OVP & no UVLO & no SLEEP) Charge termination bit (latch type, one time, use EN or USUS re-toggle reset) Any change in this bit triggers an interrupt. 0 : Normal 1 : Termination TS change bit. (Interrupt generated for 0 to 1 transition) TS_change = 1 triggers an interrupt. After 0x02 is read, TS_change will be set to 0. 0 : Normal 1 : When 0x04 register bit5 to bit7 (TS_flag) status have some changes. Battery absent bit. Any change in this bit triggers an interrupt. 0 : Normal 1 : Battery absent happen Charger timer fault bit. Any change in this bit triggers an interrupt. 0 : Normal 1 : Time Fault VDET state bit. Any change in this bit triggers an interrupt. 0 : VDET < 1V 1 : VDET > 1V Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 is a registered trademark of Richtek Technology Corporation. www.richtek.com 21 RT9528 I2C_Status1 Address Name 0x03 Status1 Bit7 Bit6 DCPORT CHPORT Bit5 Bit4 Bit3 Bit2 OVP UVLO SLEEP NC Bit1 Bit0 Pre_CHG Fast_CHG Reset Value N/A N/A N/A N/A N/A N/A N/A N/A Read/Write R R R R R R R R DCPORT CHPORT OVP UVLO SLEEP Pre_CHG Fast_CHG Indicates if a Dedicated USB Charger is Connected 0 : No dedicated Charger 1 : Dedicated Charger Detected Indicates if a High Current Host/Hub is Connected 0 : No dedicated HCHH 1 : HCHH Detected OVP_state bit 0 : VIN Voltage is lower than OVP Threshold Voltage 1 : VIN Voltage is higher than OVP Threshold Voltage UVLO_state bit 0 : VIN Voltage is higher than UVLO Threshold Voltage 1 : VIN Voltage is lower than UVLO Threshold Voltage SLEEP_state bit 0 : No sleep , (VIN − 100mV) > VBAT 1 : Sleep state, (VIN − 50mV) < VBAT Pre-charge status. If CHG_EN is disabled, Pre_CHG = 0 0 : Not Pre-charge 1 : Pre-charge Fast-charge status. If CHG_EN is disabled, Fast_CHG = 0 0 : Not Fast-charge 1 : Fast-charge I2C_Status2 Address Name 0x04 Status2 Bit7 Bit6 Bit5 TS_flag Bit4 Bit3 Bit2 Bit1 Bit0 BAT_NEG TS_fault Reserved Reserved Reserved Reset Value N/A N/A N/A N/A N/A N/A N/A N/A Read/Write R R R R R R R R TS_flag BAT_NEG TS_fault TS_flag state bit 000 : < (Too Cold) 001 : (Too Cold) ~ (Cold) 010 : Normal 011 : (Hot) ~ (Too Hot) 100 : > (Too Hot) 101 ~ 111 : Reserved Note : Let (Too Cold) < (Cold) < (Hot) < (Too Hot) Battery negative status bit 0 : Normal 1 : BAT pin is negative voltage TS_fault 0 : Normal 1 : Too Cold or Too Hot Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 22 is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 I2C_CTR1 Address Name 0x05 CTR1 Reset Value Read/Write VREG JA_CV1 JA_CV0 Bit7 Bit6 Bit5 Bit3 Bit2 VREG 1 0 0 0 1 1 Bit1 Bit0 JA_CV1 JA_CV0 0 1 R/W R/W R/W R/W R/W R/W R/W R/W Setting of Battery Regulation Voltage (Range : 3.5V to 4.26V, Default = 4.2V) If Auto_JA = 1, these bits will not control. 000000 3.50V 010000 3.82V 100000 4.14V 110000 4.26V 000001 3.52V 010001 3.84V 100001 4.16V 110001 4.26V 000010 3.54V 010010 3.86V 100010 4.18V 110010 4.26V 000011 3.56V 010011 3.88V 100011 4.20V 110011 4.26V 000100 3.58V 010100 3.90V 100100 4.22V 110100 4.26V 000101 3.60V 010101 3.92V 100101 4.24V 110101 4.26V 000110 3.62V 010110 3.94V 100110 4.26V 110110 4.26V 000111 3.64V 010111 3.96V 100111 4.26V 110111 4.26V 001000 3.66V 011000 3.98V 101000 4.26V 111000 4.26V 001001 3.68V 011001 4.00V 101001 4.26V 111001 4.26V 001010 3.70V 011010 4.02V 101010 4.26V 111010 4.26V 001011 3.72V 011011 4.04V 101011 4.26V 111011 4.26V 001100 3.74V 011100 4.06V 101100 4.26V 111100 4.26V 001101 3.76V 011101 4.08V 101101 4.26V 111101 4.26V 001110 3.78V 011110 4.10V 101110 4.26V 111110 4.26V 111111 4.26V 001111 3.80V 011111 4.12V 101111 4.26V If Auto_JA = 1, JA_CV1 controls charge voltage, Hot ~ Too Hot 0 : Hot ~ Too Hot : 4.06V 1 : Hot ~ Too Hot : 4.2V If Auto_JA = 1, JA_CV0 controls charge voltage, Cold ~ Too Cold 0 : Cold ~ Too Cold : 4.06V 1: Cold ~ Too Cold : 4.2V Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 Bit4 is a registered trademark of Richtek Technology Corporation. www.richtek.com 23 RT9528 I2C_CTR2 Address Name 0x06 CTR2 Bit7 Bit6 Bit5 Bit4 ICHG Bit3 Bit2 IPRE_CHG Bit1 Bit0 JA_CC1 JA_CC0 Reset Value 0 0 0 0 0 0 1 0 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W Setting of Fast Charge Current (Range : 66mA to 1000mA, Default = 66mA) ICHG IPre_CHG JA_CC1 JA_CC0 0000 66mA 0001 100mA 0010 200mA 0011 250mA 0100 300mA 0101 350mA 0110 400mA 0111 450mA 1000 500mA 1001 600mA 1010 700mA 1011 800mA 1100 900mA 1101 1000mA 1110 1100mA 1111 1200mA Setting of Pre-charge Current 00 40mA 01 60mA 10 80mA 11 100mA If Auto_JA = 1, JA_CC1 controls the current , Hot ~ Too Hot 0 : Hot ~ Too Hot : 50% charge current 1 : Hot ~ Too Hot : 100% charge current If Auto_JA = 1, JA_CC0 controls the current , Cold ~ Too Cold 0 : Cold ~ Too Cold : 50% charge current 1 : Cold ~ Too Cold : 100% charge current Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 24 (Range : 40 to100mA, Default = 40mA) is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 I2C_CTR3 Address Name 0x07 CTR3 Bit7 Bit6 Bit5 Bit4 Bit3 Itermi Bit2 Bit1 VPRE Bit0 Time_out Reset Value 0 0 1 1 1 0 0 0 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W Setting of charger termination Ratio (Range : 5 to 35%, Default = 10%) Itermi 000 5% 001 10% 010 15% 011 20% 100 25% 101 35% 110 Reserved 111 disable Setting of Pre to Fast charge (Range : 2.4 to 3.1V, Default = 3V) VPre to Fast 000 2.4V 001 2.5V 010 2.6V 011 2.7V 100 2.8V 101 2.9V 110 3.0V 111 3.1V Setting of Time out Pre/Fast (Range : 30min/240min to 60min/480min, Default = 30min/240min ) Time-out 00 Pre / Fast = 30min / 240min 01 Pre / Fast= 45min / 360min 10 Pre / Fast = 60min / 480min 11 Disable Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 is a registered trademark of Richtek Technology Corporation. www.richtek.com 25 RT9528 I2C_CTR4 Address Name 0x08 CTR4 Bit7 Bit6 Bit5 RNTC Type Bit4 Bit3 Bit2 Too Cold Bit1 Bit0 Cold Reset Value 0 0 1 0 0 1 0 0 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W RNTC Type Too Cold Cold RNTC Type set 00 : See SETNTC Pin 01 : RNTC = 100kΩ 10 : RNTC = 10kΩ 11 : Reserved( same as 00) Setting of charger Too Cold Temperature 000 : −10°C 001 : −10°C 010 : −10°C 011 : −5°C 100 : 0°C 101 : 5°C 110 : 10°C 111 : 15°C Setting of charger Cold Temperature 000 : −10°C 001 : −5°C 010 : 0°C 011 : 5°C 100 : 10°C 101 : 15°C 110 : 20°C 111 : 25°C Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 26 (Range : −10 to 15°C, Default = 0°C) (Range : −10 to 25°C, Default = 10°C) is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 I2C_CTR5 Address Name Bit7 Bit6 0x09 CTR5 CHG_IND_DIS I C_ctl Reset Value 0 0 1 0 0 1 0 0 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W CHG_IND_DIS 2 I C_ctl Hot Too Hot Bit4 2 Bit3 Bit2 Hot Bit1 Bit0 Too Hot CHG pin control : 0 : CHG pin is normal. (Default) 1 : CHG pin is high impedance When VIN is no power force RT9528 wake-up. 0 : Disable 1 : Enable Setting of charger Hot Temperature 000 : 25°C 001 : 30°C 010 : 35°C 011 : 40°C 100 : 45°C 101 : 50°C 110 : 55°C 111 : 58°C (Range : 25 to 58°C, Default = 45°C) Setting of charger Too Hot Temperature 000 : 40°C 001 : 45°C 010 : 50°C 011 : 55°C 100 : 58°C 101 : 58°C 110 : 58°C 111 : 58°C Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 Bit5 (Range : 40 to 58°C, Default = 58°C) is a registered trademark of Richtek Technology Corporation. www.richtek.com 27 RT9528 Base_SET3 Address Name 0x0a Base_SET3 Bit7 Bit6 Bit5 COMP Bit4 COMN Bit3 CP_EN Bit2 Bit1 Bit0 CP_AUD CHG_TYP USB_CHGDET Reset Value 1 1 1 1 0 0 0 1 Read/Write R/W R/W R/W R/W R/W R/W R/W R/W COMP COMN CP_EN CP_AUD CHG_TYP USB_CHGDET The bit sets the position of the mux switch connected to COMP 00 : COMP Connected to DP 01 : COMP Connected to AUDIO2 10 : High Impedance 11 : High Impedance The bit sets the position of the mux switch connected to COMN 00 : COMN Connected to DN 01 : COMN Connected to AUDIO1 10 : High Impedance 11 : High Impedance Enables the charge pump required for analog switch operation. Set to 1 when any signal is passed through the switch. When set to disable, there must be no signal connected to an audio input which goes below ground. 0 : Disabled 1 : Enabled The bit sets the position of the click/pop resistor on both AUDIO1 and AUDIO2 0 : Disabled 1 : Enabled Enables Charger Type Detection. Set this bit to determine between Dedicated USB charger and High Current Host/Hub Chargers. 0 : Disabled 1 : Enabled Enables the USB Charger Detection. 0 : Disabled 1 : Enabled Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 28 is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 Application Information JA Initial State VDET If VIN power is good, 0x02 VDET_status works normally. If Only Battery plugs in, 0x02 VDET_status = 1 VREG = 4.2V VREG = 4.06V WKUP WKUP keeps Hi-Z without VIN. ICHG = 50% 0 ICHG = 100% 10 45 60 T(°C) Interrupt Chart flow Any State INT_OUT = 0 INT_EN = 1 No Check INT = 0 Yes Any State INT_OUT = 1 INT_EN = 1 No Check INT = Hi-Z Yes Interrupt Happens Interrupt Happens Read Resistor 0x02 Read Resistor 0x02 Clear Interrupt Set INT = Hi-Z Clear Interrupt Set INT = 0 Note1 : If Set INT_EN = 0, it just mask the INT signal. When INT_EN = 1, interrupt still happens. Note 2 : If INT_OUT = 0 and INT_EN = 0, INT pin is high impedance. If INT_OUT = 1 and INT_EN = 0, INT pin is low. Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 is a registered trademark of Richtek Technology Corporation. www.richtek.com 29 RT9528 Charger Initial Flow Chart Initial state 100mA mode USUS = 0 CHGEN = 0 ISETL = 0 ISETU = 0 USB_CHGDET = 1 CHG_TYPE = 0 No Keep D+ = VDP_SRC & Start Timer Time > TSVLD_CON_WKB Yes No Check Battery Connect UVLO<VIN<OVP & VIN-VBAT>50mV & 30msec Deglitch Time Time-out Disable 66mA charge current VIN re-plug to reset this function. WKUP will not go low. Yes Once VIN > UVLO, Reset all register Yes No Data contact detect D+ = VDP_SRC Go low > 512ms Yes Write 0x02 DCD_T = 1 Yes VDET >1 Yes No Data contact OK No Dead / Weak Battery Good Battery D+ = VDP_SRC 100mA mode USUS = 0 CHGEN = 1 ISETL = 0 ISETU = 0 ICHG = 66mA Set USUS mode USUS = 1 CHGEN = 0 ISETL = 0 ISETU = 0 D- > VDAT_REF & D- < VLGC Yes No Standard USB Port Yes RT9528 will disable PRECHGEN function. Internal PRECHGEN=H System is Wake-up PRECHGE = L No Yes After 64µs WKUP = H to L Dedicated or High Current Host/Hub Set USUS mode USUS = 1 CHGEN = 0 ISETL = 0 ISETU = 0 After 1sec D+ = VDP_SRC Go low VDET > 1 No Set 500mA mode USUS = 0 CHGEN = 0 ISETL = 0 ISETU = 1 Set 1.5A mode USUS = 0 CHGEN = 0 ISETL = 1 ISETU = 0 RT9528 will disable PRECHGEN function. Internal PRECHGEN = H After 64µs WKUP = H to L Set CHG_TYP =1 Wait 300ms Read 0x03 Status1 DCPORT = 1 Set charger 2 Condition by I C Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 30 Dedicated Charger Detected Yes High Current Host/Hub Detected No CHPORT = 1 System is Wake-up Yes Reset CHG_TYP = 0 is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 After WKUP from H go L, system can do DCD and CHGDET again as below Set Charger 2 Condition by I C Read 0x02 DCD_T = 1 Set USB_CHGDET = 1 0 1 Data Contact Detect No Data Contact OK >512ms Yes Yes Write 0x02 DCD_T = 1 D+ = VDP_SRC D- > VDAT_REF & D- < VLGC Yes Dedicated or High current Host/Hub 0x02 CHGDET = 1 Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 No Standard USB port 0x02 CHGDET = 0 is a registered trademark of Richtek Technology Corporation. www.richtek.com 31 RT9528 NTC Ratio NCP15WF104F03RC_100kΩ NCP15XH103F03RC_10kΩ T (°C) R1 (kΩ) RNTC (kΩ) Ratio (%) T (°C) R1 (kΩ) RNTC (kΩ) Ratio (%) −10 100 528.988 84 −10 10 42.5062 81 −5 100 471.632 82.5 −5 10 33.8922 77 0 100 357.012 78 0 10 27.2186 73 5 100 272.5 73 5 10 22.0211 69 10 100 209.71 67.5 10 10 17.9255 64 15 100 162.651 62 15 10 14.6735 59.5 20 100 127.08 56 20 10 12.0805 54.5 25 100 100 50 25 10 10 50 30 100 79.222 44 30 10 8.3145 45.5 35 100 63.167 38.5 35 10 6.9479 41 40 100 50.677 33.5 40 10 5.8336 37 45 100 40.904 29 45 10 4.9169 33 50 100 33.195 25 50 10 4.1609 29.5 55 100 27.091 21.5 55 10 3.535 26 58 100 24.1708 19.5 58 10 3.22258 24.5 I2C Write and Read Write RT9528 1 support byte writing as below. If you want to write another data byte, you must follow as below again. z Writing 1 Byte of Data to RT Acknowledge from RT S Slave Address 0 A Acknowledge from RT Register Address Acknowledge from RT A R/W Data Byte A P 1-Byte Read RT9528 1 support byte reading as below. If you want to read another data byte, you must follow as below again. z Reading 1 Byte of Data from RT Acknowledge from RT S Slave Address R/W 0 A Acknowledge from RT Register Address Repeated Start Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 32 A Sr Acknowledge from RT Slave Address R/W 1 A Non-Acknowledge from Master Data Byte A P 1-Byte is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 INT Release z INT release , INT_OUT = 0 and INT_EN = 1 Acknowledge from RT S Slave Address Acknowledge from RT 0 A Register Address R/W Acknowledge from RT A Sr Slave Address Repeated Start 1 A R/W Non-Acknowledge from Master Data Byte A P 1-Byte INT INT is released after reading 0x02 0x02 INT happens Data Pin Contact Timing DCD Timing, Contact After Start VIN (Check if data contact) IDP_SRC RDM_DWN D+ on off VLGC_HI VLGC_Low Data pins make contact TDCD_DBNC DCD Timing, Contact Before Start VIN (Check if data contact) IDP_SRC RDM_DWN D+ on off VLGC_HI VLGC_Low TDCD_DBNC Data pins make contact DCD Timing, non Contact VIN (Check if data contact) IDP_SRC RDM_DWN D+ TDCD_TIMEOUT on off VLGC_HI VLGC_Low Data pins do not make contact, or are pulled high Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 is a registered trademark of Richtek Technology Corporation. www.richtek.com 33 RT9528 Waveform for PRECHGEN PRECHGEN = H VIN (Check if data contact) [Check (DCP/CDP) or SDP] IDP_SRC RDM_DWN Max : 512ms on off VDP_SRC IDM_SINK 30ms on off DCP or CDP 192ms CHGDET SDP 64µs WKUP SDP : Standard Downstream Port CDP : Charging Downstream Port DCP : Dedicated Charging Port PRECHGEN = L VIN (Check if data contact) [Check (DCP/CDP) or SDP IDP_SRC RDM_DWN on off VDP_SRC IDM_SINK Max : 512ms 30ms Max. 45mins 1s on off DCP or CDP 192ms CHGDET SDP 64µs WKUP SDP : Standard Downstream Port CDP : Charging Downstream Port DCP : Dedicated Charging Port ISET (2) For pre-charge flow : (regardless of Auto-JA) For dead battery flow or pre-charge flow, charge current will not be half, even if 0x01 ISET = 0. If 0x01 ISET = 1 (default) Timeout = 1 x (I2C set), even if too cold or too hot. 2 For fast charge flow, if ISET = 1, charge current = 1 x (I C set); if ISET = 0, charge current = 0.5 x (I2C set). If 0x01 ISET = 0 Timeout = 1 x (I2C set), even if too cold or too hot. Time-Out (1) For dead battery flow : (regardless of Auto-JA) If 0x01 ISET = 1 (default) Timeout = 30min, even if too cold or too hot. If 0x01 ISET = 0 Timeout = 30min, even if too cold or too hot. During the timeout period, the CHG pin is flashed by 2Hz. (3) For fast-charge flow : (3_1) 0x01 Auto-JA = 0 If 0x01 ISET = 1 (default) Timeout = 1 x (I2C set), even if too cold or too hot. If 0x01 ISET = 0 During the timeout period, the CHG pin is high impedance. Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 34 is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 Timeout = 2 x (I2C set), even if too cold or too hot. USB Switch (3_2) 0x01 Auto-JA = 1 If VIN is not good power (VIN > OVP, VIN < UNLO, or VIN−VBA < 50mV), USB switch will be turned off even if set 0x0a COMP = (0,0) COMN = (0,0). The charge current is set according to 0x06 JA_CC1 and JA_CC0 setting. If Auto-JA makes charge current to be half for cold or hot condition, Timeout = 2 x (I2C set), and timeout will be still the same ( = 2 x (I2C set)) if too cold or too hot. During the timeout period, the CHG pin is flashed by 2Hz. CHG Indicator In dead battery or normal charge flow, the following cases make the CHG pin to be high impedance : no battery, too hot too cold, 0x00 USUS = 1, 0x00 CHG_EN = 0, charge termination, time-out in dead battery flow, 0x09 CHG_IND_DIS = 1, or 0x02 PG2 = 0 in normal charge flow. Battery absent function and TS function If VIN plugs in, 0x01 TS = 1 and 0x01 LDO_TS = 1, battery absent function and TS function will work normally. If only battery plugs in, battery absent function and TS function will not work due to battery leakage current request (IBAT < 5μA). And 0x02 Battery absent = 1 even if battery plugs in. 0x04 TS_flag [bit7, bit6, bit5] = [010] even if battery temperature changes. If you need battery absent function and TS function, you can set 0x09 I2C_ctl = 1, VEXT pin > 3.8V, 0x01 TS = 1, and 0x01 LDO_TS = 1. However, these functions will sink current from battery. If you want to suspend battery current, you can set 0x09 I2C_ctl = 0 and VEXT pin = 0V. By the way, if VIN and battery plug in and 0x02 USUS = 1 or CHG_EN = 0, the 0x04 TS_fault bit will be set at 1. After setting USUS = 0 and CHG_EN = 1, the 0x04 TS_fault bit can work normally. When 0x09 I2C_ctl = 1, the 0x04 TS_fault bit will work normally even if USUS = 1 or CHG_EN = 0. I2C Register Reset If VIN plugs in, all I2C register will reset. Thermal Considerations For continuous operation, do not exceed absolute maximum junction temperature. The maximum power dissipation depends on the thermal resistance of the IC package, PCB layout, rate of surrounding airflow, and difference between junction and ambient temperature. The maximum power dissipation can be calculated by the following formula : PD(MAX) = (TJ(MAX) − TA) / θJA where TJ(MAX) is the maximum junction temperature, TA is the ambient temperature, and θJA is the junction to ambient thermal resistance. For recommended operating condition specifications, the maximum junction temperature is 125°C. The junction to ambient thermal resistance, θJA, is layout dependent. For WQFN-28L 4x4 package, the thermal resistance, θJA, is 52°C/W on a standard JEDEC 51-7 four-layer thermal test board. The maximum power dissipation at TA = 25°C can be calculated by the following formula : PD(MAX) = (125°C − 25°C) / (52°C/W) = 1.923W for WQFN-28L 4x4 package The maximum power dissipation depends on the operating ambient temperature for fixed T J(MAX) and thermal resistance, θJA. The derating curve in Figure 1 allows the designer to see the effect of rising ambient temperature on the maximum power dissipation. Upside Down Battery Function If battery is inserted upside down, it causes that the voltage of BAT pin is negative. RT9528 will disable charger function until battery voltage is normal. If battery is inserted upside down, 0x04 bit4 BAT_NEG will be 1. Copyright © 2013 Richtek Technology Corporation. All rights reserved. DS9528-01 April 2013 is a registered trademark of Richtek Technology Corporation. www.richtek.com 35 RT9528 Layout Considerations Maximum Power Dissipation (W) 2.0 Four-Layer PCB 1.6 1.2 0.8 0.4 The RT9528 is a fully integrated low cost single cell Li-ion battery charger ideal for portable applications. Careful PCB layout is necessary. For best performance, place all peripheral components as close to the IC as possible. A short connection is highly recommended. The following guidelines should be strictly followed when designing a PCB layout for the RT9528. ` Input and output capacitor should be placed as close to the IC as possible and connected to ground plane. The input trace on the PCB should be placed far away from sensitive devices and shielded by the ground. ` The GND and exposed pad should be connected to a strong ground plane for heat sinking and noise protection. 0.0 0 25 50 75 100 125 Ambient Temperature (°C) Figure 1. Derating Curve of Maximum Power Dissipation ` DN pin and DP pin should be placed as close to the USB controller as possible. Distance of the DN/DP pin to USB controller must be less than 25mm. A short wire is recommended to prevent EMI and noise coupling. Copyright © 2013 Richtek Technology Corporation. All rights reserved. www.richtek.com 36 ` The trace of DN pin and DP pin avoids using via for low impedance of the transmission line. ` The trace of DN pin and DP pin is as symmetrical as possible to improve performance. ` The trace of USB function avoids using cross line for noise coupling. is a registered trademark of Richtek Technology Corporation. DS9528-01 April 2013 RT9528 Outline Dimension D2 D SEE DETAIL A L 1 E E2 e A3 1 2 2 DETAIL A Pin #1 ID and Tie Bar Mark Options b A A1 1 Note : The configuration of the Pin #1 identifier is optional, but must be located within the zone indicated. Dimensions In Millimeters Dimensions In Inches Symbol Min Max Min Max A 0.700 0.800 0.028 0.031 A1 0.000 0.050 0.000 0.002 A3 0.175 0.250 0.007 0.010 b 0.150 0.250 0.006 0.010 D 3.900 4.100 0.154 0.161 D2 2.350 2.450 0.093 0.096 E 3.900 4.100 0.154 0.161 E2 2.350 2.450 0.093 0.096 e L 0.400 0.350 0.016 0.450 0.014 0.018 W-Type 28L QFN 4x4 Package Richtek Technology Corporation 5F, No. 20, Taiyuen Street, Chupei City Hsinchu, Taiwan, R.O.C. Tel: (8863)5526789 Richtek products are sold by description only. Richtek reserves the right to change the circuitry and/or specifications without notice at any time. Customers should obtain the latest relevant information and data sheets before placing orders and should verify that such information is current and complete. Richtek cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Richtek product. Information furnished by Richtek is believed to be accurate and reliable. However, no responsibility is assumed by Richtek or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Richtek or its subsidiaries. DS9528-01 April 2013 www.richtek.com 37