13
LTC1325
FUNCTIONAL DESCRIPTIO
UU
U
The chip enters the discharge mode when the proper
mode command bits are set and the power shutdown
command bit is clear. If a fault condition does not exist,
then the DIS pin is pulled up to V
DD
by the internal driver.
The DIS voltage is used to turn on an external transistor
which discharges the battery through an external series
resistor R
DIS
.
Discharging will continue until a new command word is
input to change the mode or a fault condition occurs.
Charge Mode
Command: MOD1 = 1, MOD0 = 0, PS = 0
Status: BATP = 1, BATR = 0, FMCV = 0, FEDV = X,
FHTF = 0, FLTF = 0, t
OUT
= 0
The chip enters the charge mode when the proper mode
command bits are set and the power shutdown command
bit is clear. If a fault condition does not exist then charging
can begin. Charging will continue until a new command
word is input to change the mode or a fault condition
occurs.
The charge current may be regulated by a programmable
111kHz PWM buck current regulator, or by using the PFET
to gate an external current regulator or current limited
transformer.
111kHz PWM Controller
The block diagram of the charging loop connected as a
PWM buck current regulator is shown in Figure 4. The
PWM may operate in either continuous or discontinuous
mode. The loop forces the average voltage across the
sense resistor to be equal to the voltage at the output of the
DAC, so that the charging current becomes V
DAC
/R
SENSE
.
With switch S2 on and the others off, amplifier A1 along
with C1, R1 and R2 are configured as an integrator with
16kHz bandwidth. The output of the integrator is the
average difference between the voltage across the sense
resistor and the DAC output voltage.
The rising edge of the oscillator waveform triggers the one
shot which sets the flip-flop output high. This turns on the
external PFET P1 by pulling its gate low via the FET driver.
With P1 on, the current through the inductor L1 starts to
(MCV), minimum cell voltage exceeded (EDV), high tem-
perature limit exceeded (HTF), low temperature limit ex-
ceeded (LTF) and time limit exceeded (t
OUT
). When a fault
condition occurs, the discharge and charge loops are
disabled or prevented from turning on and the fail-safe bit
(FS) is set. The chip is reset by shifting in a new command
word with the fail-safe clear FSCLR bit set. The 8-bit status
word contains the state of each fault condition.
Power Shutdown Mode
Command: MOD1 = X, MOD0 = X, PS = 1
Status: BATP = X, BATR = X, FMCV = X, FEDV = X,
FHTF = X, FLTF = X, t
OUT
= X
In the power shutdown mode, the analog section is turned
off and the supply current drops to 30µA. The voltage
regulator, which provides power to the internal analog
circuitry and external bias networks, is shut down. The
voltage divider across the battery is disconnected and the
only circuit left on is the voltage regulator for the serial
interface logic.
Idle Mode
Command: MOD1 = 0, MOD0 = 0, PS = 0
Status: BATP = X, BATR = X, FMCV = X, FEDV = X,
FHTF = X, FLTF = X, t
OUT
= X
The chip enters the idle mode when the proper mode
command bits are set and the power shutdown command
bit is cleared. During the idle mode, the chip is fully
powered, but the discharge, charge and gas gauge circuits
are off. The chip may be placed in the idle mode momen-
tarily while charging the battery, allowing an ADC mea-
surement to be made without any switching noise from the
PWM current source affecting the accuracy of the reading.
The mode command bits are picked off as they appear at
D
IN
, so that while the rest of the command word is being
shifted in, the charging loop has time to settle before an
ADC measurement is made.
Discharge Mode
Command: MOD1 = 0, MOD0 = 1, PS = 0
Status: BATP = 1, BATR = 0, FMCV = X, FEDV = 0,
FHTF = 0, FLTF = 0, t
OUT
= 0
14
LTC1325
FUNCTIONAL DESCRIPTIO
UU
U
+
+
V
DD
4.5V TO 16V
P1
IRF9Z30
N1
IRFZ34
R
TRK
D1
1N5818
PGATE
DIS
DISCHARGE
R
F
1k
R2
125k
R1
500k
REG
3.072V
C1
16pF
FILTER
LTC1325 • F04
SENSE
S4
BATTERY
L1
R
DIS
R
SENSE
C
F
S2
S1
S3
GG
DR0 TO
DR2
A1
A2
GG
0
0
0
0
1
VR1
0
0
1
1
X
VR0
0
1
0
1
X
DAC VOLTAGE
18mV
34mV
55mV
160mV
0mV
DAC
VR0, VR1 GG
(GAS GAUGE)
CHIP
BOUNDARY
2
V
DAC
R
SQ
DUTY RATIO
GENERATOR
ONE SHOT
111kHz
OSCILLATOR
3
CHARGE
TO
ADC MUX
Figure 4. Charging Loop Block Diagram
rise as does the voltage across the sense resistor. When
the voltage across the sense resistor is greater than the
output of the integrator, comparator A2 changes state.
This resets the flip-flop and P1 is turned off. Catch diode
D1 clamps the drain of P1 one diode drop below ground
when the inductor flies back and the current through the
inductor starts to drop. The voltage across the sense
resistor also drops and may reach zero and stay there until
the next clock cycle begins.
The average charging current is set by the output of the
DAC (V
DAC
) and the duty ratio generator. V
DAC
can be
programmed to one of four values with the following
ratios: 1, 1/3, 1/5 or 1/10. The duty ratio can be set to
1/16, 1/8, 1/4, 1/2 or 1. When the duty ratio is 1, the duty
ratio generator output is always low and the charge loop
operates continuously (see Figure 4). At other duty ratio
settings, the duty generator output is a square wave with
a period of 42 seconds. The time for which the generator
output is low varies with the duty ratio setting. For ex-
ample, if a duty ratio of 1/2 is programmed, the generator
output is low only for 42/2 = 21 seconds. Since the loop
operates for only 21 out of every 42 seconds, the average
charging current is halved. In general, the average charg-
ing current is:
I
CHRG
= V
DAC
(Duty Ratio)/R
SENSE
Gated PFET Controller
When using an external current regulator or current lim-
ited wall pack, simply remove the inductor L1 and catch
diode D1. Set the DAC control bits VR1 = 1 and VR0 = 1,
and select the desired duty ratio. By insuring that the
voltage at the Sense pin is never greater than 140mV, the
output of the integrator A1 will saturate high and the
comparator A2 will never trip and turn the loop off. This
can be achieved by removing the sense resistor and
grounding the Sense pin or if the gas gauge is to be used,
selecting R
SENSE
so that R
SENSE
/I
CHRG
< 140mV.
15
LTC1325
FUNCTIONAL DESCRIPTIO
UU
U
Gas Gauge Mode
Command: MOD1 = 1, MOD0 = 1, PS = 0
Status: BATP = X, BATR = X, FMCV = X, FEDV = X,
FHTF = X, FLTF = X, t
OUT
= X
In the gas gauge mode, the average voltage across the
sense resistor can be measured to determine the average
battery load current. The output of the DAC is set to ground
and switches S1, S3 and S4 are closed. A1 is configured
as an inverting amplifier with R1 and R2 setting the gain
to –4. The voltage across the sense resistor is filtered by
an RC circuit (R
F
,
C
F
) amplified by A1, then converted by
the ADC.
The microprocessor can then accumulate the ADC mea-
surements and do a time average to determine the total
charge leaving the battery. The Sense pin voltage should
not be more negative than –450mV to ensure linearity.
The R
F
C
F
circuit consists of an internal 1k resistor and an
external capacitor connected to the Filter pin. R
F
C
F
should
be longer than the measurement interval. With the serial
clock running at 100kHz, it take 380µs to shift in the
command word and shift out the ADC measurement and
status word.
Trickle Resistor
An external trickle resistor has several functions. First, it
provides a continuous trickle charge current for topping
off the battery and countering the effects of self-discharge.
Second, it can be used to condition a deeply discharged
battery for charging. The LTC1325 will not charge a battery
unless its cell voltage is above 100mV (BATR). Finally, the
resistor is required by the battery detect circuit to pull the
V
BAT
pin high when the battery is removed.
SERIAL INTERFACE
The LTC1325 communicates with microprocessors and
other external circuitry via a synchronous, half duplex,
4-wire serial interface. The clock CLK synchronizes the
data transfer with each bit being transmitted on the falling
edge and captured on the rising CLK edge in both transmit-
ting and receiving systems. The LTC1325 first receives
input data and then transmits back the A/D conversion
result and status word (half duplex). Because of the half
duplex operation, D
IN
and D
OUT
may be tied together
allowing transmission over just three wires: CS, CLK and
DATA (D
IN
/D
OUT
).
Data transfer is initiated by a falling chip select CS signal.
After CS falls, the LTC1325 looks for a start bit on D
IN
. The
start bit is the first “logical one” clocked into the D
IN
input
after CS goes low. The LTC1325 will ignore all leading
zeros which precede this logical one. After the start bit is
received, the 21 other control bits are shifted into the D
IN
pin to configure the LTC1325 and start a conversion. After
the last command bit, the D
OUT
pin remains in three-state
for one clock period before it is taken low for one null bit.
Following the null bit, the conversion results and the 8
status bits are shifted out on the D
OUT
pin. At the end of the
data exchange, CS should be brought high.
MSB-First/LSB-First (MSBF Control Bit)
The output data of the LTC1325 is programmed for MSB-
first or LSB-first sequence using the MSFB control bit.
When MSBF = 1, data will appear on D
OUT
in MSB-first
format. This is followed by the 8 status bits. Logical zeros
will be filled in indefinitely following the last data bit to
accommodate longer word lengths required by some
microprocessors. When MSBF = 0, LSB-first data will
follow the MSB-first data. Regardless of the state of
MSBF, the status bits are always shifted out in the same
order (see Figure 2).
Accommodating Microprocessors with Different Word
Lengths
The LTC1325 will fill zeros indefinitely after the transmit-
ted data until CS is brought high. At that time D
OUT
is
disabled (three-stated). This makes for easy interfacing
to MPU serial ports with different transfer increments
including 4 bits (e.g., COP400) and 8 bits (e.g., SPI and
MICROWIRE/PLUS
TM
). Any word length can be accom-
modated by the correct positioning of the start bit in the
input word.
Operation with D
IN
and D
OUT
Tied Together
The LTC1325 can be operated with D
IN
and D
OUT
tied
together. This eliminates one of the lines required to
MICROWIRE/PLUS is a trademark of National Semiconductor Corp.

LTC1325CSW#PBF

Mfr. #:
Manufacturer:
Analog Devices / Linear Technology
Description:
Battery Management Microprocessor-Controlled Battery Management System
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet