cy8ckit-007 psoc® 3 precision analog voltmeter …cy8ckit-007 psoc 3 precision analog voltmeter...
TRANSCRIPT
CY8CKIT-007
PSoC® 3 Precision Analog Voltmeter DemoKit Guide
Spec. # 001-51794 Rev. **
Cypress Semiconductor198 Champion Court
San Jose, CA 95134-1709Phone (USA): 800.858.1810Phone (Intnl): 408.943.2600
http://www.cypress.com
[+] Feedback
2 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Copyrights
Copyrights
© Cypress Semiconductor Corporation, 2009. The information contained herein is subject to change without notice. CypressSemiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypressproduct. Nor does it convey or imply any license under patent or other rights. Cypress products are not warranted norintended to be used for medical, life support, life saving, critical control or safety applications, unless pursuant to an expresswritten agreement with Cypress. Furthermore, Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. Theinclusion of Cypress products in life-support systems application implies that the manufacturer assumes all risk of such useand in doing so indemnifies Cypress against all charges.
Any Source Code (software and/or firmware) is owned by Cypress Semiconductor Corporation (Cypress) and is protected byand subject to worldwide patent protection (United States and foreign), United States copyright laws and international treatyprovisions. Cypress hereby grants to licensee a personal, non-exclusive, non-transferable license to copy, use, modify, createderivative works of, and compile the Cypress Source Code and derivative works for the sole purpose of creating custom soft-ware and or firmware in support of licensee product to be used only in conjunction with a Cypress integrated circuit as speci-fied in the applicable agreement. Any reproduction, modification, translation, compilation, or representation of this SourceCode except as specified above is prohibited without the express written permission of Cypress.
Disclaimer: CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS MATE-RIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR APARTICULAR PURPOSE. Cypress reserves the right to make changes without further notice to the materials describedherein. Cypress does not assume any liability arising out of the application or use of any product or circuit described herein.Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failuremay reasonably be expected to result in significant injury to the user. The inclusion of Cypress’ product in a life-support sys-tems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against allcharges.
Use may be limited by and subject to the applicable Cypress software license agreement.
PSoC Designer™, and PSoC® Creator™ are trademarks and PSoC® is a registered trademark of Cypress SemiconductorCorp. All other trademarks or registered trademarks referenced herein are property of the respective corporations.
Flash Code Protection
Cypress products meet the specifications contained in their particular Cypress PSoC Data Sheets. Cypress believes that itsfamily of PSoC products is one of the most secure families of its kind on the market today, regardless of how they are used.There may be methods, unknown to Cypress, that can breach the code protection features. Any of these methods, to ourknowledge, would be dishonest and possibly illegal. Neither Cypress nor any other semiconductor manufacturer can guaran-tee the security of their code. Code protection does not mean that we are guaranteeing the product as "unbreakable."
Cypress is willing to work with the customer who is concerned about the integrity of their code. Code protection is constantlyevolving. We at Cypress are committed to continuously improving the code protection features of our products.
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 3
Contents
1. Introduction 51.1 Kit Contents .................................................................................................................51.2 CD Installation .............................................................................................................51.3 PSoC Creator ..............................................................................................................61.4 Example Projects.........................................................................................................61.5 Document Revision History .......................................................................................71.6 Documentation Conventions .......................................................................................7
2. Kit Operation 92.1 Power Supply.............................................................................................................102.2 Voltmeter Measurement ............................................................................................102.3 Thermocouple............................................................................................................10
3. Hardware 113.1 System Block Diagram and Theory of System Operation .........................................113.2 Functional Description – All Components..................................................................123.3 Button and Connector Functions ...............................................................................133.4 Power Supply Options ...............................................................................................13
4. Firmware 154.1 ADC_DelSig...............................................................................................................174.2 Analog Multiplexer (InputSourceMux)........................................................................184.3 Analog Buffer .............................................................................................................194.4 Segment LCD ............................................................................................................204.5 CapSense ..................................................................................................................21
A. Appendix 25A.1 Schematic ..................................................................................................................25A.2 Bill of Materials ..........................................................................................................26A.3 PCB Layout and Silkscreen .......................................................................................29A.4 Assembly Drawing .....................................................................................................31
[+] Feedback
4 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Contents
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 5
1. Introduction
The CY8CKIT-007 PSoC® 3 Precision Analog Voltmeter Demo Kit showcases PSoC's 20-bit DeltaSigma Analog to Digital Converter. This kit contains a PSoC CY8C3866, which is connected tovoltmeter leads and a precision reference (in this case a thermocouple).
The kit has the following features:■ 20-Bit High Precision Delta Sigma ADC.■ Input DC Voltages Range from -30V to 30V.■ Type K Thermocouple.■ CapSense Button to Select Between Sources: Voltmeter Leads or Thermocouple.
The kit operates from a pack of two AA batteries (which is included in the kit). The measurement isdisplayed on the segment LCD, which is directly driven by the PSoC device. PSoC provides superiorintegration and high precision analog for the most demanding customer applications.
The CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit is based on the PSoC 3 family ofdevices. PSoC is a Programmable System-on-Chip platform for 8-, 16-, and 32-bit applications andcombines user programmable 20-bit precision analog and digital logic with a high-performance 8051single cycle per instruction pipelined processor achieving 10X the performance of previous 8051processors. With this PSoC you can create the exact combination of peripherals and integratedproprietary IP to meet the needs of their applications. You are no longer constrained by what you canfind in a catalog.
1.1 Kit Contents■ Voltmeter Board (with Thermocouple)■ Resource CD ■ Mini-Hook Leads for Voltmeter Measurement■ Pack for powering the Voltmeter (includes two AA batteries and USB mini-B connector)■ Quick Start Guide
1.2 CD InstallationTo install the Voltmeter kit software, do as follows:1. Insert the Voltmeter Kit CD into the CD drive of your PC. The CD is designed to auto-run and
Voltmeter Kit menu appears. 2. The installation allows user to install the following software:
❐ PSoC Creator™❐ PSoC Programmer❐ Documentation for the Voltmeter Kit❐ Firmware for the Voltmeter Kit❐ Hardware for the Voltmeter Kit
[+] Feedback
6 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Introduction
Note: If auto-run does not execute, do double click the cyautorun.exe on the root of the CD.
You can also browse the documents inside the Voltmeter kit folder with Windows Explorer.
Figure 1-1. Double Click cyautorun.exe
1.3 PSoC CreatorCypress's PSoC Creator software is a state-of-the-art, easy-to-use software development IDE thatintroduces a game-changing, hardware, and software co-design environment based on classicalschematic entry—a revolutionary embedded design methodology.
With PSoC Creator, you can:■ Automatically place and route select components and integrate simple glue logic normally
residing in discrete muxes or 22V10s■ Trade-off hardware and software design considerations allowing you to focus on what matters,
getting to market fast
PSoC Creator also enables you to tap into an entire tools ecosystem, with integrated compiler toolchains, RTOS solutions, and top production programmers to support both PSoC 3 and PSoC 5.
1.4 Example ProjectsThis kit is designed as a demonstration kit only. It is not designed to have detailed source codeguidance. If you desire to learn more about the voltmeter firmware project or the code, do refer to kitCD.
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 7
Introduction
1.5 Document Revision History
1.6 Documentation Conventions
Table 1-1. Revision History
RevisionPDF
Creation Date
Origin of
ChangeDescription of Change
** 09/15/2009 AESA New Kit Guide.
Table 1-2. Document Conventions for Guides
Convention Usage
Courier NewDisplays file locations, user entered text, and source code:C:\ ...cd\icc\
Italics Displays file names and reference documentation:Read about the sourcefile.hex file in the PSoC Designer User Guide.
[Bracketed, Bold] Displays keyboard commands in procedures:[Enter] or [Ctrl] [C]
File > Open Represents menu paths:File > Open > New Project
Bold Displays commands, menu paths, and icon names in procedures:Click the File icon and then click Open.
Times New Roman Displays an equation:2 + 2 = 4
Text in gray boxes Describes Cautions or unique functionality of the product.
[+] Feedback
8 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Introduction
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 9
2. Kit Operation
The CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit demonstrates the precision of theCY8C3866 Delta-Sigma 20-bit ADC. It measures an external voltage with range of -30V to +30V.This kit can also measure the voltage of a thermocouple sensor generated by the differenttemperature of the two terminals. The measurement is displayed on the LCD continuously at a rateof 2.08 Hz. The thermocouple is used for precision reference and showcases the 20-bit resolution ofthe ADC. It does not measure temperature. Users can implement temperature measurementdepending on their design-specific requirements.
Figure 2-1. CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit
USB
Program/DebugInterface - MiniProg3
Voltage InputSource Selector
Thermocouple VoltageReference
Power SourceSelector
External VoltageInput Test Lead ConnectorsRed is +Black is -
[+] Feedback
10 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Kit Operation
2.1 Power SupplyThe Voltmeter kit is powered through a USB connector from a pack of two AA batteries.
How to connect:1. Switch SW1 to the USB position (right). 2. Connect the USB mini-B connector attached to the AA battery pack to the USB female connector
on the board.
Refer to 3.4 Power Supply Options for different power supply options.
2.2 Voltmeter Measurement1. After you connect the power, D1 LED is ON. The LCD displays the firmware version number
briefly and the voltmeter measurement begins.2. To reset the Voltmeter reading to ZERO, touch and hold the SOURCE button CSB1 for more than
2 seconds.
2.3 Thermocouple1. To switch the voltage source between the Voltmeter and Thermocouple, touch and release the
SOURCE button CSB1 quickly. When thermocouple is selected, D2 LED is ON. The thermocouple measurement is not in temperature unit. It provides high resolution relative voltage measurement on the thermocouple output.
2. To reset the offset of the thermocouple reading to ZERO, touch and hold the SOURCE button CSB1 for more than 2 seconds. You touch the tip of the thermocouple with a hot object or hand. The display shows the change of the temperature in a relative high resolution in voltage.
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 11
3. Hardware
3.1 System Block Diagram and Theory of System Operation A single CapSense® button is used to select the signal source. The LEDs D1 and D2 are used toindicate the selected signal source between the Voltmeter and Thermocouple respectively.CY8C3866 drives the LCD segment directly without external driver. The voltmeter or thermocoupledata is displayed on a 8 digit LCD, which is driven directly by the CY8C3866 itself.
Figure 3-1. Voltmeter Kit Block Diagram
In the voltmeter input, a resistor network is used to scale down the voltage to suitable input voltagefor the Delta Sigma ADC. TL_BIAS is from PSoC internal voltage reference source of Vdd/2. Itprovides a bias to the circuit so that it can accept negative voltage.
USB
PSoC CY8C38xx
LEDs
Character LCD
CapSenseButton
Thermo--couple
MiniProg3
Voltmeter Leads
[+] Feedback
12 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Hardware
Figure 3-2. Circuit Diagram
Note: TL_BIAS = Vdd /2
The differential input of the resistor networks is:
= (V1 - V2) / (K+1)
where K=1M / 34.8k = 28.74.
The resistor network successfully divides the input by a ratio of (28.74+1) = 29.74.
3.2 Functional Description – All Components
Table 3-1. Voltmeter Kit ComponentsNo. List of Device Features Description
1 8 Digit LCD display (segment display)Voltmeter provides resolution to 0.00006V for a source between -30V to +30V.It also displays the Thermocouple voltage
2 Removable mini-hook clips For connecting target voltage measurement
3 Type K thermocouple The short type K thermocouple is connected to P2 and P3 to provide the current for temperature sensing.
4 Source selecting buttonThe button (CSB1) selects the voltage source between the volt-meter and the thermocouple. The voltage of the selected source will be displayed on the LCD and on the PC.
5 LED D1 and D2, placed next to sources
LED D1 indicates Voltmeter is selected.LED D2 indicates thermocouple is selected.
6 Battery pack The kit can be powered by one AA battery.
7 USB mini-B connector To connect to PC or dual cell AA battery pack for power.
8 MiniProg3 (JTAG) connector Allow programming, trace, and debug.
Delta Sigma ADC
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 13
Hardware
3.3 Button and Connector Functions
3.4 Power Supply OptionsThe kit can be powered in the following ways. The switch SW1 is used to select the source.
Make sure that only one voltage source is connected to the kit at a time.
Symbol Description
CSB1 Signal Source Selection between Voltmeter leads and Thermocouple
J1 Voltmeter input -
J2 Voltmeter input +
J3 MiniProg3
P1 USB connector Type mini-B
P2 Thermocouple +
P3 Thermocouple -
SW1 Power Source Selection between battery and USB
No. Description Typical Voltage Connection SW1
1 Direct external power 3.3V TP1, TP2 Don’t Care
2 Dual cell AA battery pack 3.3V P1 Right
3 USB Power 5.0V P1 Right
4 MiniProg3 5.0V or 3.0V J3 Right
[+] Feedback
14 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Hardware
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 15
4. Firmware
The design is based on PSoC 20-bit Sigma Delta ADC with differential input selected from eithervoltmeter or thermocouple input. An LED is used to indicate the source of the ADC signal. Thefirmware keeps reading the ADC input and outputting the value at the LCD. PSoC also monitors theSOURCE button continuously for user selection of the source and zero the offset of thethermocouple. Zero point calibration is to make the LCD output to display ‘0’ and get the offset to addto the further voltage reading. Thus, the final voltage displayed will be equal to actual voltage addedto the zero point offset. The LCD displays Null for zero point calibration when the button is pressedmore than two seconds.
Figure 4-1. Firmware Flow Diagram
Button Press
main () (Entry Point)
Read ADC count
ChangeAmux input
(voltage/themocouple)
Read zeo-point offset correction
and save.
Calculate voltage
Display result
Init() Initialization
Code
Press time >2s?
Short press <2sNo
Yes Sustained Press > 2 s
[+] Feedback
16 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Firmware
Figure 4-2. PSoC Creator Top Level Design for Voltmeter Project Firmware
PSoC Creator offers a very flexible software tool for user to create and configure the programmableperipherals.
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 17
Firmware
4.1 ADC_DelSigThe Delta-Sigma ADC is the core component used in the Voltmeter. The ADC is used to sample aninput voltage, takes the voltage from the Voltmeter mini-hook leads or thermocouple. Because theADC is used to sample a differential input, the count returned is a 2's complement, 32-bit value. Thecount is then converted to a voltage value by the Voltmeter firmware.
Figure 4-3. Delta-Sigma ADC Component Configuration
[+] Feedback
18 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Firmware
4.2 Analog Multiplexer (InputSourceMux)The ADC samples a differential input provided by the analog multiplexer. The multiplexer is config-ured to select between two differential inputs: voltage probes or a thermocouple.
Figure 4-4. Analog Multiplexer Component Configuration
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 19
Firmware
4.3 Analog BufferThe analog buffer is used to provide a reference for the ADC. The buffer uses the internal referenceVdda/2. This reference is then fed to the output of analog buffer 3 with unity gain. The resulting out-put is routed to port 3, pin 7, which is a common-mode reference for the voltmeter probe inputs.
Figure 4-5. Analog Buffer Component Configuration
[+] Feedback
20 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Firmware
4.4 Segment LCDThe segment LCD component is used to display the voltage values computed by the voltmeter soft-ware. The component provides all analog and digital signals necessary to drive a thirty two segment,eight digit liquid crystal display using four common lines and thirty-two segment drive lines. As astand-alone meter, this is the only output mechanism provided.
Figure 4-6. Segment LCD Component Configuration
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 21
Firmware
4.5 CapSenseThe CapSense component is used to sense the presence of a touch on a circular touchpad area onthe front of the voltmeter board. The capability required is minimal: a simple button press. CapSensebutton is used to select between sources: voltmeter leads or thermocouple.
Figure 4-7. CapSense Component Configuration
[+] Feedback
22 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Firmware
Figure 4-8. CapSense Clock Source Tab Configuration
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 23
Firmware
Figure 4-9. CapSense Button Configuration
[+] Feedback
24 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Firmware
Figure 4-10. CapSense Scan Slots Configuration
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 25
A. Appendix
A.1 Schematic
PC
B: P
DC
R-9
511
PC
A: 1
21R
-511
00
Low
Vol
tage
LC
D
JTA
G
Boo
st R
egul
ator
Pow
er S
ourc
e S
elec
tor
Cap
Sen
seA
ttach
neg
ativ
e le
ad o
f Typ
e K
ther
moc
oupl
e to
P3.
NO
LO
AD
NO
LO
AD
NO
LO
AD
NO
LO
AD
NO
LO
AD
NO
LO
AD
NO
LO
AD
FW c
an p
oll p
ort p
in P
1_2
(VB
US
SE
NS
E) t
o de
tect
aco
nnec
tion
to a
US
B h
ost.
For p
ollin
g to
func
tion
corr
ectly
, pin
P1_
2 dr
ive
mod
e m
ust b
e se
t by
FWto
hig
h im
peda
nce
digi
tal,
and
the
P1_
2 in
put b
uffe
rm
ust b
e co
nfig
ured
by
FWfo
r LV
TTL
inpu
t thr
esho
lds.
LCD
_8H
LCD
_9X
LCD
_8A
LCD
_7H
LCD
_7A
LCD
_6H
LCD
_6A
LCD
_5H
LCD
_5A
LCD
_4H
LCD
_4A
LCD
_3H
LCD
_3A
LCD
_2H
LCD
_2A
LCD
_1H
LCD
_1A
CO
M1
CO
M2
LCD
_8I
LCD
_8X
LCD
_7I
LCD
_7X
LCD
_6I
LCD
_6X
LCD
_5I
LCD
_5X
LCD
_4I
LCD
_4X
LCD
_3I
LCD
_3X
LCD
_2I
LCD
_2X
LCD
_1I
CO
M4
CO
M3
LCD
_8X
LCD
_8I
LCD
_9X
LCD
_8H
LCD
_8A
LCD
_7H
LCD
_7A
LCD
_6H
LCD
_6A
LCD
_5H
LCD
_5A
LCD
_1I
CO
M4
CO
M3
LCD
_4I
LCD
_5X
LCD
_5I
LCD
_6X
LCD
_6I
LCD
_7X
LCD
_7I
LCD
_3H
LCD
_3A
LCD
_2H
LCD
_4X
LCD
_3I
LCD
_3X
LCD
_2I
LCD
_2X
LCD
_2A
LCD
_1H
USB
_DP
USB
_DM
USB
_DM
USB
_DP
TDI
TMS
TDO
TCK
TDI
TDO
TCK
TMS
nTR
ST
VOLT
_LED
VOLT
_LED
THER
M_L
ED
TC_B
IAS
TC_B
IAS
TC_D
ETEC
T
TC_D
ETEC
T
nTR
ST
XRES
XRES
CO
M2
CO
M1
LCD
_1A
THER
M_L
ED
INPU
T2_A
LCD
_4A
LCD
_4H
INPU
T2_B
TL_B
IAS
TL_B
IAS
INPU
T2_B
INPU
T2_A
VBU
S_SE
NSE
VBU
S
VBU
S
VPR
OG
VDD
VDD
VDD
VPR
OG
VBU
S
Title
Size
Doc
umen
t Num
ber
Rev
CYP
RES
S SE
MIC
ON
DU
CTO
R ©
200
9
CY8
CK
IT-0
07 P
SoC
®3
Prec
isio
n A
nalo
g Vo
ltmet
er D
emo
Kit
REF
-149
21**
Cus
tom
Title
Size
Doc
umen
t Num
ber
Rev
CYP
RES
S SE
MIC
ON
DU
CTO
R ©
200
9
CY8
CK
IT-0
07 P
SoC
®3
Prec
isio
n A
nalo
g Vo
ltmet
er D
emo
Kit
REF
-149
21**
Cus
tom
Title
Size
Doc
umen
t Num
ber
Rev
CYP
RES
S SE
MIC
ON
DU
CTO
R ©
200
9
CY8
CK
IT-0
07 P
SoC
®3
Prec
isio
n A
nalo
g Vo
ltmet
er D
emo
Kit
REF
-149
21**
Cus
tom
1210
C1
22 u
Fd10
V1210
C1
22 u
Fd10
V
6mmx6mm
L1
10 u
H6mmx6mm
L1
10 u
H
12
0402
C4
0.1
uFd
0402
C4
0.1
uFd
0805
R11
1M0.
1%
0805
R11
1M0.
1%12
0402
C21
1 uF
d0402
C21
1 uF
d
0402
R23
NO
LO
AD
0402
R23
NO
LO
AD
TP4
TP-4
3RTP
4TP
-43R
1
0402
R15 56
0 oh
m
0402
R15 56
0 oh
m
12
0603
C19
2200
pFd
0603
C19
2200
pFd
1 2
0603
D2
LED
GR
EEN
0603
D2
LED
GR
EEN
21
0805
R26
34.8
K0.
1%
0805
R26
34.8
K0.
1%
1 2
0402
R37
6.8K
0402
R37
6.8K
VDD
io2
VDD
io0
VDD
io1
VDD
io3
VD
Dio
3
VDD
io0
VD
Dio
2
VD
Dio
2
VDD
io1
VD
Dio
1
U1
CY8
C38
XXAX
I-0XX
TQ
FP10
0
VDD
io2
VDD
io0
VDD
io1
VDD
io3
VD
Dio
3
VDD
io0
VD
Dio
2
VD
Dio
2
VDD
io1
VD
Dio
1
U1
CY8
C38
XXAX
I-0XX
TQ
FP10
0
P2_
51
P2_
62
P2_
73
P12
_4 I2
C0_
SC
L4
P12
_5 I2
C0_
SD
A5
P6_
46
P6_
57
P6_
68
P6_
79
VSSb10
Ind11
Vboost12
Vbat13
VSSd14
XR
ES
15
P5_
016
P5_
117
P5_
218
P5_
319
P1_
020
P1_
121
P1_
222
P1_
323
P1_
424
P1_
525
VDDio126
P1_
627
P1_
728
P12
_629
P12
_730
P5_
431
P5_
532
P5_
633
P5_
734
DP
P15
_635
DM
P15
_736
VDDd37
VSSd38
VCCd39
NC
140
NC
241
P15
_042
P15
_143
P3_
044
P3_
145
P3_
246
P3_
347
P3_
448
P3_
549
VDDio350
VDDio075
P0_
374
P0_
273
P0_
172
P0_
071
P4_
170
P4_
069
P12
_368
P12
_267
VSSd66
VDDa65
VSSa64
VCCa63
NC
862
NC
761
NC
660
NC
559
NC
458
NC
357
P15
_356
P15
_255
P12
_1 I2
C1_
SD
A54
P12
_0 I2
C1_
SC
L53
P3_
752
P3_
651
P2_
499
P2_
398
P2_
297
P2_
196
P2_
095
P15
_594
P15
_493
P6_
392
P6_
291
P6_
190
P6_
089
VDDd88
VSSd87
VCCd86
P4_
785
P4_
684
P4_
583
P4_
482
P4_
381
P4_
280
P0_
779
P0_
678
P0_
577
P0_
476
VDDio2100
SW1
DPD
TSW
1D
PDT
21 3
54 6
P3
THER
MO
CO
UPL
E BI
ND
ING
PO
ST
P3
THER
MO
CO
UPL
E BI
ND
ING
PO
ST1
1
0402
C20
1000
pFd
0402
C20
1000
pFd
0402
R20
10K0402
R20
10K
0603
D1
LED
GR
EEN
0603
D1
LED
GR
EEN
21
0402
C11
1 uF
d
0402
C11
1 uF
d
0402
R6
1.5K
0402
R6
1.5K
1 2
TP5
TP-4
3RTP
5TP
-43R
1
1210
C2
22 u
Fd10
V1210
C2
22 u
Fd10
V
0402
C12
1 uF
d
0402
C12
1 uF
d
0402
DN
P
C22
NO
LOAD
0402
DN
P
C22
NO
LOAD
0402
C9
1 uF
d
0402
C9
1 uF
d
0402
R14
ZER
O
0402
R14
ZER
O
0603
L2
FER
RIT
E 50
0mA
0603
L2
FER
RIT
E 50
0mA
1 2
J3 50M
IL K
EYED
SM
D
J3 50M
IL K
EYED
SM
D
1 3 5 7 9
2 4 6 8 10
0603
R3
24 o
hm
0603
R3
24 o
hm
12
0402
C7
1 uF
d
0402
C7
1 uF
d
0402
R5
100K
0402
R5
100K
U2
PD-8
78 L
CD
U2
PD-8
78 L
CD
9X-8
F-8E
-8D
1
8I-8
J-8K
-8N
2
8X-7
F-7E
-7D
3
7I-7
J-7K
-7N
4
7X-6
F-6E
-6D
5
6I-6
J-6K
-6N
6
6X-5
F-5E
-5D
7
5I-5
J-5K
-5N
8
5X-4
F-4E
-4D
9
4I-4
J-4K
-4N
10
4X-3
F-3E
-3D
11
3I-3
J-3K
-3N
12
3X-2
F-2E
-2D
13
2I-2
J-2K
-2N
14
2X-1
F-1E
-1D
15
1I-1
J-1K
-1N
16
---C
OM
417
--C
OM
3-18
-CO
M2-
-19
CO
M1-
--20
1A-1
B-1
C-1
DP
211H
-1G
-1L-
1M22
2A-2
B-2
C-2
DP
232H
-2G
-2L-
2M24
3A-3
B-3
C-3
DP
253H
-3G
-3L-
3M26
4A-4
B-4
C-4
DP
274H
-4G
-4L-
4M28
5A-5
B-5
C-5
DP
295H
-5G
-5L-
5M30
6A-6
B-6
C-6
DP
316H
-6G
-6L-
6M32
7A-7
B-7
C-7
DP
337H
-7G
-7L-
7M34
8A-8
B-8
C-8
DP
358H
-8G
-8L-
8M36
0402
C17
0.1
uFd
0402
C17
0.1
uFd
0402
R29
10K
0402
R29
10K
0402
C18
0.01
uFd
0402
C18
0.01
uFd
J2
Pin
Jack
Red
J2
Pin
Jack
Red
12
TP3
TP-4
3RTP
3TP
-43R
1
0402
R22
100K
0402
R22
100K
P2
THER
MO
CO
UPL
E BI
ND
ING
PO
ST
P2
THER
MO
CO
UPL
E BI
ND
ING
PO
ST1
10402
C16 0.
1 uF
d
0402
C16 0.
1 uF
d
Shield
Sensor
CSB
1
Cap
Sens
e Bu
tton
9mm
Rou
nd
Shield
Sensor
CSB
1
Cap
Sens
e Bu
tton
9mm
Rou
nd
12
0603
R18
49.9
K1%
0603
R18
49.9
K1%
1 2
0402
C6
1 uF
d
0402
C6
1 uF
d0402
R7
1.5K
0402
R7
1.5K
1 2
0402
R35
10K
0402
R35
10K
0805
R28
1M0.
1%
0805
R28
1M0.
1%12
0805R
25 1M0.
1%
0805R
25 1M0.
1%12
TP2
BLAC
KTP
2BL
ACK
0805
R31
34.8
K0.
1%
0805
R31
34.8
K0.
1%
12
0402
R21
10K0402
R21
10K
0805
R1
ZER
O
0805
R1
ZER
O
12
0402R
36 5.6K
0402R
36 5.6K
0603
R4
24 o
hm
0603
R4
24 o
hm1
2
J1
Pin
Jack
Bla
ck
J1
Pin
Jack
Bla
ck
12
0805
R27
34.8
K0.
1%
0805
R27
34.8
K0.
1%
12
0402
C3
0.1
uFd
0402
C3
0.1
uFd
0402
C14
1 uF
d
0402
C14
1 uF
d
TP1
RED
TP1
RED
0402
C15 0.
1 uF
d
0402
C15 0.
1 uF
d0603
R9 33
0 oh
m0603
R9 33
0 oh
m
12
0805
R13
348K
0.1%
0805
R13
348K
0.1%
1 2
0402
C13
1 uF
d
0402
C13
1 uF
d
0402
C10
1 uF
d
0402
C10
1 uF
d
0402
R33
10K
0402
R33
10K
0603
R17
NO
LO
AD
0603
R17
NO
LO
AD
1 2
0402
R2
100K
0402
R2
100K
0805
R16 4.
7K
0805
R16 4.
7K
12
BH1
BATT
HLD
R 1
XAA
BH1
BATT
HLD
R 1
XAAP
OS
1
NE
G2
0805
R12
34.8
K0.
1%
0805
R12
34.8
K0.
1%
1 2
0603
R10 33
0 oh
m0603
R10 33
0 oh
m
12
0402
C8
1 uF
d
0402
C8
1 uF
d
0402
R24
10K
0402
R24
10K
0805R
3234
8K0.
1%0805
R32
348K
0.1%
12
P1 USB
MIN
I B
P1 USB
MIN
I B
VB
US
1
DM
2
DP
3
GN
D5
ID4
S16
S27 S3
8
S49
0402
R8
ZER
O
0402
R8
ZER
O
0402
C5
1 uF
d
0402
C5
1 uF
d
0603
R19
150
1%
0603
R19
150
1%
1 2
0805
R30
1M0.
1%
0805
R30
1M0.
1%12
[+] Feedback
26 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
A.2 Bill of Materials
Item Quantity Reference Description Manufacturer Manufacturer Part Number
PCB Cypress PDCR-9511 REV**
1 2 C1,C2 CAP CER 22UF 10V 10% X5R 1210 Kemet C1210C226K8PACTU
2 5 C3,C4,C15,C16,C17
CAP .10UF 10V CERAMIC X5R 0402 Kemet C0402C104K8PACTU
3 11C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C21
CAP 1 uF 6.3V CERAMIC X5R 0402 Panasonic ECJ-0EB0J105M
4 1 C18 CAP 10000PF 16V CERAMIC 0402 SMD
Panasonic - ECG ECJ-0EB1C103K
5 1 C19 CAP CER 2200PF 50V 5% C0G 0603 Murata GRM1885C1H222JA01D
6 1 C20 CAP 1000PF 50V CERAMIC X7R 0402
Panasonic - ECG ECJ-0EB1H102K
7 2 D1,D2 LED GREEN CLEAR 0603 SMD Lite-On Trad-ing USA, Inc. LTST-C190GKT
8 1 J1 JACK TEST HORZ LOW PRO BLACK AU
Keystone Electronics 6062
9 1 J2 JACK TEST HORZ LOW PRO RED AU
Keystone Electronics 6061
10 1 J3 CONN HEADER 10 PIN 50MIL KEYED SMD Samtec FTSH-105-01-L-DV-K
11 1 L1 COIL PWR CHOKE 10UH 1A SMD
Panasonic - ECG ELL-6PM100M
12 1 L2 FERRITE CHIP 120 OHM 500MA 0603 SMD
TDK Corpora-tion MMZ1608S121A
13 1 P1 CONN USB MINI B SMT RIGHT ANGLE TYCO 1734035-2
14 2 P2,P3 Mini Binding Post Keystone Electronics 8730
15 1 R1 RES 0.0 OHM 1/10W 5% 0805 SMD
Panasonic-ECG ERJ-6GEY0R00V
16 3 R2,R5,R22 RES 100K OHM 1/16W 5% 0402 SMD
Panasonic - ECG ERJ-2GEJ104X
17 2 R3,R4 RES 24 OHM 1/16W 5% 0603 SMD
Panasonic - ECG ERJ-3GEYJ240V
18 2 R6,R7 RES 1.50K OHM 1/16W 1% 0402 SMD
Panasonic - ECG ERJ-2RKF1501X
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 27
19 2 R8,R14 RES ZERO OHM 1/16W 0402 SMD
Panasonic - ECG ERJ-2GE0R00X
20 2 R9,R10 RES 330 OHM 1/16W 5% 0603 SMD
Panasonic - ECG ERJ-3GEYJ331V
21 2 R11,R30 RES 1.0M OHM 1/8W .1% 0805 SMD
Susumu Co Ltd RG2012P-105-B-T5
22 2 R12,R31 RES 34.8K OHM 1/8W .1% 0805 SMD
Susumu Co Ltd RG2012P-3482-B-T5
23 1 R15 RES 560 OHM 1/16W 5% 0402 SMD
Yageo Corpo-ration RC0402JR-07560RL
24 1 R16 RES 4.7K OHM 1/10W 5% 0805 SMD
Panasonic - ECG ERJ-6GEYJ472V
25 1 R18 RES 49.9K OHM 1/10W 1% 0603 SMD
Panasonic - ECG ERJ-3EKF4992V
26 1 R19 RES 150 OHM 1/10W 1% 0603 SMD
Panasonic - ECG ERJ-3EKF1500V
27 5 R20,R21,R24,R33,R35
RES 10K OHM 1/16W 5% 0402 SMD Yageo RC0402JR-0710KL
28 1 R36 RES 5.6K OHM 1/16W 5% 0402 SMD
Panasonic - ECG ERJ-2GEJ562X
29 1 R37 RES 6.8K OHM 1/16W 5% 0402 SMD
Panasonic - ECG ERJ-2GEJ682X
30 1 SW1 SW SLIDE DPDT 6VDC 0.3A PCMNT
C&K Compo-nents JS202011AQN
31 1 TP1 TEST POINT 43 HOLE 65 PLATED RED
Keystone Electronics 5000
32 1 TP2 TEST POINT 43 HOLE 65 PLATED BLACK
Keystone Electronics 5001
33 1 U1 PSoC 3 Mixed-Signal ArrayCypress Semiconduc-tor
CY8C38XXAXI-0XX
34 1 U2 LCD 14SEG 8DIG 0.275" REFL STD
Pacific Dis-play Devices PD-878-DP-RC-S-LV-6
35 1 LABEL PCA and Serial Number Barcode Label
Item Quantity Reference Description Manufacturer Manufacturer Part Number
[+] Feedback
28 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
NO LOAD Components
36 1 TC1 OMEGA Thermocouple Type K OMEGA CHAL-020
37 2 N/A STANDOFF HEX 1.000/4-40THR NYLON
Keystone Electronics 1902E
38 2 N/A SCREW MACH PHIL 4-40X3/8 NYLON
Building Fas-teners NY PMS 440 0038 PH
39 1 BH1 HOLDER BATTERY 1CELL AA PC MNT
Keystone Electronics 2460
40 1 C22 CAP 0402 NO LOAD NA NA
41 2 R13,R32 RES 348K OHM 1/8W .1% 0805 Susumu Co Ltd RG2012P-3483-B-T5
42 1 R17 RES NO LOAD 0603 SMD NA NA
43 1 R23 RES NO LOAD 0402 SMD NA NA
44 2 R26,R27 RES 34.8K OHM 1/8W .1% 0805 SMD
Susumu Co Ltd RG2012P-3482-B-T5
45 2 R25,R28 RES 1.0M OHM 1/8W .1% 0805 SMD
Susumu Co Ltd RG2012P-105-B-T5
46 1 R29 RES 10K OHM 1/16W 5% 0402 SMD Yageo RC0402JR-0710KL
47 1 CSB1 CapSense Button 9mm Round NA NA
48 3 TP3,TP4,TP5 TEST POINT 43 HOLE 65 PLATED NA NA
Item Quantity Reference Description Manufacturer Manufacturer Part Number
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 29
A.3 PCB Layout and SilkscreenFigure A-1. Primary Side
[+] Feedback
30 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
Figure A-2. Secondary Side
[+] Feedback
CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. ** 31
A.4 Assembly DrawingFigure A-3. Primary Side
Figure A-4. Secondary Side
[+] Feedback
32 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. **
[+] Feedback