CY8CMBR2110 CapSense Express 10-Button Controller Low power consumption Features 1 Supply current in run mode as low as 23 A for each button Register-configurable CapSense controller Deep sleep current: 100 nA Does not require firmware or device programming 2 Industrial temperature range: 40 C to +85 C Ten-button solution configurable through I C protocol Ten general purpose outputs (GPOs) 32-pin Quad Flat No-leads (QFN) package GPOs are linked to CapSense buttons (5 mm 5 mm 0.6 mm) GPOs support direct LED drive Overview SmartSense Auto-Tuning Maintains optimal button performance even in noisy The CY8CMBR2110 CapSense Express capacitive touch environment sensing controller saves time and money, quickly enabling a CapSense parameters dynamically set in runtime capacitive touch sensing user interface in your design. It is a Saves time and effort in device tuning register-configurable device and does not require any firmware Wide parasitic capacitance (C ) range (5 pF40 pF) coding or device programming. In addition, this device is enabled P with Cypresss SmartSense Auto-Tuning algorithm which elimi- Advanced features nates the need to manually tune the user interface during devel- Robust sensing even with closely-spaced buttons Flanking opment and production ramp. This speeds the time to volume Sensor Suppression (FSS) and saves valuable engineering time, test time, and production User-configurable LED effects yield loss. On-system power-on The EZ-Click Customizer tool is a simple graphical interface for On-button touch 2 configuring the device features, through the I C interface. One LED ON Time after button release configuration can be used to configure multiple samples in Standby Mode LED Brightness different boards. Buzzer Signal Output The CY8CMBR2110 CapSense controller supports up to ten Supports analog voltage output (requires external resistors) capacitive sensing buttons and ten GPOs. The GPO is an active Attention line interrupt to host to indicate any CapSense but- low output controlled directly by the CapSense input making it ton status change ideal for a wide variety of consumer, industrial, and medical appli- 2 CapSense performance data through I C interface cations. The wide operating range of 1.71 V to 5.5 V enables Simplifies production-line testing and system debug unregulated battery operation, further saving component cost. The same device can also be used in different applications with Noise Immunity varying power supplies. Specifically designed for superior noise immunity to external radiated and conducted noise This device supports ultra low-power consumption in both run Low radiated noise emission mode and deep sleep modes to stretch battery life. In addition, this device also supports many advanced features, which System diagnostics of CapSense buttons reports faults at enhance the robustness and user experience of the end solution. device power-up The key advanced features are Noise Immunity and Flanking Button shorts Sensor Suppression (FSS). Noise Immunity improves the Improper value of modulating capacitor (C ) MOD immunity of the device against radiated and conducted noise, Parasitic capacitance (C ) value out of range P such as audio and radio frequency (RF) noise. FSS provides robust sensing even with closely-spaced buttons. FSS is a EZ-Click Customizer tool critical requirement in small form-factor applications. Simple graphical configuration options Power-on LED effects provide visual feedback to the design at Dynamically configures all features system power-on. Button-controlled LED effects provide visual Configurations can be saved and reused later feedback on a button touch. These effects improve the aesthetic 2 I C interface value of the end product. Buzzer Signal Output provides audio No clock stretching feedback on a button touch. System diagnostics test for design Supports speed of up to 100 kHz faults at power-on and report any failures. This simplifies production-line testing and reduces manufacturing costs. Wide operating voltage range 2 CapSense data output through I C gives critical information 1.71 V to 5.5 V ideal for both regulated and unregulated about the design, such as button C and signal-to-noise ratio P battery applications (SNR). This further helps in system debug and production-line testing. Note 1. 23 A per button (4 buttons used, 180 button touch per hour, average button touch time of 1000 ms, buzzer disabled, Button Touch LED Effects disabled, 10 pF < C of all buttons < 20 pF, Button Scan Rate = 541 ms, with power consumption optimized, Noise Immunity level Normal, CSx sensitivity Medium). P Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 001-74494 Rev. *D Revised May 11, 2017CY8CMBR2110 Contents Pinout ................................................................................3 Device Configuration Mode ....................................... 23 Typical Circuits .................................................................4 Production Line Test Mode ....................................... 23 Schematic 1: Ten Buttons with Ten GPOs ..................4 Debug Data Mode ..................................................... 23 Schematic 2: Eight Buttons Steps to Configure CY8CMBR2110 ............................... 24 with Analog Voltage Output ................................................5 CY8CMBR2110 Reset .............................................. 24 Configuring the CY8CMBR2110 ......................................6 Layout Guidelines and Best Practices ......................... 25 EZ-Click Customizer Tool ............................................6 CapSense Button Shapes ......................................... 26 Configuring the Device using a Host Processor ..........6 Button Layout Design ................................................ 26 Third-party Programmer ..............................................6 Recommended via-hole Placement .......................... 26 Device Features ................................................................7 Example PCB Layout Design CapSense Buttons ......................................................7 with Ten CapSense Buttons and Ten LEDs ..................... 27 SmartSense Auto-Tuning ............................................7 Electrical Specifications ................................................ 28 General Purpose Outputs (GPOs) ..............................7 Absolute Maximum Ratings ....................................... 28 Toggle ON/OFF ...........................................................8 Operating Temperature ............................................. 28 Flanking Sensor Suppression (FSS) ...........................8 DC Electrical Characteristics ..................................... 29 Noise Immunity ............................................................8 AC Electrical Specifications ....................................... 33 Automatic Threshold ...................................................8 Flash Write Time Specifications ................................ 33 LED ON Time ..............................................................9 CapSense Specifications .......................................... 34 Button Auto Reset .....................................................10 I2C Specifications ...................................................... 34 Power-on LED Effects ...............................................10 Ordering Information ..................................................... 35 Button Touch LED Effects .........................................12 Ordering Code Definitions ........................................ 35 Last Button LED Effect ..............................................13 Package Information ...................................................... 35 Standby Mode LED Brightness .................................14 Thermal Impedance ................................................. 35 Latch Status Read .....................................................14 Solder Reflow Specifications ..................................... 35 Attention/Sleep Line to Host ......................................14 Package Diagram ...................................................... 36 Analog Voltage Support ............................................15 Appendix - Register Map ............................................... 37 Sensitivity Control ......................................................16 Acronyms ........................................................................69 Debounce Control .....................................................16 Document Conventions ................................................. 69 Buzzer Signal Output ................................................16 Units of Measure ....................................................... 69 Host Controlled GPOs ...............................................17 Numeric Naming ........................................................ 69 System Diagnostics ...................................................17 Document History Page ................................................. 70 I2C Communication ...................................................18 Sales, Solutions, and Legal Information ...................... 71 Power Consumption and Operating Modes .................21 Worldwide Sales and Design Support ....................... 71 Low-Power Sleep Mode ............................................21 Products ....................................................................71 Deep Sleep Mode ......................................................21 PSoC Solutions ...................................................... 71 Response Time ...............................................................22 Cypress Developer Community ................................. 71 Device Modes ..................................................................23 Technical Support ..................................................... 71 Operating Mode .........................................................23 LED Configuration Mode ...........................................23 Document Number: 001-74494 Rev. *D Page 2 of 71