CY8CMBR3002, CY8CMBR3102 CY8CM-
BR3106S, CY8CMBR3108 CY8CMBR3110,
CY8CMBR3116 Datasheet
Document Number: 001-85330 Rev. *O Page 6 of 42
Features Overview
CapSense Sensors
The CY8CMBR3xxx family of controllers supports up to 16
capacitive sensors. These can be configured as follows:
■Up to 16 CapSense buttons
■Up to two sliders: Configurable as linear or radial sliders
■Up to two proximity sensors that can detect up to 30-cm
proximity distance
Sliders
■Supports up to two 5-segment sliders
■Configures each slider individually as linear or radial
■Combines both sliders to form one 10-segment slider
■Slider resolution is user-configurable
Proximity Sensors
■The CY8CMBR3xxx family supports up to two proximity
sensors with a detection range of up to 30 cm. These proximity
sensors are capable of detecting both proximity and touch
events.
■The wake-on-approach feature wakes the devices from a
low-power state to Active mode on a proximity event.
■The device also features driven shield, which enhances the
proximity sensing range in the presence of metal objects.
■The device supports proximity sensors with CP ranging from
8 pF to 45 pF.
SmartSense Auto-tuning
The CY8CMBR3xxx family features SmartSense Auto-tuning,
Cypress's patented CapSense algorithm, which continuously
compensates for system and environmental changes during run
time. SmartSense Auto-tuning has the following advantages:
■Reduces design effort by eliminating manual tuning
■Adapts to variations in PCB, overlay, paint, and manufacturing
that degrade touch-sensing performance
■Eliminates manual tuning in production
■Adapts to changes in the system environment due to noise
■Allows a platform design approach with different overlays,
button shapes, and trace lengths
Liquid Tolerance
The CY8CMBR3xxx family delivers water-tolerant designs that
eliminate false touches due to wet conditions, such as water
droplets, moisture, mist, steam, or even wet hands. The
CapSense controller locks up the user interface in firmware to
prevent touch inputs in streaming water.
The CY8CMBR3xxx family offers liquid-tolerance to liquids such
as water, ketchup, oil, and blood.
Enable the shield electrode through the register map, using
EZ-Click, to prevent false touches under wet conditions and
enable both the shield electrode and guard sensor to prevent
false touches in streaming water conditions. The shield electrode
and guard sensor consume a port pin each in the CapSense
controller. Refer to the CY8CMBR3xxx CapSense Design Guide
for best practices and design guidelines for implementing
liquid-tolerant designs.
Noise Immunity
The CY8CMBR3xxx family features the robust CSD PLUS
capacitive sensing algorithm. Additionally, it implements the
advanced noise immunity algorithm, EMC, for stable operation
in extremely noisy conditions.
The EMC algorithm has higher average power consumption. For
low-power applications, where noise conditions are not extreme,
you can disable this feature through the I2C interface.
Flanking Sensor Suppression (FSS)
This feature distinguishes between signals from closely spaced
buttons, eliminating false touches. It ensures that the system
recognizes only the first button touched.
Touch Feedback
The CY8CMBR3xxx family has pins that you can configure for
audio-visual feedback through a buzzer or an LED.
General-Purpose Outputs (GPOs)
The GPOs are high-sink current outputs that can drive most
LEDs. The GPO status can be controlled directly by the
CapSense sensors so that a sensor 'ON' status automatically
turns ON a corresponding LED. Alternatively, GPOs can be
controlled by the host through the I2C interface.
The GPOs also support advanced features, such as:
■CSx to GPOx Direct Drive: Directly control the GPOs upon
button touch or proximity event.
■Pulse width modulation (PWM): Controls LED brightness.
■Toggle: The GPO status is toggled upon every touch event on
the button sensors, and proximity event on proximity sensors,
to mimic the functionality of the mechanical toggle switch.
■Voltage output: Analog voltage that represents the button
status.
Buzzer Drive
The output pins of the CY8CMBR3xxx controllers can be
configured for driving a single-input DC Piezo-electric buzzer
through a PWM. The PWM frequency and buzzer activation
duration are configurable. The buzzer output is activated for a
finite amount of time when a finger touch is detected.