LTC4110
15
4110fb
OPERATION
Figure 3. Standard Li-Ion Charge State Diagram (Does Not Include Calibration)
#
Logic Event (T = True, F = False) [Notes]
Notes and/or Actions (T = True, F = False)
1
Or
RES_OR = F & DCDIV pin = T & SHDN pin = F &
CHARGE_INHIBITED = F & CHG_FLT = F & V
BAT
< V
BC
RES_OR = F & DCDIV pin = T & SHDN pin = F &
CHARGE_INHIBITED = F & CHG_FLT=F &
ChargingVoltage() ≠ 0 & ChargingCurrent() ≠ 0
I
PPC
& Timer/4(PreCond) = Started & CHG = T & ALARM_INHIBITED = F
(RES_OR = F = Bat Inserted -> See ChargeStatus() )
(POR_RESET -> See ChargeMode()
2
V
BAT
> V
BC
I
PPC
= Off & I
CHG
= On & Timer/4(PreCond) = Stopped & Timer(Bulk) = Started.
3
C/5 = T
Timer(Bulk) = Stopped & Timer/4(Top Off) = Started
4
Timer/4(Top Off = done [Battery is full]
I
CHG
= Off & CHG = F (Typical Full State)
5
Timer/4(PreCond) = done before V
BAT
> V
BC
I
PPC
= Off & CHG_FLT = T & CHG = F
6
Timer(Bulk) = done before C/5 = T
I
CHG
= Off & CHG_FLT = T & CHG = F
7
Or
RESET_TO_ZERO = T [See ChargeMode()]
CHARGE_INHIBIT=T [See ChargeMode()]
I
CHG
or IPPC = Off & All Timers = Reset & CHG_FLT = F & CHG = F
8
RES_HOT = T & RES_UR = F [See ChargeStatus()]
I
CHG
or I
PPC
= Off & CHG_FLT = T, Timers paused.
9
RES_HOT = F [See ChargeStatus()]
I
CHG
or I
PPC
= On & CHG_FLT = F, Timers resume.
10
Or
Or
Or
Or
DCDIV pin = F
RES_OR = T [Bat Removed, See ChargeStatus()]
SHDN pin = T
V
UVD
= T
POR_RESET = T [See ChargeMode()]
I
CHG
or I
PPC
= Off & All Timers = Reset & ALARM_INHIBITED = F & CHG_FLT =
F & CHG = F & CHARGE_INHIBITED = F
11
Or
V
AR
= T [AutoRestart]
ChargingVoltage() & ChargingCurrent() ≠ 0
(The battery needs another charge cycle or Smart Battery has requested to
start another cycle.)
12
Or
Or
Or
AlarmWarning() command is sent by Smart Battery over
SMBus with any of the following bits set to True:
OVER_CHARGED_ALARM
TERMINATE_CHARGE_ALARM
Reserved ALARM
OVER_TEMPERATURE_ALARM
I
CHG
or I
PPC
= Off & All Timers = Reset & CHG = F & ALARM_INHIBITED = T
(ALARM_INHIBITED bit is found in ChargeStatus())
13
ChargingVoltage() or ChargingCurrent() = 0 sent
I
CHG
or I
PPC
= Off & CHG = F
14
V
BOV
= T [Battery Overvoltage]
PWM stopped. Timers remain running.
15
V
BOV
= F
PWM restarted.
Note: For all charge states, V
CHG
is always active.
4110 F03
PWM
STOPPED
(BATTERY OVP)
STOP
CHARGE
(OVERTEMPERATURE)
ANY
CHARGE
STATE
RESUME
CHARGE
STATE
15
9
14
8
ANY
CHARGE
STATE
PRE-CONDITIONING
CHARGE
STOP
CHARGE
TOP-OFF
CHARGE
7, 12, 13
10
4 (BATTERY FULL)
1
2
3
RESET
5 (PRE-CONDITIONING FAULT)
11 (BATTERY NEEDS RECHARGE)
6 (BULK TIME FAULT)
BULK
CHARGE