Page 2
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.
Introduction ® ® Thank you for your interest in the CY8CKIT-031 PSoC CapSense Expansion Board Kit. The PSoC CapSense Expansion Board Kit interfaces any of the CY3280 Universal CapSense Module boards with CY8CKIT-001 PSoC Development kit or CY8CKIT-030 PSoC 3 Development Kit. This kit enables you to develop CapSense solutions with the CY8C3280 Universal CapSense Module boards.
Introduction Getting Started To get started, go to Kit Operation chapter on page 7 for a description of the kit operation. This chapter explains how CapSense expansion board kit connects to develepement kit and CY8C3280 module boards. The Example Projects chapter on page 9 explains example projects provided with the kit.
Installation CD Installation To install the CY8CKIT-031 PSoC CapSense Expansion Board Kit software, insert the kit CD into the CD drive of your computer. The CD is designed to auto-run and PSoC CapSense Expansion Board Kit menu appears. Figure 2-1. Kit Menu Note If auto-run does not execute, double-click AutoRun on the root directory of the CD.
Example Projects There are four example projects given with the kit. Example Project 1: BMM_USB Example Project 2: SLM_USB Example Project 3: BMM_I2C (Works only with MiniProg3) Example Project 4: SLM_I2C (Works only with MiniProg3) The projects are provided for the development kits: 1.
Example Projects The Sensitivity parameter in CapSense_CSD component configuration is set to 4 and project is tested to work without any overlay. When an overlay of some thickness is used, the sensitivity parameter should be changed in the project as shown in below Figure 4-1.
Example Projects 4.1.3 Verify Output Build and program the example project and reset the device. After device is reset, wait for Enumerate_LED to turn on. The LED indicates that 2 seconds wait time for the USB enumeration is over. Touch a button and see the corresponding row and column LED turns on. Open the calculator application in the PC, touch any button the corresponding key is pressed on calculator.
Example Projects 4.2.2 Hardware Connections If the development kit is PSoC Development Kit, then Connect the CapSense Linear Slider Module to connector J2 of PSoC CapSense Expansion ■ Board. Connect the J1 of PSoC CapSense Expansion Board Kit to the port A of the development kit. ■...
Example Projects Example Project 3: BMM_I2C Note: The project uses the Miniprog3. It does not work without MiniProg3 because the code waits forever in the main loop if I2C communication is not set up. User can buy MiniProg3 through this link www.cypress.com/go/CY8CKIT-002.
Example Projects 4.3.3 Verify Output Build and program the example project. If Miniprog3 is used for programming then disconnect the Miniprog3 from programming header and connect it to I2C connector J3 on PSoC CapSense Expansion Board Kit to use it for communication with GUI. Reset the device. Tuner GUI Usage: 1.
Page 17
Example Projects 3. Set the I2C communication parameters same as set in the EZI2C component. Note: The I2C Voltage should be other than External. The external supply pin on the MiniProg3 VTARG connects to NC on the CY8CKIT-031 board. Therefore the external supply option does not work with the CY8CKIT-030.
Page 18
Example Projects 5. To start the scanning and communication process, click Start button. 6. Open the Graphics tab; it shows different CapSense results RawCounts, Baseline, and Difference count (signal) for each sensor. 7. Check the graph to enable it. See graph for different variables. 8.
Example Projects Example Project 4: SLM_I2C Notes: The project uses the Miniprog3. It does not work without MiniProg3 because the code waits for- ■ ever in the main loop if I2C communication is not set up. User can buy MiniProg3 through this link www.cypress.com/go/CY8CKIT-002.
Example Projects 4.4.3 Verify Output Build and program the example project. If Miniprog3 is used for programming then disconnect the Miniprog3 from programming header and connect it to I2C connector (J3) to use it for communication with GUI. Reset the device. See Tuner GUI Usage in Verify Output on page 14 follow the steps.
Page 22
Example Projects Figure 4-6 shows the monitoring of RawCounts, Baseline, and Difference count (signal) for the Column 0 sensor. Figure 4-6. Graphs for CapSense Linear Slider Module Project Note: The CY8CKIT-001 PSoC Developement Kit gives lesser SNR performance. The kit is not designed to give optimal CapSense performance.
Need help?
Do you have a question about the PSoC CapSense CY8CKIT-031 and is the answer not in the manual?
Questions and answers