
LTC2949
14
Rev A
For more information www.analog.com
OPERATION
OVERVIEW
The LTC2949 is a high precision current, voltage, charge
and energy meter for electrical and hybrid vehicles or
other applications requiring isolated data acquisition.
Operating from supply voltages from 4.5 to 14V, it infers
charge and energy flowing in and out of the battery pack
by monitoring simultaneously the current through up to
two sense resistors and the battery pack voltage. Five rail-
to-rail low-offset ΔΣ ADCs ensure accurate measurement
of currents, voltage and power with insignificant power
loss. The LTC2949 uses instantaneous multiplication of
voltage and current at a high sampling rate to infer ac-
curately power even in presence of fast load variations.
Additionally to the inputs for measuring currents and
battery voltage, the LTC2949 features 12 analog input
pins (V1 to V12) for measuring external voltages. Using
its built-in multiplexer, the LTC2949 performs differential
high input impedance rail-to-rail voltage measurements
between any pair of input pins. Pins V8 to V12 can be
configured as high voltage digital outputs, swinging from
ground to digital supply voltage (DVCC) for controlling
externalcomponents suchashighvoltage transistors.One
automatic measurement cycle of current, voltage, power,
temperature, supply voltage and two programmable mul-
tiplexer settings takes 100ms in slow mode. The LTC2949
repeatedlyperformssuchmeasurementsandrecalculates
energy, charge,timeand updates theminimum/maximum
tracking and threshold registers, resulting in continuous
integration of current and power with lossless tracking
of charge and energy delivered or received by the battery
pack. An on-chip oscillator provides a 1% precise time
baseforcalculatingtotalcharge,energyandtime.Ifhigher
accuracy is required, a 4MHz crystal connected between
pin CLKI and CLKO or an external clock can be used.
For time critical applications, a fast mode is available
which reduces conversion times to 782µs. Data acquired
during fast operation is stored in four FIFOs which contain
each up to 1000 fast ADC readings from 4 synchronously
measured parameters. Reading data from the FIFO yields
simultaneouslyconvertedconversionresults,enablingbat-
teryimpedancetracking,currentprofilingormonitoringof
other fast events, such as the pre-charging voltage before
closing contactors. Thresholds can be set for parameters
measured in slow mode, and the LTC2949 will set the
corresponding bit in the Alert Register if a threshold is
exceeded.Programmable heartbeatfunctionsonupto two
GPIOs allow to signal any enabled alert over an isolation
barrier, independent of the serial interface. Those pins
toggle at 400kHz and stop toggling in case of an alert.
The LTC2949 features a programmable analog overcur-
rent comparator for each current channel for applications
which require fast detection of overcurrent conditions. A
programmable deglitch filter allows to discard overcur-
rent conditions shorter than a predefined time duration*.
A 3V reference voltage output (VREF) is provided for
connecting external NTCs or voltage dividers allowing to
measuresignalsbelowground.Inslowmode,theLTC2949
provides means for linearizing temperature readings of up
to two external NTCs by solving Steinhart-Hart equations
with programmable coefficients. The LTC2949 can be
configuredtoautomaticallycompensateuser-programmed
temperature coefficients of low-cost shunt resistors by
using linearized NTC temperature readings.
The LTC2949 features programmable gain correction
factors to compensate for tolerances of external shunt
resistors and resistor dividers. A master I2C interface and
dedicated commands allow to read from and write to an
externalEEPROM whichcanbeused forstoringcalibration
factors and the entire register content of the LTC2949 to
guarantee data retention without supply. Storing correc-
tion factors in an EEPROM enables a modular approach
to factory-calibration of application boards.
Athermalshutdowncircuittripsatdietemperaturesabove
150°C and resets the IC to default state, only the thermal
shutdown bit itself is not reset.
Measured quantities are stored in internal registers acces-
sibleviatheonboardSPIorLTC-proprietaryisoSPIinterface
which allows fully isolated operation of the LTC2949. The
LTC2949wasdevelopedforcompatibilitywithLinear’sMul-
ticell Battery Monitors (LTC68XX). Various bus structures
ineitherSPIorisoSPI,multi-dropand/ordaisychainingare
possible. The LTC2949 supports a limited set of Linear’s
Battery Cell Monitor compatible commands for triggering
synchronous ADC conversions and reading back data.
*An overcurrent condition is signaled by a dedicated heartbeat pin for fastest response times.