CY8CKIT-007 PSoC® 3 Precision Analog Voltmeter Demo Kit Guide Spec. # 001-51794 Rev. *B Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): 408.943.2600 http://www.cypress.com Copyrights Copyrights © Cypress Semiconductor Corporation, 2009-2011. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress product. Nor does it convey or imply any license under patent or other rights. Cypress products are not warranted nor intended to be used for medical, life support, life saving, critical control or safety applications, unless pursuant to an express written 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. The inclusion of Cypress products in life-support systems application implies that the manufacturer assumes all risk of such use and 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 by and subject to worldwide patent protection (United States and foreign), United States copyright laws and international treaty provisions. Cypress hereby grants to licensee a personal, non-exclusive, non-transferable license to copy, use, modify, create derivative works of, and compile the Cypress Source Code and derivative works for the sole purpose of creating custom software and or firmware in support of licensee product to be used only in conjunction with a Cypress integrated circuit as specified in the applicable agreement. Any reproduction, modification, translation, compilation, or representation of this Source Code 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 MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Cypress reserves the right to make changes without further notice to the materials described herein. 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 failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress’ product in a life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges. 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 Semiconductor Corp. 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 its family 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 our knowledge, would be dishonest and possibly illegal. Neither Cypress nor any other semiconductor manufacturer can guarantee 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 constantly evolving. We at Cypress are committed to continuously improving the code protection features of our products. 2 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B Contents 1. Introduction 1.1 1.2 1.3 1.4 1.5 1.6 Kit Contents .................................................................................................................5 CD Installation .............................................................................................................5 PSoC Creator ..............................................................................................................6 Example Projects.........................................................................................................6 Document Revision History .......................................................................................7 Documentation Conventions .......................................................................................7 2. Kit Operation 2.1 2.2 2.3 15 ADC_DelSig...............................................................................................................17 Analog Multiplexer (InputSourceMux)........................................................................18 Opamp .......................................................................................................................19 Segment LCD ............................................................................................................20 CapSense ..................................................................................................................21 A. Appendix A.1 A.2 A.3 A.4 11 System Block Diagram and Theory of System Operation .........................................11 Functional Description – All Components ..................................................................12 Button and Connector Functions ...............................................................................13 Power Supply Options ...............................................................................................13 4. Firmware 4.1 4.2 4.3 4.4 4.5 9 Power Supply.............................................................................................................10 Voltmeter Measurement ............................................................................................10 Thermocouple............................................................................................................10 3. Hardware 3.1 3.2 3.3 3.4 5 25 Schematic ..................................................................................................................25 Bill of Materials ..........................................................................................................26 PCB Layout and Silkscreen .......................................................................................29 Assembly Drawing .....................................................................................................31 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 3 Contents 4 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 1. Introduction The CY8CKIT-007 PSoC® 3 Precision Analog Voltmeter Demo Kit showcases PSoC's 20-bit Delta Sigma Analog to Digital Converter. This kit contains a PSoC CY8C3866, which is connected to voltmeter 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 is displayed on the segment LCD, which is directly driven by the PSoC device. PSoC provides superior integration 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 of devices. PSoC is a Programmable System-on-Chip platform for 8-, 16-, and 32-bit applications and combines user programmable 20-bit precision analog and digital logic with a high-performance 8051 single cycle per instruction pipelined processor achieving 10X the performance of previous 8051 processors. With this PSoC you can create the exact combination of peripherals and integrated proprietary IP to meet the needs of their applications. You are no longer constrained by what you can find in a catalog. 1.1 1.2 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 CD Installation To 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 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 5 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 Creator Cypress's PSoC Creator software is a state-of-the-art, easy-to-use software development IDE that introduces a game-changing, hardware, and software co-design environment based on classical schematic 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 tool chains, RTOS solutions, and top production programmers to support both PSoC 3 and PSoC 5. 1.4 Example Projects This kit is designed as a demonstration kit only. It is not designed to have detailed source code guidance. If you desire to learn more about the voltmeter firmware project or the code, do refer to kit CD. 6 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B Introduction 1.5 Document Revision History Table 1-1. Revision History 1.6 Revision PDF Creation Date Origin of Change Description of Change ** 09/15/2009 AESA *A 02/01/2010 AESA New Kit Guide. Updated Section 4.2 and Chapter 4 Images. *B 01/05/2011 SASH Updated images in Section 4.1 to Section 4.4. Modified text in Section 4.3. Documentation Conventions Table 1-2. Document Conventions for Guides Convention Usage Courier New Displays 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. CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 7 Introduction 8 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 2. Kit Operation The CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit demonstrates the precision of the CY8C3866 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 different temperature of the two terminals. The measurement is displayed on the LCD continuously at a rate of 2.08 Hz. The thermocouple is used for precision reference and showcases the 20-bit resolution of the ADC. It does not measure temperature. Users can implement temperature measurement depending on their design-specific requirements. Figure 2-1. CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Program/Debug Interface - MiniProg3 Power Source Selector External Voltage Input Test Lead Connectors Red is + Black is - USB Voltage Input Source Selector Thermocouple Voltage Reference CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 9 Kit Operation 2.1 Power Supply The 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 Measurement 1. 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 Thermocouple 1. 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. 10 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 3. 3.1 Hardware 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 to indicate the selected signal source between the Voltmeter and Thermocouple respectively. CY8C3866 drives the LCD segment directly without external driver. The voltmeter or thermocouple data is displayed on a 8 digit LCD, which is driven directly by the CY8C3866 itself. Figure 3-1. Voltmeter Kit Block Diagram USB MiniProg3 Thermo-couple PSoC CY8C38xx Voltmeter Leads Character LCD LEDs CapSense Button In the voltmeter input, a resistor network is used to scale down the voltage to suitable input voltage for the Delta Sigma ADC. TL_BIAS is from PSoC internal voltage reference source of Vdd/2. It provides a bias to the circuit so that it can accept negative voltage. CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 11 Hardware Figure 3-2. Circuit Diagram Delta Sigma ADC 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 Components No. 1 List of Device Features Description 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 12 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 button The button (CSB1) selects the voltage source between the voltmeter 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. 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. LED D2 indicates thermocouple is selected. CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B Hardware 3.3 Button and Connector Functions Symbol 3.4 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 Power Supply Options The kit can be powered in the following ways. The switch SW1 is used to select the source. 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 Make sure that only one voltage source is connected to the kit at a time. CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 13 Hardware 14 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 4. Firmware The design is based on PSoC 20-bit Sigma Delta ADC with differential input selected from either voltmeter or thermocouple input. An LED is used to indicate the source of the ADC signal. The firmware keeps reading the ADC input and outputting the value at the LCD. PSoC also monitors the SOURCE button continuously for user selection of the source and zero the offset of the thermocouple. Zero point calibration is to make the LCD output to display ‘0’ and get the offset to add to the further voltage reading. Thus, the final voltage displayed will be equal to actual voltage added to the zero point offset. The LCD displays Null for zero point calibration when the button is pressed more than two seconds. Figure 4-1. Firmware Flow Diagram main () (Entry Point) Init() Initialization Code Button Press Yes Press time >2s? No Short press <2s Read ADC count Change Amux input (voltage/ themocouple) Sustained Press > 2 s Read zeo-point offset correction and save. Calculate voltage Display result CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 15 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 programmable peripherals. 16 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B Firmware 4.1 ADC_DelSig The Delta-Sigma ADC is the core component used in the Voltmeter. The ADC is used to sample an input voltage, takes the voltage from the Voltmeter mini-hook leads or thermocouple. Because the ADC is used to sample a differential input, the count returned is a 2's complement, 32-bit value. The count is then converted to a voltage value by the Voltmeter firmware. Figure 4-3. Delta-Sigma ADC Component Configuration CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 17 Firmware 4.2 Analog Multiplexer (InputSourceMux) The ADC samples a differential input provided by the two analog multiplexers. Output of InputSourceMux1 is connected to +ve input of the ADC and InputSourceMux2 output is connected to -ve input of ADC. The input to multiplexers can be selected between two voltage inputs: voltage probes or a thermocouple. Figure 4-4. Analog Multiplexer1 Component Configuration Figure 4-5. Analog Multiplexer2 Component Configuration 18 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B Firmware 4.3 Opamp The opamp is used to provide a reference for the ADC. It uses the internal reference Vdda/2 in follower mode. The opamp output is routed to port 3, pin 7, which is a common-mode reference for the voltmeter probe inputs. Figure 4-6. Analog Buffer Component Configuration CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 19 Firmware 4.4 Segment LCD The segment LCD component is used to display the voltage values computed by the voltmeter software. 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 a stand-alone meter, this is the only output mechanism provided. Figure 4-7. Segment LCD Component Configuration 20 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B Firmware 4.5 CapSense The CapSense component is used to sense the presence of a touch on a circular touchpad area on the front of the voltmeter board. The capability required is minimal: a simple button press. CapSense button is used to select between sources: voltmeter leads or thermocouple. Figure 4-8. CapSense Component Configuration CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 21 Firmware Figure 4-9. CapSense Clock Source Tab Configuration Figure 4-10. CapSense Button Configuration 22 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B Firmware Figure 4-11. CapSense Scan Slots Configuration CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 23 Firmware 24 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B C18 R2 USB MINI B 1 2 3 4 5 2 1 0402 C3 0.1 uFd 8H-8G-8L-8M 8A-8B-8C-8DP 7H-7G-7L-7M 7A-7B-7C-7DP 6H-6G-6L-6M 6A-6B-6C-6DP 5H-5G-5L-5M 5A-5B-5C-5DP 4H-4G-4L-4M 4A-4B-4C-4DP 3H-3G-3L-3M 3A-3B-3C-3DP 2H-2G-2L-2M 2A-2B-2C-2DP 1H-1G-1L-1M 1A-1B-1C-1DP COM1---COM2-- 100K 0.01 uFd R3 24 ohm 1 2 R4 24 ohm 1 2 PD-878 LCD VBUS R14 ZERO R23 NO LOAD R8 ZERO 1.5K R6 1210 6mmx6mm USB_DP 1210 C2 22 uFd 10V VBUS R17 NO LOAD 0603 R37 6.8K C19 2200 pFd 4.7K R16 1 5.6K R36 2 For polling to function correctly, pin P1_2 drive mode must be set by FW to high impedance digital, and the P1_2 input buffer must be configured by FW for LVTTL input thresholds. FW can poll port pin P1_2 (VBUS SENSE) to detect a connection to a USB host. 2 CapSense 10 uH LCD_8H 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 COM1 COM2 USB_DM 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 L1 C1 22 uFd 10V 1 6 XRES 4 TMS TCK TDO TDI nTRST 1.5K 3 R7 Boost Regulator 100K R5 Low Voltage LCD 9X-8F-8E-8D 8I-8J-8K-8N 8X-7F-7E-7D 7I-7J-7K-7N 7X-6F-6E-6D 6I-6J-6K-6N 6X-5F-5E-5D 5I-5J-5K-5N 5X-4F-4E-4D 4I-4J-4K-4N 4X-3F-3E-3D 3I-3J-3K-3N 3X-2F-2E-2D 2I-2J-2K-2N 2X-1F-1E-1D 1I-1J-1K-1N ---COM4 --COM3- U2 NEG POS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 VBUS DM DP ID GND P1 LCD_9X 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 COM4 COM3 2 4 6 8 10 50MIL KEYED SMD 1 3 5 7 9 0402 1 0402 2 1 0402 2 1 0402 5 L2 15 20 21 22 23 24 25 27 28 XRES TMS TCK VBUS_SENSE TDO TDI nTRST INPUT2_A INPUT2_B 53 54 67 68 4 5 29 30 16 17 18 19 31 32 33 34 89 90 91 92 6 7 8 9 LCD_8X LCD_8I LCD_9X LCD_8H LCD_2A LCD_1H LCD_1A COM1 COM2 LCD_4A LCD_4H 95 96 97 98 99 1 2 3 1 VDDio1 VDDio2 ZERO R1 2 P12_0 I2C1_SCL P12_1 I2C1_SDA P12_2 P12_3 P12_4 I2C0_SCL P12_5 I2C0_SDA P12_6 P12_7 P5_0 P5_1 P5_2 P5_3 P5_4 P5_5 P5_6 P5_7 P1_0 P1_1 P1_2 P1_3 P1_4 P1_5 P1_6 P1_7 XRES P6_0 P6_1 P6_2 P6_3 P6_4 P6_5 P6_6 P6_7 P2_0 P2_1 P2_2 P2_3 P2_4 P2_5 P2_6 P2_7 U1 C7 1 uFd C9 1 uFd C10 C17 VDD 1 uFd VDDio1 VDDio2 VDDio0 VDDio3 0402 VDDio3 VDDio1 NC1 NC2 NC3 NC4 NC5 NC6 NC7 NC8 P15_0 P15_1 P15_2 P15_3 P15_4 P15_5 DP P15_6 DM P15_7 P3_0 P3_1 P3_2 P3_3 P3_4 P3_5 P3_6 P3_7 P4_0 P4_1 P4_2 P4_3 P4_4 P4_5 P4_6 P4_7 P0_0 P0_1 P0_2 P0_3 P0_4 P0_5 P0_6 P0_7 40 41 57 58 59 60 61 62 42 43 55 56 93 94 35 36 44 45 46 47 48 49 51 52 69 70 80 81 82 83 84 85 71 72 73 74 76 77 78 79 C14 C11 C13 1 uFd 1 uFd C12 0.1 uFd VDDio0 VDDio2 CY8C38XXAXI-0XX TQFP100 0.1 uFd C16 C8 1 uFd 0.1 uFd C15 C5 C6 Power Source Selector LCD_7A LCD_6H LCD_6A LCD_5H LCD_5A LCD_3H LCD_3A LCD_2H C4 0.1 uFd FERRITE 500mA SW1 DPDT 10K 2 0402 0402 R24 1 2 0402 13 10 11 12 JTAG BATTHLDR 1XAA BH1 6 7 S1 S2 65 63 VDDa VCCa 0402 0402 J3 0402 VPROG 0603 0603 S3 S4 0402 8 9 37 39 VDDd VCCd 0402 0402 26 VDDio1 0402 0402 0402 1 0603 2 1 0402 2 100 VDDio2 VBUS 0805 0402 75 VDDio0 0402 VSSa 50 VDDio3 0402 0402 0402 THERM_LED 0402 330 ohm R10 1 2 2 C21 1 uFd 330 ohm R9 1 THERM_LED LCD_8A LCD_7H USB_DP USB_DM TC_DETECT TL_BIAS VOLT_LED TC_BIAS LCD_4X LCD_3I LCD_5X LCD_5I LCD_6X LCD_6I LCD_7X LCD_7I LCD_1I COM4 COM3 LCD_4I LCD_3X LCD_2I LCD_2X 1 uFd 1 uFd 1 uFd 1 uFd VOLT_LED 0402 2 2 0402 0603 1 LED GREEN 0603 D2 LED GREEN 1 560 ohm R20 R31 34.8K 0.1% R12 34.8K 0.1% 10K 1 TL_BIAS 1 1 P2 1M 0.1% R30 10K 0402 R33 0805 1 1M 0.1% R11 TP5 1 R35 10K TP4 1 TP-43R TP3 1 1 P3 THERMOCOUPLE BINDING POST 1 THERMOCOUPLE BINDING POST 2 R32 348K 0.1% NO LOAD NO LOAD R13 348K 0.1% 0805 2 1 1M 0.1% R28 NO LOAD 10K 0402 R29 0805 1 1M 0.1% NO LOAD 0805 NO LOAD R25 2 2 Sensor CSB1 Shield 2 2 1 J1 2 TP2 TP1 CYPRESS SEMICONDUCTOR © 2009 VDD R19 150 1% R18 49.9K 1% TC_BIAS R22 100K TC_DETECT Pin Jack Black BLACK RED CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B Size Custom Document Number REF-14921 Rev ** CY8CKIT-007 PSoC®3 Precision Analog Voltmeter Demo Kit Title PCA: 121R-51100 PCB: PDCR-9511 CapSense Button 9mm Round 1 J2 Pin Jack Red 1 TP-43R TP-43R Attach negative lead of Type K thermocouple to P3. R21 10K R27 34.8K 0.1% NO LOAD NO LOAD R26 34.8K 0.1% C20 1000 pFd 2 C22 NOLOAD DNP R15 1 D1 0402 INPUT2_B INPUT2_A 1 0805 2 2 1 1 0805 2 2 1 1 0805 2 2 1 88 86 VDDd VCCd VSSd VSSd VSSd VSSd 0402 Vbat VSSb Ind Vboost 0805 VPROG 0603 0402 VDD 0603 64 0402 14 38 66 87 1 0603 2 0805 1 0805 0402 0603 0402 0805 0402 0603 A.1 2 A. Appendix Schematic 25 A.2 Item Bill of Materials 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 11 C5,C6,C7,C8,C9, C10,C11,C12,C1 3,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 Trading 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 Corporation 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 PanasonicECG 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 26 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B Reference Description Manufacturer Manufacturer Part Number Item Quantity 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 Corporation 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,R3 3,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 Components 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 Array Cypress Semiconductor CY8C38XXAXI-0XX 34 1 U2 LCD 14SEG 8DIG 0.275" REFL STD Pacific Display Devices PD-878-DP-RC-S-LV-6 35 1 LABEL PCA and Serial Number Barcode Label CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 27 Item Quantity Reference Description Manufacturer Manufacturer Part Number 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 Fasteners 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 28 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B A.3 PCB Layout and Silkscreen Figure A-1. Primary Side CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 29 Figure A-2. Secondary Side 30 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B A.4 Assembly Drawing Figure A-3. Primary Side Figure A-4. Secondary Side CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B 31 32 CY8CKIT-007 PSoC 3 Precision Analog Voltmeter Demo Kit Guide, Spec. # 001-51794 Rev. *B