Cypress announced a flexible touch screen controller solution. The solution takes advantage of the flexible PSoC mixed-signal array architecture to deliver high-accuracy touch screen performance that is dedicated for small screen portable devices including mobile handsets, smartphones, and portable media players, as well as for larger screens required by applications such as games, POS terminals, and white goods. The PSoC CapSense touch screen solution also offers designers the ability to implement multiple additional functions beyond touch screens.
The same devices can implement capacitive buttons and sliders simultaneously, replacing their mechanical counterparts, as well as proximity sensing. Engineers can also take advantage of the PSoC mixed signal array to implement functions beyond CapSense. Such functions include, driving LEDs, backlight control, motor control, power management, I/O expansion, accelerometers and ambient light sensors. These functions, in conjunction with flexible communication (I2C and SPI), allow for unparalleled system integration.
Cypress's CapSense touch screen solution is available using projected capacitance and surface capacitance sensing techniques. Projected capacitance uses an electrostatic field forced above the sensing surface to determine inputs. This format requires the use of patterned ITO (Indium Tin Oxide) and requires no calibration. It can sense through thick overlays and supports multi-touch detection and gesturing, making it ideal for small form factor screens. Surface capacitance uses an electric field created across the screen surface and senses from the four corners to determine location when a user's finger drains charge from the panel. This format scales up to larger screens well, as the I/O does not change with the size.
Availability
The PSoC CapSense touch screen solution is available with the CY8C20x34, CY8C21x34 and CY8C24x94 device families, all of which are in full production. Both new formats of the solution are supported in the PSoC Designer integrated development environment.