Silicon Laboratories CPT213B User Manual

UG294: CPT213B SLEXP8019A Kit User's Guide
The CPT213B 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.
The kit includes the following:
• CPT213B Capacitive Sense Evaluation Board
• 1 x acrylic overlay
• Getting Started card
• 1 x mini USB cable
• CPT213B Capacitive Sense device with I2C
• 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
• 13 Capacitive Sense touch pads
silabs.com | Building a more connected world. Rev. 0.1
UG294: CPT213B SLEXP8019A Kit User's Guide
Getting Started
1. Getting Started
Hardware
To set up the hardware for the CPT213B SLEXP8019A 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 CPT213B SLEXP8019A 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 CPT213B 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 touch is communicated on the I2C interface.
After downloading the latest version of Simplicity Studio and installing the software:
1. In the [Launcher], select [CPT213B] in [Device] pane. On the board, a successful USB connection is established when the LED next to the USB connector turns on.
2. In the [Launcher], under [Compatible Tools], click the [Capacitive Sense Profiler] tile. This utility graphs touch-related data and events received from the CPT213B SLEXP8019A for evaluation and analysis.
silabs.com | Building a more connected world. Rev. 0.1 | 2
UG294: CPT213B SLEXP8019A Kit User's Guide
2. Kit Block Diagram
An overview of the CPT213B Capacitive Sense Evaluation Board is shown in the figure below.
CS03CS02CS01CS00
Kit Block Diagram
USB Mini-B
Connector
Device
Configuration
CS07CS06CS05CS04
CPT213B
I2C IEC Capacitive
Sense Device
CS08
CS12CS11CS10CS09
Device
Configuration
I2C
EXP Header
Figure 2.1. CPT213B SLEXP8019A Block Diagram
Buzzer
silabs.com | Building a more connected world. Rev. 0.1 | 3
3. Kit Hardware Layout
Expansion Header
Capacitive Touch Pads
Config and Debug USB
CPT213B Device
ToolStick Base
Adapter
The layout of the CPT213B Capacitive Sense Evaluation Board is shown below.
UG294: CPT213B SLEXP8019A Kit User's Guide
Kit Hardware Layout
The CPT213B device on the kit can be connected to external peripherals other than the assigned pin functions using the vias on the board. The table below shows all of the external connections to the fixed function CPT213B device.
CPT213B 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
CS07 Capacitive Sense Pad CS07
CS08 Capacitive Sense Pad CS08
CS09 Capacitive Sense Pad CS09
CS10 Capacitive Sense Pad CS10
Figure 3.1. CPT213B SLEXP8019A Hardware Layout
Table 3.1. CPT213B Device Connections
CS11 Capacitive Sense Pad CS11
CS12 Capacitive Sense Pad CS12
EB_SCL Event Buffer I2C SCL EXP15
silabs.com | Building a more connected world. Rev. 0.1 | 4
UG294: CPT213B SLEXP8019A Kit User's Guide
Kit Hardware Layout
CPT213B Pin Assigned Function Expansion Port Connection (EXP)
EB_SDA Event Buffer I2C SDA EXP16
EB_INT Event Buffer Interrupt Pin EXP6
RSTb / Config Clk Configuration Clock EXP10
Config Data Configuration Data
silabs.com | Building a more connected world. Rev. 0.1 | 5
Loading...
+ 11 hidden pages