• Energy Data Linearity: ±0.1% of Reading over
1000:1 Dynamic Range
• On-chip Functions:
- Instantaneous Voltage, Current, and Power
- I
and V
RMS
- Energy-to-pulse Conversion for Mechanical
Counter/Stepper Motor Drive
- System Calibrations and Phase Compensation
- Temperature Sensor
- Voltage Sag Detect
• Meets Accuracy Spec for IEC, ANSI, & JIS.
• Low Power Consumption
• Current Input Optimized for Sense Resistor.
• GND-referenced Signals with Single Supply
• On-chip 2.5 V Reference (25 ppm/°C typ)
• Power Supply Monitor
• Simple Three-wire Digital Serial Interface
• “Auto-boot” Mode from Serial E
• Power Supply Configurations:
VA+ = +5 V; AGND = 0 V; VD+ = +3.3 V to +5 V
, Apparent and Active (Real) Power
RMS
2
PROM.
Description
The CS5461A is an integrated power measurement device which combines two
analog-to-digital converters, power calculation
engine, energy-to-frequency converter, and a
serial interface on a single chip. It is designed to
accurately measure instantaneous current and
voltage, and calculate V
neous power, apparent power, and active power
for single-phase, 2- or 3-wire power metering
applications.
The CS5461A is optimized to interface to shunt
resistors or current transformers for current measurement, and to resistive dividers or potential
transformers for voltage measurement.
The CS5461A features a bi-directional serial interface for communication with a processo r, an d
a programmable energy-to-pulse output function. Additional features include on-chip
functionality to facilitate system-level calibration,
temperature sensor, voltage sag detection, and
phase compensation.
Figure 1. CS5461A Read and Write Timing Diagrams ........................................................................... 11
Figure 2. Data Flow.................................................................................................................................13
Figure 3. Normal Format on pulse outputs E1
Figure 4. Alternate Pulse Format on E1
Figure 5. Mechanical Counter Format on E1
Figure 6. Stepper Motor Format on E1
Figure 7. Voltage Sag Detect..................................................................................................................19
The CS5461A is a CMOS monolithic power measurement device with a computation engine and an energy-to-frequency pulse output. The CS5461A combines a programmable-gain amplifier, two analog-to-digital converters (ADCs), system calibration and a computation engine on a single chip.
The CS5461A is designed for power measurement applications and is optimized to interface to a current-sense resistor or transformer for current measurement, and to a resistive divider or potential transformer for voltage measurement. The voltage and current channels provide programmable gains to
accommodate various input levels from a wide variety of sensing elements. With single +5 V supply on
VA+/AGND, both of the CS5461A’s input channels can accommodate common mode as well as signal
levels between (AGND - 0.25 V) and VA+.
Additionally, the CS5461A is equipped with a computation engine that calculates I
power and active (real) power. To facilitate communication to a microprocessor, the CS5461A includes a
simple three-wire serial interface which is SPI™ and Microwire™ compatible. The CS5461A provides
three outputs for energy registration. E1
stepper motor, or interface to a microprocessor. The pulse output E3
ibration.
and E2 are designed to directly drive a mechanical counter or
is designed to assist with meter cal-
RMS
, V
, apparent
RMS
DS661F35
CS5461A
VREFIN12Voltage Reference Input
VREFOUT11Voltage Reference Output
VIN-10Differential Voltage Input
VIN+9Differential Voltage Input
MODE8Mode Select
CS7Chip S e le c t
SDO6Serial D a ta Ouput
SCLK5Serial Clock
DGND4Digital Ground
VD+3Positiv e Digital Supply
CPUCLK2CPU Clock Output
XOUT1Crystal Out
AGND13Analog Ground
VA+14Positive Analog Supply
IIN-15Differential Current Input
IIN+16Differential Current Input
PFMON17Power Fail Monito r
E318High Frequency Energ y O utput
RESET19Reset
INT20Interr up t
E121Energy Output 1
22
SDI23Serial Data Input
XIN24Crystal In
E2
Energy Output 2
2. PIN DESCRIPTION
Clock Generator
Crystal Out
Crystal In
CPU Clock Output2
Control Pins and Serial Data I/O
Serial Clock Input5
Serial Data Output6
Chip Select7
Mode Select8
High Frequency Energy
Output
Reset19
Interrupt20
Energy Output21,22
Serial Data Input23
Analog Inputs/Outputs
Differential V ol tage Inputs9,10
Differential Current Inputs15,16
Voltag e Reference Output11
Voltage Reference Input12
Power Supply Connections
Positive Digital Supply3
Digital Ground4
Positive Analog Supply14
Analog Ground13
Power Fail Monitor
6DS661F3
XOUT, XIN - The output and input of an inverting amplifier. Oscillation occurs when connected to
1,24
a crystal, providing an on-chip system clock. Alternatively, an external clock can be supplied to
the XIN pin to provide the system clock for the device.
CPUCLK - Output of on-chip oscillator which can drive one standard CMOS load.
SCLK - A Schmitt Trigger input pin. Clocks data from the SDI pin into the receive buffer and out of
the transmit buffer onto the SDO pin when CS
SDO -Serial port data output pin.SDO is forced into a high impedance state when CS is high.
CS - Low, activates the serial port interface.
MODE - High, enables the “auto-boot” mode. The mode pin is pulled low by an internal resistor.
18
E3 - Active low pulses with an output frequency proportional to the active power. Used to assist
in system calibration.
RESET - A Schmitt Trigger input pin. Low activates Reset, all internal registers (some of which
drive output pins) are set to their default states.
INT - Low, indicates that an enabled event has occurred.
is low.
E1, E2 - Active low pulses with an output frequency proportional to the active power. Indicates if
the measured energy is negative.
SDI - Serial port data input pin. Data will be input at a rate determined by SCLK.
VIN+, VIN- - Differential analog input pins for the voltage channel.
IIN+, IIN- - Differential analog input pins for the current channel.
VREFOUT - The on-chip voltage reference output. The voltage reference has a nominal magni-
tude of 2.5 V and is referenced to the AGND pin on the converter.
VREFIN - The input to this pin establishes the voltage reference for the on-chip modulator.
VD+ - The positive digital supply.
DGND - Digital Ground.
VA+ - The positive analog supply.
AGND - Analog ground.
PFMON - The power fail monitor pin monitors the analog supply. If PFMON’s voltage threshold is
17
not met, a Low-Supply Detect (LSD) bit is set in the status register.
CS5461A
3. CHARACTERISTICS & SPECIFICATIONS
RECOMMENDED OPERATING CONDITIONS
ParameterSymbol Min TypMaxUnit
Positive Digital Power SupplyVD+3.1355.05.25V
Positive Analog Power SupplyVA+4.755.05.25V
Voltage ReferenceVREFIN-2.5-V
Specified Temperature RangeT
A
ANALOG CHARACTERISTICS
•Min / Max characteristics and specifications are guaranteed over all Recommended Operating Conditions.
•Typical characteristics and specifications are measured at nominal supply voltages and TA = 25 °C.
•VA+ = VD+ = 5 V ±5%; AGND = DGND = 0 V; VREFIN = +2.5 V. All voltages with respect to 0 V.
•MCLK = 4.096 MHz.
ParameterSymbol Min TypMaxUnit
Linearity Performance
Active Power Accuracy (All Gain Ranges)
(Note 1)Input Range 0.1% - 100%
Current RMS Accuracy (All Gain Ranges)
(Note 1)Input Range 0.2% - 100%
Input Range 0.1% - 0.2%
Voltage RMS Accuracy (All Gain Ranges)
(Note 1)Input Range 5% - 100%
Analog Inputs (Both Channels)
Common Mode Rejection(DC, 50, 60 Hz)CMRR80--dB
Common Mode + Signal (All Gain Ranges)-0.25-VA+V
(Gain = 50)
Offset Drift (Without the high-pass filter)OD-4.0-µV/°C
Gain Error(Note 2)GE-±0.4%
Analog Inputs (Voltage Channel)
Differential Input Range{(VIN+) - (VIN-)}
Total Harmonic DistortionTHD6575-dB
Crosstalk with Current Channel at Full Scale(50, 60 Hz)--70-dB
Input CapacitanceAll Gain RangesIC-0.2-pF
Effective Input ImpedanceEII2--M
Noise (Referred to Input)N
Offset Drift (Without the high-pass Filter)OD-16.0-µV/°C
Gain Error(Note 2)GE-±3.0%
P
Active
I
RMS
V
IIN
VIN
RMS
IC
N
I
V
-40-+85°C
-±0.1-%
-
-
±0.2
±1.5
-
-
%
%
-±0.1-%
-
-
-
-
-
-
-500-mV
-140-µV
500
100
32
52
22.5
4.5
-
-
-
-
-
-
mV
mV
µV
µV
P-P
P-P
pF
pF
rms
rms
P-P
rms
DS661F37
CS5461A
PSRR20
150
V
eq
--------- -
log=
(VREFOUTMAX - VREFOUTMIN)
VREFOUT
AVG
(
(
1
T
A
MAX
- T
A
MIN
(
(
1.0 x 10
(
(
6
TC
VREF
=
ANALOG CHARACTERISTICS (Continued)
ParameterSymbol Min TypMaxUnit
Temperature Channel
Temperature AccuracyT-±5-°C
Power Supplies
Power Supply Currents (Active State)I
I
(VA+ = VD+ = 5 V)
D+
I
(VA+ = 5 V, VD+ = 3.3 V)
D+
A+
PSCA
PSCD
PSCD
Power Consumption Active State (VA+ = VD+ = 5 V)
(Note 3) Active State (VA+ = 5 V, VD+ = 3.3 V)
Stand-By State
PC
Sleep State
Power Supply Rejection Ratio(DC, 50 and 60 Hz)
(Note 4)Voltage Channel
4. Measurement method for PSRR: VREFIN tied to VREFOUT, VA+ = VD+ = 5 V, a 150 mV (zero-to-peak) (60 Hz)
sinewave is imposed onto the +5 V DC supply voltage at VA+ and VD+ pins. The “+” and “-” input pins of both input
channels are shorted to AGND. Then the CS5461A is commanded to continuous conversion acquisition mode, and
digital output data is collected for the channel under test. The (zero-to-peak) value of the digital sinusoidal output
signal is determined, and this value is converted into the (zero-to-peak) value of the sinusoidal voltage (measured
in mV) that would need to be applied at the channel’s inputs, in order to cause the same digital sinusoidal output.
This voltage is then defined as Veq. PSRR is then (in dB)
:
45
70
-
-
-
-
-
-
-
1.1
2.9
1.7
21
12
8
10
65
75
-
-
-
28
16.5
-
-
-
-
mA
mA
mA
mW
mW
mW
µW
dB
dB
5. When voltage level on PFMON is sagging, and LSD bit is at 0, the voltage at which LSD bit is set to 1.
6. If the LSD bit has been set to 1 (because PFMON voltage fell below PMLO), this is the voltage level on PFMON at
which the LSD bit can be permanently reset back to 0.
VOLTAGE REFERENCE
ParameterSymbol Min TypMaxUnit
Reference Output
Output VoltageVREFOUT+2.4+2.5+2.6V
Temperature Coefficient(Note 7)TC
Load Regulation(Note 8)V
Reference Input
VREF
R
Input Voltage RangeVREFIN+2.4+2.5+2.6V
Input Capacitance-4-pF
Input CVF Current-25-nA
Notes: 7. The voltage at VREFOUT is measured across the temperature range. From these measurements the follo wing
formula is used to calculate the VREFOUT Temperature Coefficient:.
8. Specified at maximum recommended output of 1 µA, source or sink.
-2560ppm/°C
-610mV
8DS661F3
CS5461A
DIGITAL CHARACTERISTICS
•Min / Max characteristics and specifications are guaranteed over all Recommended Operating Conditions.
•Typical characteristics and specifications are measured at nominal supply volt ages and TA = 25 °C.
•VA+ = VD+ = 5V ±5%; AGND = DGND = 0 V. All voltages with respect to 0 V.
Notes: 9. All measurements performed under static conditions.
10. If a crystal is used, then XIN frequency must remain between 2.5 MHz - 5.0 MHz. If an external oscillator is used,
XIN frequency range is 2.5 M Hz - 20 MHz, but K must be set so that MCLK is between 2.5 MHz - 5.0 MHz.
11. If external MCLK is used, then the duty cycl e must be between 45% and 55% to maintain this specific ation.
12. The frequency of CPUCLK is equal to MCLK.
13. The minimum FSCR is limited by the maximum allowed gain register value. The maximum FSCR is limited by the
full-scale signal applied to the channel input.
14. Configuration Register bits PC[6:0] are set to “0000000”.
15. The MODE pin is pulled low by an internal resistor.
DS661F39
CS5461A
SWITCHING CHARACTERISTICS
• Min / Max characteristics and specifications are guaranteed over all Recommended Operating Conditions.
•Typical characteristics and specifications are measured at nominal supply volt ages and TA = 25 °C.
•VA+ = 5 V ±5% VD+ = 3.3 V ±5% or 5 V ±5%; AGND = DGND = 0 V. All voltages with respect to 0 V.
•Logic Levels: Logic 0 = 0 V, Logic 1 = VD+.
ParameterSymbol Min TypMaxUnit
Rise TimesAny Digital Input Except SCLK
(Note 16)SCLK
Any Digital Output
Fall TimesAny Digital Input Except SCLK
(Note 16)SCLK
Serial Clock FrequencySCLK--2MHz
Serial ClockPulse Width High
Pulse Width Low
SDI Timing
CS Falling to SCLK Risingt
Data Set-up Time Prior to SCLK Risingt
Data Hold Time After SCLK Risingt
SDO Timing
CS Falling to SDO Drivingt
SCLK Falling to New Data Bit (hold time)t
Rising to SDO Hi-Zt
CS
Auto-Boot Timing
Serial ClockPulse Width Low
Pulse Width High
MODE setup time to RESET
RESET
CS
SCLK falling to CS
CS
rising to CS fallingt
falling to SCLK risingt
risingt
rising to driving MODE low (to end auto-boot sequence).t
Risingt
SDO guaranteed setup time to SCLK risingt
Notes: 16. Specified using 10% and 90% points on wave-form of interest. Output loaded with 50 pF.
17. Oscillator start-up time varies with crystal parameters. This specification does not apply when using an external
clock source.
t
rise
t
t
fall
ost
t
t
t
10
11
12
13
14
15
16
-
-
-
-
-
-
50
50
-
-
-
-
1.0
100
-
1.0
100
-
µs
µs
ns
µs
µs
ns
-60-ms
1
2
3
4
5
6
7
8
9
200
200
50--ns
50--ns
100--ns
-2050ns
-2050ns
-2050ns
-
-
8
8
-
-
ns
ns
MCLK
MCLK
50ns
48MCLK
1008MCLK
16MCLK
50ns
100ns
10DS661F3
t
1
t
2
t
3
t
4
t
5
MSB
MSB-1
LSB
MSB
MSB-1
LSB
MSB
MSB-1
LSB
MSB
MSB-1
LSB
Com m and Time 8 S CLKsHigh ByteMid ByteLow B yte
CS
SCLK
SDI
t
10
t
9
RESET
SDO
SCLK
CS
Last 8
Bits
SDI
MODE
STOP bit
D a ta fro m E E P R O M
t
16
t
4
t
5
t
14
t
15
t
7
t
13
t
12
t
11
(INPUT)
(INPUT)
(O UT P U T )
(O UT P U T )
(O UT P U T )
(INPUT)
SDI Write Timing (Not to Scale)
SDO Read Timing (Not to Scale)
Figure 1. CS5461A Read and Write Timing Diagrams
Auto-Boot Sequence Timing (Not to Scale)
t
1
t
2
MSB
MSB-1
LSB
Com m and Time 8 SC LKs
SYNC0 or SYNC1
Command
SYN C 0 or SYN C1
Command
MSB
MSB-1
LSB
MSB
MSB-1
LSB
MSB
MSB-1
LSB
H igh B y teM id B y teLo w B y te
CS
SDO
SDI
t
6
t
7
t
8
SYN C 0 or SYN C1
Command
UNKNOWN
CS5461A
DS661F311
ABSOLUTE MAXIMUM RATINGS
WARNING: Operation at or beyond these limits may result in permanent damage to the device.
Normal operation is not guaranteed at these extremes
ParameterSymbol Min TypMaxUnit
DC Power Supplies(Notes 18 and 19)
Positive Digital
Positive Analog
Input Current, Any Pin Except Supplies(Notes 20, 21, 22)I
Output Current, Any Pin Except VREFOUTI
Power Dissipation(Note 23)P
Analog Input VoltageAll Analog PinsV
Digital Input VoltageAll Digital PinsV
Ambient Operating TemperatureT
Storage TemperatureT
Notes: 18. VA+ and AGND must satisfy {(VA+) - (AGND)} + 6.0 V.
19. VD+ and AGND must satisfy {(VD+) - (AGND)}
20. Applies to all pins including cont inuous over-voltage conditions at the analog input pins.
21. Transient current of up to 100 mA will not cause SCR latch-up.
22. Maximum DC input current for a power supply pin is ±50 mA.
23. Total power dissipation, including all input currents and output currents.
+ 6.0 V.
.
VD+
VA+
IN
OUT
D--500mW
INA
IND
A
stg
-0.3
-0.3
-
-
--±10mA
--100mA
- 0.3-(VA+) + 0.3V
-0.3-(VD+) + 0.3V
-40-85°C
-65-150°C
CS5461A
+6.0
+6.0
V
V
12DS661F3
4. THEORY OF OPERATION
VOLTAGE
SINC
3
+
X
V*
gn
X
V
*
CURRENT
SINC
3
+
X
I*
gn
DELAY
REG
DELAY
REG
HPF
Option
X
I*
RMS
V*
RMS
E1
IIR
I
*
I
DCoff
*
V
DCoff
*
PGA
IIR
X
+
+
Energy-to-pulseX
E3
+
X
+
Configuration Register *
Digital Filter
Digital Filter
HPF
Option
X
S
*
2nd Order
Modulator
4th Order
Modulator
x10
+
I
ACoff
*
+
+
V
ACoff
*
+
E2
N
÷
N
N
÷
N
P
*
Active
N
÷
N
P
off
*
P
*
X
X
SYS
Gain
*
PC6 PC5 PC4 PC3
PC2
PC1 PC0
6
PulseRateE
1,2
*
PulseRateE
3
*
Energy-to-pulse
*
DENOTES REGISTER NAME.
APF
Option
APF
Option
Figure 2. Data Flow.
I
RMS
I
n
n0=
N1–
N
--------------------
=
The CS5461A is a dual-channel analog-to-digital converter (ADC) followed by a computation engine that performs power calculations and energy-to-pulse
conversion. The flow diagram for the tw o data paths is
depicted in Figure 2. The analog inputs are structured
with two dedicated channels, voltage and current, then
optimized to simplify interfacing to sensing elements.
The voltage-sensing element introduces a voltage
waveform on the voltage channel input VIN± and is subject to a gain of 10x. A second-order, delta-sigma modulator samples the amplified signal for digitization.
Simultaneously, the current-sensing element introduces
a voltage waveform on the current channel input IIN±
and is subject to the two selectable gains of the programmable gain amplifier (PGA). The amplified signal is
sampled by a fourth-order, delta-sigma modulator for
digitization. Both converters sample at a rate of
MCLK /8, the over-sampling provides a wide dynamic
range and simplified anti-alias filter design.
CS5461A
When the HPF option is used in only one channel, the
APF (all pass filter) option can be applied to the other
channel to preserve the phase match between the two
channels.
4.2 Voltage and Current Measurements
The digital filter output word is then subject to a DC offset adjustment and a gain calibration (See Section 7.
System Calibration on page 35). The calibrated me a-
surement is available to the user by reading the instantaneous voltage and current registers.
The Root Mean Square (RMS) calculations are performed on N instantaneous voltage and current samples, V
n and In respectively (where N is the cycle count),
using the formula:
4.1 Digital Filters
The decimating digital filters on both channels a re Sinc
filters followed by 4th-order, IIR filters. The single-bit
data is passed to the low-pass decimation filter and output at a fixed word rate. The o utput word is passed to
the IIR filter to compensate for the magnitude roll-off of
the low-pass filtering operation.
An optional digital High-pass Filter (HPF in Figure 2) removes any DC component from the selected signal
path. By removing the DC component from the voltage
and/or the current channel, any DC content will also be
removed from the calculated active power as well. With
both HPFs enabled, the DC component will be removed
from the calculated V
ent power.
DS661F313
RMS
and I
as well as the appar-
RMS
3
and likewise for V
, using Vn. I
RMS
RMS
and V
RMS
cessible by register reads, which are updated once every cycle count (referred to as a computational cycle).
4.3 Power Measurements
The instantaneous voltage and current samples are
multiplied to obtain the instantaneous power (see Fig-
ure 2). The product is then averaged over N conver-
provides a uni-
sions to compute active power and used to drive energy
pulse outputs E1, E2 and E3. Output E3
form pulse stream that is proportional to the active power and is designed for system calibration.
are ac-
CS5461A
SV
RMSIRMS
=
To generate a value for the accumulated active energy
over the last computation cycle, the active power can be
multiplied by the time duration of the computation cycle.
The apparent power is the combination of the active
power and reactive power, without reference to an impedance phase angle, and is calculated by the
CS5461A using the following formula:
The apparent power is registered on ce eve ry co mpu tation cycle.
4.4 Linearity Performance
The linearity of the V
surements (before calibration) will be within ±0.1% of
RMS
, I
, and active power mea-
RMS
reading over the ranges specified, with respect to the input voltage levels required to cause full-scale readings
in the I
RMS
and V
registers. Refer to Linearity Per-
RMS
formance Specifications on page 7.
Until the CS5461A is calibrated, the accuracy of the
CS5461A (with respect to a reference line-voltage and
line-current level on the power mains) is not guaranteed
to within ±0.1%. See Section 7. System Calibration on
page 35. The accuracy of the internal calculations can
often be improved by selecting a value for the CycleCount Register that will cause the time duration of one
computation cycle to be equal to (or very close to) a
whole-number of power-line cycles (and N must be
greater than or equal to 4000).
14DS661F3
Loading...
+ 30 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.