Cirrus Logic CDB5480U General Description Manual

Engineering board and gui software
Table of Contents

Advertisement

Quick Links

CDB5480U Engineering Board and GUI Software
Features
• Standalone Power Meter Application
• Voltage and Current Interfaces
• Low- and High-voltage Sensor Connections
• Adaptable Sensor Filters Onboard
• USB Communication with PC
• UART/SPI Isolated Communication
• Onboard C8051F342 Microcontroller
• Single Supply Operation from USB or an External +5V DC
Supply
• Onboard DC-DC Converter and Regulator
• LCD Power Monitor Display
®
®
• LabWindows
/CVI
GUI Software
– Full Register Setup & Chip Control
– Simplified Register Access
– Quick Calibration Control
– FFT Analysis
– Time Domain Analysis
– Noise Histogram Analysis
• Voltage Reference Access
Cirrus Logic, Inc.
http://www.cirrus.com
General Description
The CDB5480U is an extensive tool designed to evaluate the
functionality and performance of the Cirrus Logic CS5480
power/energy measurement device.
Multiple analog input connection options, configuration input
filters, direct and isolated digital interfaces, multiple power
supply options, an onboard programmable micro-controller, and
visual LEDs with an LCD panel make the board a flexible and
powerful customer development tool for various power/energy
measurement applications.
The GUI software provides easy and complete access to the
onboard CS5480 device. In addition, it includes the function of
raw ADC data collection with time domain, frequency domain,
and histogram analysis.
Schematics in the PADS™ PowerLogic™ format are available
for download at http://www.cirrus.com/en/support.
ORDERING INFORMATION
CDB5480U-Z Evaluation Board
Copyright  Cirrus Logic, Inc. 2012
(All Rights Reserved)
CDB5480U
APR'12
DS893DB5

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CDB5480U and is the answer not in the manual?

Questions and answers

Summary of Contents for Cirrus Logic CDB5480U

  • Page 1 CDB5480U Engineering Board and GUI Software Features General Description • Standalone Power Meter Application The CDB5480U is an extensive tool designed to evaluate the • Voltage and Current Interfaces functionality and performance of the Cirrus Logic CS5480 • Low- and High-voltage Sensor Connections power/energy measurement device.
  • Page 2 WITH THESE USES. Cirrus Logic, Cirrus, the Cirrus Logic logo designs, EXL Core, and the EXL Core logo design are trademarks of Cirrus Logic, Inc. All other brand and product names in this document may be trademarks or service marks of their respective owners.
  • Page 3: Table Of Contents

    Appendix B. Schematics..........................40 Appendix C. Layer Plots ..........................43 LIST OF FIGURES Figure 1. CDB5480U Assembly Drawing & Default Configuration ..............4 Figure 2. Voltage Channel — Low-voltage Input....................5 Figure 3. Voltage Channel — High-voltage Input ..................... 6 Figure 4.
  • Page 4: Hardware

    The CDB5480U evaluation board provides a convenient means of evaluating the CS5480 energy measurement IC. The CDB5480U evaluation board operates from a single USB or 5V power supply. An optional 3.3V power supply input is available for powering the CS5480 directly. The evaluation board interfaces the CS5480 to a PC via a USB cable.
  • Page 5: Analog Section

    CDB5480U Analog Section The analog section of the CDB5480U is highly configurable. Onboard signal conditioning options for the voltage and current channels enable most applications to interface directly to the sensors. The following two sections define the voltage and current channels configurations.
  • Page 6: Figure 3. Voltage Channel - High-Voltage Input

    CDB5480U The CDB5480U evaluation board provides screw-type terminal (J4) to connect to the high-voltage line input. By installing jumpers on J6 to position LINE and J11 to position GND, the input voltage signal is supplied from the high-voltage input. Extreme care should be used when connecting high-voltage signals to the CDB5480U evaluation board (see Figure 3).
  • Page 7: Figure 4. Current Channel - Low-Voltage Input

    IIN2- the Input There are two input signal options for current channels (IIN1±, IIN2±). The CDB5480U evaluation board provides screw-type terminals (J1 and J2) or XLR connectors (J28 and J31) to connect input signals to the current channels. The screw terminals are labeled as IIN1+ / IIN1-, and IIN2+ / IIN2-. An R-C network at each channel input provides a simple configurable anti-alias filter (see Figure 3).
  • Page 8: Digital Section

    To enable SPI communications, place the SSEL jumper to the SPI position via J16 and select SPI in the serial port selection window. Table 3 provides the serial communication options on the CDB5480U board. Table 3. Serial Communication Options...
  • Page 9 1.4.2 Interface to Microcontroller Interface headers J17 and J19 are provided to allow the CDB5480U to be connected to an external energy registration device or an external microcontroller. Interface header J17 provides direct access to the CS5480 pins while interface header J19 provides an isolated connection. It is imperative to use the isolated connection (J19) when high-voltage signals are used.
  • Page 10: Power Supply Selection

    CS5480 analog supply current and must be installed. When connecting the CDB5480U board to the AC line through non-isolated sensors, it is strongly recommended that the CS5480 GND reference is connected to the neutral, the non-isolated current sensor is connected to the neutral, and the CS5480 is supplied by +3.3V isolated from the AC line.
  • Page 11: Typical Sensor Connections

    Make sure that all signals are well connected before the power source is turned on. Extreme care should be taken when connecting high-voltage signals to the CDB5480U evaluation board. In this configuration it is unnecessary to use a burden resistor. A single anti-alias filter is all that is required for the current channel.
  • Page 12: Figure 7. Current Transformer Power Meter

    Current Transformer Power Meter Example A slightly more expensive option is to use a current transformer (CT) to connect the AC current to the CDB5480U evaluation board. Figure 7 depicts the voltage and current connections for a CT sensor and its associated filter configurations.
  • Page 13: Figure 8. Rogowski Coil Power Meter

    CDB5480U 1.6.3 Rogowski Coil Power Meter Example Rogowski coil power meter can be easily connected to the CDB5480U evaluation board. Figure 8 shows the voltage and current connections for the Rogowski sensor and its associated filter configurations. CDB5480U J46/J52 J8/J14...
  • Page 14: Standalone Meter Application

    11 for details on the sensor connections and “Power Supply Selection” on page 10 the details on supply options. The user should not use the GUI to connect the CDB5480U board. If the GUI is connected to the CDB5480U board the standalone power meter function is disabled and the LCD on the CDB5480U will read "Cirrus Logic CS5480 Eval GUI".
  • Page 15: Software

    3. Click CDB5480U. The GUI is launched. Using the Software Before launching the software, check all jumper settings on the CDB5480U evaluation board as described in “Evaluation Board Overview” on page 4, and connect the board to an open USB port on the PC using the provided cable.
  • Page 16: Start-Up Window

    Connect Menu The Connect menu allows the user to establish a USB communication link with CDB5480U board. After the USB communication has been established, the CS5480 serial port configuration needs to be entered according to the position of jumper J16. Connecting to the CDB5480 is a two-step process: Use the “USB Item”...
  • Page 17: Figure 11. Connect To The Cdb Board Window

    Check to verify that the USB cable is connected properly and the power supply is on and connected properly to the CDB5480U. Reset the board (press the RESET button on the board) and try to set up the USB connection again.
  • Page 18: Figure 14. Connect Menu Showing Serial Connection Options

    CDB5480U 2.4.2 CS5480 Serial Port Config Item In the Connect menu, the CS5480 Serial Port Config item allows the user to select different types of serial communication — UART or SPI. See Figure 14. Figure 14. Connect Menu Showing Serial Connection Options Before the software is configured, it is necessary to set J16 on the CDB5464U board to either UART or SPI communication.
  • Page 19: Figure 16. Spi Serial Port Selection Window, Spi Selected

    CDB5480U To select SPI communications, position jumper J16 to the SSEL to SPI position and select SPI in the Serial Port Selection window. See Figure 16. Figure 16. SPI Serial Port Selection Window, SPI Selected After the serial port has been selected, press the OK button. The MCU will try to read the chip ID from the CS5480.
  • Page 20: System Menu

    CDB5480U System Menu The System pull-down provides three options: Setup CS5480, Calibration, and Conversion. Each window provides a means to evaluate the different functions and performance of the CS5480. See Figure 18. Figure 18. System Pull-down Options DS893DB5...
  • Page 21: Figure 19. Setup Window

    CDB5480U 2.5.1 Setup Window The evaluation software provides access to the common CS5480's internal registers through the Setup window. See Figure 19. Enter the Setup window by selecting the Setup CS5480 item from the System menu. Figure 19. Setup Window The Setup window displays all of the common CS5480 registers in hexadecimal notation and are decoded to provide easier readability.
  • Page 22 HEX: field, or by changing any of the values below the HEX: field to the desired settings. Although the CDB5480U software allows the modification of any of the bits in the configuration registers, changing certain reserved bits, such as the NO_OSC bit of Config0, may cause the software and board to behave erratically.
  • Page 23 The value present in the Mask register may be changed by the GUI software during certain operations to provide correct functionality of the CDB5480U board. 2.5.1.14 Temperature Registers...
  • Page 24: Calibration Window

    CDB5480U 2.5.1.16 V1/V2 Sag, V1/ V2 Swell, and I1/I2 Overcurrent Registers The registers for voltage sag, voltage swell, and overcurrent are displayed in the V1 Sag, V2 Sag, V1 Swell, V2 Swell, I1 Overcurrent, and I2 Overcurrent Register sections. These sections display the level and duration values of the corresponding registers in both hexadecimal and decimal format.
  • Page 25: Figure 20. Calibration Window

    CDB5480U Figure 20. Calibration Window The Refresh Screen button will update the contents of the screen by reading all the register values from the part. It is a good idea to press the Refresh Screen button when entering the Calibration window, or after modifying any registers to reflect the current status of the CS5480.
  • Page 26 CDB5480U 2.6.3 Performing Calibrations AC/DC offset and gain calibrations can be performed on both the voltage and current channels of the CS5480. It is generally a good idea to software-reset the CS5480 before running calibrations, because the initial values in the calibration registers will affect the results of the calibration. A software reset will reset these registers back to the default values of zero offset and unity gain.
  • Page 27: Conversion Window

    CDB5480U Conversion Window The Conversion window allows the user to see the results of single and continuous conversions and the CS5480 status, perform data averaging, and utilize the power-saving modes of the CS5480. The Conversion window can be accessed from the System menu pull-down, Conversion menu item. The Conversion window provides the active, apparent, and reactive energy calculations register results for each channel.
  • Page 28 CDB5480U number in the Samples to Average field. The user should stop continuous conversion before leaving this window. The Continuous Conversion button should not be used with BAUD rates less than 1200 Hz in UART mode. Using lower BAUD rates (including the default 600 baud) will result in overflowing the communication buffer and cause other window errors and/or communication failure.
  • Page 29: Cirrus Test Window

    CDB5480U Cirrus Test Window The Cirrus Test window provides three options: Test and Debug, ADC Data Collection, and ADC Data Collection to File. Each window provides a means to evaluate the different functions and performance of the CS5480. See Figure 22.
  • Page 30: Figure 24. Data Collection Uart Error Message

    CDB5480U The Data Collection window can only be accessed when operating in SPI mode. When UART serial communication is enabled, an error window will be displayed. See Figure 24. To enable SPI refer to “Serial Port Selection” on page 8.
  • Page 31: Figure 26. Data Collection Configuration Window

    CDB5480U 2.8.1.8 Configuration Window The Configuration window allows the user to set up the data collection and analysis parameters. See Figure 26. Figure 26. Data Collection Configuration Window 2.8.1.8.1 Number of Samples The Number of Samples field allows the user to select the number of samples to collect, between 16 and 524288.
  • Page 32 CDB5480U 2.8.1.9 Collecting Data Sets To collect a sample data set: 1. In the Data Collection window, press the Config button to bring up the Configuration window and view the current settings. 2. Select the appropriate settings from the available options (see “Configuration Window” on page 31) and press the Accept button.
  • Page 33: Figure 27. Histogram Analysis

    CDB5480U • MINIMUM: indicates the minimum value of the collected data set. Figure 27. Histogram Analysis 2.8.1.12 Frequency Domain Information The following describe the indicators associated with FFT (Fast-Fourier Transform) analysis. FFT data can be plotted in the Data Collection window by setting the analysis type selector to FFT. See Figure 28.
  • Page 34: Figure 28. Fft Analysis

    CDB5480U • FS-PdB: indicates the full-scale to signal Ratio (decibels). Figure 28. FFT Analysis DS893DB5...
  • Page 35: Figure 29. Time Domain Analysis

    CDB5480U 2.8.1.13 Time Domain Information The following controls and indicators are associated with time domain analysis. Time domain data can be plotted in the Data Collection window by setting the analysis type selector to Time Domain. See Figure 29. The time domain plot includes: •...
  • Page 36: Figure 30. Data Collection To File Window

    CDB5480U 2.8.2 Data Collection to File Window The Data Collection to File window allows the user to collect instantaneous voltage and current register data over an extended period of time to a data file. See Figure 30. The following steps are necessary for data collection to a file: 1.
  • Page 37: Figure 31. Setup And Test Window

    CDB5480U 2.8.3 Setup and Test Window The Setup and Test window allows the user a way to access CS5480 registers and send commands to the CS5480 directly. See Figure 31.   Figure 31. Setup and Test Window There are three types of transactions: Write, Read, and Send. The CS5480 memory is organized by pages.
  • Page 38: Appendix A. Bill Of Materials

    APPENDIX A. BILL OF MATERIALS CIRRUS LOGIC BILL OF MATERIAL CDB5480U_REV_D.PL Item Cirrus P/N Description Reference Designator MFG P/N Notes Status 001-04187-Z1 CAP 0.027uF ±5% 50V X7R NPb 0805 C1 C2 C4 C5 C6 C9 C11 C12 C34 C35 KEMET...
  • Page 39 INSTALL PIN SOCKETS 070-00006-Z1 DIODE TR 6.8V 600W NPb AXL Z1 Z2 LITTELFUSE P6KE6.8 070-00200-Z1 DIODE TVS 3.3V 2LN ESD NPb SOT23 COMCHIP TECHNOLOGY CTES033V3-G ASSY DWG CDB5480U-Z-NPb CIRRUS LOGIC 603-00474-Z1 ECO867 603-00474-Z1 240-00474-Z1 PCB CDB5480U-Z-NPb CIRRUS LOGIC 240-00474-Z1 ECO867...
  • Page 40: Appendix B. Schematics

    APPENDIX B. SCHEMATICS Figure 32. Schematic - Analog Inputs...
  • Page 41: Figure 33. Schematic - Cs5480 & Socket

    4.7uF PART # 4.7uF REV D2 600-00474-Z1 GND1 ELEC 47uF 0.1uF 0.1uF DESCRIPTION: SCHEM CDB5480U-Z-NPb AUXILIARY HARDWARE & RELATED DOCUMENTS: ASSY DWG- 603-00474-Z1 SHEET TITLE: CS5480+ISOLATION PCB DWG- 240-00474-Z1 600-00474-Z1 SCHEMATIC DWG LBL SUBASSY PROD ID AND REV DRAWN BY:...
  • Page 42: Figure 34. Schematic - Microcontroller & Usb Interface

    GND1 GND1 GND1 GND1 0.1uF GND1 GND1 NO POP GND1 PART # REV D2 600-00474-Z1 DESCRIPTION: SCHEM CDB5480U-Z-NPb SHEET TITLE: MCU+LCD+USB GND1 GND1 Alan ZHA ENGINEER: Alan ZHA DRAWN BY: SIZE B DATE: 02/17/11 SHEET Figure 34. Schematic - Microcontroller & USB Interface...
  • Page 43: Appendix C. Layer Plots

    APPENDIX C. LAYER PLOTS Figure 35. Top Silkscreen...
  • Page 44: Figure 36. Top Routing

    Figure 36. Top Routing...
  • Page 45: Figure 37. Bottom Routing

    Figure 37. Bottom Routing...
  • Page 46: Figure 38. Solder Paste Mask

    Figure 38. Solder Paste Mask...
  • Page 47 CDB5480U REVISION HISTORY Revision Date Changes APR 2011 Initial Release. DEC 2011 Updated screen shots and circuit diagrams to align with B0 silicon. JAN 2012 Corrected typographical errors. MAR 2012 Updated content. APR 2012 Updated screen shots and circuit diagrams to align with B2 silicon.

Table of Contents