CDB5480U 评估板数据

CDB5480U
CDB5480U Engineering Board and GUI Software
Features
General Description
•
•
•
•
•
•
•
•
The CDB5480U is an extensive tool designed to evaluate the
functionality and performance of the Cirrus Logic CS5480
power/energy measurement device.
•
•
•
•
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
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)
APR’12
DS893DB5
CDB5480U
IMPORTANT SAFETY INSTRUCTIONS
Read and follow all safety instructions prior to using this demonstration board.
This Engineering Evaluation Unit or Demonstration Board must only be used for assessing IC performance in a
laboratory setting. This product is not intended for any other use or incorporation into products for sale.
This product must only be used by qualified technicians or professionals who are trained in the safety procedures
associated with the use of demonstration boards.
Risk of Electric Shock
•
The direct connection to the AC power line and the open and unprotected boards present a serious risk of electric
shock and can cause serious injury or death. Extreme caution needs to be exercised while handling this board.
•
Avoid contact with the exposed conductor or terminals of components on the board. High voltage is present on
exposed conductor and it may be present on terminals of any components directly or indirectly connected to the AC
line.
•
Dangerous voltages and/or currents may be internally generated and accessible at various points across the board.
•
Charged capacitors store high voltage, even after the circuit has been disconnected from the AC line.
•
Make sure that the power source is off before wiring any connection. Make sure that all connectors are well
connected before the power source is on.
•
Follow all laboratory safety procedures established by your employer and relevant safety regulations and guidelines,
such as the ones listed under, OSHA General Industry Regulations - Subpart S and NFPA 70E.
Suitable eye protection must be worn when working with or around demonstration boards. Always
comply with your employer’s policies regarding the use of personal protective equipment.
All components and metallic parts may be extremely hot to touch when electrically active.
Contacting Cirrus Logic Support
For all product questions and inquiries contact a Cirrus Logic Sales Representative. To find the one nearest to you
go to www.cirrus.com
IMPORTANT NOTICE
Cirrus Logic, Inc. and its subsidiaries ("Cirrus") believe that the information contained in this document is accurate and reliable. However, the information is subject
to change without notice and is provided "AS IS" without warranty of any kind (express or implied). Customers are advised to obtain the latest version of relevant
information to verify, before placing orders, that information being relied on is current and complete. All products are sold subject to the terms and conditions of sale
supplied at the time of order acknowledgment, including those pertaining to warranty, indemnification, and limitation of liability. No responsibility is assumed by Cirrus
for the use of this information, including use of this information as the basis for manufacture or sale of any items, or for infringement of patents or other rights of third
parties. This document is the property of Cirrus and by furnishing this information, Cirrus grants no license, express or implied under any patents, mask work rights,
copyrights, trademarks, trade secrets or other intellectual property rights. Cirrus owns the copyrights associated with the information contained herein and gives
consent for copies to be made of the information only for use within your organization with respect to Cirrus integrated circuits or other products of Cirrus. This consent does not extend to other copying such as copying for general distribution, advertising or promotional purposes, or for creating any work for resale.
CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH, PERSONAL INJURY, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE ("CRITICAL APPLICATIONS"). CIRRUS PRODUCTS ARE NOT DESIGNED, AUTHORIZED OR WARRANTED FOR
USE IN AIRCRAFT SYSTEMS, MILITARY APPLICATIONS, PRODUCTS SURGICALLY IMPLANTED INTO THE BODY, AUTOMOTIVE SAFETY OR SECURITY
DEVICES, LIFE SUPPORT PRODUCTS OR OTHER CRITICAL APPLICATIONS. INCLUSION OF CIRRUS PRODUCTS IN SUCH APPLICATIONS IS UNDERSTOOD TO BE FULLY AT THE CUSTOMER'S RISK AND CIRRUS DISCLAIMS AND MAKES NO WARRANTY, EXPRESS, STATUTORY OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR PARTICULAR PURPOSE, WITH REGARD TO ANY CIRRUS PRODUCT THAT
IS USED IN SUCH A MANNER. IF THE CUSTOMER OR CUSTOMER'S CUSTOMER USES OR PERMITS THE USE OF CIRRUS PRODUCTS IN CRITICAL
APPLICATIONS, CUSTOMER AGREES, BY SUCH USE, TO FULLY INDEMNIFY CIRRUS, ITS OFFICERS, DIRECTORS, EMPLOYEES, DISTRIBUTORS AND
OTHER AGENTS FROM ANY AND ALL LIABILITY, INCLUDING ATTORNEYS' FEES AND COSTS, THAT MAY RESULT FROM OR ARISE IN CONNECTION
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.
SPI is a trademark of Motorola, Inc.
LabWindows and CVI are registered trademarks of National Instruments, Inc.
Windows, Windows 2000, Windows XP, and Windows 7 are trademarks or registered trademarks of Microsoft Corporation.
PADS and PowerLogic are trademarks of Mentor Graphics Corporation.
2
DS893DB5
CDB5480U
TABLE OF CONTENTS
1. HARDWARE .............................................................................................................................................. 4
1.1 Introduction ........................................................................................................................................ 4
1.2 Evaluation Board Overview ................................................................................................................ 4
1.3 Analog Section ................................................................................................................................... 5
1.4 Digital Section .................................................................................................................................... 8
1.5 Power Supply Selection ................................................................................................................... 10
1.6 Typical Sensor Connections ............................................................................................................ 11
1.7 Standalone Meter Application .......................................................................................................... 14
2. SOFTWARE ............................................................................................................................................. 15
2.1 Installation Procedure ...................................................................................................................... 15
2.2 Using the Software ........................................................................................................................... 15
2.3 Start-up Window ............................................................................................................................... 16
2.4 Connect Menu .................................................................................................................................. 16
2.5 System Menu ................................................................................................................................... 20
2.6 Calibration Window .......................................................................................................................... 24
2.7 Conversion Window ......................................................................................................................... 27
2.8 Cirrus Test Window .......................................................................................................................... 29
Appendix A. Bill Of Materials ..................................................................................................................... 38
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. Current Channel — Low-voltage Input .............................................................................................. 7
Figure 5. MCU Connection Window ................................................................................................................. 8
Figure 6. Shunt Sensor Power Meter ............................................................................................................. 11
Figure 7. Current Transformer Power Meter .................................................................................................. 12
Figure 8. Rogowski Coil Power Meter ............................................................................................................ 13
Figure 9. Standalone Power Meter Measurements ........................................................................................ 14
Figure 10. GUI Start-up Window .................................................................................................................... 16
Figure 11. Connect to the CDB board Window .............................................................................................. 17
Figure 12. Connect Menu Showing Successful USB Connection .................................................................. 17
Figure 13. USB Error Message ...................................................................................................................... 17
Figure 14. Connect Menu Showing Serial Connection Options ..................................................................... 18
Figure 15. UART Serial Port Selection Window, UART Selected .................................................................. 18
Figure 16. SPI Serial Port Selection Window, SPI Selected .......................................................................... 19
Figure 17. Unknown Chip ID Error Message.................................................................................................. 19
Figure 18. System Pull-down Options ............................................................................................................ 20
Figure 19. Setup Window ............................................................................................................................... 21
Figure 20. Calibration Window ....................................................................................................................... 25
Figure 21. Conversion Window ...................................................................................................................... 27
Figure 22. Cirrus Test Pull-down Options....................................................................................................... 29
Figure 23. Data Collection Window ................................................................................................................ 29
Figure 24. Data Collection UART Error Message........................................................................................... 30
Figure 25. Data Collection Output Window .................................................................................................... 30
Figure 26. Data Collection Configuration Window.......................................................................................... 31
Figure 27. Histogram Analysis........................................................................................................................ 33
Figure 28. FFT Analysis ................................................................................................................................. 34
Figure 29. Time Domain Analysis................................................................................................................... 35
Figure 30. Data Collection to File Window ..................................................................................................... 36
Figure 31. Setup and Test Window ................................................................................................................ 37
Figure 32. Schematic - Analog Inputs ............................................................................................................ 40
Figure 33. Schematic - CS5480 & Socket ...................................................................................................... 41
Figure 34. Schematic - Microcontroller & USB Interface ................................................................................ 42
Figure 35. Top Silkscreen .............................................................................................................................. 43
Figure 36. Top Routing................................................................................................................................... 44
Figure 37. Bottom Routing ............................................................................................................................. 45
Figure 38. Solder Paste Mask ........................................................................................................................ 46
DS893DB5
3
CDB5480U
1. HARDWARE
1.1
Introduction
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. To accomplish this, the board comes equipped with a
C8051F342 microcontroller and a USB interface. Additionally, the CDB5480U GUI software provides
easy access to the internal registers of the CS5480. The software also provides a means to display the
on-chip ADC performance in the time domain or frequency domain.
1.2
Evaluation Board Overview
The board is partitioned into two main sections: analog and digital. The analog section consists of the
CS5480, passive anti-aliasing filters, and a high-voltage section with attenuation resistor networks. The
digital section consists of the C8051F342 microcontroller, LCD, the test switches, the reset circuitry, and
the USB interface. The board also has a user-friendly power supply connection. The assembly information
and default configurations for jumpers are shown below.
Figure 1. CDB5480U Assembly Drawing & Default Configuration
4
DS893DB5
CDB5480U
1.3
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.
1.3.1
Voltage Sensor Connection
There are three input signal options for the voltage channel input (VIN±): an external low-voltage signal
(via screw terminals or XLR connections), high-voltage line input, or GND. Table 1 illustrates the options
available.
Table 1. Voltage Channel Input Signal Selection
INPUT
Description
VIN±
Selects External
Low-voltage Fully
Differential Signal
VIN±
Selects External
Low-voltage Single-ended Signal
GND
Selects Grounding
the Input
High Voltage
Line
Selects External
High-voltage AC
Line Signal
J11
J6
VIN-  O VINGND O O VIN-
GND   O VIN+
Line O O VIN+
VIN+ O O VIN+
(Default)
(Default)
VIN-  O VINGND O O VIN-
GND   O VIN+
Line O O VIN+
VIN+ O O VIN+
VIN-  O VINGND O O VIN-
GND   O VIN+
Line O O VIN+
VIN+ O O VIN+
VIN-  O VINGND O O VIN-
GND   O VIN+
Line O O VIN+
VIN+ O O VIN+
The CDB5480U evaluation board provides screw-type terminals (J3) or XLR connectors (J30) to connect
the low-voltage input signal to the voltage channel (see Figure 2). The screw terminals are labeled as
VIN+ / VIN-. An R-C network at the channel input provides a simple configurable anti-alias filter. By
installing jumpers on J6 to position VIN+ and J11 to position VIN-, the input voltage signal is supplied from
the screw terminals or XLR connection.
CDB5480U
J45
R6
1K
J6
J3
VIN+
C4
VIN+
0.027UF
VIN-
C9
J11
R7
1K
250 mVp
CS5480
0.027UF
VIN-
Figure 2. Voltage Channel — Low-voltage Input
DS893DB5
5
CDB5480U
J6
R15
422K
R14
422K
J4
R12
422K
CDB5480U
R8
422K
LINE
NEUTRAL
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).
J45
LINE
VIN+
R5
1K
R6
1K
GND
0.027UF
C4
0.027UF
J11
C9
CS5480
R7
1K
VIN-
Figure 3. Voltage Channel — High-voltage Input
The on-board attenuation network provides the following attenuation:
1k
1
---------------------------------------- = ------------ 4  422k  + 1k
1689
With the CS5480 input range of 250mVp at maximum AC line input of:
250mVp
300V rms = -----------------------  1689
2
is acceptable. It is recommended to apply a 10% margin for the AC line input (270Vrms).
The CDB5480U evaluation board provides input shorting options for calibration and noise performance
measurements. With a jumper on J6 and J11 in the GND position, the inputs are connected to analog
ground (GND).
6
DS893DB5
CDB5480U
1.3.2
Current Sensor Connection
Current input options include an external signal (via screw terminals or XLR connectors) or GND. Table 2
shows the options available.
Table 2. Current Channel Input Signal Selection
INPUT
IIN1± or IIN2±
IIN1± or IIN2±
Description
Selects External
Low-voltage,
Fully Differential
Signal
Selects External
Low-voltage,
Single-ended
Signal
J8
IIN1+ 
GND O
O
O
IIN1+
IIN1+
GND 
IIN1- O
(Default)
Selects Grounding
the Input
GND
J7
J14
O
O
IIN1IIN1-
IIN2+  O IIN2+
GND O O IIN2+
(Default)
(Default)
J13
GND   O
IIN2- O O
IIN2IIN2-
(Default)
IIN1+ 
GND O
O
O
IIN1+
IIN1+
GND 
IIN1- O
O
O
IIN1IIN1-
IIN2+  O IIN2+
GND O O IIN2+
GND   O
IIN2- O O
IIN2IIN2-
IIN1+ 
GND O
O
O
IIN1+
IIN1+
GND 
IIN1- O
O
O
IIN1IIN1-
IIN2+  O IIN2+
GND O O IIN2+
GND   O
IIN2- O O
IIN2IIN2-
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).
By installing jumpers on J8 to position IIN1+, J7 to position IIN1-, J14 to position IIN2+, and J13 to position
IIN2-, the input current signal is supplied from the screw terminals or XLR connectors.
CDB5480U
J46/J52
J1/J12
GND
250 mVp
IIN1+/IIN2+
IIN1-/IIN2GND
R51/R54
0
J8/J14
NO POP
R13/R24
NO POP
R11/R22
R2/R22
100
J54/J55
J7/J13
J53/J56
NO POP
R9/R23
100
R1/R21
R50/R53
1K
0.033UF
0.033UF
C6/C12
C35/C2
0.033UF
0.033UF
C5/C11
C34/C1
R49/R52
IIN1+/IIN2+
CS5480
IIN1-/IIN2-
1K
J44/J51
Figure 4. Current Channel — Low-voltage Input
The CDB5480U evaluation board provides input shorting options for calibration and noise performance
measurements. With a jumper on J8, J7, J14, and J13 in the GND position, the inputs are connected to
analog ground (GND).
DS893DB5
7
CDB5480U
1.4
Digital Section
The digital section contains the microcontroller, USB interface, LCD, optical isolation, JTAG header, reset
circuitry, and external interface headers (J17 and J19). The microcontroller interfaces the UART or SPI of
the CS5480 with the USB connection to the PC, enabling the GUI software to access all of the CS5480
registers and functions.
1.4.1
Serial Port Selection
Communication to the CS5480 is provided through two serial port options — UART or SPI. It is necessary
to establish communication with the MCU before establishing a serial port communication protocol with
the CS5480 (see Figure 5).
Figure 5. MCU Connection Window
For UART communication, place the SSEL jumper to the UART position via J16, and select UART in the
serial port selection window. 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
UART
SPI
Low speed
UART
(4800 Baud Max)
8
J16
Ƒ UART
ż SSEL
ż SPI
(default)
Ƒ UART
ż SSEL
ż SPI
J18
Ƒ OPTO
ż RX
ż DIGITAL
(default)
Ƒ OPTO
ż RX
ż DIGITAL
J20
Ƒ OPTO
ż TX
ż DIGITAL
(default)
Ƒ OPTO
ż TX
ż DIGITAL
J50
Ƒ VDDA
ż EN2
ż GND
(default)
Ƒ VDDA
ż EN2
ż GND
Ƒ UART
ż SSEL
ż SPI
Ƒ OPTO
ż RX
ż DIGITAL
Ƒ OPTO
ż TX
ż DIGITAL
Ƒ VDDA
ż EN2
ż GND
DS893DB5
CDB5480U
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. Failure to use isolation can result in
damage to components or electrical shock. Refer to “Digital Isolation” on page 9 for details on signal
isolation.
Interface header J19 can be used to connect to the external microcontroller. To connect the CS5480 to
an external microcontroller, R34, R35, R36, R37, R38, R39, R40, R41, R42, and R43 must be removed
from the board.
1.4.3
Digital Isolation
Two types of isolation are provided, including a low-speed optical coupler for UART only and high-speed
digital isolation for UART and SPI communication. Default jumper settings provide high-speed digital
isolators. To enable high-speed digital isolators, place jumpers (J18 and J20) in the RX to DIGITAL
position and TX to DIGITAL position. To enable the high-speed digital isolators, it is also necessary to
install jumper (J50) in the VDDA position. To enable low-speed optical UART communication, place
jumpers (J18 and J20) in the RX to OPTICAL position and TX to OPTICAL position.
The high-speed digital isolators operate from DC to 150Mbps. The low-speed optical couplers operate to
a maximum speed of about 4.8kHz. All the signals supplied to the isolators are available to the MCU.
1.4.4
Additional Device Pin Access
The CS5480’s digital output pins DO1, DO2, and DO3 are routed to LEDs, which provide a simple visual
check of the digital output. Jumpers J39, J40, J41, and J42 are equipped at the factory with jumpers to
enable the LEDs. The DO1 digital output pin is supplied to the digital isolation using jumper J49.
The MODE pin jumper (J15) should be installed in the VDDA to MODE position.
The CS5480 system clock can be connected to an onboard quartz crystal or an external clock can be
supplied to the CS5480 XIN pin though jumper J48. To connect the onboard quartz crystal, install jumper
J43 in the XIN to CRYSTAL position. To connect XIN to an external clock, install jumper J43 in the XIN to
XIN_EXT position.
DS893DB5
9
CDB5480U
1.5
Power Supply Selection
Table 4 illustrates the power supply connections on the evaluation board. The positive analog (VDDA) for
the CS5480 can be supplied using the +3.3V binding post (J36 and J37) or the onboard +3.3V regulator.
Jumper J38 allows the VDDA supply to be sourced from the +3.3V binding post (J37) or the regulated
+3.3V supply. The DC-DC converter (U8) powers the onboard +3.3V regulator. Jumper J26 allows the
+5V supply to be sourced from either the +5V EXT screw connector (J27) or the +5V USB supply. The
+5V supplies the power for the microcontroller (8051_REGIN) and the DC-DC converter (U8). Jumper J21
is used to measure the 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. The
DC-DC converter (U8) provides 1kVDC isolation, while no isolation is provided for the 3.3V binding post
connections. If +3.3V is used from the binding post, then the external 3.3VDC power supply must be
isolated from the AC line. To prevent electric shock and damages, always use an isolated power source.
Table 4. Power Supply Selection
%LQGLQJ
S
SRVW
J36&J37
86%
8
9
XSSO\ 7HUP
6X
PLQDOV
J24
JJ27
J
6XSS
SO\
6RXUUFH
6
&6
RXUFH
6R
86%
%
On
n-board
3.
33V
egulator
Re
NC
([WHUQDOO9
86%
%
Binding
Post
+3.3
+
V
+5V
+
N
NC
Ƒ V
VDDA
VDDA
ż V
([WHUQD
DO9
On
n-board
3
3.3V
reg
gulator
NC
NC
N
+
+5V
Ƒ V
VDDA
VDDA
ż V
10
+5V
+
N
NC
9''$
JJ21
J38
9B
J26
Ƒ V
VDDA
VDDA
ż V
Ƒ +
+3.3V
VDDA
ż V
+3.3V_2
ż +
Ƒ +5V EXT
ż +5V
ż +5V USB
efault)
(de
(default)
+
+3.3V
VDDA
V
+
+3.3V_2
((default)
Ƒ +5V EXT
ż +5V
ż +5V USB
+
+3.3V
VDDA
V
+3.3V_2
+
Ƒ +5V EXT
ż +5V
ż +5V USB
Ƒ
ż
ż
Ƒ
ż
ż
DS893DB5
CDB5480U
1.6
Typical Sensor Connections
The CDB5480U evaluation board provides connections directly to several types of sensors. Flexible
onboard filter networks provide a convenient configuration for three common transducers, including
current shunt, current transformer (CT), or Rogowski coil.
1.6.1
Shunt Power Meter Example
A low-cost current shunt configuration is easily achievable with the CDB5480U evaluation board.
Figure 6 depicts the voltage and current connections for a shunt sensor and its associated filter
configurations.
It is strongly recommended that a low-side (neutral path) current shunt is used — especially in highvoltage situations. 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.
CDB5480U
J46/J52
J1/J12
GND
SHUNT
IIN1+/IIN2+
NO POP
R13/R24
J54/J55
NO POP
R11/R22
IIN1-/IIN2GND
R2/R22
100
J7/J13
J53/J56
R50/R53
1K
0.033UF
0.033UF
C6/C12
C35/C2
0.033UF
0.033UF
C5/C11
NO POP
R9/R23
100
R1/R21
R49/R52
C34/C1
1K
J6
R15
422K
R14
422K
R12
422K
J4
R8
422K
J44/J51
J45
LINE
IIN1-/IIN2-
VIN+
R5
1K
R6
1K
GND
IIN1+/IIN2+
CS5480
J8/J14
R51/R54
0
PHASE
NEUTRAL
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. Below the filter corner frequency, the CS5480 inputs will see the same voltage
that is across the shunt. Therefore, the shunt voltage should be kept below the maximum of 50mVp with
I-Channel PGA = 50x. A 10% margin is recommended for the shunt voltage (45mVp).
0.027UF
C4
0.027UF
J11
C9
R7
1K
VIN-
Figure 6. Shunt Sensor Power Meter
DS893DB5
11
CDB5480U
1.6.2
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.
NEVER “open circuit” a CT. 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.
The burden resistor (R11/R22) is necessary in a CT application to convert the secondary current into
voltage. Knowledge of the current transformers turns ratio (N) is key to determining the proper CS5480
input voltage (Vburden) that the meter places on the system. The optimum secondary voltage (Vburden) at
the maximum current input should be 10% less than the maximum channel voltage of 250mVp with Ichannel PGA = 10x. The secondary voltage (Vburden) is determined by converting the primary current to
the secondary current. Then the secondary current (Iburden) can be converted into a voltage by Ohm's
Law.
I primary
V burden = I burden  R burden = ------------------  R burden
N
The secondary voltage (Vburden) is sourced to the CS5480 through a simple low-pass, anti-alias filter, and
this voltage should not exceed the 250mVp.
PHASE
CDB5480U
J46/J52
J1/J12
GND
IIN1+/IIN2+
1K
R13/R24
J54/J55
2.2
R11/R22
IIN1-/IIN2GND
R2/R22
100
J7/J13
J53/J56
R50/R53
1K
0.033UF
0.033UF
C6/C12
C35/C2
0.033UF
0.033UF
C5/C11
1K
R9/R23
100
R1/R21
R49/R52
C34/C1
1K
J6
R15
422K
R14
422K
R12
422K
J4
R8
422K
J44/J51
J45
LINE
IIN1-/IIN2-
VIN+
R5
1K
R6
1K
GND
IIN1+/IIN2+
CS5480
R51/R54
0
J8/J14
0.027UF
C4
0.027UF
J11
C9
R7
1K
VIN-
Figure 7. Current Transformer Power Meter
12
DS893DB5
CDB5480U
1.6.3
Rogowski Coil Power Meter Example
CDB5480U
PHASE
J46/J52
J1/J12
GND
IIN1+/IIN2+
NO POP
R13/R24
J54/J55
NO POP
R11/R22
IIN1-/IIN2GND
R2/R22
100
J7/J13
J53/J56
R50/R53
1K
0.033UF
0.033UF
C6/C12
C35/C2
0.033UF
0.033UF
C5/C11
NO POP
R9/R23
100
R1/R21
R49/R52
C34/C1
1K
J6
R15
422K
R14
422K
R12
422K
J4
R8
422K
J44/J51
J45
LINE
IIN1-/IIN2-
VIN+
R5
1K
R6
1K
GND
IIN1+/IIN2+
CS5480
J8/J14
R51/R54
0
NEUTRAL
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.
0.027UF
C4
0.027UF
J11
C9
R7
1K
VIN-
Figure 8. Rogowski Coil Power Meter
For more information, see AN365: Using the CS5480/84/90 Energy Measurement IC with Rogowski Coil
Current Sensors.
DS893DB5
13
CDB5480U
1.7
Standalone Meter Application
The CDB5480U evaluation board provides a standalone power meter using the CS5480, MCU, and LCD.
The user can enable the power meter by connecting the sensors to the analog inputs, providing power to
the board, and resetting the MCU by pressing the RESET switch. Refer to “Typical Sensor Connections”
on page 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". To re-enable the standalone power meter feature, close the GUI
software. The standalone power meter feature will initially show the voltage channels’ RMS register
values:
V1rms = N.NNNNN and V2rms = N.NNNNN.
By clicking the onboard switch S2, the standalone power meter will display the following measurement
results:
1. RMS Voltage
2. RMS Current
3. Average Active Power
4. Average Reactive Power
5. Average Apparent Power
6. Power Factors
7. Total Active Power
8. Total Reactive Power
9. Total Apparent Power
10. Fundamental Frequency
11. CS5480 die Temperature
Figure 9. Standalone Power Meter Measurements
14
DS893DB5
CDB5480U
2. SOFTWARE
The evaluation board comes with software and a USB cable to link the evaluation board to the PC. The
evaluation software was developed with LabWindows®/CVI®, a software development package from National Instruments. The evaluation software is designed to run with Windows XP™ and Windows 7™. The
following procedure is based on Windows XP.
2.1
Installation Procedure
Follow the steps below to install the GUI:
1. Access the following web site: http://www.cirrus.com/en/support.
2. Navigate to the CDB5480U software link under Energy Measurement. The Software License web
page is displayed.
3. To agree with the terms and conditions, click the Agree button. The File Download window is displayed.
4. Click the Save button. The Save As window is displayed.
5. Select a location to store the compressed folder.
6. Click the Save button. The Download complete window is displayed.
7. Click the Open Folder button. The location where the compressed folder is stored is displayed.
8. Right-click on the compressed folder, and click Extract All.
9. Select a location to extract the files.
10. Navigate to the location where the extracted files are stored and double-click on the setup.exe file.
11. Click the Install button, and follow the installation instructions.
12. Execute the GUI using Section 2.1.1 Executing the GUI.
2.1.1
Executing the GUI
1. From the Start menu, click All Programs.
2. Click Cirrus Energy Measurement Evaluation (CDB5480U).
3. Click CDB5480U. The GUI is launched.
2.2
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. Once the board is powered on, the software program can be launched.
DS893DB5
15
CDB5480U
2.3
Start-up Window
When the software is launched, the start-up window will appear. This window contains information
concerning the software's title, revision number, and copyright date (see Figure 10).
Figure 10. GUI Start-up Window
A menu bar at the top displays four items: System, Cirrus Test, Connect, and Quit. Initially System and
Cirrus Test are disabled. After establishing a link to a data source, the System and Cirrus Test items will
become available.
2.4
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:
1.
Use the “USB Item” to connect to the MCU.
2.
Use the “CS5480 Serial Port Config Item” to connect the MCU to the CS5480.
2.4.1
USB Item
In the Connect menu, the USB item allows the user to establish USB communication. If the USB item in
the Connect menu is selected, the evaluation software will poll the C8051F342 microcontroller, verifying
the serial communication link is ready. When the Connect to the CDB board popup window appears (see
Figure 11), the user should reset the CDB5480 using switch (S1) on the board, wait for Windows to
16
DS893DB5
CDB5480U
recognize the MCU (typically 3 seconds), and then select "OK."
Figure 11. Connect to the CDB board Window
At this point, the USB menu item is checked, indicating that the PC has successfully communicated with
the CDB5480U evaluation board. The micro-code version information is read from the board and
displayed on the screen. See Figure 12. Due to improvements to the software or new features being
added, the version displayed may be different than the image shown here.
Figure 12. Connect Menu Showing Successful USB Connection
If the evaluation software is unable to establish a communication link with the CDB5480U board, a
message will appear, indicating that the initial communication has failed. See Figure 13.
Figure 13. USB Error Message
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.
DS893DB5
17
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. To select UART communication install jumper J16 in the SSEL to UART position. To
select SPI communication install jumper J16 in the SSEL to SPI position.
To select UART communications, position jumper J16 to the SSEL to UART position and select UART in
the Serial Port Selection window. See Figure 15.
Figure 15. UART Serial Port Selection Window, UART Selected
18
DS893DB5
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. The chip revision number will be displayed in "Device:" in the Start-up window. If the red
"Unknown CHIP ID" is shown, check the power supply and clock to the CS5480, MODE jumper J15, SSEL
jumper J16, and the isolation jumpers J18, J51, and J20, click the RESET button, and go back to the USB
connection process.
Figure 17. Unknown Chip ID Error Message
DS893DB5
19
CDB5480U
2.5
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
20
DS893DB5
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. Refer to the CS5480 data sheet for information on register functionality and
definitions. The Setup window is segmented by function. Each subsection may contain more than one
CS5480 register in order to configure a particular function. Updating the hexadecimal value of a register
will change the definitions display according to the new hexadecimal value of the register(s). Likewise,
updating the definitions displayed from the list boxes will update the hexadecimal value(s) of the
associated register(s).
DS893DB5
21
CDB5480U
2.5.1.1
Refresh Screen Button
The Refresh Screen button will update the contents of the screen by reading all the register values from
the CS5480. It is a good idea to press the Refresh Screen button when entering the Setup window, or
after modifying any registers, to reflect the current status of the CS5480.
2.5.1.2
Reset DUT Button
The Reset DUT button will software reset the CS5480. The CS5480 will perform a software reset as
discussed in the CS5480 data sheet. After the software reset to the CS5480 device, the screen contents
will be automatically refreshed with the updated status of the CS5480.
2.5.1.3
Save Config and Load Config Buttons
Clicking the Save Config button will save the current setup widow's configuration to a .txt file. Clicking the
Load Config button will recall a saved configuration and store values into the CS5480.
2.5.1.4
CS5480 MCLK Frequency
The CS5480 accepts a wide range of MCLK input frequencies, and can therefore run at many different
sample rates. The frequency being used on the CS5480 should be entered in this box to provide accurate
frequency calculation in the FFT window. This will also help the software decide which functions the
evaluation system can perform reliably.
2.5.1.5
Configuration Registers
In the Config0, Config1, and Config2 register boxes, the contents of the CS5480's configuration registers
can be modified by typing a hexadecimal value in the 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. This applies only to the CDB5480U evaluation
system and not to the CS5480 chip itself.
2.5.1.6
Pulse Control Register
The Pulse Control Register section is used to make changes to and display the contents of the CS5480's
PulseCtrl register. The PulseCtrl register contains various bits used to select the input to each energy
pulse generation block within the CS5480. Refer to the CS5480 data sheet for descriptions of the bits.
The value of the PulseCtrl register is displayed in hexadecimal format. Most of the PulseCtrl register bits
are reserved or unused. Only the usable bits are displayed in the Setup window.
2.5.1.7
Pulse Width and Pulse Rate Registers
The Pulse Width Register section is used to make changes to and display the contents of the CS5480's
PulseWidth register. The Pulse Width register is used to define the frequency range and pulse width of
the energy pulses generated by the CS5480. The PulseWidth register should be configured before setting
the PulseRate register. The Pulse Rate Register section is used to make changes to and display the
contents of the CS5480's PulseRate register. The PulseRate register defines the full-scale frequency of
the energy pulses generated by the CS5480.
22
DS893DB5
CDB5480U
2.5.1.8
Phase Compensation
The Phase Comp Register section is used to make changes to and display the contents of the CS5480's
PC (Phase Compensation Control) register. The PC register allows coarse and fine phase adjustment on
each channel of the CS5480 data path. Refer to the CS5480 data sheet for descriptions of the PC register
bits.
2.5.1.9
Integrator Gain, System Gain
The Integrator Gain and System Gain sections display the signal path gain in both hexadecimal and
decimal format. Each register can be modified by typing a value in the corresponding Decimal or HEX:
field.
2.5.1.10
Sample Count, Cycle Count, Settle Time
The Sample Count Register, Cycle Count Register, and Settle Time sections provide fields to display the
values of registers associated with low-rate calculations. The SampleCount and CycleCount registers are
entered or displayed in decimal format by default. The user may select to enter or view other number
formats of the register by selecting the "d" within the field. The value of the TSettle register is displayed in
both hexadecimal and decimal format. Each register can be modified by typing a value in the
corresponding field.
2.5.1.11
Epsilon
The Epsilon section is used to display and adjust the Epsilon register (the ratio of the AC line frequency
to the output word rate). The Epsilon register can be updated either through entering the AC line
frequency in the Line Freq field or by entering the direct register value in the HEX: field.
2.5.1.12
ZXNUM
When Automatic Frequency Update is enabled, the ZXNUM section is used to adjust the number of zero
crossings used in the Epsilon calculation. The update rate of Epsilon is increased by reducing the zero
crossings. The register can be modified by typing the number of zero crossings.
2.5.1.13
Mask Register
The Mask Register box displays the value for the Mask register in hexadecimal and decodes them to
indicate each bit's function. The Mask register can be modified by typing a value in the HEX: field, or by
checking the appropriate check boxes for the bits that are to be masked. 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
The Temperature Registers box is used to adjust the temperature offset register (TOFF) and temperature
gain register (TGAIN) to convert the temperature register (T) from the Celsius scale to the Fahrenheit scale,
or vice versa, and to improve temperature measurement accuracy. Refer to the CS5480 data sheet for
the details of the on-chip temperature sensor.
2.5.1.15
Zero-crossing Level and No Load Threshold
The Zero-crossing Level and No Load Threshold boxes display the values for these registers in
hexadecimal and decimal. Each register can be modified by typing a value in the corresponding Decimal
or HEX: field.
DS893DB5
23
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. Each register
can be modified by typing a value in the corresponding decimal or HEX: field. Refer to the CS5480 data
sheet for detailed descriptions of these registers.
2.5.1.17
Channel Selection Level, Channel Select Minimum Amplitude, and Voltage Fixed RMS Reference Registers
There are three register sections dedicated for setting anti-tampering features of the CS5480: Channel
Selection Level (IchanLEVEL), Channel Select Minimum Amplitude (PMIN (IRMSMIN)) and Voltage Fixed
RMS Reference register (VFRMS). Each register can be modified by typing a value in the corresponding
decimal or HEX fields. The Channel Selection Level register section is used to make changes to and
display the contents of the CS5480's IchanLEVEL register. The Channel Selection Level register sets the
hysteresis level for automatic energy channel selection. The Channel Select Minimum Amplitude register
PMIN (IRMSMIN) section is used to make changes to and display the contents of the CS5480's Channel
Select Minimum Amplitude register. The Channel Select Minimum Amplitude register sets the minimum
level for automatic energy channel selection. The Voltage Fixed RMS Reference register section is used
to make changes to and display the contents of the CS5480's VFRMS register. When voltage tampering
is detected, the VFRMS register contains the internal voltage RMS reference used in the active power
calculations.
2.5.1.18
Register Checksum, SerialCtrl Registers
The Register Checksum and SerialCtrl Register boxes provide control and status of critical serial port
communication parameters and the register checksum. The SerialCtrl Register section provides control
over RX pin, baud rate, and enabling checksum protection for serial communication. The Register
Checksum section provides the calculated checksum of the critical registers inside the CS5480. The
register checksum updates automatically after single or continuous conversion has been performed. The
RegChk and SerialCtrl registers are displayed in hexadecimal form. Please note that if the opto-couplers
are selected as the isolation (J18, J20), the maximum baud rate is 2400.
The baud rate field applies only to UART serial communication and can be changed by the pull-down field.
It is recommended to set the baud rate setting to the highest setting possible. The default setting of 600
baud will cause some GUI functions to overflow the communication buffer and not function correctly.
2.6
Calibration Window
The Calibration window is used to display and write to the CS5480 offset and gain calibration registers. It
is also possible to initiate the CS5480's calibration sequences that are used to set the calibration values.
AC offset, DC offset, and gain calibrations can be performed on either the voltage channel or the current
channel, or both simultaneously. Refer to the CS5480 data sheet for more details on calibration. See
Figure 20.
24
DS893DB5
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.
2.6.1
Save Cal and Load Cal Buttons
Clicking the Save Cal button will save the calibration widow's configuration to a .txt file. Clicking the Load
Cal button will recall a saved configuration and store values into the CS5480.
2.6.2
Offset / Gain Register
In the Offset and Gain Calibration boxes, the offset and gain registers for all channels are displayed in
hexadecimal and decimal formats. These registers can be modified directly by typing the desired value in
the display boxes. There are three types of offset registers: DC offset, AC offset and power offset. The
AC offset registers only affect the RMS register values. The active and reactive power offset registers only
affect the active and reactive power register values, respectively. The DC, AC, and power offset registers
are two's complement numbers whose values range from -1 to +1. The gain register value ranges from 0
to 4.
DS893DB5
25
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. AC/DC offset calibration
should be performed before gain calibration to ensure accurate results.
2.6.3.1
Offset Calibrations
1. Ground the channel(s) you want to calibrate directly at the channel header(s), J6 and J10 for the voltage
channel and J7, J8, J13, and J14 for the current channels. The channel(s) could also be grounded directly
at the screw-type terminals.
2. Press the corresponding AC or DC offset calibrate button (Cal V, Cal I, or Calibrate All Channels) in the corresponding Offset Calibration box(es).
3. The offset register value(s) will automatically update when the calibration is completed.
2.6.3.2
Gain Calibrations
1. Attach an AC or DC calibration signal to the screw-type terminals, and make sure the corresponding channel headers (J6, J7, J8, J10, J13, and J14) are set to the desired input position.
2. Press the corresponding gain calibrate button (Cal V, Cal I, or Calibrate All Channels) in the corresponding
Gain Calibration box(es).
3. The gain register value(s) will automatically update when the calibration is completed.
The Calibration window also contains the Active and Reactive Power Offset Register 1 and Register 2
display and adjustment. The user can read and write the values in the CS5480 active and reactive power
offset registers (P1OFF, P2OFF, Q1OFF, and Q2OFF).
26
DS893DB5
CDB5480U
2.7
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. In addition, the RMS, power factor, and peak signal amplitudes for each analog-to-digital
converter channel, chip temperature (when temperature measurement function is enabled), AC line
frequency (converted from the Epsilon register), and the values of each status register (Status0, 1, 2) are
also displayed. The Conversion window also provides the total active, apparent, and reactive power
register results.
Figure 21. Conversion Window
2.7.1
Single Conversion Button
Pressing the Single Conversion button will cause a single conversion to be performed. After a single
conversion is complete, the Result column will be updated with the values present in each data register.
2.7.2
Continuous Conversion Button
Pressing this button will cause continuous conversions to be performed until the user presses the Stop
button. After each conversion is complete, the Result column will be updated with the values present in
each data register. The Mean and STD. DEV columns will be updated every N cycle, where N is the
DS893DB5
27
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.
Data logging can be enabled using the DATALOG On/Off check box and Filename field.
2.7.3
Standby Mode Button
When this button is pressed, the CS5480 will enter a standby power saving mode. To return to normal
mode, press the Power Up button. The user should power up the device before leaving this window.
2.7.4
Power Up Button
The Power Up button is used to send the wake-up command to the CS5480. The CS5480 will return to
normal operating mode.
2.7.5
Line Frequency Result
When the AFC bit in the Config2 register is set, the Epsilon register will be calculated automatically by the
CS5480 and the Line Frequency fields will be updated automatically in continuous conversion mode. If
the AFC bit in the Config2 register is not set and the line frequency is other than the default value (50 Hz),
the line frequency must be set manually here to make Epsilon be the ratio of line frequency to the output
word rate (OWR). This ensures the accuracy of the quadrature power (Q1, Q2) and the reactive power
(Q1AVG and Q2AVG) calculations. Refer to the CS5480 data sheet for more details.
2.7.6
Temperature Result
The Temperature field displays the CS5480’s die temperature in the top right corner of the Conversion
window.
2.7.7
Samples to Average
The Samples to Average field allows the user to average a number of measurement results.
28
DS893DB5
CDB5480U
2.8
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.
Figure 22. Cirrus Test Pull-down Options
2.8.1
Data Collection Window
The Data Collection window allows the user to collect sample sets of data from the CS5480 and analyze
them using time domain, FFT, and histogram plots. The Data Collection window can be accessed by
pulling down the CirrusTest menu, and selecting the ADC Data Collection item. See Figure 23.
Figure 23. Data Collection Window
DS893DB5
29
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.
Figure 24. Data Collection UART Error Message
2.8.1.1
Time Domain / FFT/ Histogram Selector
The Time Domain/FFT/Histogram selector selects the type of data processing to perform on the collected
data and displays the results in the plot area. Refer to “Analyzing Data” on page 32 for more information.
2.8.1.2
Config Button
The Config button will bring up the Configuration window, in which the user can modify the data collection
specifications. Refer to “Configuration Window” on page 31 for more information.
2.8.1.3
Collect Button
The Collect button will collect data from the part, to be analyzed in the plot area. See “Collecting Data
Sets” on page 32 for more information.
2.8.1.4
Output Button
The Output button will bring up a window in which the user can output the data to a file for later use, print
out a plot, or print out the entire screen. When saving data, only the data channel being displayed on the
plot will be saved to a file.
2.8.1.5
Zoom Button
The Zoom button allows the user to zoom in on the plot by selecting two points in the plot area. Press the
Restore button to return to the normal data plot, or press the Zoom button again to zoom in even further.
2.8.1.6
Channel Select Button
After data collection, the two buttons labeled as “No Data" will be replaced with Current and Voltage
buttons, allowing the user to choose the appropriate channel for display. In the time domain mode, an
additional Overlay button will be present which allows the user to display all the channels on the same plot.
2.8.1.7
Output Button & Window
The Output button allows the user to:
1.
2.
3.
4.
5.
Output Time Domain File
Output FFT File
Output Histogram
Print Screen
Print Graph
Figure 25. Data Collection Output Window
30
DS893DB5
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.
2.8.1.8.2
Average
When performing FFT analyses, the Average field determines the number of FFTs to average. FFTs will
be collected and averaged when the Collect button is pressed.
2.8.1.8.3
FFT Window
The FFT Window box allows the user to select the type of windowing algorithm for FFT processing.
Windowing algorithms include the Blackman, Blackman-Harris, Hanning, 5-term Hodie, and 7-term Hodie.
The 5-term Hodie and 7-term Hodie are windowing algorithms developed at Crystal Semiconductor, now
Cirrus Logic.
2.8.1.8.4
Histogram Bin Width
This field determines the "bin width" when plotting histograms of the collected data. Each vertical bar in
the histogram plot will contain the number of output codes entered in this field. Increasing this number
may allow the user to view histograms with larger input ranges.
2.8.1.8.5
Seconds to Delay
This field specifies the amount of time the system waits to begin data collection after the CS5480 starts
continuous conversions.
2.8.1.8.6
Data to Collect
The Data to Collect check boxes allow the user to select the data types that will be collected and returned
to the PC for processing.
2.8.1.8.7
Accept Button
When the Accept button is pressed, the current settings will be saved and the user will return to the Data
Collection window.
DS893DB5
31
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.
3. The Data Collection window should still be visible. Press the Collect button to begin collecting data.
4. Once the data has been collected, it can be analyzed, printed, or saved to disk.
2.8.1.10
Analyzing Data
The evaluation software provides three types of analysis tests: Time Domain, Frequency Domain, and
Histogram. The time domain analysis processes acquired conversions to produce a plot of magnitude
versus conversion sample number. The frequency domain analysis processes acquired conversions to
produce a plot of magnitude versus frequency using the Fast-Fourier transform (results up to Fs/2 are
calculated and plotted). Also statistical noise calculations are calculated and displayed. The histogram
analysis processes acquired conversions to produce a histogram plot. Statistical noise calculations are
also calculated and displayed.
2.8.1.11
Histogram Information
The following is a description of the indicators associated with histogram analysis. Histograms can be
plotted in the Data Collection window by setting the analysis type pull-down menu to Histogram. See
Figure 27. The histogram plot information includes:
• BIN: displays the x-axis value of the cursor on the histogram.
• MAGNITUDE: displays the y-axis value of the cursor on the histogram.
• MEAN: indicates the mean of the data sample set. The mean is calculated using the following
formula:
n–1
 i = 0 Xi
Mean = ---------------------n
• STD_DEV: indicates the standard deviation of the collected data set. The standard deviation is
calculated using the following formula:
n–1
STDDEV =
 i = 0  Xi – Mean 
2
----------------------------------------------------n
• VARIANCE: indicates the variance of the current data set. The variance is calculated using the
following formula:
n–1
 i = 0  Xi – Mean 
2
Variance = --------------------------------------------------n
• MAXIMUM: indicates the maximum value of the collected data set.
32
DS893DB5
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.
The FFT information includes:
•
•
•
•
•
•
FREQUENCY: displays the x-axis value of the cursor on the FFT display.
MAGNITUDE: displays the y-axis value of the cursor on the FFT display.
S/PN: indicates the signal-to-peak noise ratio (decibels).
SINAD: indicates the signal-plus-noise-plus-distortion to noise-plus-distortion ratio (decibels).
S/D: indicates the signal-to-distortion ratio, 4 harmonics are used in the calculations (decibels).
SNR: indicates the signal-to-noise ratio, first 4 harmonics are not included (decibels).
DS893DB5
33
CDB5480U
• FS-PdB: indicates the full-scale to signal Ratio (decibels).
Figure 28. FFT Analysis
34
DS893DB5
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:
•
•
•
•
COUNT: displays current x-position of the cursor on the time domain display.
MAGNITUDE: displays current y-position of the cursor on the time domain display.
MAXIMUM: indicates the maximum value of the collected data set.
MINIMUM: indicates the minimum value of the collected data set.
Figure 29. Time Domain Analysis
DS893DB5
35
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. Provide the Time to Collect in seconds.
2. If a delay before data collection is needed, enter the time in seconds for the Delay.
3. Select the voltage and current channel 1 (V1,I1) or voltage and current channel2 (V2,I2).
4. Browse to a directory and enter the file name of the desired file to save.
5. Start the data collection by pressing the START button.
6. The data collection status will be provided in Samples Collected and Time Remaining.
7. The collection will complete without any further interaction by the user or the user may stop the data collection at any time by pressing the STOP button.
Figure 30. Data Collection to File Window
36
DS893DB5
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. In order to properly write a register it is necessary to set the Page, Address, and Value to Write
field and then press the Write button. To read a register it is necessary to set the Page and Address and
then press the Read button. The register result will be displayed in the Value Read field. To send a
command to the CS5480, enter the command in the Command field and press the SEND button. Refer
to the CS5480 data sheet for more details on registers and commands.
DS893DB5
37
38
APPENDIX A. BILL OF MATERIALS
CIRRUS LOGIC
CDB5480U_REV_D.PL
BILL OF MATERIAL
Item
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Cirrus P/N
001-04187-Z1
001-10064-Z1
001-04523-Z1
001-02194-Z1
001-04345-Z1
001-01994-Z1
001-02194-Z1
001-10226-Z1
001-02189-Z1
012-00010-Z1
001-10127-Z1
001-10233-Z1
012-00013-Z1
165-00004-Z2
070-00055-Z1
110-00055-Z1
Rev
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
Description
CAP 0.027uF ±5% 50V X7R NPb 0805
CAP 15pF ±5% 50V C0G NPb 0603
CAP 1uF ±10% 16V X7R NPb 0805
CAP 0.1uF ±10% 25V X7R NPb 0603
CAP 0.1uF ±10% 50V X7R NPb 0805
CAP 0.01uF ±10% 16V X7R NPb 0603
CAP 0.1uF ±10% 25V X7R NPb 0603
CAP 1uF ±10% 25V X5R NPb 0603
CAP 0.1uF ±10% 16V X7R NPb 0603
CAP 47uF ±20% 16V NPb ELEC CASE C
CAP 22pF ±10% 50V C0G NPb 0603
CAP 4.7uF ±20% 25V X7R NPb 1206
CAP 4.7uF ±20% 25V ELEC NPb CASE B
LED SUP RED 100mcd NPb SMD
DIODE ARRAY 5V (TVS) ESD NPb SOT143
CON TERM BLCK 4 POS 5mm NPb BLU TH
Qty
10
1
2
1
2
2
3
4
5
2
1
2
1
4
1
3
Reference Designator
C1 C2 C4 C5 C6 C9 C11 C12 C34 C35
C3
C7 C28
C8
C10 C31
C13 C19
C14 C15 C16
C17 C18 C20 C21
C22 C23 C25 C27 C29
C24 C30
C26
C32 C36
C33
D1 D2 D3 D6
D5
J1 J3 J12
MFG
KEMET
KEMET
KEMET
KEMET
KEMET
MURATA
MURATA
MURATA
KEMET
PANASONIC
KEMET
TDK
PANASONIC
EVERLIGHT
LITTELFUSE
ON-SHORE TECHNOLOGY
MFG P/N
C0805C273J5RAC
C0603C150J5GAC
C0805C105K4RAC
C0603C104K3RAC
C0805C104K5RAC
GRM188R71C103KA01D
GRM188R71E104KA01D
GRM188R61E105KA12
C0603C104K4RAC
EEE1CA470WR
C0603C220K5GAC
C3216X7R1E475M
EEE1EA4R7SR
28-21SRC/TR8
SP0503BAHTG
ED 100/4DS
17
110-00056-Z1
A
CON TERM BLOCK 2POS 5mm NPb BLU TH
2
J4 J27
ON-SHORE TECHNOLOGY
ED 100/2DS
18
19
20
21
22
115-00016-Z1
115-00257-Z1
115-00009-Z1
115-00029-Z1
115-00014-Z1
A
A
A
A
A
HDR 3x2 ML .1"CTR 062 S GLD NPb
HDR 2x2 ML .1" 093BD ST GLD NPb TH
HDR 3x1 ML .1" 062 ST GLD NPb TH
HDR 8x2 ML .1" 062BD ST GLD NPB TH
HDR 2x1 ML .1" 062BD ST GLD NPb TH
1
5
9
2
16
SAMTEC
SAMTEC
SAMTEC
SAMTEC
SAMTEC
TSW-103-07-G-D
TSW-102-08-G-D
TSW-103-07-G-S
TSW-108-07-G-D
TSW-102-07-G-S
23
115-00276-Z1
A
HDR 16X1 ML .1" 062 S GLD NPb TH
1
J6
J7 J8 J11 J13 J14
J15 J16 J18 J20 J26 J38 J43 J50 J58
J17 J19
J21 J23 J39 J40 J41 J44 J45 J46 J48 J49 J51 J52 J53
J54 J55 J56
J22
SAMTEC
TSW-116-07-G-S
24
25
26
27
28
110-00041-Z1
115-00003-Z1
110-00014-Z1
115-00014-Z1
110-00008-Z1
A
A
A
A
A
CON RA USB BLK NPb TH
HDR 5x2 ML .1"CTR S GLD NPb
CON XLR CHASSIS 3P FML SILV NPb
HDR 2x1 ML .1" 062BD ST GLD NPb TH
CON BPOST 2" SILV NYLON INS BLK NPb
1
1
0
0
1
J24
J25
J28 J30 J31
J32 J34 J35
J36
AMP
SAMTEC
NEUTRIK
SAMTEC
JOHNSON COMPONENTS
292304-1
TSW-105-07-G-D
NC3FD-H
TSW-102-07-G-S
111-0103-001
29
110-00010-Z1
A
CON BPOST 2" SILV NYLON INS RED NPb
1
J37
JOHNSON COMPONENTS
111-0102-001
30
31
115-00024-Z1
080-00004-Z1
A
A
HDR 1x1 ML .1"CTR S NPb GLD
WIRE JUMPER 2P 0.1" BRASS NPb TH
1
8
J57
JP1 JP2 JP3 JP4 JP5 JP6 JP7 JP8
SAMTEC
COMPONENTS CORPORATION
TSW-101-07-G-S
TP-101-10
32
304-00022-Z1
A
SPCR STANDOFF NYL HEX 1.0/4-40 NPb
7
MH1 MH2 MH3 MH4 MH5 MH6 MH7
KEYSTONE
1902E
33
34
35
020-01702-Z1
020-01816-Z1
020-06362-Z1
A
A
A
RES 100 OHM 1/8W ±1% NPb 0805 FILM
RES 1k OHM 1/8W ±1% NPb 0805 FILM
RES 422k OHM 1/4W ±1% NPb 1206
4
7
4
R1 R2 R21 R22
R5 R6 R7 R49 R50 R52 R53
R8 R12 R14 R15
DALE
DALE
DALE
CRCW0805100RFKEA
CRCW08051K00FKEA
CRCW1206422KFKEA
Notes
Status
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
SOLDER J22 AND U7(LCD) TO
PRINTED CIRCUIT BOARD
NO POP
NO POP
REQUIRES WIRE, 1.5L X 0.25T X 0.25T
TYPE E 24/19 BLU SQUIRES ELEC. INC.
A
A
A
A
A
A
REQUIRES WIRE, 1.5L X 0.25T X 0.25T
TYPE E 24/19 BLU SQUIRES ELEC. INC.
A
A
A
REQUIRES SCREW 4-40X5X16" PH
STEEL 300-00025-Z1
A
A
A
A
CDB5480U
DS893DB5
DS893DB5
CIRRUS LOGIC
CDB5480U_REV_D.PL
BILL OF MATERIAL
Item
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Cirrus P/N
020-01816-Z1
021-00347-Z1
021-00407-Z1
021-00238-Z1
021-00259-Z1
021-00266-Z1
020-00673-Z1
021-00242-Z1
020-01473-Z1
020-00914-Z1
020-00673-Z1
021-00718-Z1
120-00002-Z1
110-00045-Z1
065-00333-Z4
060-00569-Z1
Rev
A
A
A
A
A
A
A
A
A
A
A
A
A
A
B2
A
Description
RES 1k OHM 1/8W ±1% NPb 0805 FILM
RES 2.2 OHM 1/8W ±5% NPb 0805 FILM
RES 680 OHM 1/8W ±5% NPb 0805 FILM
RES 680 OHM 1/10W ±5% NPb 0603 FILM
RES 5.1k OHM 1/10W ±5% NPb 0603 FIL
RES 10k OHM 1/10W ±5% NPb 0603 FILM
RES 0 OHM 1/10W ±5% NPb 0603 FILM
RES 1k OHM 1/10W ±5% NPb 0603 FILM
RES 0 OHM 1/18W ±1% NPb 0805 FILM
RES 130 OHM 1/10W ±1% NPb 0603 FILM
RES 0 OHM 1/10W ±5% NPb 0603 FILM
RES 20 OHM 1/3W ±5% NPb 1210 FILM
SWT SPST 130G 0/1 5mm TACT ESD NPb
CON TEST PT .1"CTR TIN PLAT NPb BLK
IC CRUS BIDIR ENER MEAS NPb QFN24L
IC ISOL 4CH 2.5kV 4/0 NPb SOIC16N
Qty
0
0
4
2
3
1
9
3
2
1
0
1
2
8
1
2
Reference Designator
R9 R13 R23 R24
R11 R20
R25 R26 R27 R48
R29 R32
R30 R31 R47
R33
R34 R35 R36 R37 R38 R40 R41 R42 R43
R44 R45 R46
R51 R54
R55
R56
R57
S1 S2
TP1 TP2 TP5 TP6 TP7 TP8 TP9 TP10
U1
U2 U3
MFG
DALE
DALE
DALE
KOA
DALE
DALE
DALE
DALE
DALE
DALE
DALE
DALE
ITT INDUSTRIES
KEYSTONE
CIRRUS LOGIC
SILICON LABORATORIES
MFG P/N
CRCW08051K00FKEA
CRCW08052R20JNEA
CRCW0805680RJNEA
RK73B1JTTD681J
CRCW06035K10JNEA
CRCW060310K0JNEA
CRCW06030000Z0EA
CRCW06031K00JNEA
CRCW08050000Z0EA
CRCW0603130RFKEA
CRCW06030000Z0EA
CRCW121020R0JNEA
PTS645TL50 LFS
5001
CS5480-INZ/B2
SI8440BB-D-IS1
52
53
175-00031-Z1
062-00229-Z1
A
A
OPT COUP TRANS 50-600% NPb DIP4
IC PGM USB 64kB FLAS MCU NPb LQFP32
2
1
U4 U5
U6
TOSHIBA
SILICON LABORATORIES INC
TLP781(F)
C8051F342-GQ
54
160-00012-Z1
A
LCD MODULE 3.3V 16x2 16x64mm NPb
1
U7
TOPWAY
LMB162AFC-2
55
56
061-00392-Z1
060-00319-Z1
A
A
IC DIG DC/DC CONV 5V 1W NPb SMD8
IC LNR VREG μPWR 150mA NPb SOT23-5
1
1
U8
U9
V-INFINITY
NATIONAL SEMICONDUCTOR
VBT1-S5-S5-SMT
LP2985IM5-3.3/NOPB
57
58
59
100-00120-Z1
070-00006-Z1
070-00200-Z1
A
A
A
XTL 4.096MHZ HC49US 30ppm 20pF NPb
DIODE TR 6.8V 600W NPb AXL
DIODE TVS 3.3V 2LN ESD NPb SOT23
1
2
1
Y1
Z1 Z2
Z3
ECS
LITTELFUSE
COMCHIP TECHNOLOGY
ECS-41-20-4X
P6KE6.8
CTES033V3-G
INSTALL PIN SOCKETS
60
61
62
63
64
65
66
67
70
603-00474-Z1
240-00474-Z1
600-00474-Z1
422-00013-Z1
080-00003-Z1
135-00003-Z1
300-00025-Z1
110-00013-Z1
422-00180-Z1
D
D
D2
D
A
A
A
D
A
ASSY DWG CDB5480U-Z-NPb
PCB CDB5480U-Z-NPb
SCHEM CDB5480U-Z-NPb
LBL SUBASSY PRODUCT ID AND REV
WIRE BPOST 1.5X.25 24/19 GA BLU NPb
SKT 1P .100"L .041"DIA GLD NPb
SCREW 4-40X5/16" PH MACH SS NPb
CON SHUNT 2P .1"CTR BLK NPb
REF
1
REF
1
2
2
7
31
1
CIRRUS LOGIC
CIRRUS LOGIC
CIRRUS LOGIC
CIRRUS LOGIC
SQUIRES
AUGAT
BUILDING FASTENERS
MOLEX
603-00474-Z1
240-00474-Z1
600-00474-Z1
422-00013-01
L-1.5X.25TX.25T_TYPE_E_
8134-HC-5P2
PMSSS 440 0031 PH
15-29-1025
ECO867
ECO867
ECO867, ECO900, ECO934
IMAGE-TEK
LPP0054
LBL RoHS
XJ36 XJ37
XY1(2 PINS)
XMH1 XMH2 XMH3 XMH4 XMH5 XMH6 XMH7
Notes
NO POP
NO POP
NO POP
INSTALL AFTER WASH PROCESS
ECO867,ECO900, ECO934
Status
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
PROGRAM AT TEST
A
NEED HDR16X1-SSW-116-01-G-S,
TSW-116-07-G-S, #2 STANDOFF .500
LENGTH, SCREWS
A
A
INSTALL AT TEST
PLACE LABEL ON THE SECONDARY
SIDE
A
A
A
A
A
A
A
A
A
A
A
A
A
CDB5480U
39
40
APPENDIX B. SCHEMATICS
CDB5480U
DS893DB5
Figure 32. Schematic - Analog Inputs
DS893DB5
ECO#
REV
DESCRIPTION
INC BY/DATE
CHK BY/DATE
+3.3V_1
J57
130
R55
XIN_EXT
SPI
J15
VDDA
J16
4
C13
X7R
0.01UF
CRYSTAL
C 4
3
E
2
CS5480-INZ
GND
VDDA
C20
1uF
VDDA
PAD
THERM
J41
7
8
9
10
11
12
VDDA
J40
VDDA
2
Z1
GND
1
J36
P6KE6.8
6.8V
J38
C30
ELEC
47uF
C31
X7R
0.1uF
C10
X7R
0.1uF
2 DO3
D3
2 DO2
8
GND2 GND1
7
EN2
EN1
6
B4
A4
5
A3
B3
4
B2
A2
3
B1
A1
2
GND2 GND1
1
VDD2 VDD1
RESET
CS
SCLK
SDI
+3.3V_1
C21
1uF
SI8440BB-D-IS1
U3
C17
GND1
U2
1uF
SI8440BB-D-IS1
1
16
VDD1 VDD2
2
15
GND1 GND2
3
14
A1
B1
4
13
A2
B2
5
12
A3
B3
6
11
A4
B4
7
10
EN1
EN2
8
9
GND1 GND2
GND1
J20
+3.3V_1
C18
1uF
GND1
J19
HDR8X2
2
RESET 1
4
CS 3
6
SCLK 5
RX/SDI 7
8
10
TX/SDO 9
12
DO3 11
14
DO2 13
16
DO1 15
DIGITAL TX OPTO
SDO
DO3
DO2
DO1
GND1
+3.3V_1
1
1
1
R25
680
R26
680
R27
680
VDDA
U8
5
4
U9
5
C36
X7R
4.7uF
J49
DO1/TEST2
9
10
11
12
13
14
15
16
GND1
HDR8X2
J17
15
13
11
9
7
5
3
1
16
14
12
10
8
6
4
2
+3.3V
+3.3V_2
+3.3V
VDDA
J37
D2
2 DO1
DO1
DO2
DO3
TX/SDO
RX/SDI
SCLK
CS
RESET
3
J58
VDDA
GND
VREFVREF+
X7R
0.10uF
D1
1
CTES033V3-G
Z3
C16
X7R
0.10uF
C15
2
J21
IIN2IIN2+
680
GND1
DIGITAL
RX J18
18
17
16
15
14
13
SCLK
RX/SDI
TX/SDO
DO3
DO2
DO1
U1
IIN2IIN2+
VREFVREF+
GNDA
VDDA
IIN1IIN1+
VIN+
VIN-
XIN
RESET
IIN1IIN1+
VIN+
VIN-
+3.3V_1
R32
J50
TLP781
XOUT
VDDD
GNDD
MODE
SSEL
CS
1
2
3
4
5
6
GND1
VDDA
OPTO
C7
X7R
1UF
C19
X7R
0.01UF
3
E
TLP781
U5
C
A 1
VDDA
J39
C3
GND
U4
1 A
2
SSEL
TP9
XOUT
COG
15pF
R33
10K
VDDA
Y1
VDDA
UART
MODE
24
23
22
21
20
19
RESET
J23
J43
XIN
VDDA
C14
X7R
0.10uF
VDDD
R31
5.1K
XIN_EXTJ48 GND
VDDA
R29
680
R30
5.1K
VDDA
4
VOUT VIN
GND
BPS
C8
X7R
0.1uF
ON
1
2
3
C32
X7R
4.7uF
+VO
DC
-VO
2
+VIN
DC
1
-VIN
C33
ELEC
4.7uF
+5V
1
MH1
MH5
1
MH2
MH6
1
MH3
MH7
FD1
VBT1-S5-S5-SMT
FD2
GND1
FD3
AUXILIARY HARDWARE & RELATED DOCUMENTS:
603-00474-Z1
ASSY DWG240-00474-Z1
PCB DWG600-00474-Z1
SCHEMATIC DWG
LBL SUBASSY PROD ID AND REV
WIRE HOOK UP #6AWG STR BLU NPb
8134-HC-5P2
SOCKET 1PSCREW-PHILIPS-4-40THR-PH-5/16-L-Z
15-29-1025
SHUNT_2P-
MH4
PART #
DESCRIPTION:
SHEET TITLE:
L-1.5X.25TX.25T_TYPE_E_
PMSSS 440 0031 PH
LPP0054
LABEL ROHS
DATE:
CS5480+ISOLATION
Alan ZHA
ENGINEER:
02/17/11
SIZE B
Alan ZHA
SHEET
2
OF
3
41
CDB5480U
Figure 33. Schematic - CS5480 & Socket
DRAWN BY:
REV D2
600-00474-Z1
SCHEM CDB5480U-Z-NPb
42
REV
DESCRIPTION
+5V_EXT
+3.3V_1
GND
GND1
3
RESET
R45
C27
X7R
0.1uF
1K
JTAG/C2
GND1
C28
X7R
1UF
GND
1K R46
6
0
R48
680
C8051F342-GQ
USB_+5V
R35
R36
R37
R38
R40
R41
R42
R43
SCLK
SDI
RESET
GND1
JP1
JP5
JP2
JP6
JP3
JP7
JP4
JP8
+3.3V_1
DESCRIPTION:
SHEET TITLE:
GND1
DO3
DO2
DO1
RESET
S2
3
PART #
GND1
SDO
R47
5.1K
SWITCH
C29
X7R
0.1uF
GND1
R56
0
NO POP
CS
+3.3V_1
C26
22pF
GND1
R34
0
26
25
24
23
22
21
20
19
GND1
USB
GND1
GND
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
1
S1
1
5
5
1
+5V
2
D3
D+
4
GND
J25
HDR5X2
1
2
3
4
5
6
7
8
9
10
3
2
SP0503BAHTG
J24
292304-1
+3.3V_1
8
VBUS
5
D4
D+
4
3
GND1
R44
1K
10
P3.0/C2D
9
RST/C2CK
7
2
1
32
31
30
29
28
27
0
GND1
D5
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
0
1
REGIN
0
+3.3V_1
VDD
P2.0
P2.1
P2.2
P2.3
P2.4
P2.5
P2.6
P2.7
GND1
0
20
6
18
17
16
15
14
13
12
11
GND1
0
LCD_RS
LCD_R/W
LCD_E
U6
0
GND1
GND1
J27
EVENT
+3.3V_1
C22
X7R
0.1uF
CHK BY/DATE
+5V_EXT
1
D6
2
RED
J22
HDR16X1-ML-TH
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 R57
16
2
J26
LCD_E
LCD_R/W
LCD_RS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
C23
X7R
0.1uF
VSS
VDD
NC
RS
R/W
E
DBO
DB1
DB2
DB3
DB4
DB5
DB6
DB7
BLA
BLK
TP10
C25
X7R
0.1uF
U7
LCD 16P LMB162AFC-2
2
47uF
ELEC
C24
LCD HEADER
LCD
+3.3V_1
GND1
+5V_USB
6.8V
Z2
1
INC BY/DATE
0
+5V
USB_+5V
ECO#
DRAWN BY:
DATE:
1
5
GND1
REV D2
600-00474-Z1
SCHEM CDB5480U-Z-NPb
MCU+LCD+USB
Alan ZHA
ENGINEER:
02/17/11
SIZE B
Alan ZHA
SHEET
3
OF
3
Figure 34. Schematic - Microcontroller & USB Interface
CDB5480U
DS893DB5
DS893DB5
APPENDIX C. LAYER PLOTS
43
CDB5480U
Figure 35. Top Silkscreen
44
CDB5480U
DS893DB5
Figure 36. Top Routing
DS893DB5
45
CDB5480U
Figure 37. Bottom Routing
46
CDB5480U
DS893DB5
Figure 38. Solder Paste Mask
CDB5480U
REVISION HISTORY
Revision
DB1
DB2
DB3
DB4
DB5
DS893DB5
Date
APR 2011
DEC 2011
JAN 2012
MAR 2012
APR 2012
Changes
Initial Release.
Updated screen shots and circuit diagrams to align with B0 silicon.
Corrected typographical errors.
Updated content.
Updated screen shots and circuit diagrams to align with B2 silicon.
47