Cypress CY8CKIT-014 Manual

Psoc 5 firsttouch starter kit
Hide thumbs Also See for CY8CKIT-014:

Advertisement

Quick Links

CY8CKIT-014
®
PSoC
5 FirstTouch™ Starter Kit Guide
Spec. # 001-57708 Rev. **
Cypress Semiconductor
198 Champion Court
San Jose, CA 95134-1709
Phone (USA): 800.858.1810
Phone (Intnl): 408.943.2600
http://www.cypress.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CY8CKIT-014 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Cypress CY8CKIT-014

  • Page 1 CY8CKIT-014 ® PSoC 5 FirstTouch™ Starter Kit Guide Spec. # 001-57708 Rev. ** Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): 408.943.2600 http://www.cypress.com...
  • Page 2 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.
  • Page 3: Table Of Contents

    PSoC 5 FirstTouch Starter Kit Schematic..............34 5.1.1 Hardware Jumpers..................35 5.1.2 Board Layout....................36 5.1.3 Bill of Material (BOM) ..................38 PSoC 5 Pin Assignment on PSoC 5 FirstTouch Starter Kit Board ......41 CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 4 Contents CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 5: Introduction

    The PSoC 5 FirstTouch Starter Kit is designed to introduce you to the PSoC programmable system- on-chip design methodology and Cypress's new PSoC 5 architecture. This full-featured starter kit ships with an array of sensors, I/O's, projects and software to quickly get you up to speed with PSoC Creator and our powerful design methodology so you can easily evaluate PSoC and see what values the solution can provide you.
  • Page 6: Document Revision History

    Click the File icon and then click Open. Displays an equation: Times New Roman 2 + 2 = 4 Text in gray boxes Describes Cautions or unique functionality of the product. CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 7: Getting Started

    11. 9V DC Battery Holder 12. Jumper J1 Vddio Power Source Select 13. Jumper J4 Voltage Regulator Source Select 14. Voltage Regulator (Zetex Inc, ZLDO330) 15. General Purpose Push Button Switch CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 8 Getting Started CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 9: Installation

    There are two jumpers for power configuration. All examples are run with the default setup of 3.3V operation. This requires J1-2 to connect to J1-3 and J4-2 to connect to J4-3. For all other configura- tions see section 5.1.1 Hardware Jumpers on page CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 10: Install Software

    2. The kit cd's installation dialog prompts you to open this file or begin installing the development environment software. Click the Install PSoC 5 FirstTouch Starter Kit menu item to begin this installation. Figure 3-3. Installation Dialog. CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 11 PSoC 5 evaluation. Congratulations! Figure 3-4. Opening PSoC Programmer 6. Close PSoC Programmer 7. Open PSoC Creator and continue on to the next section to experiment with the included example projects. CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 12 Installation Figure 3-5. Opening PSoC Creator CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 13: Example Projects

    3. Project opens up in the PSoC Creator and gets saved in that folder. 4. Build the project to generate the .hex file. Figure 4-1. Open PSoC Rocks from Kits and Solutions CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 14: Modify The Psoc Rocks Project

    1. From the Workspace Explorer, open the main.c file as shown in Figure 4-2. 2. Replace the "PSoC Rocks!" string in the DisplayString[ ] [ ] array of strings with "Cypress" or any other message(s) desired up to 25 characters. Figure 4-2. main.c File View 3.
  • Page 15: Open And Modify The Psoc Rocks Sar Adc Project

    The PSoC Rocks design schematic uses several peripheral and circuit elements. A single analog input pin connected to the accelerometer's Y axis is routed to an SAR ADC. A pin component with 3 CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 16 During the project build process, each component generates the required hardware configuration and firmware APIs as necessary to provide a truly custom hardware configuration. Figure 4-6. PSoC Rocks Schematic CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 17: How The Psoc Rocks And Psoc Rocks Sar Adc Projects Work

    Multiple strings may be configured with each string being displayed for an adjustable number of wave cycles. CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 18 Boot Start Get ADC count (V) for measured accelerometer Y axis voltage V > minimum oscillation thershold? Calculate character offset in the string Update LED display String Complete CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 19: Pcb Schematic

    0.1 uFd 3.3V MODE XOUT MODE 1.5K 1.5K ST/MODE YOUT ST/MOT ACC_ENABLE ZOUT ENABLE NOLOAD NOLOAD NOLOAD NOLOAD NOLOAD NOLOAD KXSC7-2050 KXSC7-2050 0402 0402 0402 0402 0402 0402 CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 20: Bubble Level Emulator

    Figure 4-10. As you tilt the board, you could see the direction of the tilt on the LED display. Figure 4-10. Bubble Level Emulator - Perpendicular Motion CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 21: How The Bubble Level Emulator Project Works

    Figure 4-11. Bubble Level Emulator Project Flowchart Boot Start Get ADC count(V) for Accelerometer X axis voltage Calculate the LED offset for current value of V Update LED display CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 22: Pcb Schematic

    0.1 uFd 3.3V MODE XOUT MODE 1.5K 1.5K ST/MODE YOUT ST/MOT ACC_ENABLE ZOUT ENABLE NOLOAD NOLOAD NOLOAD NOLOAD NOLOAD NOLOAD KXSC7-2050 KXSC7-2050 0402 0402 0402 0402 0402 0402 CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 23: Thermistortemperaturesense

    Kelvins. ■ The same equation, when converted to Celsius scale becomes: - 273.15 In this equation, T is the temperature in degree Celsius. CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 24: Temperature Sensing Design Principle

    Offset errors, if any, are removed due to subtraction of the two measured voltages. The ratio of these two values removes the measurement path gain error. The error due to the reference resistor is reduced by using a precision resistance in series with the thermistor. CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 25: Pcb Schematic

    0.1 uFd 3.3V T_SENSE MODE XOUT MODE 1.5K 1.5K ST/MODE YOUT ST/MOT ACC_ENABLE ZOUT ENABLE NOLOAD NOLOAD NOLOAD NOLOAD NOLOAD NOLOAD 0402 0402 0402 0402 0402 0402 KXSC7-2050 KXSC7-2050 CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 26: Capsense Slider

    The CapSense component provides APIs, which report the centroid (relative position) of the finger on the slider based on the active sensors. The firmware then lights up the LED corresponding to this centroid position. CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 27 Figure 4-16. CapSense Slider Project Flowchart Boot Start Scan CapSense Slider Read the Centroid position is finger detected on the slider? Update LED display with respect to finger position CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 28: Pcb Schematic

    560 ohm 1% P3_2 CapSense CapSense CSS4 CSS4 560 ohm 1% 560 ohm 1% P3_3 CapSense CapSense 560 ohm 1% 560 ohm 1% CSS5 CSS5 P3_4 CapSense CapSense CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 29: Proximity Sensor

    LEDs that light up increases. When it does not sense your finger or hand near the antenna, all the LEDs are turned off. Figure 4-18. Wire Antenna attached to Proximity Sensor Connector CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 30: How The Proximity Sensor Project Works

    Figure 4-19. Proximity Sensor Project Flowchart Boot Start Scan the Proximity sensor Is sensor active? Read signal value update LED display CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 31: Pcb Schematic

    CMOD 0.0039 uFd 10v 0.0039 uFd 10v 0603 0603 NO LOAD NO LOAD 560 ohm 1% 560 ohm 1% PRX1 PRX1 RECEPTACLE 1x1 RECEPTACLE 1x1 Proximity Sensor Loop CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 32 Example Projects CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 33: Technical Reference

    5.1 PSoC 5 FirstTouch Starter Kit Schematic on page 34 the pin assignment tables listed in section 5.2 PSoC 5 Pin Assignment on PSoC 5 FirstTouch Starter Kit Board on page CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 34: Psoc 5 Firsttouch Starter Kit Schematic

    Technical Reference PSoC 5 FirstTouch Starter Kit Schematic Figure 5-1. PSoC 5 FirstTouch Starter Kit Design Schematic 0603 0603 CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 35: Hardware Jumpers

    J1-2 to J1-3 ❐ J4-2 to J4-3 ❐ VBUS operation ■ J1-1 to J1-2 ❐ J4-1 to J4-2 ❐ VDDIO ■ J1 open ❐ J4-1 to J4-2 ❐ CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 36: Board Layout

    Technical Reference 5.1.2 Board Layout Figure 5-2. Primary Side (Primary Silkscreen) CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 37 Technical Reference Figure 5-3. Secondary Side (Secondary Silkscreen) CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 38: Bill Of Material (Bom)

    RES 560 OHM 1/10W Rohm MCR03EZPFX5600 1% 0603 SMD R2, R7, R10, R13, RES 68 OHM 1/16W R16, R17, R18, R19, Panasonic - ECG ERJ-2GEJ680X 5% 0402 SMD CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 39 Zetex Inc ZLDO330T8TA 3.3V SMD SM-8 RESONATOR, 24.000MHZ, WITH Murata CSTCE24M0XK2***-R0 CAPS, SMD SHUNT/JUMPER Superior Tech Co MJPB-D02BG1CA-A 2POS .100 BLACK PCA and Serial LABEL Number Barcode Label CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 40 C25, C29, C30 CAP 0402 NO LOAD RES NO LOAD 0603 TEST VIA 40 HOLE 20 TV1, TV2 NONE PLATED CSS1, CSS2, CSS3, CapSense Slider Manufacturing CSS4, CSS5 Element Process CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 41: Psoc 5 Pin Assignment On Psoc 5 Firsttouch Starter Kit Board

    P5[6] Thermistor Drive Voltage reference P5[7] Proximity Sense antenna connector P15[6] USB/SWD Interface to FX2LP P15[7] USB/SWD Interface to FX2LP Vddd 3.3V Vssd Vccd Input to digital core CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 42 P0[4] General expansion connector (J2) Pin 4 P0[5] General expansion connector (J3) Pin 4 P0[6] General expansion connector (J2) Pin 5 P0[7] General expansion connector (J3) Pin 5 CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 43 / No Connection P15[5] No Connect P2[0] LED 1 drive P2[1] LED 2 drive P2[2] LED 3 drive P2[3] LED 4 drive P2[4] unused / No Connection Vddio2 3.3V CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...
  • Page 44 Technical Reference CY8CKIT-014 PSoC 5 FirstTouch Starter Kit Guide, Spec. # 001-57708 Rev. **...

Table of Contents