CY3218-CAPEXP1 Cypress Semiconductor Corp, CY3218-CAPEXP1 Datasheet

KIT CAPSENSE EXPRESS CY8C20110

CY3218-CAPEXP1

Manufacturer Part Number
CY3218-CAPEXP1
Description
KIT CAPSENSE EXPRESS CY8C20110
Manufacturer
Cypress Semiconductor Corp
Series
CapSense Express™r
Datasheets

Specifications of CY3218-CAPEXP1

Sensor Type
Touch, Capacitive
Interface
I²C, USB
Voltage - Supply
0.9 V ~ 1.5 V
Embedded
Yes, Other
Utilized Ic / Part
CY8C20110
Processor To Be Evaluated
CY8C201x
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Sensitivity
-
Sensing Range
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
428-2043

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY3218-CAPEXP1
Manufacturer:
CYPRESS
Quantity:
15
CapSense
Features
Cypress Semiconductor Corporation
Document Number: 001-54606 Rev. *E
10/8/6/4 capacitive button input
Target applications
Low operating current
Industry's best configurability
Advanced features
®
Express
Robust sensing algorithm
High sensitivity, low noise
Immunity to RF and AC noise
Low radiated EMC noise
Supports wide range of input capacitance, sensor shapes,
and sizes
Printers
Cellular handsets
LCD monitors
Portable DVD players
Active current: continuous sensor scan: 1.5 mA
Deep sleep current: 4 µA
Custom sensor tuning, one optional capacitor
Output supports strong drive for LED
Output state can be controlled through I
CapSense
Run time reconfigurable over I
All GPIOs support LED dimming with configurable delay
option in CY8C20110
Interrupt outputs
User defined inputs
Wake on interrupt input
Sleep control pin
Nonvolatile storage of custom settings
Easy integration into existing products – configure output to
match system
No external components required
World class free configuration tool
Button Capacitive Controllers
®
input state
2
C
2
C or directly from
198 Champion Court
Overview
These CapSense Express™ controllers support four to ten
capacitive sensing (CapSense) buttons. The device functionality
is configured through an I
nonvolatile memory for automatic loading at power-on. The
CY8C20110 is optimized for dimming LEDs in 15 selectable duty
cycles for back light applications. The device can be configured
to have up to 10 GPIOs connected to the PWM output. The PWM
duty cycle is programmable for variable LED intensities.
The four key blocks that make up these devices are: a robust
capacitive sensing core with high immunity against radiated and
conductive noise, control registers with nonvolatile storage,
configurable outputs, and I
configure registers with parameters needed to adjust the
operation and sensitivity of the CapSense buttons and outputs
and permanently store the settings. The standard I
communication interface enables the host to configure the
device and read sensor information in real time. The I
is fully configurable without any external hardware strapping.
Wide range of operating voltages
I
Industrial temperature range: –40 °C to +85 °C.
Available in 16-pin QFN, 8-pin, and 16-pin SOIC packages
2
CapSense
C communication
2.4 V to 2.9 V
3.10 V to 3.6 V
4.75 V to 5.25 V
Supported from 1.8 V
Internal pull-up resistor support option
Data rate up to 400 kbps
Configurable I
San Jose
Capacitive Controllers
2
C addressing
,
CY8C20160, CY8C20140
CY8C20110, CY8C20180
CA 95134-1709
®
2
C port and can be stored in onboard
2
C communications. The user can
Express
Revised November 19, 2010
CY8C20142
Button
408-943-2600
2
C serial
2
C address
[+] Feedback

Related parts for CY3218-CAPEXP1

CY3218-CAPEXP1 Summary of contents

Page 1

... Nonvolatile storage of custom settings ❐ Easy integration into existing products – configure output to match system ❐ No external components required ❐ World class free configuration tool Cypress Semiconductor Corporation Document Number: 001-54606 Rev. *E CapSense ■ Wide range of operating voltages ❐ 2 2.9 V ❐ ...

Page 2

Contents Pinouts .............................................................................. 3 Typical Circuits ................................................................. 6 I2C Interface ...................................................................... 8 I2C Device Addressing ................................................ 8 I2C Clock Stretching .................................................... 8 Format for Register Write and Read ........................... 9 Operating Modes of I2C Commands ............................. 10 Normal Mode ............................................................. ...

Page 3

Pinouts   [1, 2] Table 1. 16-pin QFN (no e-pad) Pin No. Pin Name 1 GP0[0] Configurable as CapSense or GPIO 2 GP0[1] Configurable as CapSense or GPIO SCL I C clock ...

Page 4

Table 2. 16-pin SOIC Pin No Name 1 GP0[3] Configurable as CapSense or GPIO 2 CSint Integrating capacitor input. The external capacitance is required only if 5:1 SNR cannot be achieved. Typical range ...

Page 5

Figure 3. Pin Diagram – 8-pin SOIC – CY8C20142 (4 Button)   Table 3. Pin Definitions – 8-pin SOIC – CY8C20142 (4 Button) Pin No Name 1 V Ground SCL I C Clock 2 ...

Page 6

Typical Circuits Figure 4. Circuit 1 – Five Buttons and Five LEDs with I   VDD_CE D1 VDD_CE R3 R4 4.7K 4. 330E R10 330E Figure 5. Circuit 2 – Two Buttons and Two LEDs with I   ...

Page 7

Figure 6. Circuit 3 – Compatibility with 1 Note 1.8 V ≤ VDD_I2C ≤ VDD_CE and 2.4 V ≤ VDD_CE ≤ 5.25 V Figure 7. Circuit 4 – Powering Down CapSense Express Device for Low Power Requirements Output ...

Page 8

I C Interface The CapSense Express devices support the industry standard I ■ Configuring the device ■ Reading the status and data registers of the device ■ Controlling device operation ■ Executing commands 2 The I C address can ...

Page 9

Format for Register Write and Read Register write format Start Slave Addr + W A Reg Addr Register read format Start Slave Addr + W A Reg Addr Start Slave Addr + R A Data Legends: Master A - ACK ...

Page 10

Operating Modes Commands Normal Mode In normal mode of operation, the acknowledgment time is optimized. The timings remain approximately the same for different configurations of the slave. To reduce the acknowledgment times in normal mode, the ...

Page 11

LED Dimming Mode 1: Change Intensity on ON/OFF Button Status   LED Dimming Mode 2: Flash Intensity on ON Button Status   Document Number: 001-54606 Rev. *E CY8C20110, CY8C20180 CY8C20160, CY8C20140 CY8C20142 Page [+] Feedback ...

Page 12

LED Dimming Mode 3: Hold Intensity After ON/OFF Button Transition   LED Dimming Mode 4: Toggle Intensity on ON/OFF or OFF/ON Button Transitions   Note LED DIMMING is available only in CY8C20110. Document Number: 001-54606 Rev. *E CY8C20110, CY8C20180 CY8C20160, ...

Page 13

Register Map Register Name Address Access (in Hex) INPUT_PORT0 00 INPUT_PORT1 01 STATUS_POR0 02 STATUS_POR1 03 OUTPUT_PORT0 04 OUTPUT_PORT1 05 CS_ENABL0 06 CS_ENABLE 07 GPIO_ENABLE0 08 GPIO_ENABLE1 09 INVERSION_MASK0 0A INVERSION_MASK1 0B INT_MASK0 0C INT_MASK1 0D STATUS_HOLD_MSK0 0E STATUS_HOLD_MSK1 0F ...

Page 14

Register Map (continued) Register Name Address Access (in Hex) OPR2_PRT0_02 29 OPR2_PRT1_02 2A OP_SEL_03 2B OPR1_PRT0_03 2C OPR1_PRT1_03 2D OPR2_PRT0_03 2E OPR2_PRT1_03 2F OP_SEL_04 30 OPR1_PRT0_04 31 OPR1_PRT1_04 32 OPR2_PRT0_04 33 OPR2_PRT1_04 34 OP_SEL_10 35 OPR1_PRT0_10 36 OPR1_PRT1_10 37 OPR2_PRT0_10 ...

Page 15

Register Map (continued) Register Name Address Access (in Hex) CS_DEBOUNCE 53 CS_NEG_NOISE_TH 54 CS_LOW_BL_RST 55 CS_FILTERING 56 CS_SCAN_POS_00 57 CS_SCAN_POS_01 58 CS_SCAN_POS_02 59 CS_SCAN_POS_03 5A CS_SCAN_POS_04 5B CS_SCAN_POS_10 5C CS_SCAN_POS_11 5D CS_SCAN_POS_12 5E CS_SCAN_POS_13 5F CS_SCAN_POS_14 60 CS_FINGER_TH_00 61 CS_FINGER_TH_01 ...

Page 16

Register Map (continued) Register Name Address Access (in Hex) [18] 7D SLEEP_PIN 7E SLEEP_CTRL 7F SLEEP_SA_CNTR 80 CS_READ_BUTTON 81 CS_READ_BLM 82 CS_READ_BLL 83 CS_READ_DIFFM 84 CS_READ_DIFFL 85 CS_READ_RAWM 86 CS_READ_RAWL 87 CS_READ_STATUSM 88 CS_READ_STATUSL 89 [18] 8A [18] 8B [18] ...

Page 17

CapSense Express Commands [19] Command Description Get firmware revision Store current configuration to NVM Restore factory configuration Write NVM POR defaults ...

Page 18

Layout Guidelines and Best Practices CapSense Button Shapes   Button Layout Design X: Button to ground clearance (Refer to Table 6 on page Y: Button to button clearance (Refer to Table 6 on page Recommended via Hole Placement Table 6. ...

Page 19

Table 6. Recommended Layout Guidelines and Best Practices (continued) Sl Category 9 Trace routing 10 Via position for the sensors 11 Via hole size for sensor traces 12 Number of vias on sensor trace 13 CapSense series resistor placement 14 ...

Page 20

Example PCB Layout Design with Two CapSense Buttons and Two LEDs Document Number: 001-54606 Rev. *E CY8C20110, CY8C20180 CY8C20160, CY8C20140 Figure 10. Top Layer Figure 11. Bottom Layer CY8C20142 Page [+] Feedback ...

Page 21

Operating Voltages 2 For details ACK time, refer to “Register Map” time is approximately four times the values mentioned in these tables. CapSense Constraints Parameter Parasitic capacitance ( the P CapSense sensor Overlay thickness ...

Page 22

Electrical Specifications Absolute Maximum Ratings Parameter Description T Storage temperature STG T Bake temperature BAKETEMP t Bake time BAKETIME T Ambient temperature with power A applied V Supply voltage on V relative input voltage ...

Page 23

DC Electrical Characteristics DC Chip Level Specifications Parameter Description V Supply voltage DD I Supply current DD ISB Deep sleep mode current with POR and LVD active ISB Deep sleep mode current with POR and LVD active ISB Deep sleep ...

Page 24

Table 8. 2.7-V DC GPIO Specifications Parameter Description V High output voltage on Port 0 pins OH1 V High output voltage on Port 0 pins OH2 V High output voltage on Port 1 pins OH3 V High output voltage on ...

Page 25

DC Flash Write Specifications This table lists guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4. 5.25 V and –40 °C < TA < 85 °C, 3. 3.6 V and –40 °C < ...

Page 26

AC Electrical Specifications AC Chip-Level Specifications Table 10. 5-V and 3.3-V AC Chip-Level Specifications Parameter Description F Internal low-speed oscillator (ILO) 32K1 frequency t External reset pulse width XRST t Time from end of POR to CPU executing POWERUP code ...

Page 27

Specifications Parameter Description SCL clock frequency SCL Hold time (repeated) START condition. HDSTA After this period, the first clock pulse is generated LOW period ...

Page 28

Appendix – Examples of Frequently Used I Sl Requirement No. 1 Enter into setup mode 2 Enter into normal mode 3 Load factory defaults to RAM registers software reset 5 Save current configuration to flash 6 Load ...

Page 29

Ordering Information Table 14.Key Features and Ordering Information Package Ordering Code Diagram CY8C20110-LDX2I 001-09116 16 QFN CY8C20110-SX2I 51-85068 16 SOIC CY8C20180-LDX2I 001-09116 16 QFN CY8C20180-SX2I 51-85068 CY8C20160-LDX2I 001-09116 16 QFN CY8C20160-SX2I 51-85068 CY8C20140-LDX2I 001-09116 16 QFN CY8C20140-SX2I 51-85068 CY8C20142-SX1I 51-85066 ...

Page 30

Package Diagrams Document Number: 001-54606 Rev. *E Figure 13. 16-pin QFN 3 × (Sawn) Figure 14. 16-pin (150--mil) SOIC CY8C20110, CY8C20180 CY8C20160, CY8C20140 CY8C20142 001-09116 *E 51-85068 *C Page [+] Feedback ...

Page 31

Document Number: 001-54606 Rev. *E Figure 15. 8-pin (150--mil) SOIC CY8C20110, CY8C20180 CY8C20160, CY8C20140 CY8C20142 51-85066 *D Page [+] Feedback ...

Page 32

Acronyms Acronyms Used Table 17 lists the acronyms that are used in this document. Table 17. Acronyms Used in this Datasheet Acronym Description AC alternating current CMOS complementary metal oxide semiconductor DC direct current EEPROM electrically erasable programmable read-only memory ...

Page 33

Glossary active high 1. A logic signal having its asserted state as the logic 1 state logic signal having the logic 1 state as the higher voltage of the two states. analog blocks The basic programmable opamp circuits. ...

Page 34

Glossary (continued) compiler A program that translates a high level language, such as C, into machine language. configuration In PSoC devices, the register space accessed when the XIO bit, in the CPU_F register, is set to space ‘1’. crystal oscillator ...

Page 35

Glossary (continued) ICE The in-circuit emulator that allows you to test the project in a hardware environment, while viewing the debugging device activity in a software environment (PSoC Designer). input/output (I/O) A device that introduces data into or extracts data ...

Page 36

Glossary (continued) port A group of pins, usually eight. Power on reset A circuit that forces the PSoC device to reset when the voltage is lower than a pre-set level. This is a type of (POR) hardware reset. ® PSoC ...

Page 37

Glossary (continued) tri-state A function whose output can adopt three states and Z (high-impedance). The function does not drive any value in the Z state and, in many respects, may be considered to be disconnected from the rest ...

Page 38

Document History Page Document Title: CY8C20110, CY8C20180, CY8C20160, CY8C20140, CY8C20142 CapSense Button Capacitive Controllers Document Number: 001-54606 Orig. of Revision ECN Change ** 2741726 SLAN/FSU *A 2821828 SSHH/FSU *B 2892629 NJF *C 3002214 SLAN *D 3042142 ARVM *E 3085081 NJF ...

Page 39

... Cypress against all charges. Any Source Code (software and/or firmware) is owned by Cypress Semiconductor Corporation (Cypress) and is protected by and subject to worldwide patent protection (United States and foreign), United States copyright laws and international treaty provisions. Cypress hereby grants to licensee a personal, non-exclusive, non-transferable license to copy, use, modify, create derivative works of, and compile the Cypress Source Code and derivative works for the sole purpose of creating custom software and or firmware in support of licensee product to be used only in conjunction with a Cypress integrated circuit as specified in the applicable agreement ...

Related keywords