Silicon Laboratories CPT007B, UG132, SLEXP8007A User Manual

UG132: CPT007B SLEXP8007A Kit User's Guide
The CPT007 Capacitive Sense Evaluation Board is an excellent starting point to get familiar with Capacitive Sense touch pads
The device serves as a user input peripheral for application development. The device can be configured for different touch sense capabilities and also contains easy access breakout pads and other peripherals for user feedback.
Getting Started card
• CPT007B Capacitive Sense Evaluation Board
• 1 x acrylic overlay
• 1 x mini USB cable
.
KEY FEATURES
• CPT007B Capacitive Sense device with GPIO
• 20-pin expansion header for connection with a Silicon Labs Starter Kit (EFM8 or EFM32)
Breakout test points for easy access to touch pads
• Power sources include USB and EXT Header
• 7 Capacitive Sense touch pads, 7 LEDs
• 1 Buzzer
silabs.com | Smart. Connected. Energy-friendly. Rev. 0.1
UG132: CPT007B SLEXP8007A Kit User's Guide
Getting Started
1. Getting Started
Hardware
To set up the hardware for the CPT007B SLEXP8007A kit:
1. Provide power to the board by connecting the DBG USB connector to the PC using the provided USB cable. When a connection has been established successfully, the LED (marked in the picture) lights up.
2. Place the acrylic overlay on the board over the capacitive sense pads.
Figure 1.1. Hardware Setup
Software
The first step to get started with your new CPT007B SLEXP8007A kit is to go to
http://www.silabs.com/simplicity
The
Simplicity Studio software package contains all the tools, drivers, software examples, and documentation needed to use the CPT007B Capacitive Sense Evaluation Board. The board comes preconfigured for a Touch Demo for use with the acrylic overlay. The demo enables the board to recognize touch events and touch release events. Every time a touch is sensed, the paired digital output pin will go high, the corresponding LED will light up, and the buzzer will sound.
After downloading the latest version of Simplicity Studio and installing the software:
1. The auto-detect feature in Simplicity Studio can cause a CPT device to miss touches. First disable automatic detection by clicking the [Settings] icon, selecting [Device Manager]>[TCF Device Discovery], and selecting [Never] for [USB Discovery Options]. Click [OK].
2. Click the [Refresh detected hardware] button.
3. Select [CPT007B] under [Detected Hardware]. On the board, a successful USB connection is established when the LED next to the USB connector turns on.
4. Click the [Capacitive Sense Profiler] tile. This utility graphs touch-related data and events received from the CPT007B SLEXP8007A for evaluation and analysis.
silabs.com | Smart. Connected. Energy-friendly. Rev. 0.1 | 1
UG132: CPT007B SLEXP8007A Kit User's Guide
2. Kit Block Diagram
An overview of the CPT007B Capacitive Sense Evaluation Board is shown in the figure below.
Kit Block Diagram
USB Mini-B
Connector
Device
Configuration
CS05
CS03
CS04CS06
CPT007B
GPIO Capacitive
Sense Device
CS01
CS00CS02
EXP Header
GPIO
Buzzer and
LEDs
Figure 2.1. CPT007B SLEXP8007A Block Diagram
silabs.com | Smart. Connected. Energy-friendly. Rev. 0.1 | 2
3. Kit Hardware Layout
Piezo Buzzer
Output LEDs
Expansion Header
Capacitive Touch Pads
Config and Debug USB
CPT007B Device
ToolStick Base
Adapter
The layout of the CPT007B Capacitive Sense Evaluation Board is shown below.
UG132: CPT007B SLEXP8007A Kit User's Guide
Kit Hardware Layout
The CPT007B device board. The table below shows all of the external connections to the fixed function CPT007B device.
CPT007B Pin Assigned Function Expansion Port Connection (EXP)
CS00 Capacitive Sense Pad CS00
CS01 Capacitive Sense Pad CS01
CS02 Capacitive Sense Pad CS02
CS03 Capacitive Sense Pad CS03
CS04 Capacitive Sense Pad CS04
CS05 Capacitive Sense Pad CS05
CS06 Capacitive Sense Pad CS06
BUZZER Piezo Buzzer
OUT00 Output corresponding to CS00 and LED
Figure 3.1. CPT007B SLEXP8007A Hardware Layout
on the kit can be connected to external peripherals other than the assigned pin functions using the vias on the
Table 3.1. CPT007B Device Connections
OUT0
EXP6
OUT01 Output corresponding to CS01 and LED
OUT02 Output corresponding to CS02 and LED
silabs.com | Smart. Connected. Energy-friendly. Rev. 0.1 | 3
EXP10
OUT1
EXP16
OUT2
UG132: CPT007B SLEXP8007A Kit User's Guide
Kit Hardware Layout
CPT007B Pin Assigned Function Expansion Port Connection (EXP)
OUT03 Output corresponding to CS03 and LED
EXP15
OUT3
OUT04 Output corresponding to CS04 and LED
EXP5
OUT4
OUT05 Output corresponding to CS05 and LED
EXP7
OUT5
OUT06 Output corresponding to CS06 and LED
EXP9
OUT6
RSTb / Config Clk Configuration Clock
Config Data Configuration Data
silabs.com | Smart. Connected. Energy-friendly. Rev. 0.1 | 4
Loading...
+ 11 hidden pages