[AP4305] AP4305 Preliminary USB Lithium-Ion Battery Charge Control IC Overview EN TI AL The AP4305 is an IC for charge control for single-cell lithium-ion and lithium-polymer batteries. This device offers complete charge control solution such as constant-current and constant-voltage control and suspension control for various abnormalities. Voltage and current control by switching converter enables high-speed charging even through USB connection. The AP4305 supplies two current outputs, one for battery charging and the other for system power, at the same time by the input current from USB. The device integrates an input current limiting circuit to comply with the USB standards. The AP4305 also allows the seamless current supply from the battery to the system when the system requires more current than USB input. The AP4305 also features an automatic input current limit according to the actual input power source capability by monitoring the input voltage. The AP4305 automatically limits the input current from USB and supplies the optimum charge current to the battery. The NTC thermistor monitors battery temperature and enables charging voltage and charging current control depending on the temperature, complying with the safety standard of the lithium-ion batteries (JEITA). To reduce power consumption during charging, the output voltage from the DC/DC converter is controlled to a minimum voltage required for charging depending on the battery voltage. This product is ideal for managing the lithium-ion and lithium-polymer batteries of portable equipment. D Features C O N FI □ Charging current control with input current limit - The step-down switching DC/DC converter allows continuous charge from the USB maximum current. □ 3.0 MHz switching frequency for small external components □ Integrated phase compensation circuit □ Automatic input current limit according to the actual input power source capability □ Battery regulation voltage accuracy: ±0.5% (Ta = 10 60C), ±1.1% (Ta = -30 85C) □ Input current limit accuracy: ±5%, Charging current accuracy: ±10% □ Automatic management of power supply from a USB power source and a battery by the integrated power path control FET (95mΩ max). □ Maximum charging current: 1.5 A □ Input over voltage protection: 20V absolute maximum for USB □ Battery temperature monitoring and control functions by the NTC thermistor (JEITA) □ Charge control ideal for lithium-ion and lithium-polymer batteries - Constant-current charging and constant-voltage charging by the switching DC/DC converter - Three-phase constant-current charging. Charging from over discharged condition (Trickle charge 1), Precharge (Trickle charge 2), Fast constant-current charging (Fast Charge). - Fast charge current and Full charge voltage can be programmed. □ Status monitoring and various parameter setting with an I2C port □ Various charging parameters can be configured according to the charging safety range. □ Detection of charging time-out (charging from over discharged condition, precharge, fast charge) □ Protective function: safety timer, over temperature protection, current limit - Input/output over voltage protection, charge stop function at low input voltage □ Small number of external components for saving space by integrated switching MOSFETs. □ No external current sense resistor by integrated charge current sense. □ Power supply voltage: 4.1 V 6.0 V □ Temperature range: -30 85C □ Small thin package: WLCSP 25 pins □ Application: Portable devices with single-cell lithium-ion and lithium-polymer batteries Rev 0.5.0 1 [AP4305] Block Diagram CP VUSB USB 0.47μF 470k 4.7μF VR BT Input Current Ctrl 1μF 0.01μF Input Voltage Ctrl PWM Ctrl SW SCL SDA VOUT PSW Ctrl EN CHG_ENB Logic ILIM_SEL System Load BAT 1μF D LED C O N FI VRDYB TEMP Temp Sense TREF 1μF GND Figure 1. AP4305 Block Diagram Rev 0.5.0 20μF 40μF TI INTB TEST 1.0μH AL Micro Controller PGND 2 Battery Pack [AP4305] Pin Layout TEMP TREF TEST SDA LED B GND ILIM_SEL SCL BAT BAT C VR VRDYB CHG_ENB VOUT VOUT D VUSB CP SW E VUSB TI AL A INTB SW PGND BT 3 4 5 FI D EN PGND 2 N 1 C O Figure 2. AP4305 Pin Layout (Top View) Rev 0.5.0 3 [AP4305] Pin Description Chart 1. Pin Description PIN Pin Type I/O Location Name (Note 1) (Note 2) PWR - USB Power Supply Pin D1, E1 VUSB Function D2 CP A - Charge Pump Capacitor Pin D5 INTB D O Interrupt Output Pin (Open drain) C2 VRDYB D O Battery Ready Detection Output Pin (Open drain) A3 SCL D I I2C Bus Clock Input Pin A4 SDA D IO B2 ILIM_SEL D I Remark I2C Bus Data I/O Pin High: 100mA Low: 500mA AL USB Current Limit Setting Input Pin pull-up TI 2 ILIM_SEL has no effect on the input current limit while I C Internally register control mode. LED D LED Driver/ Status Output Pin O EN A5 ON (Low): Charging in progress OFF (High): End of charging GND GND A2 TREF A A1 TEMP A B4, B5 BAT A C4, C5 VOUT D4, E4 PGND D3, E3 SW E5 C3 - Ground Pin FI B1 D Blinking: Charge mode faults NTC Thermistor Bias Voltage Pin I Battery Temp. Detector Connection Pin O Battery Charge Current Output Pin PWR IO DC/DC Output Pin GND - Ground Pin A - Inductor Connection Pin BT A - Bootstrap Pin CHG_ENB D C O N O Charge enable pin I Low: Enable charging (CHGEN bit is available) High: Disable charging(CHGEN bit is ignored) C1 VR B3 TEST PWR D - - Internally pull-down Internal Reference Voltage Pin TEST Pin ( connect to GND) Internally pull-down (Note 1) A: Analog Pin, D: Digital Pin, GND: Ground Pin, PWR: Power Pin (Note 2) I: Input Pin, O: Output Pin, IO: Input and Output Pin Rev 0.5.0 4 [AP4305] Absolute Maximum Ratings Chart 2. Absolute Maximum Ratings Ta = 25C, unless otherwise noted. Parameter Symbol Min Max Pin Pin Voltage VUSB -0.3 20.0 VUSB VSW -0.3 12.0 CP VINTB -0.3 5.5 INTB SCL VSDA SDA VILIM_SEL ILIM_SEL AL VSCL LED VLED VOUT TI VVOUT BAT VBAT EN VVRDYB VVR ENB Storage Temperature Tstg N Tj FI VTEMP -0.3 D VTREF Junction Temperature V SW VVIN VCHG Unit BT VBT -40 Pd 1.98 VRDYB VR CHG_ENB TREF TEMP 150 - ℃ 150 - ℃ 1700 - (Note) mW O Power Dissipation Remarks C Note: Based on a soldered package on a board of 76.2x76.2mm, t=1.6mm,FR4, four layers. Recommended Operating Conditions Chart 3. Recommended Operating Conditions Ta = 25°C, unless otherwise noted Parameter Supply Voltage Symbol Conditions VUSB Min 4.1 (Note) Operating Temperature Ta -30 Typ Max - 6.0 - 85 Unit V C (Note) Minimum voltage for start-up. VUSB more than Vcv+0.55V is necessary to get a fast charge current according to setting during charge in the range that does not exceed an input current limit level. Rev 0.5.0 5 [AP4305] Electrical Characteristics Chart 4. Electrical Characteristics Ta = 25°C, VUSB = 5.0V, unless otherwise noted. Parameter Symbol Conditions Min Typ Max Unit USB Power Supply VUSB Supply current IVUSB No switching operation 400 μA (VUSB=5V) IUSBSET 100mA setting 80 90 100 150mA setting 120 135 150 500mA setting 450 475 500 800mA setting 720 760 800 810 855 900 1350 1425 1500 900mA setting VUSB Over Voltage Protection Detect Voltage VOVP VUSB Low Voltage Detect Voltage VLVD 1620 1710 1800 Rising Threshold 3.55 3.90 4.20 V Hysteresis 100 200 300 mV Rising Threshold 6.05 6.5 6.95 V Hysteresis 100 200 300 mV 4.05 4.30 4.55 V 300 mΩ 300 mΩ Falling Threshold FI Hysteresis O N (Automatic current limit threshold) Step-Down DC/DC Converter 1800mA setting EN VUVLO mA D VUSB Connection Detect Voltage TI 1500mA setting AL VUSB Input Current Limit C On Resistance at Top side RONT On Resistance at Bottom side RONB Switching Frequency fOSC Cycle by Cycle Current Limit CILIM Between VUSB-SW pin IUSBSET=1500mA setting Between SW-PGND pin 3 MHz IILIM ≥ 500mA 2.4 3.5 4.6 A IILIM ≤ 150mA 0.7 1.0 1.3 A 3.45 3.60 3.85 V 3.0V < VBAT < 3.6V VOUT Output Voltage 1 VVOUT1 VO_MIN bit = 0 VO_MIN bit = 1 VOUT Output Voltage 2 VVOUT2 VOUT Over Voltage Protection VOOVP VOUT Load Regulation LRVO Rev 0.5.0 Stopped Charge or Trickle Charge VOUT pin VOUT = 4.2V IOUT = 1.8A 6 VBAT+VOFS VCV VCV+0.1 VCV+0.2 V 5.1 5.3 5.5 V 5 % [AP4305] Parameter Symbol Conditions Min Typ Max Unit - 95 mΩ -5 -30 mV 150 mV Battery Output POWER MOSFET On Resistance Between VOUT - BAT Pin RDS Power Switch ON Threshold Voltage VBAT=4.2V VOUT-VBAT VSWON VOUT-VBAT Offset Voltage VOFS Constant Current Charge Battery Over Voltage Detection VBOVP BAT Pin (note1) Battery Over Current Detection IBOCP BAT Pin Drain Current IBATQ Charge Voltage Range VCVR Trickle Charge Threshold Voltage VTRKL Re-Charge Start Voltage VRECH Battery Ready Threshold Voltage VRDY Fast Charge Current Range IFCHGR 4.05 4.4 V Ta=10C 60C -0.5 +0.5 Ta=-30C 85C -1.1 +1.1 Factory Preset Option (100mV step) VCC<VBAT<VCV Programmable (100mA step) FI N O C Trickle Charge Current Full Charged Detection Current Accuracy Charge Timer Accuracy ITRKL IEOC A Programmable (50mV step) % 2.9 3.0 3.1 V 1.7 1.8 1.9 V Vcv-0.19 Vcv-0.12 Vcv-0.05 V Vcc+0.3 Vcc+0.6 V 600 1500 mA 1356 1428 1500 IUSEBSET=1500mA VCC<VBAT<VOUT1 ICSSW 2.6 μA (note1) IFCHG Fast Charge Soft Switch 2.0 15 VOUT1<VBAT<VCV Fast Charge Current 1.6 - EN VCC V VUSB<VUVLO or VUSB>VOVP D Fast Charge Start Voltage Vcv+0.5 AL VCV Vcv+0.3 TI Charge Voltage Accuracy Vcv+0.1 mA 300 + 100*(VBAT - VCC)/0.05 At changing Fast charge current in VOUT1<VBAT 100 mA/mS 50mA setting 33 42 50 mA 100mA setting 66 83 100 mA IEOC>100mA -15 15 % IEOC≤100mA -25 25 % dTCHG -10 0 10 % Battery Connect Detection Battery Connect Detection Lower Voltage VBBOT Ratio with VTREF 2.5 5.0 7.5 % Battery Connect Detection Upper Voltage VBTOP Ratio with VTREF 92.5 95 97.5 % (Note1) The values reflect set voltage according to control bit VCV[2:0], not including control bit VCV_FT[1:0]. Rev 0.5.0 7 [AP4305] Parameter Symbol Conditions Min Typ Max Unit 1.62 1.80 1.98 V 69.9 70.9 71.9 % VTREF Low Temperature Lower Threshold TLOW Ratio with VTREF Low Temperature Lower Threshold Hysteresis TLOW_HYS Ratio with VTREF - -2.35 - % Normal Temperature Lower Threshold TCOLD Ratio with VTREF 60.9 61.9 62.9 % Normal Temperature Lower Threshold Hysteresis TCOLD_HYS Ratio with VTREF - -2.75 - % Normal Temperature Upper Threshold TWARM Ratio with VTREF 33.1 34.1 35.1 % Normal Temperature Upper Threshold Hysteresis TWARM_HYS Ratio with VTREF - 2.35 - % Hot Temperature Upper Threshold THOT Ratio with VTREF 29.5 30.5 31.5 % Hot Temperature Upper Threshold Hysteresis THOT_HYS Ratio with VTREF - 2.35 - % High Temperature Lower Threshold THIGH Ratio with VTREF 23.3 24.3 25.3 % High Temperature Lower Threshold Hysteresis THIGH_HYS Ratio with VTREF - 1.57 - % 80 100 120 C 110 130 150 C - 20 - C 1.5 - - V VIL - - 0.5 V TSDH Thermal Shutdown Hysteresis TSDHYS Logic I/O TI Specific by TJ VIH O High Level Input Threshold (SCL) EN Thermal Shutdown Operating Temperature 2 D TSDL FI Thermal Shutdown Operating Temperature 1 AL TREF Output Voltage N NTC Thermal Monitor C Low Level Input Threshold (SCL) Low Output Voltage (SDA, INTB, VRDYB) LED pin Low Output Voltage VOLLG Sink current = 3mA 0.5 V VOLLED Sink current = 6mA 0.4 V Power On Reset Power On Reset Threshold Voltage Rev 0.5.0 VPOR At Rising TREF pin Voltage (at release) 1.44 1.60 1.75 V At Falling TREF Pin Voltage 1.34 1.50 1.66 V 8 [AP4305] Operational Descriptions 1. Operational State The AP4305 has two operational states: SLEEP and ACTIVE. The operational state depends on the presence of primary power supply (whether appropriate voltage is applied or not). 1. SLEEP A state without primary power supply voltage (USB) (UVLO or lower, or OVP or higher). If battery voltage (VBAT voltage) is present, the AP4305 will be in the PowerSW state. AL A) PowerSW A state of a power switch from the battery (VBAT) to system load (VOUT). To reduce the consumption of current from VBAT, the operation of circuit blocks other than power switch control between the VOUT pin and the BAT pin will be stopped. In this state, the consumption of current from VBAT is 1 A (typ) excluding system load. The potential difference between the VOUT pin and the BAT pin is monitored to prevent the application of excessive voltage to the BAT pin. TI 2. ACTIVE A state with appropriate primary power supply voltage (USB) (UVLO or higher and OVLO or lower). There are the following three states (Charge/ No charge/ Suspend), depending on the condition of the battery etc. FI D EN A) Charge If a battery is connected, the battery connected to the BAT pin is charged. The total of the power supplied to the battery and the VOUT load is limited by the current limiting circuit on the primary side. If the power to the load exceeds the primary power limit, charge current will be decreased to preferentially supply current to VOUT load. When the charge current will be stopped caused by VOUT power increasing, power will be supplied from the battery to the load through the power switch. C O N B) No Charge A state in which charging is stopped because, for example, no battery is connected, charging is completed, or a protective function is activated. Power to the VOUT load will be supplied from the primary side through the DC/DC converter. If the power to the load exceeds the primary power limit, power to the load will be supplied from the battery through the diode. The condition for canceling this state differs depending on the condition that led to this state. (Refer to Protective Functions.) Operation mode enters to this mode by clear the CHGEN bit. And it can be returned to Charge mode by set the CHGEN bit while CHG_ENB pin is “L”. Once CHG_ENB pin is asserted to “H”, the operation mode enters No charge mode. While CHG_ENB is asserted to “H”, CHGEN bit is ignored. C) Suspend A state in which power from the primary side is limited by register settings. If power of the battery is available, power to the VOUT load will be supplied from the battery through the body diode of the power switch. The condition for canceling this state differs depending on the condition that led to this state. (Refer to Protective Functions.) Operation mode enters to this mode by set the DIS_VO bit. And it can be returned to operation mode by clear the DIS_VO. Rev 0.5.0 9 [AP4305] 2. Startup The AP4305 starts up when voltage is applied on the primary source. 2.1. Start up by primary power source The operating sequence is shown below. VUSB voltage sense USB PowerSW (internal FET) is turned ON. VR voltage generation Switching operation start (Start supplying power to VOUT from primary side via DC/DC converter) Battery voltage and battery temperature determination. Trickle charge start Fast charge start C O N FI D EN TI AL 1) 2) 3) 4) 5) 6) 7) Rev 0.5.0 10 [AP4305] 3. Charge Functions 3.1. Charge Control Charge Control operation flows are shown below. 3.1.1. Battery Connection Check The AP4305 monitors battery connection by using the TEMP input voltage value. If the TEMP input voltage is within a given range, the AP4305 determines that “a battery is connected” and if the TEMP input voltage is outside the given range, the AP4305 determines that “no battery is connected”. Charging will not be started while a battery is determined as not connected. The voltages for determining connection are VBTOP and VBBOT in Electrical Characteristics. AL 3.1.2. Battery Temperature Check Battery temperature is checked. If the battery temperature is not within the charge inhibition range (More than TLOW and Lower than THIGH), the AP4305 transitions to Trickle Charge 1 to start trickle charge. If the battery temperature is determined to be within the charge inhibition range (Less than TLOW and More than THIGH), the battery temperature is checked again after a certain period of time. EN TI 3.1.3. Trickle Charge 1 Assuming an over discharged state of the battery, constant-current charging is started at a current that does not damage the battery. At the same time, the internal timer starts counting. The battery voltage is periodically monitored, and when VTRKL is exceeded, the AP4305 transitions to Trickle-charge 2. If the battery voltage does not exceed VTRKL even when the Trickle Charge 1 time-out time passes, the AP4305 determines that the battery is abnormal and transitions to “Battery Abnormality”. O N FI D 3.1.4. Trickle Charge 2 Until the battery voltage reaches the voltage that allows fast charge (VCC), constant-current charging is continued at a current that does not damage the battery. The internal timer is reset and starts counting again. The AP4305 periodically monitors the battery voltage, and when VCC is exceeded, transitions to “Trickle Charge Check”. If the battery voltage does not exceed VCC even when the Trickle-charge 2 time-out time passes, the AP4305 determines that the battery is abnormal and transitions to “Battery Abnormality”. C 3.1.5. Trickle Charge Check After the termination of trickle charge, whether battery voltage is checked. Depending on this, the operation after the full charge voltage check is chosen. 3.1.6. Fast Charge There are two states: constant-current charging and constant-voltage charging. Immediately after state transition, the fast charge timer starts counting and constant-current charging starts. When the battery voltage increases and reaches VCV, the AP4305 transitions to constant-voltage charging. Normally in constant-voltage charging, the charging current decreases as the charge becomes close to full charge. When the charging current drops to or below IEOC, the AP4305 determines that the battery is fully charged and stops fast-charge if the operation mode is in constant-voltage charging. (Option that full charge current is not detected while detecting input current limit is selectable by I2C interface.) The state transitions to “Full Charge Voltage Check”. Even if the charge does not reach full charge after the fast charge time-out time passes, the AP4305 stops charging and transitions to “Full Charge Voltage Check”. If the battery voltage drops to or below VTRKL during charging, the AP4305 determines that the battery may have been disconnected and transitions to the Battery Abnormality state. Rev 0.5.0 11 [AP4305] 3.1.7. Full Charge Voltage Check After the completion of fast charge, charging is temporarily stopped, and the battery voltage is checked after 1 second. This is for checking for battery voltage decrease due to abnormalities such as battery drainage. When the battery voltage is less than VTRKL, the AP4305 determines that the battery is abnormal and transitions to “Battery Abnormality”. Otherwise, the AP4305 transitions to “Extending charge” when the battery voltage is less than VRECH, the AP4305 transitions to “Charging Termination” when the battery voltage is VRECH and above. 3.1.8. Extended Charge After full charge is detected, charging is continued for a certain period of time (TECHG). When the timer reaches the end, the AP4305 transitions to “Charging Termination”. The charging time is available to change by writing TECH bit. 3.1.9. Charging Termination The AP4305 periodically monitors the battery voltage, and transitions to “Recharge” when the battery voltage is less than re-Charge Start Voltage VRECH. AL 3.1.10. Recharge Recharging is executed. The charging operation is the same as that of fast charge. Typical startup timing charts are shown below. EN TI 3.1.11. Battery Voltage Drop The charging operation is immediately stopped, and the AP4305 does no longer execute charging. After charging is stopped, if the AP4305 detects no battery connection in constant monitoring, the AP4305 transitions to “Battery Connection Check”. The AP4305 keeps this status until Toggle CHG_ENB pin or Clear CHGEN bit or VUSB<VUVLO. DC/DC N O 1.8V CV Mode Extend Charge End of Charg CV Mode BAT Voltage Threshold C Battery voltage/ Primary voltage 3.0V Fast Charge CC Mode VOUT Vcv+0.1V Vcv Charge Current Trickle Charge CC Mode Charge Threshold Trickle Charge Threshold VBAT Start Charge IFCHG ICST ITRKL Full Charge Threshold IEOC Figure 3. Charge profile (VBAT < VCC when start charge) Rev 0.5.0 CC Mode Start-up FI D Battery voltage is less than start voltage of fast charge (Vcc) at start up. 12 Recharge CV Mode Recharge Threshold [AP4305] Detect VOUT over voltage Detect Battery over voltage Detect Battery over current Primary side power supply Detection Prohibit Charge USB Charge Port Detection CHGEN bit = ”0” or CHG_ENB pin = High CHGEN bit = ”0” or CHG_ENB pin = High Charge Enable Check CHGEN bit = ”1” and CHG_ENB pin = Low Non connection Battery Connection Check Detect Charge Protection • Thermal Shut Down • Irregular BatteryTemp. • No connected Battery Stop Charge Canceled stop charge condition Connected Battery Temp. Check VBAT ≥VTRKL Trickle Charge 2 VBAT ≥ VCC Trickle Charge 2 Time out Maintain the battery voltage value before fast charge as VBOF. D Trickle Charge Check Trickle Charge 1 Time out FI Fast Charge N O Full Charge Voltage Check VBAT < VCC VBAT ≥ VCC and VBOF ≥ VRECH C Extended Charge (Note) To Charge Enable Check VBAT < VTRKL ICHG < IEOC in CV mode or Time out VBAT ≥VTRKL and VBOF<VRECH Non battery Connection AL Trickle Charge 1 TI TBAT ≥ TLOW and TBAT ≤ THIGH EN TBAT ≤ TLOW or TBAT ≥ THIGH CHGEN bit = ”0” or CHG_ENB pin = High Battery Voltage Drop VBAT < VCC Expire Extended Charge Time End of Charge VBAT < VCC VBAT < VRECH ICHG < Ieoc in CV mode or Time out Recharge (Note) Can select non extended charge at the time of factory shipment Figure 4. Flowchart of charge Rev 0.5.0 13 [AP4305] 4. Protective Functions 4.1. Constant Monitoring In the charging flow, the following monitoring operation is executed periodically (120ms typ). Depending on the error status, the AP4305 transitions to Prohibit Charge, Charging Stop, or Battery Abnormality. Charging Stop: Canceled when the condition that issued the stop is canceled. Battery Abnormality: Canceled by Disconnection and Reconnection of the battery, Toggle CHG_ENB pin, Clear CHGEN bit or VUSB<VUVLO. Prohibit Charge: Canceled by Toggle CHG_ENB pin, Clear CHGEN bit or VUSB<VUVLO. Chart 5. Constant Monitoring Monitoring Items Judgment Criteria Error Handling Detect VVOUT > VOVP in twice continuation Prohibit Charge Battery Over Voltage Detect VVBATS > VBOVP in twice continuation Prohibit Charge Battery Over Current Detect ICHG > IBOCP in twice continuation Prohibit Charge Thermal Shutdown 1 Detect TJ > TSDL (Monitored 1ms cycle) Stop Charge Thermal Shutdown 2 Detect TJ > TSDH (Monitored 1ms cycle) Battery Temperature Temperature range where eight times of average value are in. Detect VTBAT < VBBOT or VBTOP < VTBAT in three times continuation Detect VVBATS< VTRKL in twice continuation after charge start Stop Charge (Switching Stop) Stop Charge TI EN Battery Voltage Stop Charge Battery Voltage Drop D Battery Connection AL VOUT Over Voltage FI 4.2. Thermal Shutdown C O N The AP4305 constantly monitors IC junction temperature to prevent thermal runaway of the IC. If the internal temperature increases and exceeds TSDL, the AP4305 automatically stops charging. After charging is stopped, if the internal temperature drops below TSDHYS of the detected temperature, thermal shutdown is canceled, and charging is resumed. Whenever thermal shutdown is canceled, charging is resumed from trickle charge. On the contrary, if the temperature further increases and exceeds TSDH after charging is stopped, the power supply from VOUT also stops. When the junction temperature drops below TSDH, switching operation is resumed. Rev 0.5.0 14 [AP4305] 4.3. Safety Timer If a time-out of the safety timer occurs during a charging operation, the AP4305 determines that the battery is abnormal and stops the charging operation. As for the setting time for safe timer, the AP4305 can be programmed from following eight options by I2C interface. Writing or overwriting the register of the safety timer through I2C interface will reset the safety timer. For example, if the setting-7 is selected, overwriting within 30 minutes is necessary to keep continue charging. Chart 6. Trickle/ Fast Charge/ Recharge Safety Timer setting Items Symbol Trickle Charge 1 Safety Timer TTRKL1 Trickle Charge 2 Safety Timer TTRKL2 Fast Charge Safety Timer TFCHG Recharge Safety Timer TRCHG Setting 1 Setting 2 Setting 3 0.5 hour 3 hours Setting 4 Setting 5 1 hour 6 hours 6 hours Setting 6 Setting 7 2 hours 12 hours 12 hours Setting 8 0.5 hours 24 hours 0.5 hours 1 hours Chart 7. Extended Charge Safety Timer setting Symbol Extended Charge Safety Time TECHG Setting 1 0 hour Setting 2 Setting 3 0.5 hours 1.0 hours Setting 4 AL Item Timer OFF Refer to the dTCHG in electrical characteristics regarding accuracy. TI 5. Charging Parameters EN In the AP4305, parameters related to charging can be configured with external input pin or setting by I2C interface. The setting parameters in charging are shown below. D 5.1. Current Limit Function FI The input current limit value is set by the ILIM_SEL pin. When the input current limit value is programmed by I2C interface, the input current limit by ILIM_SEL pin is ignored. N Chart 8. Input current limit setting for ILIM_SEL pin Input current limit 100mA 500mA High Low C O ILIM_SEL pin Chart 9. Input current limit setting for I2C programming Item Symbol Setting 1 Input current limit IILIM 100mA Setting 2 Setting 3 150mA 500mA Setting 4 Setting 5 800mA 900mA Setting 6 Setting 7 1500mA 1800mA Automatic current limit function when the input voltage is dropped When the real input power supply capacity is less than the input current limit level chosen as result of charge port detection, a charge current limit is set in the value of the upper limit that VUSB pin voltage is not less than VILVD within the charge current limit automatically. Once the input voltage drop is solved, input current limit by this function is released to original set value. Rev 0.5.0 15 [AP4305] 5.2. Charge Voltage Setting Chart 10. Full charge voltage setting Item Symbol Setting 1 Setting 2 Setting 3 Setting 4 Setting 5 Setting 6 Setting 7 Setting 8 Full Charge Voltage (Normal Temp. Range) VCV 4.05V 4.1V 4.15V 4.2V 4.25V 4.3V Chart 11. Fine tune of full charge voltage setting Item Symbol Setting 1 Setting 2 Setting 3 Setting 4 Full Charge Voltage Fine Tune Voltage VCV_FT 0mV 12.5mV 25.0mV 37.5mV Chart 12. Full charge voltage for the NTC thermistor monitor Symbol Setting 1 Setting 2 CV Charge Voltage (Low Temp. Range) VCVL Vcv Vcv – 0.15V CV Charge Voltage (High Temp. Range 1) VCVW Vcv – 0.15V Vcv – 0.15V CV Charge Voltage (High Temp. Range 2) VCVH TI AL Item Vcv – 0.15V C O N FI D EN (Note) VCVL setting is coupled with IFCHGL setting. Rev 0.5.0 16 Vcv – 0.15V 4.35V 4.4V [AP4305] 5.3. Charge Current Setting Charge current is configured as shown in the following chart. Chart 13. Fast charge current setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Symbol 1 2 3 4 5 6 7 8 9 10 Item Fast Charge Current (Normal Temp. Range) IFCHG 600mA 700mA 800mA 900mA 1.0A 1.1A 1.2A 1.3A Chart 14. Fast charge current setting for the NTC thermistor monitor Symbol Setting1 Setting2 Fast Charge Current (Low Temp. Range) IFCHGL IFCHG*0.5 (Round down 50mA) IFCHG Fast Charge Current (High Temp. Range 1) IFCHGW IFCHG IFCHG*0.5 (Round down 50mA) Fast Charge Current (High Temp. Range 2) IFCHGH IFCHG IFCHG*0.5 (Round down 50mA) (Note) IFCHGL setting is coupled with VCVL setting. AL Item Symbol Trickle 1 Charge Current ITRKL2 D Trickle 2 Charge Current ITRKL1 EN Item TI Chart 15. Trickle charge current setting Fixed 50mA 100mA Chart 16. Recharge current setting for the NTC thermistor monitor Symbol Fixed IRCHGL IFCHGL Recharge Current (Normal Temp. Range) IRCHG IFCHG Recharge Current (High Temp. Range 1) IRCHGW IFCHGW Recharge Current (High Temp. Range 2) IRCHGH IFCHGH FI Item C O N Recharge Current (Low Temp. Range) Chart 17. Full Charge Detected Current setting Rev 0.5.0 Item Symbol Fixed Full Charge Detected Current IEOC IFCHG*0.1 17 1.4A 1.5A [AP4305] 5.4. Battery Temperature Range Threshold Setting The AP4305 monitors the battery temperature with the external NTC thermistor and appropriately controls the charging operation. Battery temperature is divided into five temperature ranges. According to these temperature ranges, charging current and charging voltage in fast charging mode are appropriately controlled to safely execute charging. Chart 18. Temperature range Lowest Highest Fast Charge Temp. Temp. Voltage Limit Temp. Range Fast Charge Current Limit - TLOW Stop Charge Stop Charge Low Temp. Range TLOW TCOLD VCVL IFCHGL Normal Temp. Range TCOLD TWARM VCV IFCHG High Temp. Range 1 TWARM THOT VCVW IFCHGW High Temp. Range 2 THOT THIGH VCVH IFCHGH High Temp. Charge Prohibited Range THIGH - Stop Charge Stop Charge AL Low Temp. Charge Prohibited Range EN TI The default profile setting of charge current and voltage profile in fast charge mode are shown below. Threshold temperatures(TLOW, TCOLD, TWARM, THOT, THIGH) in the following figure are based on 10kΩ NTC thermistor which has B parameters of B25/50=3370K, B25/85=3414K is used to monitor the temperature with programmed “control bit of NTC = 0”. Hysteresis of each threshold temperatures are equivalent to 3C. C O N FI D If battery voltage is higher than VRECH-0.1V at decreasing VCV by changing temperature, charging operation is stopped. Conditions of charge restarting as the following. 1. Battery temperature is in normal temperature range. (Increasing VCV) 2. Battery voltage is lower than VRECH. IFCHG IFCHGW IFCHGH VCVW VCVH Current IFCHGL VCV VCVL Voltage TLOW TCOLD TWARM THOT THIGH (2C) (12C) (43C) (48C) (58C) Temp Figure 5. Temperature dependent full charge voltage and current profile Rev 0.5.0 18 [AP4305] Threshold of NTC therminsor monitor at “control bit of NTC = 1” as shown in the following chart. Chart 19. Threshold of NTC therminsor monitor at “control bit of NTC = 1” Parameter Symbol Conditions Min Typ Max Unit Low Temperature Lower Threshold TLOW Ratio with VTREF Low Temperature Lower Threshold Hysteresis TLOW_HYS Ratio with VTREF - -0.4 - % Normal Temperature Lower Threshold TCOLD Ratio with VTREF 67.6 68.6 69.6 % Normal Temperature Lower Threshold Hysteresis TCOLD_HYS Ratio with VTREF - -0.8 - % Normal Temperature Upper Threshold TWARM Ratio with VTREF 55.1 56.1 57.1 % Normal Temperature Upper Threshold Hysteresis TWARM_HYS Ratio with VTREF - 0.8 - % Hot Temperature Upper Threshold THOT Ratio with VTREF 52.7 53.7 54.7 % Hot Temperature Upper Threshold Hysteresis THOT_HYS Ratio with VTREF High Temperature Lower Threshold THIGH Ratio with VTREF High Temperature Lower Threshold Hysteresis THIGH_HYS Ratio with VTREF 70.8 AL 69.8 % - 0.8 - % 47.1 48.1 49.1 % - 1.2 - % TI EN 71.8 FI D The NTC thermistor bias network at “control bit of NTC = 1” as shown in the following figure. TREF N R1 R2 C O RNTC TEMP AP4305 Figure 6. NTC Thermistor bias network The value R1 and R2 can be determined by using the following equations. 1 1 RT1 RT 2 VT 1 VT 2 R2 1 1 RT 2 1 RT1 1 VT 2 VT 1 1 1 R2 RT1 VT1 R1 R2 RT1 Note) RT1 and RT2 are resistance values of the thermistor at different temperatures. VT1 and VT2 are ratios of the TEMP pin voltage from TREF pin voltages at different temperatures. For example, 10kΩ NTC thermistor which has B parameters of B25/50=3380K, B25/85=3434K is used to monitor the temperature. R1=2.2kΩ, R2=6.8kΩ can be determined. In this case, the temperature thresholds are matched at all five points. Rev 0.5.0 19 [AP4305] 6. Logic Specifications The AP4305 has the following digital interfaces. SDA, SCL: I2C interface Sets charging parameters and retrieves the state. INTB: Interrupt (output) Issues an interrupt according to state transition and protective functions. 6.1. I2C Interface specification Slave address: TBD Chart 20. I2Cinterfacetiming specification Items Symbol Conditions Min Typ Max Units SCL clock frequency fscl - - 400 kHz SCL clock High Time tHIGH 0.6 - - μs SCL clock Low Time tLOW 1.3 - - μs SDA/SCL Rise Time tR - 300 ns SDA/SCL Fall Time tF - - 300 ns 0.6 - - μs - μs AL 20+0.1*Cb Start Condition Hold Time tHD:STA Start Condition Setup Time tSU:STA SDA Hold Time tHD:DAT vs SCL falling edge SDA Setup Time Stop Condition Setup Time - 0.9 μs tSU:DAT vs SCL rising edge 100 - - ns tSU:STO 0.6 - - μs 1.3 - - μs - 50 - ns D tSP EN 0 tBUF Pulse width of Spike Noise Suppressed by Input Filter 0.6 FI Bus free time C O N Note1: Cb means total capacity of a bus line. Rev 0.5.0 TI (Note1) 20 [AP4305] The timing chart is shown below. 1/Fscl VIH SCL VIL VIH SDA VIL tBUF tLOW tR tHIGH tF tSP VIH SCL VIL tHD:SDA tSU:DAT Start tSU:STA tSU:STO Start Stop AL Stop tHD:DAT Figure 7. Timing chart of I2C interface N FI D EN TI 6.1.1. Write Sequence One-byte and multiple-byte write sequences are supported. When the device receives its own slave address and the W bit after receiving a Start condition, it handles the second byte as a register address and the third and following bytes as write data. When the device receives a Stop condition after the assertion of Acknowledge in the third byte, the communication is terminated. (1-byte write sequence). When the device receives the fourth and following bytes without receiving a Stop condition, it automatically increments the register address in increments of one and writes the received data to the register. The device continues writing the received data until it receives a Stop condition. (Multiple-byte write sequence) If the register address reaches the final address in the middle of a multiple-byte write sequence, the next received data will be written in the address zero. Slave Address W A Register Address(N) A Data(N) A P C S O (1) 1 byte write sequence (Register Address=N) (2) M byte write sequence (Register Address=N) S Slave Address W A Register Address(N) A Data(N) A : Driven by master device : Driven by AP4305 The meaning of each symbol is as follows. S: Start condition RS: Repeat Start condition A: Acknowledge NA: Non Acknowledge P: Stop condition R: Read bit (= 1) W: Write bit (= 0) Register Address (N): Register Address = address N Data (N): Write/Read data in address N Rev 0.5.0 21 Data(N+1) A Data(N+M-1) A P [AP4305] 6.1.2. Read Sequence One-byte and multiple-byte read sequences are supported. In a read sequence, the register address is written first, and then data are read. By receiving its own slave address and the W bit in the first byte after the device receives a Start condition and also by receiving a register address in the second byte, the register address to start a read operation is specified. After that, when the device receives a Repeat Start condition and receives its own slave address and the R bit in the third byte, it sends data in the register addresses specified in and after the fourth byte. Incrementing the register address in increments of one, the device continues sending read data until it receives a Stop condition. When after receiving a Start condition, the devices receives a register address and the R bit in the second byte without receiving a start address and the W bit as well as a register address, the device sends the data stored in the address zero (0x00) to the third byte. From the fourth byte, the device automatically increments the register address in increments of one and continues sending data until it receives a Stop condition. If the register address reaches the final address in the middle of a multiple-byte read sequence, the data sent next will be the data in the address zero. Slave Address W A Register Address(N) A RS Slave Address R A Data(N) A TI S AL M-byte read sequence when Register Address = N 6.2. Interrupt Data(N+M-1) NA P D EN When the interrupt enable bit of each interrupt enable register is set and the applicable interrupt factor is detected, the respective interrupt flag bit is set and “L” is output to the INTB pin. Each interrupt flag bit is cleared by reading register. When all interrupt flag bits are cleared, the INTB pin stops the output of “L” and becomes open. FI The detection items for which an interrupt can be set are shown below. C O N Charging status change - Fast charge start - Reaching VREADY voltage (The output pin is VRDYB, not INTB) - Constant voltage charge start - Extended charge state - Low input voltage detection - Fast charge/ Recharge safety timer expiration Charging stop - Thermal shutdown 1 - Battery temperature abnormality (high) - Battery temperature abnormality (low) Battery voltage drop - Low battery voltage abnormality - Trickle safety timer expiration Charging inhibition - VOUT overvoltage detection - Battery overvoltage detection - Battery over current detection Rev 0.5.0 22 [AP4305] 7. Configuration Register 7.1. Register Map Register Name Addr ST1 $00 ST2 $01 CBAT_ST ILIM_ST INTF $02 USBLVF BATLVF TBAT $03 CTL $04 CHGEN RCHGEN LEDEN DIS_VO INTE $05 USBLVIE BATLVIE TSDIE INHIE CFG1 $06 IEOCS CFG2 $07 CFG3 $08 7 6 5 4 3 2 TBAT_STATE[2:0] 1 CHG_STATE[4:0] Reserved TSDF INHF ENDF OCPF BOVPF VOVPF TOUTF TEMPF CHGF TBAT_DATA[7:0] VCV_FT[1:0] ENDIE TOUT[2:0] VCV[2:0] TOUTIE TECH[1:0] VCT IFT IFCHG[3:0] Reserved TEMPIE NTC VO_MIN USBLV_OFS ILIM_CFG[2:0] AL C O N FI D EN TI Note) Register default values of CFG2 and CFG3 are selectable as option at factory shipping. 23 CHGIE DIS_VRDY DIS_IEOC Figure 8. Register Map Rev 0.5.0 0 [AP4305] 7.2. STATUS Register 1 This register is shown for Batter temperature and charge status. Address : $00 7 R 6 5 4 3 2 TBAT_STATE[2:0] CHG_STATE[4:0] 0 0 1 0 0 0 W Reset 0 0 0 0 Figure 9. STATUS Register1 Bit Map Chart 21. STATUS Register1 Definition BIT Field R/W 7-5 TBAT_STATE[2:0] R Description Battery temperature status 000: Unmeasured temperature 001: Low temp. prohibit charge range (Below 2C) 010: Low temp. range (2 to 12C) AL 011: Normal temp. range (12 to 43C) 100: High temp. range 1 (43 to 48C) 101: High temp. range 2 (48 to 58C) 4-0 CHG_STATE[4:0] TI 110: High temp. prohibit charge range (Over 58C) 111: N/A R Charge status EN Indicate on charging flowchart D 00000 : Prior to charge enable check 00001 : Charge enable check 00010 : Battery connection check 00011 : Battery temperature check FI 00100 : Trickle charge 1 C O N 00101: Trickle charge 2 Rev 0.5.0 00110: Trickle charge check 00111: Fast charge 1 (Battery voltage is lower than VCV) 01000 : Fast charge 2 (Battery voltage is higher than VCV) 01001 : Full charge voltage check 01010: Extended charge (Constant voltage mode, ICHG<IEOC) 01011 : End of Charge 01100 : Recharge 01101 : Battery voltage drop 01110 : Prohibit charge (Over voltage, Over current) 01111 : Stop charge (Low temp. detect, Irregular temp.) 10000 : Thermal shutdown (High temp. detect) 24 [AP4305] 7.3. STATUS Register 2 This register is shown for battery status. Address : $01 R 7 6 CBAT_ST ILIM_ST 1 0 5 4 3 Reserved 2 1 0 OCPF BOVPF VOVPF 0 0 0 W Reset 0 0 0 Figure 10. STATUS Register2 Bit Map Chart 22. STATUS Register2 Definition R/W Description 7 CBAT_ST R Battery connection error detection state 0: Not detected battery connection error 1: Detected battery connection error 6 ILIM_ST R Input current limitation state 0: Not limited input current 1: Limited input current 3-5 reserved R 2 OCPF R Flag for Battery over current state 0 : Not detected battery over current state 1 : Detected battery over current state 1 BOVPF R Flag for Battery over voltage state 0 : Not detected battery over voltage state 1 : Detected battery over voltage state 0 VOVPF R Flag for VOUT over voltage state 0 : Not detected VOUT over voltage state 1 : Detected VOUT over voltage state EN TI AL Field C O N FI D BIT Rev 0.5.0 25 [AP4305] 7.4. Interrupt Flag Register This register is shown for interrupt flag status. Flags for each state are set when an interrupt state is detected, and the flag is cleared by reading. While no interrupt is detected, the latest status is read when access for reading resister is executed. Address : $02 R 7 6 5 4 3 2 1 0 USBLVF BATLVF TSDF INHF ENDF TOUTF TEMPF CHGF 0 0 0 0 0 W Reset 0 0 0 Figure 11. Interrupt Flag Register Bit Map Chart 23. Interrupt Flag Register Definition BIT 7.5. Field R/W 7 USBLVF Flag for USB low voltage state 0 : Normal 1 : Detect VUSB low voltage 6 BATLVF R Flag for Battery voltage drop state 0 : Not detected irregular battery state 1 : Detected irregular battery state 5 TSDF R Flag for Thermal shutdown state 0 : Not detected thermal shutdown state 1 : Detected thermal shutdown state 4 INHF R Flag for Prohibit charge state (Detected state can be checked by status register 2) 0 : Not detected prohibit charge state 1 : Detected prohibit charge state 3 ENDF R Flag for End of charge state 0 : Not detected end of charge state 1 : Detected end of charge state 2 TOUTF R 1 TEMPF 0 CHGF C O N FI D EN TI AL R Description Flag for timeout state 0 : Not detected timeout state 1 : Detected timeout state R Flag for Irregular temperature state 0 : Not detected irregular temperature state 1 : Detected irregular temperature state R Flag for charging change state 0 : Not detected change charging state 1 : Detected change charging state TBAT data Register This register is shown for battery temperature. Address : $03 7 6 5 R 4 3 2 1 0 0 0 0 TBAT_DATA [7:0] W Reset 0 0 0 0 0 Figure 12. TBAT Data Register Bit Map Chart 24. TBAT Data Register Definition BIT Field 7-0 TBAT_DATA[7:0] Rev 0.5.0 R/W R Description Measured value of battery temperature 26 [AP4305] 7.6. Control Register This register is shown for control state. Address : $04 7 6 5 4 CHGEN RCHGEN LEDEN DIS_VO 1 1 1 0 3 2 1 R 0 Reserved VCV_FT[1:0] W Reset 0 0 0 Figure 13. Control Register Bit Map Chart 25. Control Register Definition BIT 7 Field R/W Description CHGEN R/W Charge Function Enable 0 : Disable Charge Function 1 : Enable Charge Function RCHGEN R/W Recharge Function Enable 0 : Disable Recharge Function Not Recharge after end of Charge 1 : Enable Recharge Function Recharge after end of Charge 5 LEDEN R/W LED pin Function Enable 0: Disable LED pin Function 1: Enable LED pin Function 4 DIS_VO R/W DC/DC Converter operation Enable 0: Enable DC/DC converter operation 1: Disable DC/DC converter operation 3-2 VCV_FT R/W Fine tune for full charge voltage (Offset voltage of VCV[2:0] in Configure register 2) 00: 0mV 01: 12.5mV 10: 25.0mV 11: 37.5mV 1-0 Reserved R Reserved bit C O N FI D EN TI AL 6 Rev 0.5.0 27 0 [AP4305] 7.7. Interrupt Enable Register This register is set for interrupt factor which is shown at INTB. Address : $05 R W 7 6 5 4 3 2 1 0 USBLVIE BATLVIE TSDIE INHIE ENDIE TOUTIE TEMPIE CHGIE 0 0 0 0 Reset 0 0 0 Figure 14. Interrupt Enable Register Bit Map 0 Chart 26. Interrupt Enable Register Definition R/W Description 7 USBLVIE R/W USB low voltage interrupt Enable 0 : Disable USB low voltage interrupt 1 : Enable USB low voltage interrupt 6 BATLIVE R/W Battery voltage drop interrupt Enable 0 : Disable Irregular battery interrupt 1 : Enable Irregular battery interrupt 5 TSDIE R/W Thermal shutdown interrupt Enable. (Detected state can be checked by CHG_STATE) 0 : Disable Thermal shutdown interrupt 1 : Enable Thermal shutdown interrupt 4 INHIE R/W Prohibit charge interrupt Enable 0 : Disable Battery over current interrupt 1 : Enable Battery over current interrupt 3 ENDIE R/W End of charge interrupt Enable 0 : Disable Battery over voltage interrupt 1 : Enable Battery over voltage interrupt 2 TOUTIE R/W 1 TEMPIE 0 CHGIE TI EN D Safety timer expiration interrupt Enable 0 : Disable VOUT over voltage interrupt 1 : Enable VOUT over voltage interrupt FI R/W O C Rev 0.5.0 AL Field N BIT R/W Irregular battery temperature interrupt Enable. (Detected irregular state can be checked by TEMP_STATE bit) 0 : Disable Irregular battery temperature interrupt 1 : Enable Irregular battery temperature interrupt Charging change state interrupt Enable. When charge state is changed to “Fast charge (CC mode)”, “Fast charge (CV mode, ICHG>IEOC) or “Extended charge (CV mode, ICHG<IEOC), interrupt is asserted. (Relevant charge state can be checked from CHG_STATE bit) 0 : Disable Charging change state interrupt 1 : Enable Charging change state interrupt 28 [AP4305] 7.8. Configuration Register 1 This register is set for charge parameters. Address : $06 7 R W Reset 6 IEOCS 5 4 3 TOUT[2:0] 0 0 2 TECH [1:0] 0 0 0 Figure 15. Configuration Register 1 Bit Map 1 0 DIS_VRDY DIS_IEOC 0 0 0 Chart 27. Configuration Register 1 Definition Field R/W Description IEOCS R/W End of charge current detection enable while input current limit is detected 0 : Disable End of charge current detection while input current limit is detected 1 : Enable End of charge current detection while input current limit is detected 6-4 TOUT[2:0] R/W Safety Timer setting 000 : Trickle Charge = 30 minutes, Fast charge = 3 hours 001 : Trickle Charge = 30 minutes, Fast charge = 6 hours 010 : Trickle Charge = 1 hours, Fast charge = 6 hours 011 : Trickle Charge = 1 hours, Fast charge = 12 hours 100 : Trickle Charge = 2 hours, Fast charge = 12 hours 101 : Trickle Charge = 2 hours, Fast charge = 24 hours 110 : Trickle Charge = 0.5 hours, Fast charge = 0.5 hours 111 : Trickle Charge = 0.5 hours, Fast charge = 1 hours 3-2 TECH[1:0] R/W Extended Charge Safety Timer setting D EN TI 7 AL BIT DIS_VRDY 0 DIS_IEOC R/W Battery Ready Detection Enable 0 : Enable Battery Ready Detection 1 : Disable Battery Ready Detection R/W End of Charge Current Detection Enable 0 : Enable End of Charge Current Detection 1 : Disable End of Charge Current Detection Rev 0.5.0 C O 1 N FI 00 : 0 hours 01 : 30 minutes 10 : 1 hours 11 : Timer off 29 [AP4305] 7.9. Configuration Register 2 This register is set for charge parameters. Address : $07 7 6 R 5 VCV[2:0] W OTP 0 0 4 3 2 VCT IFT NTC 0 0 0 Figure 16. Configuration Register 2 Bit Map 0 1 0 USBLV_OFS 0 0 Chart 28. Configuration Register 2 Definition Field R/W Description 7-5 VCV[2:0] R/W Charge voltage at constant-voltage mode (Vcv) setting VCT R/W CV Charge Voltage (Vcv) and Fast charge current for the Cold Temperature range (Tlow-Tcold) setting EN 4 TI 000 : 4.05V 001 : 4.10V 010 : 4.15V 011 : 4.20V 100 : 4.25V 101 : 4.30V 110 : 4.35V 111 : 4.40V AL BIT 0: CV Charge voltage for cold temp. range is set to VCV. Fast charge current for cold temp. range is set to IFCHG*0.5. D 1: CV Charge voltage for cold temp. range is set to VCV-0.15V IFT R/W NTC C 2 O N 3 FI Fast charge current for cold temp. range is set to IFCHG. 1-0 Rev 0.5.0 USBLV_OFS R/W Fast charge current (IFCHG) for the High Temperature range (Twarm-Thigh) and setting 0: Fast charge current for high temp. range is set to IFCHG. 1: Fast charge current for high temp. range is set to IFCHG*0.5 NTC setting 0: Using 10kΩ NTC (B25/50=3370K) 1: Using option for adjusting with external resisters R/W Threshold offset voltage for VUSB low voltage detection setting (Threshold voltage = 4.2V + offset voltage) 00: 0mV (default) 01: 100mV 10: 200mV 11: 300mV 30 [AP4305] 7.10. Configuration Register 3 Address : $08 7 6 R 5 4 IFCHG W OTP 0 0 3 2 VO_MIN 0 0 0 Figure 17. Configuration Register 3 Bit Map 1 ILIM_CFG 0 0 Chart 29. Configuration Register 3 Definition Field R/W Description 7-4 IFCHG R/W VO_MIN R/W The battery fast charge current setting 0000-0101: 1000mA 0110: 600mA 0111: 700mA 1000: 800mA 1001: 900mA 1010: 1000mA 1011: 1100mA 1100: 1200mA 1101: 1300mA 1110: 1400mA 1111: 1500mA VOUT voltage at fast charge state in VBAT<3.6V 0: 3.6V 1: 3.0V ILIM_CFG R/W EN The input current limit setting 000: Refer to ILIM_SEL pin condition (default) 001: 100mA 010: 150mA 011: 500mA 100: 800mA 101: 900mA 110: 1500mA 111: 1800mA C O N FI D 2-0 TI AL BIT 3 Rev 0.5.0 31 0 0 [AP4305] IMPORTANT NOTICE These products and their specifications are subject to change without notice. When you consider any use or application of these products, please make inquiries the sales office of Asahi Kasei Microdevices Corporation (AKM) or authorized distributors as to current status of the products. Descriptions of external circuits, application circuits, software and other related information contained in this document are provided only to illustrate the operation and application examples of the semiconductor products. You are fully responsible for the incorporation of these external circuits, application circuits, software and other related information in the design of your equipments. AKM assumes no responsibility for any losses incurred by you or third parties arising from the use of these information herein. AKM assumes no liability for infringement of any patent, intellectual property, or other rights in the application or use of such information contained herein. Any export of these products, or devices or systems containing them, may require an export license or other official approval under the law and regulations of the country of export pertaining to customs and tariffs, currency exchange, or strategic materials. AKM products are neither intended nor authorized for use as critical components(Note1) in any safety, life support, or other hazard related device or system(Note2), and AKM assumes no responsibility for such use, except for the use approved with the express written consent by Representative Director of AKM. As used here: TI AL Note1) A critical component is one whose failure to function or perform may reasonably be expected to result, whether directly or indirectly, in the loss of the safety or effectiveness of the device or system containing it, and which must therefore meet very high standards of performance and reliability. Note2) A hazard related device or system is one designed or intended for life support or maintenance of safety or for applications in medicine, aerospace, nuclear energy, or other fields, in which its failure to function or perform may reasonably be expected to result in loss of life or in significant injury or damage to person or property. It is the responsibility of the buyer or distributor of AKM products, who distributes, disposes of, or otherwise C O N FI D EN places the product with a third party, to notify such third party in advance of the above content and conditions, and the buyer or distributor agrees to assume any and all responsibility and liability for and hold AKM harmless from any and all claims arising from the use of said product in the absence of such notification. Rev 0.5.0 32