Cirrus-logic CS5480 Manuale Utente Pagina 1

Navigare online o scaricare Manuale Utente per Hardware Cirrus-logic CS5480. Cirrus Logic CS5480 User Manual Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 70
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 0
Copyright Cirrus Logic, Inc. 2013
(All Rights Reserved)
Cirrus Logic, Inc.
http://www.cirrus.com
CS5480
Three Channel Energy Measurement IC
Features
Superior Analog Performance with Ultra-low Noise Level &
High SNR
Energy Measurement Accuracy of 0.1% over 4000:1
Dynamic Range
Current RMS Measurement Accuracy of 0.1% over 1000:1
Dynamic Range
3 Independent 24-bit, 4
th
-order, Delta-Sigma Modulators
for Voltage and Current Measurements
3 Configurable Digital Outputs for Energy Pulses,
Zero-crossing, or Energy Direction
Supports Shunt Resistor, CT, & Rogowski Coil Current
Sensors
On-chip Measurements & Calculations:
- Active, Reactive, and Apparent Power
- RMS Voltage and Current
- Power Factor and Line Frequency
- Instantaneous Voltage, Current, and Power
Overcurrent, Voltage Sag, and Voltage Swell Detection
Ultra-fast On-chip Digital Calibration
Internal Register Protection via Checksum and Write
Protection
UART/SPI™ Serial Interface
On-chip Temperature Sensor
On-chip Voltage Reference (25ppm / °C Typ.)
Single 3.3V Power Supply
Ultra-fine Phase Compensation
Low Power Consumption: <13mW
Power Supply Configurations
GNDA = GNDD = 0V, VDDA = +3.3V
4mm x 4mm, 24-pin QFN Package
ORDERING INFORMATION
See Page 69.
Description
The CS5480 is a high-accuracy, three-channel, energy mea-
surement analog front end.
The CS5480 incorporates independent, 4
th
order, Delta-Sigma
analog-to-digital converters for every channel, reference cir-
cuitry, and the proven EXL signal processing core to provide
active, reactive, and apparent energy measurement. In addi-
tion, RMS and power factor calculations are available.
Calculations are output via configurable energy pulse, or direct
UART/SPI™ serial access to on-chip registers.
Instantaneous current, voltage, and power measurements are
also available over the serial port. Multiple serial options are
offered to allow customer flexibility. The SPI provides higher
speed, and the 2-wire UART minimizes the cost of isolation
where required.
Three configurable digital outputs provide energy pulses, zero-
crossing, energy direction, and interrupt functions. Interrupts
can be generated for a variety of conditions including voltage
sag or swell, overcurrent, and more. On-chip register integrity
is assured via checksum and write protection. The CS5480 is
designed to interface to a variety of voltage and current sen-
sors including shunt resistors, current transformers, and
Rogowski coils.
On-chip functionality makes digital calibration simple and ul-
tra-fast, minimizing the time required at the end of the
customer production line. Performance across temperature is
ensured with an on-chip voltage reference with very low drift.
A single 3.3V power supply is required, and power consump-
tion is very low at <13mW. To minimize space requirements,
the CS5480 is offered in a low-cost, 4mm x 4mm 24-pin QFN
package.
VDDA
GNDA
TX / SDO
RX / SDI
UART/SPI
Serial
Interface
Energy
To
Pulse
Conversion
RESET
Calculation
4th Order 
Modulator
Digital
Filter
HPF
Option
DO1
DO2
Digital
Filter
4th Order 
Modulator
HPF
Option
Temperature
Sensor
VREF+
Voltage
Reference
VDDD
VREF-
System
Clock
IIN 2+
IIN 2-
PGA
IIN1+
IIN1-
PGA
10x
CS5480
GNDD
CS
SCLK
SSEL
DO3
VIN+
VIN-
Clock
Generator
XIN XOUT
MODE
Digital
Filter
HPF
Option
4th Order 
Modulator
MAR’13
DS980F3
Vedere la pagina 0
1 2 3 4 5 6 ... 69 70

Sommario

Pagina 1 - Description

Copyright  Cirrus Logic, Inc. 2013(All Rights Reserved)Cirrus Logic, Inc.http://www.cirrus.comCS5480Three Channel Energy Measurement ICFeatures• Supe

Pagina 2 - TABLE OF CONTENTS

CS548010 DS980F3-1-0.500.510 500 1000 1500 2000 2500 3000 3500 4000 4500Percent Error (%)Current Dynamic Range (x : 1)Lagging sin(੮) = 0.5Leading sin(

Pagina 3 - DS980F3 3

CS5480DS980F3 11ANALOG CHARACTERISTICS• Min / Max characteristics and specifications are guaranteed over all Recommended Operating Conditions.• Typica

Pagina 4 - LIST OF TABLES

CS548012 DS980F3Notes: 5. All outputs unloaded. All inputs CMOS level.6. Temperature accuracy measured after calibration is performed.7. Measurement m

Pagina 5 - 1. OVERVIEW

CS5480DS980F3 13DIGITAL CHARACTERISTICS• Min / Max characteristics and specifications are guaranteed over all Recommended Operating Conditions.• Typic

Pagina 6 - 2. PIN DESCRIPTION

CS548014 DS980F3SWITCHING CHARACTERISTICS• Min / Max characteristics and specifications are guaranteed over all Recommended Operating Conditions.• Typ

Pagina 7 - 2.2 Digital Pins

CS5480DS980F3 15 SDOSDIt1t2t3t4t5t6t7t8CSSCLKMSBMSB MSB-1MSB-1INTERMEDIATE BITSINTERMEDIATE BITSLSBLSBFigure 7. SPI Data and Clock TimingTXRXt9t11CSS

Pagina 8 - 2.2.4 MODE Pin

CS548016 DS980F3ABSOLUTE MAXIMUM RATINGSNotes: 16. VDDA and GNDA must satisfy [(VDDA) – (GNDA)]  + 4.0V.17. Applies to all pins, including continuous

Pagina 9 - TYPICAL LOAD PERFORMANCE

CS5480DS980F3 174. SIGNAL FLOW DESCRIPTIONThe signal flow for voltage measurement, currentmeasurement, and the other calculations is shown inFigures 9

Pagina 10 - Load Performance

CS548018 DS980F34.4 Phase CompensationPhase compensation changes the phase of voltagerelative to current by adding a delay in the decimationfilters.

Pagina 11 - ANALOG CHARACTERISTICS

CS5480DS980F3 194.8.1 Fixed Number of Samples AveragingN is the preset value in the SampleCount register andshould not be set less than 100. By defau

Pagina 12 - VOLTAGE REFERENCE

CS54802 DS980F3TABLE OF CONTENTS1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 13 - DIGITAL CHARACTERISTICS

CS548020 DS980F3These offsets can be either positive or negative,indicating crosstalk coupling either in phase or out ofphase with the applied voltage

Pagina 14 - SWITCHING CHARACTERISTICS

CS5480DS980F3 215. FUNCTIONAL DESCRIPTION5.1 Power-on ResetThe CS5480 has an internal power supply supervisorcircuit that monitors the VDDA and VDDD

Pagina 15 - DS980F3 15

CS548022 DS980F35.4 Line Frequency Measurement If the Automatic Frequency Calculation (AFC) bit in theConfig2 register is set, the line frequency mea

Pagina 16 - ABSOLUTE MAXIMUM RATINGS

CS5480DS980F3 235.5 Meter Configuration ModesThere are two distinct meter configuration modes in theCS5480 that affect how the total active, reactive

Pagina 17 - 4. SIGNAL FLOW DESCRIPTION

CS548024 DS980F35.6 Tamper Detection and CorrectionIn the 1V-1I-1N meter configuration mode, the CS5480provides flexibility for the user and applicat

Pagina 18 - 4.8 Low-rate Calculations

CS5480DS980F3 255.6.1.2 Manual Channel SelectionIn addition to automatic channel selection anti-tamper-ing scheme, the CS5480 allows the user or appl

Pagina 19 - sources

CS548026 DS980F3After reset, all three energy pulse generation blocks aredisabled (DOxMODE[3:0] = Hi-Z). To output a desiredenergy pulse to a DOx pin,

Pagina 20

CS5480DS980F3 275.9 Phase Sequence DetectionPolyphase meters using multiple CS5480 devices maybe configured to sense the succession of voltagezero-cr

Pagina 21 - 5.3 Zero-crossing Detection

CS548028 DS980F3The application program can change both the scale andrange of temperature by changing the TemperatureGain (TGAIN) and Temperature Offs

Pagina 22

CS5480DS980F3 296. HOST COMMANDS AND REGISTERS6.1 Host CommandsThe first byte sent to the CS5480 SDI/RX pin containsthe host command. Four types of h

Pagina 23 - MCFG[1:0]

CS5480DS980F3 35.7.1 Pulse Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265.7.2 Pulse Wi

Pagina 24

CS548030 DS980F36.1.3 ChecksumTo improve the communication reliability on the serialinterface, the CS5480 provides a checksum mechanismon transmitted

Pagina 25 - 5.7 Energy Pulse Generation

CS5480DS980F3 316.2 Hardware Registers Summary (Page 0)Address2RA[5:0] Name Description1DSP3HOST3Default0* 00 0000 Config0 Configuration 0 Y Y 0x C0

Pagina 26 - Overcurrent Detection

CS548032 DS980F351 11 0011 - Reserved -52 11 0100 - Reserved -53 11 0101 - Reserved -54 11 0110 - Reserved -55 11 0111 ZXNUMNum. Zero Crosses used fo

Pagina 27 - 5.10 Temperature Measurement

CS5480DS980F3 336.3 Software Registers Summary (Page 16)Address2RA[5:0] Name Description1DSP3HOST3Default0* 00 0000 Config2 Configuration 2 Y Y 0x 00

Pagina 28 - 5.12 Register Protection

CS548034 DS980F351** 11 0011 SampleCount Sample Count N Y 0x 00 0FA052 11 0100 - Reserved -53 11 0101 - Reserved -54* 11 0110 TGAINTemperature Gain Y

Pagina 29 - 6.1 Host Commands

CS5480DS980F3 356.4 Software Registers Summary (Page 17)Address2RA[5:0] Name Description1DSP3HOST3Default0* 00 0000 V1SagDURV1 Sag Duration Y Y 0x 00

Pagina 30 - 6.1.4 Serial Time Out

CS548036 DS980F36.5 Software Registers Summary (Page 18)Address2RA[5:0] Name Description1DSP3HOST3Default24* 01 1000 IZXLEVELZero-Cross Threshold for

Pagina 31

CS5480DS980F3 376.6 Register Descriptions22. “Default” = bit states after power-on or reset23. DO NOT write a “1” to any unpublished register bit or

Pagina 32

CS548038 DS980F36.6.2 Configuration 1 (Config1) – Page 0, Address 1 Default = 0x00 EEEE[23] Reserved.EPG3_ON Enable EPG3 block.0 = Disable energy pul

Pagina 33

CS5480DS980F3 39DO2MODE[3:0] Output control for DO2 pin.0000 = Energy pulse generation block 1 (EPG1) output0001 = Energy pulse generation block 2 (EP

Pagina 34 - Y Y 0x D5 3998

CS54804 DS980F3LIST OF FIGURESFigure 1. Oscillator Connections...

Pagina 35

CS548040 DS980F36.6.3 Configuration 2 (Config2) – Page 16, Address 0 Default = 0x00 0200VFIX Use internal RMS voltage reference instead of voltage

Pagina 36

CS5480DS980F3 41REG_CSUM_OFF Disable checksum on critical registers.0 = Enable checksum on critical registers (Default)1 = Disable checksum on critica

Pagina 37 - 6.6 Register Descriptions

CS548042 DS980F36.6.4 Phase Compensation (PC) – Page 0, Address 5 Default = 0x00 0000CPCC2[1:0] Coarse phase compensation control for I2 and V2.00 =

Pagina 38

CS5480DS980F3 436.6.6 Pulse Output Width (PulseWidth) – Page 0, Address 8Default = 0x00 0001 (265.6µs at OWR = 4kHz)PulseWidth sets the energy pulse

Pagina 39

CS548044 DS980F36.6.9 Pulse Output Control (PulseCtrl) – Page 0, Address 9 Default = 0x00 0000This register controls the input to the energy pulse ge

Pagina 40

CS5480DS980F3 456.6.11 Phase Sequence Detection and Control (PSDC) – Page 0, Address 48 Default = 0x00 0000DONE Indicates valid count values reside i

Pagina 41

CS548046 DS980F36.6.13 Interrupt Status (Status0) – Page 0, Address 23Default = 0x80 0000The Status0 register indicates a variety of conditions withi

Pagina 42

CS5480DS980F3 476.6.14 Interrupt Mask (Mask) – Page 0, Address 3 Default = 0x00 0000The Mask register is used to control the activation of the INT p

Pagina 43 - ) – Page 0, Address 55

CS548048 DS980F36.6.16 Chip Status 2 (Status2) – Page 0, Address 25Default = 0x00 0000This register indicates a variety of conditions within the chip

Pagina 44

CS5480DS980F3 496.6.18 Automatic Channel Select Level (IchanLEVEL ) – Page 16, Address 50Default = 0x82 8F5C (1.02 or 2% minimum difference)Sets the

Pagina 45

CS5480DS980F3 51. OVERVIEWThe CS5480 is a CMOS power measurement integrated circuit that uses three  analog-to-digitalconverters to measure line vol

Pagina 46

CS548050 DS980F36.6.21 Voltage Fixed RMS Reference (VFRMS) – Page 16, Address 59 Default = 0x5A 8279 (0.7071068)The VFRMS register contains the inter

Pagina 47

CS5480DS980F3 516.6.25 System Gain (SysGAIN) – Page 16, Address 60 Default = 0x50 0000 (1.25)System Gain (SysGAIN) is applied to all channels. By def

Pagina 48

CS548052 DS980F36.6.29 Voltage 1 Sag Level (V1SagLEVEL) – Page 17, Address 1 Default = 0x00 0000Voltage 1 Sag Level, V1SagLEVEL, establishes a thresh

Pagina 49

CS5480DS980F3 536.6.34 Current 2 Overcurrent Duration (I2OverDUR) – Page 17, Address 12 Default = 0x00 0000Current 2 Overcurrent Duration, I2OverDUR,

Pagina 50

CS548054 DS980F36.6.39 Voltage 2 Swell Level (V2SwellLEVEL) – Page 18, Address 51 Default = 0x7F FFFFVoltage 2 Swell Level, V2SwellLEVEL, establishes

Pagina 51

CS5480DS980F3 556.6.44 RMS Current 1 (I1RMS) – Page 16, Address 6Default = 0x00 0000I1RMS contains the root mean square (RMS) values of I1, calculate

Pagina 52

CS548056 DS980F36.6.49 Active Power 2 (P2AVG) – Page 16, Address 11Default = 0x00 0000Instantaneous power is averaged over each low-rate interval (Sa

Pagina 53

CS5480DS980F3 576.6.54 Reactive Power 2 (Q2Avg) – Page 16, Address 16Default = 0x00 0000Reactive power 2 (Q2AVG) is Q2 averaged over each low-rate in

Pagina 54

CS548058 DS980F36.6.59 Power Factor 1 (PF1) – Page 16, Address 21 Default = 0x00 0000Power factor 1 (PF1) is calculated by dividing active power 1 (P

Pagina 55

CS5480DS980F3 596.6.64 Temperature (T) – Page 16, Address 27Default = 0x00 0000T contains results from the on-chip temperature measurement. By defaul

Pagina 56

CS54806 DS980F32. PIN DESCRIPTIONClock GeneratorCrystal InCrystal Out1,24XIN, XOUT — Connect to an external quartz crystal. Alternatively, an external

Pagina 57

CS548060 DS980F36.6.68 DC Offset for Current (I1DCOFF, I2DCOFF) – Page 16, Address 32, 39Default = 0x00 0000DC offset registers I1DCOFF and I2DCOFF a

Pagina 58

CS5480DS980F3 616.6.73 Average Reactive Power Offset (Q1OFF , Q2OFF) – Page 16, Address 38, 45Default = 0x00 0000Average Reactive Power Offset (Q1OFF

Pagina 59

CS548062 DS980F36.6.77 Calibration Scale (Scale) – Page18, Address 63Default = 0x4C CCCC (0.6)The Scale register is used in the gain calibration to s

Pagina 60

CS5480DS980F3 637. SYSTEM CALIBRATIONComponent tolerances, residual ADC offset, andsystem noise require a meter to be calibrated before itmeets a spec

Pagina 61

CS548064 DS980F3The AC offset register for the channel being calibratedshould first be cleared prior to performing thecalibration. The high-pass filte

Pagina 62 - ) – Page 18, Address 24

CS5480DS980F3 656) If the phase offset is negative, then the delay shouldbe added only to the current channel. Otherwise,add more delay to the voltage

Pagina 63 - 7. SYSTEM CALIBRATION

CS548066 DS980F38. BASIC APPLICATION CIRCUITSFigure 27 shows the CS5480 configured to measurepower in a single-phase, 3-wire system with 1 voltageand

Pagina 64 - 7.2 Phase Compensation

CS5480DS980F3 675 x 330KCS548027nF27nF1K1KLNIIN1+IIN1-IIN2-IIN2+Application ProcessorRESETRXTXGNDA GNDDDO3DO1DO2VDDA+3.3V0.1µF0.1µF+3 .3VVDDD+3.3VVRE

Pagina 65 - (OWR) sample

CS548068 DS980F39. PACKAGE DIMENSIONSmm inchDimension MIN NOM MAX MIN NOM MAXA 0.80 0.90 1.00 0.031 0.035 0.039A1 0.00 0.02 0.05 0.000 0.001 0.002A3

Pagina 66 - 8. BASIC APPLICATION CIRCUITS

CS5480DS980F3 6910. ORDERING INFORMATION11. ENVIRONMENTAL, MANUFACTURING, AND HANDLING INFORMATION* MSL (Moisture Sensitivity Level) as specified by

Pagina 67 - DS980F3 67

CS5480DS980F3 72.1 Analog PinsThe CS5480 has a differential input (VIN) for voltageinput and two differential inputsIIN1 IIN2) forcurrent1 and

Pagina 68 - 9. PACKAGE DIMENSIONS

CS548070 DS980F3Contacting Cirrus Logic SupportFor all product questions and inquiries contact a Cirrus Logic Sales Representative. To find the one ne

Pagina 69 - 12. REVISION HISTORY

CS54808 DS980F32.2.3.1 SPIThe CS5480 provides a Serial Peripheral Interface(SPI) that operates as a slave device in 4-wire modeand supports multiple

Pagina 70 - 70 DS980F3

CS5480DS980F3 93. CHARACTERISTICS AND SPECIFICATIONSRECOMMENDED OPERATING CONDITIONSPOWER MEASUREMENT CHARACTERISTICSNotes: 1. Specifications guarante

Commenti su questo manuale

Nessun commento