You are here

CapSense® Controllers | Cypress

CapSense® Controllers

Cypress’s CapSense® technology consists of the Capacitive Sigma Delta (CSD) sensing algorithm, which provides capacitive sensing using a switched capacitor technique with a delta-sigma modulator that converts the sensing current to a digital code.  This patented algorithm provides high sensitivity to ensure accurate touch in noisy environments, proximity distances of up to 30 cm, and allows for fast scan times.  Cypress has also developed the SmartSense™ Auto-tuning algorithm, which provides robust noise immunity and adaptation to changing environments, without the need for manual tuning.

Cypress's CapSense solution includes the Mechanical Button Replacement (MBR) portfolio.  The MBR portfolio requires no firmware development and allows for easy development for Capacitive sensing systems using Cypress’s graphical design tool, EZ-Click™.  The latest device in the MBR portfolio is the CapSense MBR3 device.

Features supported by the CapSense MBR3 include:

  • Buttons and sliders (up to 16 GPIOs for buttons or slider)
  • General Purpose Output pins (GPOs) that can be used for external feedback (such as LEDs and buzzers) when the capacitive button is touched
  • Pre-programmed firmware (no need to develop firmware) that is register configurable, which can be accomplished using Cypress’s graphical design tool, EZ-Click
  • SmartSense auto tuning that allows your CapSense system to adapt to changing environments, variations in PCB manufacturing, and eliminates the need for manual tuning.
  • Low power with average current consumption of 22 uA, with the industry’s widest voltage ranges (1.71V-5.5V)
  • Industry’s best solution for liquid tolerance to prevent false touches in wet/moist environments
  • Industry’s best solution for proximity sensing with up to 30 cm of detection range

The CapSense technology is also available in Cypress’s Programmable System on Chip (PSoC) devices.  PSoC is the world's only programmable embedded System-on-Chip integrating an MCU core, high-performance Programmable Analog Blocks, PLD-based Programmable Digital Blocks, and Programmable Interconnect and Routing.  This device allows for the user to implement digital and analog features, while also having the option to use CapSense. 

For more information on these devices, please visit the PSoC Webpage or click on the devices in the tables below.  The tables below describe the PSoC devices that support CapSense, with the most digital resources and high performance analog resources, and the most system resources.  For more details on how to select the best PSoC device for a CapSense application, please refer to AN64846 Getting Started with CapSense.

 

 

 

 

 

 

 

PSoC 4​ Table (16/24/48 MHz ARM®  Cortex® M0 and M0+)

Features/Devices PSoC 4100M PSoC 4200 BLE PSoC 4200L PSoC 4000S
CapSense I/Os 54 35 97 35
CapSense Blocks 2 1 2 1
Liquid Tolerance Y Y Y Y
SmartSense Y Y Y N
Digital

8 x TCPWM1

4 x SCB2

4 x TCPWM1

2 x SCB2

4 x UDB3

8 x TCPWM1

4 x SCB2

8 x UDB3

5 x TCPWM1

2 x SCB2

Analog

1 x 12-bit SAR ADC

2 x 8-bit DAC

2 x 7-bit DAC

6 x Comparator

4 x Opamp

1 x 12-bit SAR ADC

1 x 8-bit DAC

1 x 7-bit DAC

4 x Comparator

4 x Opamp

1 x 12-bit SAR ADC

2 x 8-bit DAC

2 x 7-bit DAC

6 x Comparator

4 x Opamp

1 x 10-bit Slope ADC

2 x 7-bit DAC

3 x Comparator

Comm Int I2C/SPI/UART I2C/SPI/UART/BLE I2C/SPI/UART I2C/SPI/UART

 

PSoC 5LP Table (67/80 MHz ARM Cortex M3)

Features/Device CY8C56XX CY8C58XX
CapSense I/Os 62
CapSense Blocks 2
Liquid Tolerance Y
SmartSense Y
FS USB Y
CAN2.0 Y Y
Digital

4 x TCPWM1

24 x UDB3

1 x DFB4

4 x TCPWM1

24 x UDB3

1 x DFB4

Analog

2 x 12-bit SAR ADC

or

1 x 12-bit DelSig ADC and

1 x 12-bit SAR ADC

4 x 8-bit DAC

4 x Comparator

4 x Opamp

4 x SC/ST Analog Block5

2 x 12-bit SAR ADC

1 x 20-bit DelSig ADC

4 x 8-bit DAC

4 x Comparator

4 x Opamp

4 x SC/ST Analog Block5

Comm Int I2C/UART/SPI/I2S/LIN2.0 I2C/UART/SPI/I2S/LIN2.0

 

PSoC 3​ Table (50/67 MHz 8051)

Features/Device CY8C366X CY8C386X
CapSense I/Os 62
CapSense Blocks 2
Liquid Tolerance Y
SmartSense Y
FS USB Y
CAN2.0 Y Y
Digital

4 x TCPWM1

24 x UDB3

1 x DFB4

4 x TCPWM1

24 x UDB3

1 x DFB4

Analog

1 x 12-bit DelSig ADC

4 x 8-bit DAC

4 x Comparator

4 x SC/ST Analog Block5

1 x 20-bit DelSig ADC

4 x 8-bit DAC

4 x Comparator

4 x SC/ST Analog Block5

Comm Int I2C/UART/SPI/I2S/LIN2.0 I2C/UART/SPI/I2S/LIN2.0

 

PSoC 1​ Table (24 MHz M8C)

Features/Device CY8C20XX7/S  CY8C21X34/B CY8C24X94 CY8C22X45 CY8C28XXX
CapSense I/Os 31 24 44 37 41
CapSense Blocks 1 1 1 2 2
Liquid Tolerance Y Y Y Y Y
SmartSense Y (only S-parts) Y (only B-parts) N Y Y
Digital 3 x 16-bit timer

1 x 8- to 32-bit timer/counter

1 x 8- to 32-bit PWM

4 x Digital Block

1 x 8- to 32-bit timer/counter

1 x 8- to 32-bit PWM

4 x Digital Block

1 x 8- to 32-bit timer/counter

1 x 8- to 16-bit PWM

6 x Digital Block

1 x 8- to 32-bit timer/counter

1 x 8- to 16-bit PWM

12 x Digital Block

Analog

2 x LP Comparator

1 x 10-bit

incremental ADC

2 x Comparator

8- and 10-bit ADC

4 x Analog Block

2 x Comparator

2 x 6- to 9-bit DAC

2 x 6- to 14-bit ADC

2 x Amplifier

6 x Analog Block

4 x Comparator

1 x 8-bit DAC

1 x 10-bit SAR ADC

8 x Analog Block

6 x Comparator

4 x 6- to 9-bit DAC

4 x 6- to 14-bit ADC

1 x 10-bit SAR ADC

4 x Amplifier

12 x Analog Block

Comm Int I2C/SPI/UART(TXSW) I2C/SPI/UART I2C/SPI/UART/USB I2C/SPI/UART I2C/SPI/UART

 

1 Timer/Counter/PWM Block (TCPWM): A PSoC Programmable Digital Block that is configurable as a 16-bit Timer, Counter, PWM or quadrature decoder

2 Serial Communication Block (SCB): A PSoC Programmable Digital Block that is configurable as a UART, SPI or I2C interface.  PSoC Creator provides a Software Transmit UART (TX8) Component for all devices.

3 Universal Digital Block (UDB): A PSoC Programmable Digital Block that contains two programmable logic devices (PLDs), one programmable data path with an arithmetic logic unit (ALU), one status register and one control register.  PSoC Creator provides a wide array of UDB-based Components such as I2C, I2S, UART, SPI, PWM, and Counter/Timer.

4 Digital Filter Block (DFB): Programmable to perform IIR and FIR digital filters and several custom functions.  It is capable of implementing filters with up to 64 taps and of 48-bit single-cycle multiply-accumulate (MAC) operation

5 Switched Capacitor/Continuous Time Blocks (SC/ST Analog Block): Programmable to work as Op-Amp, Unity Gain Buffer, Programmable Gain Amplifier, and Transimpedance Amplifier (TIA)

 

 

 


Kits

Buy the $25 CY3280-MBR3 kit to evaluate the MBR3 solution’s features including configurability, button performance, proximity sensing and liquid-tolerance www.cypress.com/MBR3Kit


 

EZ-Click

Download EZ-Click for free and easily design your CapSense system www.cypress.com/EZ-Click


Design Guide

Download the CapSense MBR3 Design Guide for guidelines on designing with your MBR3 solution www.cypress.com/MBRDesignGuide

​Please also see AN64846 Getting Started with CapSense for descriptions about the CapSense Technology and best practices for PCB design.

 


Workshops

Cypress holds regular CapSense workshops.  In these workshops, you will learn to use the devices, software, and kits.

Register for a CapSense workshop in your area www.cypress.com/CapSenseworkshop


 


Easiest-to-Design

  • CapSense MBR3 requires no firmware development
  • EZ-Click™ GUI-based software tool configures devices without the need to write any code

Easiest-to-Design_1.jpg


​SmartSense Auto-Tuning

  • A CapSense algorithm that continuously adapts to system, manufacturing and environmental changes
  • Eliminates the need for manual tuning during all product design phases

SmartSense_1.jpg


 

Robust Liquid Tolerance

  • CapSense MBR3 works under water droplets, rain, mist and other liquids
  • Ensures no false touches even under streaming water

Water-Tolerence_1.jpg


Industry’s Best Capacitive Proximity Sensing

  • Achieve up to 30cm in proximity sensing distance
  • Implement advanced features like wake-on-approach to support ultra-low power applications

Proximity_1.jpg


Reliable Performance

  • Advanced sensing algorithms ensure reliable performance even in noisy environments
  • Implement designs with Signal-to-Noise Ratio (SNR) of > 100:1

Charger-Armor-capsense_1.jpg

 

Introduction to CapSense MBR3

The CapSense MBR3 family is the world’s easiest capacitive-sensing solution that allows you the design with the click of a mouse using our GUI-based software tool, EZ-Click™. 

CapSense MBR3 combines the best of CapSense features including SmartSense™ Auto-Tuning, robust water tolerance and best-in-class proximity sensing while delivering reliable performance under all conditions.

Introduction to the CY3280-MBR3 CapSense MBR3 Evaluation Kit

Watch this video to learn how you can use the CapSense MBR3 Evaluation Kit to implement capacitive buttons and proximity sensors,and evaluate features like SmartSense Auto-tuning and water tolerance.

Introduction to EZ-Click Software Tool

Watch this video to learn how you can implement a CapSense design

 in minutes using the EZ-Click™ GUI-based software tool.

These kits will help you get started with a CapSense design, quickly and efficiently.

CY3280-MBR3

CY3280-MBR3
CapSense® MBR3 Evaluation Kit

CY3280-MBR2

CY3280-MBR2
CapSense® Express™ with SmartSense™ Auto-Tuning Evaluation Kit