CY8CMBR3002, CY8CMBR3102 CY8CM-
BR3106S, CY8CMBR3108 CY8CMBR3110,
CY8CMBR3116 Datasheet
CapSense
®
Express™ Controllers with SmartSense™
Auto-tuning - 16 Buttons, 2 Sliders, Proximity Sensors
se
®
Express™ Controllers with SmartSense™ Auto-tuning 16 Buttons, 2 Sliders, Proximity Sensors
General Description
The CY8CMBR3xxx CapSense
®
Express™ controllers enable advanced, yet easy-to-implement, capacitive touch sensing user
interface solutions. This register-configurable family, which supports up to 16 capacitive sensing inputs, eliminates time-consuming
firmware development. These controllers are ideal for implementing capacitive buttons, sliders, and proximity sensing solutions with
minimal development-cycle times.
The CY8CMBR3xxx family features an advanced analog sensing channel and the Capacitive Sigma Delta PLUS (CSD PLUS) sensing
algorithm, which delivers a signal-to-noise ratio (SNR) of greater than 100:1 to ensure touch accuracy even in extremely noisy
environments. These controllers are enabled with Cypress’s SmartSense™ Auto-tuning algorithm, which compensates for
manufacturing variations and dynamically monitors and maintains optimal sensor performance in all environmental conditions. In
addition, SmartSense Auto-tuning enables a faster time-to-market by eliminating the time-consuming manual tuning efforts during
development and production ramp-up.
Advanced features, such as LED brightness control, proximity sensing, and system diagnostics, save development time. These
controllers enable robust liquid-tolerant designs by eliminating false touches due to mist, water droplets, or streaming water. The
CY8CMBR3xxx controllers are offered in a variety of small form factor industry-standard packages.
The ecosystem for the CY8CMBR3xxx family includes development tools—software and hardware—to enable rapid user interface
designs. For example, the EZ-Click Customizer tool is a simple graphical user interface software for configuring the device features
through the I
2
C interface. This tool also supports CapSense data viewing to monitor system performance and support validation and
debugging. Another tool, the Design Toolbox, simplifies circuit board layout by providing design guidelines and layout
recommendations to optimize sensor size, trace lengths, and parasitic capacitance. To quickly evaluate the CY8CMBR3xxx family
features, use the
CY3280-MBR3 Evaluation Kit.
Features
■
Register-configurable CapSense Express controller
❐
No firmware development required
❐
Patented CSD sensing algorithm
❐
High sensitivity (0.1 pF)
• Overlay thickness of up to 15 mm for glass and 5 mm for
plastic
• Proximity solutions
• Sensitivity up to 2 fF per count
❐
Best-in-class >100:1 SNR performance
• Superior noise-immunity performance against conducted
and radiated noise
• Ultra-low radiated emissions
❐
SmartSense Auto-tuning
• Sets and maintains optimal sensor performance during
run time
• Eliminates manual tuning during development and produc-
tion
Low-power CapSense
❐
Average current consumption of 22 µA per sensor at 120-ms
refresh interval
❐
Wide parasitic capacitance (C
P
) range: 5–45 pF
Advanced user interface features
❐
Liquid tolerance
❐
User-configurable LED brightness for visual touch feedback
• Up to eight high-sink current GPOs to drive LEDs
❐
Buzzer signal output for audible touch feedback
Flanking Sensor Suppression (FSS) to eliminate false touch-
es in closely spaced buttons
❐
Analog voltage output
❐
Attention line interrupt to the host to indicate any change in
sensor status
❐
■
System diagnostics to detect
❐
Improper value of the modulating capacitor (CMOD)
❐
Out of range sensor parasitic capacitance (C
P
)
❐
Sensor shorts
EZ-Click™ Customizer tool
❐
Simple GUI for device configuration
❐
Data viewing and monitoring for CapSense buttons, sliders,
and proximity sensors
❐
System diagnostics for rapid debug
I
2
C slave
❐
Supports up to 400 kHz
❐
Wake-on-hardware address match
❐
No bus-stalling or clock-stretching during transactions
Low-power 1.71-V to 5.5-V operation
2
❐
Deep Sleep mode with wake-up on interrupt and I C address
detect
Industrial temperature range: –40 °C to +85 °C
Package options
❐
8-pin SOIC (150 mil)
❐
16-pin SOIC (150 mil)
❐
16-pin QFN (3 × 3 × 0.6 mm)
❐
24-pin QFN (4 × 4 × 0.6 mm)
■
■
■
■
■
■
■
Cypress Semiconductor Corporation
Document Number: 001-85330 Rev. *O
•
198 Champion Court
•
San Jose
,
CA 95134-1709
• 408-943-2600
Revised January 15, 2018
CY8CMBR3002, CY8CMBR3102 CY8CM-
BR3106S, CY8CMBR3108 CY8CMBR3110,
CY8CMBR3116 Datasheet
More Information
Cypress provides a wealth of data at
www.cypress.com
to help
you to select the right CapSense device for your design, and to
help you to quickly and effectively integrate the device into your
design. For a comprehensive list of resources, see the
knowledge base article
KBA92181, Resources Available for
CapSense® Controllers.
Following is an abbreviated list for
CapSense devices:
■
■
1.
Getting Started with CapSense
– an ideal starting point for all
CapSense users
2.
CY8CMBR3xxx CapSense Design Guide
– provides
complete system design guidelines for CY8CMBR3xxx
You can download these design guides from our website:
www.cypress.com/go/capsense.
Registers TRM
The
CY8CMBR3xxx Registers TRM
lists and details all the
registers of the CY8CMBR3xxx family of controllers in order of
their addresses. These registers may be accessed through an
I
2
C interface with the host.
Overview:
CapSense Portfolio, CapSense Roadmap
Product Selectors: Refer to the "CapSense Selector Guide"
chapter in the
Getting Started with CapSense
design guide.
CY8CMBR3xxx Ecosystem
Cypress provides a complete ecosystem to enable a quick devel-
opment cycle with the CY8CMBR3xxx CapSense controller
family. This ecosystem includes simple tools for device configu-
ration, design validation, and diagnostics.
Software Utility
EZ-Click Customizer Tool
The
EZ-Click Customizer Tool
is a simple, GUI-based software
utility that can be used to customize the CY8CMBR3xxx device
configurations.
Use this GUI-based tool to do the following:
1. Select the appropriate part number based on an end-applica-
tion requirement using the Product Selector
2. Configure the device features
3. Observe CapSense data for button and proximity sensors
4. Use the System Diagnostics and built-in test self-test (BIST)
features for debug and production-line testing
Documentation
Design Guides
Design guides are an excellent introduction to a variety of
possible CapSense-based designs. They provide an intro-
duction to the solution and complete system design guidelines.
Refer to the following design guides for CY8CMBR3xxx:
Figure 1. Configuring CY8CMBR3xxx using Ez-Click
1
2
2
3
4
Document Number: 001-85330 Rev. *O
Page 2 of 42
CY8CMBR3002, CY8CMBR3102 CY8CM-
BR3106S, CY8CMBR3108 CY8CMBR3110,
CY8CMBR3116 Datasheet
Tools
Design Toolbox
The
Design Toolbox
is an interactive spreadsheet tool that
provides application-specific design guidelines for capacitive
buttons. It is used to configure and validate the CapSense
system.
The Design Toolbox:
■
■
■
■
Online
In addition to print documentation, there are abundant web
resources. The dedicated
web page
for the CY8CMBR3xxx
family has all the current information.
Training
Free PSoC and CapSense technical training (on-demand,
webinars, and workshops) is available online at
www.cypress.com/training.
The training covers a wide variety of
topics and supports different skill levels to assist you in your
designs.
Provides general layout guidelines for a CapSense PCB
Estimates button dimensions based on end-application
requirements
Calculates power consumption based on button dimensions
Validates layout design
Technical Support
For assistance with technical issues, search the Knowledge
Base articles and forums at
www.cypress.com/support.
If you
cannot find an answer to your question, create a technical
support case or call technical support at 1-800-541-4736.
Evaluation Kits
The
CY3280-MBR3 Evaluation Kit
can be used to quickly
evaluate the various features of the CY8CMBR3xxx solution.
The kit also functions as an Arduino shield, making it compatible
with the various Arduino-based controllers in the market. You can
purchase this kit at the
Cypress online store.
Document Number: 001-85330 Rev. *O
Page 3 of 42
CY8CMBR3002, CY8CMBR3102 CY8CM-
BR3106S, CY8CMBR3108 CY8CMBR3110,
CY8CMBR3116 Datasheet
Contents
System Overview .............................................................. 5
Features Overview ............................................................ 6
CapSense Sensors ..................................................... 6
Sliders ......................................................................... 6
Proximity Sensors ....................................................... 6
SmartSense Auto-tuning ............................................. 6
Liquid Tolerance .......................................................... 6
Noise Immunity ............................................................ 6
Flanking Sensor Suppression (FSS) ........................... 6
Touch Feedback .......................................................... 6
General-Purpose Outputs (GPOs) .............................. 6
Buzzer Drive ................................................................ 6
Register Configurability ............................................... 7
Communication to Host ............................................... 7
System Diagnostics ..................................................... 7
Ultra-Low Power Consumption .................................... 7
MPN versus Features Summary ................................. 8
Pinouts .............................................................................. 9
CY8CMBR3116 (16 Sensing Inputs) ........................... 9
CY8CMBR3106S (16 Sensing Inputs;
Sliders Supported) ............................................................ 11
CY8CMBR3108 (8 Sensing Inputs) ........................... 12
CY8CMBR3110 (10 Sensing Inputs) ......................... 13
CY8CMBR3102 (2 Sensing Inputs) ........................... 14
CY8CMBR3002 (2 Sensing Inputs) ........................... 14
Unused SPO Pin Connection .................................... 15
Unused SPO Pin Connection for AXRES pins .......... 15
Unused GPO Pin Connection .................................... 15
Device Feature Details ................................................... 16
Automatic Threshold ................................................. 16
Sensitivity Control ...................................................... 16
Sensor Auto Reset .................................................... 16
Noise Immunity .......................................................... 17
Flanking Sensor Suppression ................................... 17
General-Purpose Outputs ......................................... 17
LED ON Time ............................................................ 18
Toggle ....................................................................... 18
Buzzer Signal Output ................................................ 18
Host Interrupt ............................................................. 19
Latch Status Output ................................................... 19
Analog Voltage Output .............................................. 19
System Diagnostics ................................................... 20
Register Configurability ................................................. 20
Example Application Schematics ................................. 21
Power Supply Information ............................................. 23
Electrical Specifications ................................................ 24
Absolute Maximum Ratings ....................................... 24
Operating Temperature ............................................. 24
DC Electrical Characteristics ..................................... 24
AC Electrical Specifications ....................................... 25
I2C Specifications ...................................................... 26
System Specifications ................................................... 27
Power Consumption and Operational States .............. 29
Response Time ............................................................... 31
CY8CMBR3xxx Resets ................................................... 31
Host Communication Protocol ...................................... 31
I2C Slave Address ..................................................... 31
I2C Communication Guidelines ................................. 32
Write Operation ......................................................... 32
Setting the Device Data Pointer ................................ 32
Read Operation ......................................................... 33
Layout Guidelines and Best Practices ......................... 34
Ordering Information ...................................................... 34
Ordering Code Definitions ......................................... 34
Packaging Dimensions .................................................. 35
Thermal Impedances ................................................. 37
Solder Reflow Specifications ..................................... 37
Document Conventions ................................................. 38
Units of Measure ....................................................... 38
Glossary .......................................................................... 39
Reference Documents .................................................... 39
Document History Page ................................................. 40
Sales, Solutions, and Legal Information ...................... 42
Worldwide Sales and Design Support ....................... 42
Products .................................................................... 42
PSoC® Solutions ...................................................... 42
Cypress Developer Community ................................. 42
Technical Support ..................................................... 42
Document Number: 001-85330 Rev. *O
Page 4 of 42
CY8CMBR3002, CY8CMBR3102 CY8CM-
BR3106S, CY8CMBR3108 CY8CMBR3110,
CY8CMBR3116 Datasheet
System Overview
A capacitive sensor detects changes in capacitance to determine
the presence of a touch or proximity to conductive objects. The
capacitive sensor can be a capacitive button that replaces the
traditional mechanical buttons, a capacitive slider that replaces
mechanical knobs, or a proximity sensor that replaces an
infrared sensor in a user interface solution. A typical capacitive
user interface system consists of the following:
■
■
■
■
which senses the change in capacitance based on touch or
proximity, and controls the user interface system accordingly.
The sensing algorithm, built in the controllers, determines the
presence of touch and drives the outputs or sends signals to the
host processor. This algorithm can distinguish between the
signal (based on touch or proximity) and noise, which can be
caused by environmental or electrical conditions.
Figure 2
shows a typical user interface system with capacitive
buttons connected to a CY8CMBR3xxx CapSense Express
controller, which controls the system and also communicates
with the host processor through I
2
C.
Traditionally, capacitive sensing controllers require firmware
development to perform specific user interface functions and
manual system tuning to achieve optimal performance.
However, the CY8CMBR3xxx CapSense Express family of
controllers does not require any firmware development, acceler-
ating time-to-market. These devices feature SmartSense
Auto-tuning, which eliminates the need for manual tuning,
providing optimal performance even under extremely noisy
conditions.
A capacitive sensor
An audio-visual output, such as a buzzer or an LED
A capacitive sensing controller connected to the sensor
A host processor
The capacitive controller connects the sensor and the output to
the host processor through a communication interface, such as
an I
2
C or a GPO.
The capacitive user interface system serves as a
human-machine interface that takes the user’s touch inputs and
provides audio-visual feedback through a buzzer or an LED.
CY8CMBR3xxx is a family of capacitive sensing controllers,
Figure 2. Typical CapSense System
CapSense Buttons
Linear Slider
Radial Slider
I2C
HI
CapSense Sensors
Buzzer
CY8CMBR3xxx
CapSense Controller
Host Interrupt
Host
Processor
LEDs
Outputs
Document Number: 001-85330 Rev. *O
Page 5 of 42