LTC2946
10
2946fa
For more information www.linear.com/LTC2946
BLOCK DIAGRAM
TIMING DIAGRAM
t
SP
t
BUF
t
SU,STO
t
SP
t
HD,STA
START
CONDITION
STOP
CONDITION
t
SU,STA
t
HD,DATI
t
HD,DATO
REPEATED START
CONDITION
REPEATED START
CONDITION
t
SU,DAT
SDA
SCL
t
HD,STA
2946 TD
12
+
+
+
+
2946BD
SDAO/SDAO
LTC2946/
LTC2946-1
SDAI
CLKOUT
SENSE
SENSE
+
V
DD
V
REF
2.048V
INTV
CC
ADIN
CLKIN
GND
ADR0
VOLTAGE
CURRENT
POWER
TIME COUNTER
CHARGE
ENERGY
I
2
C
DECODER
ADR1
GPIO3
1.22V
GPIO2
SCL
20X
6.3V
735k
15k
735k
15k
6.4V 6.4V
1.22V
GPIO1
1.22V
OSC
5V LDO
∆∑ ADC
15
16
1
2
13
11 9 10
3
4
5
1412876
LTC2946
11
2946fa
For more information www.linear.com/LTC2946
C2
0.1µF
C3
33pF
V
IN
4V TO
100V
R
SNS
0.02Ω
V
OUT
V
ADIN
GP OUTPUT
X1: ABLS-4.000MHZ-B2-T
R1
2k
R2
2k
R3
2k
3.3V
V
DD
SCL
SDA
INT
GND
ADR0
SCL
V
DD
INTV
CC
SDAI
SDAO
GPIO1
ALERT
ADR1
SENSE
+
ACCUMULATE
SENSE
LTC2946
X1
µP
GPIO3
CLKOUT
GND
GPIO2
R4
2k
3.3V
CLKIN
2946 F01
ADIN
C4
33pF
OPERATION
The LTC2946 accurately monitors current, voltage and
power of any supply rail from 0V to 100V. An internal linear
regulator allows the LTC2946 to operate directly from a 4V
to 100V rail, or from an external supply voltage between
2.7V and 5.8V. Quiescent current is less than 1.3mA in
normal operation. Enabling shutdown mode via the I
2
C
interface reduces the quiescent current to below 40µA.
The onboard 12-bit analog-to-digital converter (ADC)
runs either continuously or on demand using snapshot
mode. There are seven continuous scan modes that can
be selected via I
2
C. These modes configure the ADC to re-
peatedly measure
the differential voltage between SENSE
+
and SENSE
(full-scale 102.4mV), the voltage at SENSE
+
or V
DD
pin (full-scale 102.4V) and the voltage applied to
ADIN pin (full-scale 2.048V) at internally set duty cycles.
See the Applications Information section for more details.
The conversion results are stored in onboard registers.
In snapshot mode, the LTC2946 performs a single mea
-
surement of one selected voltage or current. A status bit
in
the STATUS2 register monitors the ADC’s conversion
progress; when complete, the conversion result is stored
in the corresponding data
registers.
The GPIO1 to GPIO3 pins are general purpose inputs or
general purpose open-drain outputs. GPIO2 may also be
configured as an enabling input for the accumulators.
Similarly, GPIO3 may be configured as an ALERT output.
Onboard logic stores the minimum and maximum values
for each ADC measurement, calculates power data by
digitally multiplying the stored current and voltage data,
and optionally triggers an alert by pulling the GPIO3
pin low when the ADC measured value falls outside the
programmed window thresholds. The LTC2946 includes
accumulators that integrate the measured current and
power over time to produce charge and energy values.
The accumulators integrate at a rate determined either
with an internal trimmed ±5% clock, a precision clock
generated from an external crystal, or an external clock.
The accumulators can be preset with a value and optionally
generate an alert when they overflow.
The LTC2946 includes an I
2
C interface to access the
onboard data registers and to program the alert thresh-
old, configuration
and control registers. Tw o three-state
pins, ADR1 and ADR0, are decoded to allow nine device
addresses (see Table 1). The SDA pin is split into SDAI
(input) and SDAO (output, LTC2946) or SDAO (output
,
LTC2946-1) to facilitate opto-isolation. Tie SDAI and
SDAO together for normal, nonisolated I
2
C operation.
Figure 1. High Side Power, Energy and Charge
Monitor Using the LTC2946
APPLICATIONS INFORMATION
The LTC2946 offers a compact and complete solution for
high and low side power monitoring with integrated energy
and charge accumulators. With an input common mode
range of 0V to 100V and a wide input supply operating
voltage range from 2.7V to 100V, this device is ideal for a
wide variety of power management applications including
automotive, industrial and telecom infrastructure. The basic
application circuit shown in Figure 1 provides monitoring of
high side current with a 0.02Ω resistor (5.12A full-scale),
input voltage (102.4V full-scale) and an external voltage
(2.048V full-scale), all using an internal 12-bit ADC.
LTC2946
12
2946fa
For more information www.linear.com/LTC2946
APPLICATIONS INFORMATION
is shown where the ADC periodically calibrates the cur-
rent sense amplifier with other voltages sequenced for
conversions in between.
Tw
o factors need to be considered when selecting between
these configurations:
1. Presence of load current harmonics in sync with the
windows when the ADC is not sampling the current.
The user can improve measurement accuracy of the
load current signal with such harmonics by selecting
a higher duty cycle for ΔSENSE. For most complete
coverage, the ADC can be configured to continuously
measure the current by setting CA[2:0] to 110.
2. Increasing the duty cycle for current measurement
will result in less frequent updates of the current
sense amplifier’s offset and the supply voltage values,
hence the amount they drift with respect to time and
temperature determines the best configuration to use.
An on-demand update can also be done with a single
I
2
C write transaction to the CTRLA register, which will
command new measurements of the current sense
amplifier’s offset and the supply voltage. The results
will be used for offset calibration and for providing the
voltage value for the multiplier. For example, if CA[6:5]
is set to code 11, and CA[2:0] is set to 110, a
new
offset
and voltage values will be produced two ADC
conversions after the I
2
C write transaction. The ADC
will continuously measure the current thereafter.
The timing diagram shown in Figure 2d illustrates the
sequence in which the power and accumulator data are
generated following conversions in the default configura
-
tion. At
t
1
, the ADC has just finished a conversion of the
currentSENSE) signal. The time counter is incremented
by one count while the new current data at t
1
is added to
the charge accumulator. A new power value is generated
by multiplying I
(t1)
with the previous voltage (V
IN
) data
that is then added to the energy accumulator. From t
1
to
t
3
, the systematic offset of the current sense amplifier is
measured and stored. The ADC then performs a conversion
on V
IN
. A calibration is done again at t
4
before the ADC
converts ΔSENSE. The charge and energy accumulators
are incremented at t
2
, t
3
, t
4
, t
5
, t
6
and t
7
, with current and
power data from time t
1
. The timer counter will keep track
Data Converter, Multiplier and Accumulator
The LTC2946 features an onboard, 12-bit Δ∑ ADC that
inherently averages input signal
and noise over the con-
version time
window. The differential voltage between
SENSE
+
and SENSE
SENSE) is monitored with 25μV/
LSB resolution (102.4mV full-scale) to allow accurate
measurement of the load current across very low value
shunt resistors. The supply voltage at V
DD
or SENSE
+
is
directly measured with 25mV/LSB resolution (102.4V
full-scale). The voltage at the uncommitted ADIN pin can
also be measured with 0.5mV/LSB resolution (2.048V full-
scale) to allow monitoring of an arbitrary external voltage.
The supply voltage data is derived from V
DD
, SENSE
+
or
ADIN depending on the external application circuit. SENSE
+
is selected by default as it is normally connected to the
supply voltage as shown in Figure 4 (4a to 4c) and Figure
5b. In negative supply voltage systems, such as shown in
Figure 5d, V
DD
is used to measure the supply voltage at
GND with respect to the device ground. For positive and
negative supply voltages of more than 100V, as shown in
Figure 5a and Figure 5c, external resistors can be used to
divide down the voltage for ADIN to measure the supply
voltage. CA[4:3] in the CTRLA register select between V
DD
,
SENSE
+
and ADIN for supply voltage data. More details
can be found in Table 3. A 24-bit power value is generated
by digitally multiplying the 12-bit load current data with
the 12-bit supply voltage data. 1LSB of power is 1LSB of
voltage multiplied by 1LSB of ΔSENSE (current). The result
is held in the three adjacent POWER registers (Table 2).
During conversions, the data converter’s input is mul
-
tiplexed to measure four voltages: ΔSENSE, the current
sense
amplifier’s offset, V
DD
or V
SENSE
+
, and V
ADIN
at
various duty cycle by configuring CA[6:5] and CA[2:0]
in the CTRLA register (Table 3). Some configurations
are shown in Figure 2 (2a to 2c) to illustrate the various
conversion timing sequences. In Figure 2a, it is shown
that upon power-up or after an I
2
C write transaction to
the CTRLA register the ADC will first measure the current
sense amplifier’s offset (calibration) and again after every
other conversion which can be either V
ADIN
, the supply
voltage (V
DD
or V
SENSE
+
) or the load currentSENSE).
Figure 2b shows periodic calibration performed every 16
conversions. In Figure 2c a more specific configuration

LTC2946CMS#TRPBF

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Current Sense Amplifiers Wide Rng I2C Pwr, Ch & Energy Mon
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union