l Complies with IEC 687/1036, JIS
l Power Consumption <12 mW
l Interface Optimized for Shunt Sensor
l Phase Compensation
l Ground-Referenced Signals wi th Single
Supply
l System Calibration
l On-chip 2.5 V Reference (60 ppm/°C drift)
l Simple Three-wire Serial Interface
l Watch Dog Timer
l Power Supply Monitor
l Power Supply Configurations
- VA+ = +5 V; VA- = 0V; VD+ = +3 V to +5 V
- VA+ = +2.5 V; VA- = -2.5 V; VD+ = +3 V
, Energy to Pulse-Rate
RMS
Description
The CS5460 is a h ighly integrated ∆Σ Analog-to -Digital
Converter (ADC) which combines two ∆Σ ADCs, high
speed power calculation functions, and a serial interface
on a single chip. It is desi gned to accurately measure
and calculate: Energ y, Instantaneous Power, I
for single phase 2 or 3-wire po wer meter a pplica-
V
RMS
tions. The CS5460 interfaces to a low cost shunt or
transformer to measure c urrent, and r esistive divid er or
transformer to measure voltage. The CS5460 features a
bi-directional serial interface for communication with a
micro-controller and a fixed-width programmable frequency output that is proportional to energy. The product
is initialized and ful ly functional upon power-u p, and includes facilities for system-level calibration under control
of the user program.
4.9 Status Register and Mask Register ................................................................25
Contacting Cirrus Logic Support
For a complete listing of Direct Sales, Distributor, and Sales Representative contacts, visit the Cirrus Logic web site at:
http://www.cirrus.com/corporate/contacts/
Microwire is a trademark of National Semiconductor Corporation.
Preliminary product inf o rmation describes products whi ch are in production, but f or wh i ch ful l characterization data is not yet available. Advance produ ct i nf or -
mation describes products which are in development and subject to development changes. Cirrus Logic, Inc. has made best efforts to ensure that the information
contained in this document i s accurat e and reli able. However , t he infor mation is subje ct to chang e without noti ce and is provi d ed “AS IS” without warrant y of
any kind (express or implied). No responsibility is assumed by Cirrus Logic, Inc. for the use of this information, nor for infringements of patents or other ri g ht s
of third parties. This document is the pro perty of Cirrus Logi c, Inc. and i mplie s no licen se under patents, copyrights, tr ademarks, or trade secre ts. No part of
this publication may be copied, reproduced , stored in a retrieval system, or transmitted, in any form or by any means (electronic, mechanical, photographic, or
otherwise) without the pr i or writ ten consent of Cirrus Logic, Inc. Ite ms f rom any Ci rrus L ogi c websi t e or disk may be printed for use by the user. However, no
part of the printout or electronic files may be copied, reproduced, stored in a retrieval system, or transmitted, in any form or by any means (electronic, mechanical,
photographic, or otherwise) without the prior written consent of Cirrus Logic, Inc. Furthermore, no part of this publication ma y be used as a basis for manufacture
or sale of any items without the prior written consent of Cirrus Logic, Inc. The names of products of Cirrus Logic, Inc. or other vendors and suppliers appearing
in this document may be trademarks or service marks of their respective owners which may be registered in some jurisdictions. A list of Cirrus Logic, Inc. trademarks and service marks can be found at http://www.cirrus.com.
Figure 12. System Calibration of Offset........................................................................................ 30
Figure 13. System Calibration of Gain.......................................................................................... 30
LIST OF TABLES
Table 1. Specification with MCLK = 4.096 MHz, K = 1, and N = 4000............................................ 9
Table 2. Internal Registers Default Value ..................................................................................... 21
Table 3. CPU Clock (and K) Restrictions...................................................................................... 29
DS279PP63
1. CHARACTERISTICS AND SPECIFICATIONS
CS5460
ANALOG CHARACTERISTICS (T
VA- = AGND; MCLK = 4.096 MHz, K = 1; N = 4000, OWR = 4.0 kHz.)(See Notes 1, 2, and 3)
ParameterSymbol Min TypMaxUnit
= -40 °C to +85 °C; VA+, VD+ = +5 V ±10%; VREFIN = 2.5 V;
A
Accuracy (Both Channels)
Total Harmonic DistortionTHD74--dB
Common Mode Rejection (DC, 50, 60 Hz)CMRR80--dB
Offset Drift (Without the High Pass Filter)-5-nV/°C
Full Scale DC Calibration Range(Note 4)FSCR25-100%F.S.
Input Sampling RateDCLK = MCLK/K-DCLK/4-Hz
Analog Inputs (Current Channel)
Differential Input Voltage Range{(IIN+) - (IIN-)} (Gain = 10)
(Gain = 50)
Common Mode + Signal on IIN+ or IIN-(Gain = 10 or 50)-0.25-VA+V
Crosstalk with Voltage Channel at Full Scale(50, 60 Hz)---115dB
Input Capacitance(Gain = 10)
Differential Input Voltage Range{(VIN+) - (VIN-)}VIN0-±250mV(dc)
Common Mode + Signal on VIN+ or VIN--0.25-VA+V
Crosstalk with Current Channel at Full Scale(50, 60 Hz)---70dB
Input CapacitanceIC-0.2-pF
Effective Input Impedance (Note 5)EII5--MΩ
Noise (Referred to Input)--250µV
2. Specifications guaranteed by design, characterization, and/or test.
3. Analog signals are relative to VA- and digital signals to DGND unless otherwise noted.
4. The minimum FSCR is limited by the maximum allowed gain register value.
5. Effective Input Impedance (EII) varies with clock frequency (DCLK) and Input Capacitance (IC)
EII = 1/(IC*DCLK/4)
4DS279PP6
CS5460
ANALOG CHARACTERISTICS (Continued)
ParameterSymbol Min TypMaxUnit
Dynamic Characteristics
Phase Compensation(Voltage Channel at 60 Hz)-2.4-+2.5°
High Rate Filter Output Word Rate(Both Channels)OWR-DCLK/1024-Hz
High Pass Filter Pole Frequency-3 dB-0.5-Hz
Reference Output
Output VoltageREFOUT2.4-2.6V
Temperature Coefficient-2560ppm/°C
Load Regulation(Output Current 1 µA Source or Sink)∆V
R
Output Noise Voltage(0.1 Hz to 512 kHz)eN-100-µV
Reference Input
Input Voltage RangeVREFIN2.42.52.6V
Input Capacitance-4-pF
Input CVF Current-25-nA
Power Supplies
Power Supply Currents (Normal Mode)I
I
(VD+ = 5 V)
D+
(VD+ = 3 V)
I
D+
Power Consumption Normal Mode (VD+ = 5 V)
A+
PSCA
PSCD
PSCD
PC-
(Note 6) Normal Mode (VD+ = 3 V)
Standby
Sleep
Power Supply Rejection(50, 60 Hz)
(Gain = 10)
(Gain = 50)
PSRR
PSRR
Power Monitor ThresholdsPM2.32.7V
-610mV
rms
-
-
-
-
-
-
1.3
2.9
1.7
21
11.6
6.75
10
25
-
-
-
mA
mA
mA
mW
-
-
-
mW
mW
µW
-56
70
dB
dB
Notes: 6. All outputs unloaded. All inputs CMOS level.
5 V DIGITAL CHARACTERISTICS (T
= -40 °C to +85 °C; VA+, VD+ = 5 V ±10% VA-, DGND = 0
A
V) (See Notes 2 and 7)
ParameterSymbol Min Typ Max Unit
High-Level Input VoltageAll Pins Except XIN and SCLK
XIN
SCLK
Low-Level Input VoltageAll Pins Except XIN and SCLK
Serial Clock FrequencySCLK--2MHz
Serial ClockPulse Width High
Pulse Width Low
t
1
t
2
200
200
-
-
-
-
ns
ns
SDI Write Timing
CS Enable to Valid Latch Clockt
Data Set-up Time Prior to SCLK Risingt
Data Hold Time After SCLK Risingt
SCLK Falling Prior to CS
Disablet
3
4
5
6
50--ns
50--ns
100--ns
100--ns
SDO Read Timing
CS Enable to Valid Latch Clockt
SCLK Falling to New Data Bitt
Rising to SDO Hi-Zt
CS
7
8
9
--150ns
--150ns
--150ns
Notes: 14. Device parameters are specified with a 4.096 MHz clock, however, clocks between 3MHz to 20 MHz
can be used.
15. If external MCLK is used, then its duty cycle must be between 45% and 55% to maintain this spec.
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.
DS279PP67
CS
CS5460
SDI
SCLK
CS
SDO
SCLK
MSBMSB - 1
t
3
t
7
t
MSBMSB - 1
t
8
t
t
4
5
t
2
1
Figure 1. SDI Write Timing (Not to Scale)
t
t
2
1
LSB
LSB
t
6
t
9
Figure 2. SDO Read Timing (Not to Scale)
8DS279PP6
CS5460
2. GENERAL DESCRIPTION
The CS5460 is a CMOS monolithic power measurement device with an energy computation engine. The CS5460 combines a programmable gain
amplifier, two ∆Σ modulators, two high rate filters,
system calibration, and power calculation functions to compute Energy, V
RMS
, I
, and Instan-
RMS
taneous Power.
The CS5460 is designed for power meter applica-
tions and is optimized to interface to shunts or current transformers to measure current, and a
resistive divider or transformer to measure voltage.
To accommodate various input voltage levels due
to shunts, the current channel includes a programmable gain amplifier (PGA) which allows the user
to measure either 150 mV
or 30 mV
RMS
RMS
sig-
nals.
The CS5460 includes two high-rate digital filters
which output data at a (MCLK/K)/1024 output word
rate (OWR). A high-pass filter in both channels can
be enabled to remove the DC content from the input
signal before the energy calculations are made.
To ease communication between the CS5460 and a
micro-controller, the converter includes a simple
three-wire serial interface which is SPI™ and Microwire™ compatible. The serial port also contains
a Schmitt Trigger input on its serial clock (SCLK)
to allow for slow rise time signals.
2.1 Theory of Operation
The CS5460 is designed to operate from a single
+5 V supply or dual ±2.5 V supplies, to provide a
30mV
channel and to provide a 150 mV
voltage channel. With single supply, the CS5460 is
designed to accommodate common mode signals
of -0.25 V to VA+.
Figure 3 illustrates the CS5460 connected to a service to measure power in a single-phase 2-wire system while operating in a single supply
configuration. Figure 4 illustrates the CS5460 con-
or 150 mV
RMS
range for the current
RMS
range for the
RMS
figured to measure power in a single-phase 3-wire
system.
2.2 Performing Measurements
The CS5460 performs measurements of instantaneous current, instantaneous voltage, instantaneous
power, energy, RMS current, and RMS voltage.
These measurements are output as 24-bit signed
and unsigned data formats as a percentage of full
scale. The flow of data to per form these calculations is shown in Figure 5. All of these measurements begin when a start conversion command is
given. The energy and RMS registers are then updated every N conversions (or 1 computation cycle) where N is the content of the Cycle Count
register. After the computation cycle has finished,
the DRDY bit in the Status and Mask register is set.
The INT pin will also become active if the DRDY
bit is unmasked.
Table 1 provides an example detailing the output
linearity. A computation cycle is derived from the
master clock and its frequency is
(MCLK/K)/(1024*N). Instantaneous calculations
are performed at a 4000 Hz rate where as, I
V
, and energy, are performed at a 1 Hz rate.
RMS
Also, DRDY is set only after computation cycles
are complete (i.e. there is no indicator flag to indicate when the instantaneous conversions are read;
however, if the Cycle Count register were set to 1,
all output calculations would be instantaneous and
DRDY would indicate when instantaneous calculations were finished).
EnergyVrmsIrms
Range
Max Input
Linearity
(After
Calibration)
Output word
Table 1. Specificati o n wi t h MC LK = 4.0 9 6 MH z, K = 1 ,
Based on the information provided in the Cycle
Count register, a single computation cycle is performed after the user transmits the single conversion cycle command. After the computations are
complete, DRDY is set. Thirty-two SCLKs are
then needed to acquire a calculation result. The first
8 SCLKs are used to clock in the command to determine which result register is to be read. The last
24 SCLKs are needed to read the desired calculation result register. After reading the data, the serial
port returns to the command mode, where it waits
for a new command to be issued.
2.2.2 Multiple Computation Cycles (C = 1)
Based on the information provided in the Cycle
Count register, continuous computation cycles are
repeatedly performed on the voltage and current
cycles. Computation cycles cannot be started/stopped on a per channel basis. After each computation cycle is completed, DRDY is set.
Thirty-two SCLKs are then needed to read a register. The first 8 SCLKs are used to clock in the command to determine which results register is to be
read. The last 24 SCLKs ar e needed to re ad the calculation result. While in this mode, the user may
V *
RMS
E *
E
out
E
dir
I *
RMS
I *
off
N
+
x
xx
x
+
I *
gn
x
x
I *
* DENOTES REGISTER NAME
2
SINC
TBC *
N
Σ
P *
2
SINC
E to F
N
÷
4096
PULSE-RATE*
choose to acquire only the calculations required for
the application as DRDY rises and falls to indicate
the availability of a new data.
The RMS calculations require a Sinc2 operation
prior to their square root operation. Therefore, the
first output for each channel will be invalid (i.e. all
RMS calculations are invalid in the single computation cycle routine and the first RMS calculations
will be invalid in the continuous computation cycle). All energy calculations will be valid since en-
ergy calculations don’t require this Sinc2 operation.
2.3 High Rate Digital Filters
The high rate filter on the voltage channel is imp lemented as a fixed sinc2 filter, compensated by a
short length FIR. When the converter is driven with
a 4.096 MHz clock (K=1), the filter has a magnitude response similar to that shown in Figure 6.
Note that the filter’s response scales with MCLK
frequency and K.
The current channel contains a sinc4 filter, com pensated by a short length FIR. When the converter is
driven with a 4.096 MHz clock (K=1) the composite filter response is given in Figure 7.
DS279PP611
Loading...
+ 25 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.