Data Sheet

[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  60C), ±1.1% (Ta = -30  85C)
□ 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  85C
□ 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 = 25C, 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=10C  60C
-0.5
+0.5
Ta=-30C  85C
-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 3C.
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
(2C)
(12C)
(43C)
(48C) (58C)
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 2C)
010: Low temp. range (2 to 12C)
AL
011: Normal temp. range (12 to 43C)
100: High temp. range 1 (43 to 48C)
101: High temp. range 2 (48 to 58C)
4-0
CHG_STATE[4:0]
TI
110: High temp. prohibit charge range (Over 58C)
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