LTC4110
16
4110fb
When the battery voltage exceeds the bulk charge threshold
(V
BC
), the charger begins the bulk charge portion of the
charge cycle. As the battery accepts charge, the voltage
increases. Constant-current charge continues until the
battery approaches the constant voltage. At this time, the
charge current will begin to drop, signaling the beginning
of the constant-voltage portion of the charge cycle.
The charger will maintain the constant voltage across the bat-
tery until either C/x is reached or 100% of the programmed
bulk charge time has elapsed during bulk charge. When
the current drops to approximately 20% of the full-scale
charge current, an internal C/x comparator will initiate the
start of the top-off stage. The top-off stage charges for
25% of the total programmed bulk charge time. When the
time elapses, charge is terminated and CHGb (GPIO1 pin)
is forced to a high impedance state and CHG_STATE_0 and
CHG_STATE_1 register bits will be set low. Should the total
bulk charge time elapse before C/x is reached, charge is
terminated and a CHG_FLT fault is indicated until cleared
by the RESET_TO_ZERO or POR_RESET SMBus write
commands, SHDN pin toggle or the battery removed and
replaced. Fault conditions are not cleared when the supply
input is removed if the battery has suffi cient voltage.
An optional external thermistor network is sampled at
regular intervals to monitor battery temperature and to
detect battery presence. If the thermistor temperature is
hot (see the SafetySignal Decoder section), the charge
timer is paused, charge current is halted, CHG_FLTb (GPIO3
pin) is forced low and the CHG_FLT bit will be set high.
CHGb (GPIO1 pin) , CHG_STATE_0 and CHG_STATE_1
register bits will not be affected. When the thermistor
value returns to an acceptable value, charging resumes,
CHG_FLTb (GPIO3 pin) returns to high impedance and the
CHG_FLT bit will be reset low. An open thermistor indicates
absence of a battery. To defeat the temperature monitoring
function, replace the thermistor with a resistor to indicate
ideal battery temperature. When a thermistor is not used,
the resistor circuit must be routed through the battery
connector if battery presence detection is required.
After a charge cycle has ended without fault, the charge
cycle is automatically restarted if the average battery cell
voltage falls below the auto recharge threshold. At any
time charging can be forced to stop by pulling the SHDN
pin high or setting the CHARGE_INHIBIT bit high through
the SMBus.
SMART BATTERY CHARGE MODE
This section explains operation for smart batteries with a
SMBus interface. Smart Li-Ion is selected by connecting
the TYPE pin to the V
DD
pin and smart Nickel (NiMH/NiCd)
is selected by connecting the TYPE pin to the V
REF
pin.
The LTC4110 only implements a subset of smart battery
charger commands; the actual charging algorithm is
determined by LTC4110 through external resistors even
if the battery is “smart.”
The LTC4110 operates as a high effi ciency, synchronous,
PWM fl yback battery charger with constant current and
constant fl oat voltage regions of operation. The constant-
charge current is programmed by the combination of a
resistor (R
CHG
) from the I
CHG
pin to ground, a battery
current sense resistor (R
SNS(BAT)
) and CSP/CSN pin
resistors. For Li-Ion the constant voltage (fl oat voltage)
is programmed to one of four values (4.2V, 8.4V, 12.6V,
16.8V) depending on the number of series cells using the
SELC pin and can be adjusted ±0.3V/cell with the V
CHG
pin. For nickel batteries the constant-voltage function is
not used, however, a non-zero value is still required to be
written to the ChargingVoltage() register. The internal auto
recharge function is inhibited for smart batteries.
If the battery voltage exceeds 107.5% (V
BOV
) of the
programmed fl oat voltage during any stage of charge,
the charger pauses until the voltage drops below the
hysteresis (V
BOVH
). The timer is not stopped and no fault
is indicated. This function is disabled when nickel based
smart batteries are used.
There are four states associated with smart battery charge
mode, namely:
SMBus Wake-Up Charge State
SMBus Preconditioning Charge State
SMBus Bulk Charge State
• SMBus OFF State
These states are explained in the following four sections.
OPERATION
LTC4110
17
4110fb
OPERATION
Figure 4. Smart Battery 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 & RES_HOT = F
RES_OR = F & DCDIV pin = T & SHDN pin = F &
CHARGE_INHIBITED = F & CHG_FLT = F & RES_HOT = T &
RES_UR = T
I
PPC
= On (Constant Current only) & TTIMEOUT = Started & CHG = T
2 ChargingVoltage() & ChargingCurrent() ≠ 0 sent Timer/4(Pre-Charge) = Started & TTIMEOUT disabled & ALARM_
INHIBITED = F
3V
BAT
> V
BC
I
PPC
= Off, I
CHG
= On, Timer/4(Pre-Charge) = Stopped & Timer(SMBus)
= Started
4 ChargingVoltage() or ChargingCurrent() = 0 sent I
CHG
= Off & All Timers = Reset & CHG = F
5 Timer/4(Pre-Charge) = Done before V
BAT
> V
BC
I
PPC
= Off & All Timers = Reset & CHG = F
6 ChargingVoltage() & ChargingCurrent() ≠ 0 sent & RES_OR = F
& DCDIV pin = T & SHDN pin = F & CHARGE_INHIBITED = F &
CHG_FLT = F
I
PPC
= On & Timer/4(Pre-Charge) = Started & CHG = T &
ALARM_INHIBITED = F
7 TTIMEOUT = Done (Dead Battery or Loss of SMBus) I
CHG
= Off & All Timers Reset & CHG = F
8 RES_HOT = T & RES_UR = F [See ChargeStatus()] I
CHG
or I
PPC
= Off & CHG_FLT = T, Timer = Paused.
9 RES_HOT = F [See ChargeStatus()] I
CHG
or I
PPC
= On & CHG_FLT = F, Timer = 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 & CHG_FLT = F & CHG = F &
ALARM_INHIBITED = F & CHARGE_INHIBITED = F
11 V
BOV
= T [Battery Overvoltage] PWM stopped. Timers remain running.
12 V
BOV
= F PWM restarted.
13
Or
RESET_TO_ZERO = T [See ChargeMode()]
CHARGE_INHIBIT = T [See ChargeMode()]
I
CHG
or I
PPC
= Off & All Timers = Reset & CHG_FLT = F & CHG = F
14
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())
Note: V
CHG
is active in all charge states except for nickel batteries which operate in constant current mode.
4110 F04
PWM
STOPPED
(BATTERY OVP)
OFF
(OVERTEMPERATURE)
ANY
CHARGE
STATE
RESUME
CURRENT
STATE
12
9
11
8
PRE-CONDITIONING
CHARGE
WAKE UP
CHARGE
1
4
(BATTERY
FULL)
2 4, 7, 13, 14
3
ANY
CHARGE
STATE
10
RESET
OFF
5 (BAD BATTERY)
6 (BATTERY RECHARGE REQUEST)
BULK
CHARGE
LTC4110
18
4110fb
SMBUS WAKE-UP CHARGE STATE
The battery will be charged with a fi xed “wake-up” current
regardless of previous ChargingCurrent() and Charging-
Voltage() register values during wake-up charging. The cur-
rent is identical to the preconditioning charge current which
is programmed with an external resistor through the I
PCC
pin. The wake-up timer has the same period as t
TIMEOUT
,
typically 175sec (see t
TIMEOUT
).
The following conditions must be met to allow wake-up
charge of the battery:
The SafetySignal must be RES_COLD, RES_IDEAL, or
RES_UR.
AC must be present. This is qualifi ed by DCDIV > V
AC
+ V
ACH
and DCIN above UVLO.
Wake-up charge initiates if a battery does not write
non-zero values to ChargingCurrent() and Chargin-
Voltage() registers when AC power is applied and a
battery is present or when AC is present and a battery
is subsequently connected.
The following conditions will terminate the wake-up charge
state and end charge attempts, unless otherwise noted.
• The t
TIMEOUT
period is reached (see t
TIMEOUT
) when
the SafetySignal is RES_COLD or RES_UR. The state
machine will go to the SMBus OFF state. The CHG_FLT
bit is not set.
The SafetySignal is registering RES_HOT. The state
machine will go to the SMBus OFF state.
• The SafetySignal is registering RES_OR. The state
machine will go to the reset state.
The LTC4110 will leave the wake-up charge state and
go into the SMBus preconditioning charge state if the
ChargingCurrent() AND ChargingVoltage() registers
have been written to non-zero values.
The AC power is no longer present (DCDIV < V
AC
or
DCIN below UVLO). The state machine will go to the
reset state.
The ALARM_INHIBITED becomes set in the
ChargerStatus() register. The state machine will go to
the SMBus OFF state.
CHARGE_INHIBIT is set in the BBuControl() register.
Charge is stopped, however, the wake-up timer is not
paused. Clearing CHARGE_INHIBIT will enable the
LTC4110 to resume charging.
• There is insuffi cient DCIN voltage to charge the battery
as determined by the internal UVLO. This causes the
state machine to enter the reset state and stop all charge
activity. The LTC4110 will resume wake-up charging when
there is suffi cient DCIN voltage to charge the battery.
The CAL_START bit in the BBuControl() register is set.
Charge is stopped and the LTC4110 enters the calibra-
tion state.
Writing a zero value to either the ChargingVoltage() or
ChargingCurrent() register. The state machine will go
to the SMBus OFF state.
RESET_TO_ZERO is set in the BBuControl() register.
Charge is stopped; the SMBus OFF State is entered.
SMBUS PRECONDITIONING CHARGE STATE
During the SMBus preconditioning charge state, the charger
will be operating in the preconditioning charge current
limit. The following conditions must be met in order to
allow SMBus preconditioning charge to start:
The ChargingVoltage() AND ChargingCurrent() registers
must be written to non-zero values. The LTC4110 will
not directly report the status of these registers. The
battery needs only write one pair of ChargingVoltage()
and ChargingCurrent() registers to stay in this state. The
t
TIMEOUT
timer is not operational in SMBus precondition-
ing charge state.
The SafetySignal must be RES_COLD, RES_IDEAL, or
RES_UR.
AC must be present and suffi cient. This is qualifi ed by
DCDIV > V
AC
+ V
ACH
and DCIN > UVLO.
The following conditions will affect the SMBus precondi-
tioning charge state as specifi ed below:
The SafetySignal is registering RES_HOT. Charge is
stopped; the SMBus OFF state is entered.
OPERATION

LTC4110EUHF#TRPBF

Mfr. #:
Manufacturer:
Analog Devices / Linear Technology
Description:
Battery Management Bat Backup S Manager
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet