Presentation is loading. Please wait.

Presentation is loading. Please wait.

ST Solution for Touch Sensing Industrial & Multi-Market Competence Center.

Similar presentations

Presentation on theme: "ST Solution for Touch Sensing Industrial & Multi-Market Competence Center."— Presentation transcript:

1 ST Solution for Touch Sensing Industrial & Multi-Market Competence Center

2 I&MMCC - April Touch Sensing positioning S-Touch RC and CT Firmware for STM8S/L STM8T14x single key with proximity Demoboards available on ESICOM Support request Overview

3 I&MMCC - April Touch Sensing Positioning Computer & Peripherals Notebook Printer Mouse Keyboard Monitors Multimedia Bar Control Panel Blinking and Brightness Digital Consumer Set-Top Box DVD Player Digital TV Digital Camera Digital Audio Remote Control Control Panel Wheel Slider Blinking and Brightness Wireless Communication Mobile Phone PDA PND Car Radio Remote Controller Touch Screen Touch Keypad Blinking and Brightness Portable Device MP3 Player Portable Media Player Digital Photo Frame Medical Equipment Touch Screen Touch Keypad Blinking and Brightness Wheel, Slider Home Appliances Air Conditioner Refrigerator Microwave Oven Cooker White Goods Food Processor Control Panel Touch Keypad Blinking and Brightness Wheel, Slider

4 I&MMCC - April S-Touch Port expander with capacitive sensing capability

5 I&MMCC - April S-Touch Technology Finite State Machine Patented Techniques Low Power Consumption High Sensitive Level Small Package Size S-Touch touch sensing controller implements highly innovative signal processing techniques to correctly detect, process and pass the touch information to the main MCU.

6 I&MMCC - April Resistive Touch Screen Capacitive Multi Touch Screen Capacitive Touch Screen Capacitive Touch Key Slider & Wheel S-Touch Product Roadmap

7 I&MMCC - April S-Touch Product Portfolio Capacitive Resistive STMPE321 STMPE632 STMPE821 STMPE1208S STMPE16M31 STMPE24M31 STMPE16M31PX STMPE24M31PX STMPE28M18 STMPE36M28 STMPE811 STMPE610 STMPE812 S-Touch Touch Key Touch Key Touch Screen Touch Screen Available in 2010 With Proximity Sensing More Sensing Channels with Enhanced Features Dual-TouchMulti-Touch 4 Wire Resistive Touch

8 I&MMCC - April Capacitive Touch Key Controllers STMPE321STMPE821STMPE1208S Package Size QFN12 (2.2x1.5 mm) QFN16 (2.6x1.8 mm) QFN40 (5x5 mm) Operating Voltage V V V No of Sensing Channels 3812 No of GPIO Channels 3812 No of PWM Channels -4- Slider/Wheel Capability Yes Hardware Tuning Required Yes Interface Type I2CI2CI2CI2CI2CI2C Sensitivity 40 fF50 fF60 fF No. of Capacitive Steps 128 ESD (HBM) 8 kV 7 kV

9 I&MMCC - April STMPE1208S 12-bit Key Controller Key Features 12 capacitive touch key inputs 12 GPIOs V Operating Voltage Dual Interrupt output pin I 2 C interface 7 kV HBM ESD protection Individually adjustable touch variance (TVR) setting for all channels Adjustable environmental variance (EVR) for optimal calibration Package QFN40 (5x5 mm) Applications Portable Media Player Gaming Console Multimedia Bar (MMB) Control Panel for TV, LCD monitor and consumer electronics C_ Ref VinReg Vin Data Filtering 12-Input Capacitive Sensor Data Calibration Host I2C Interface Clock Control Unit Voltage Regulator Power Management 12- Input GPIO ID_0 G_INT SCLK T_INT ID_1 SDAT RESET Touch Key Controller

10 I&MMCC - April High Performances Application Hardware tuning NOT required 4x Better Sensitivity (15fF Resolution) Superior Noise Immunity Embedded Hardware Ratio Engine Proximity Sensing Capability Portable Application Moderate Sensitivity & Noise Immunity Hardware Tuning Requirement Basic Slider/Wheel Functionality Evolved Products (M-Series) Basic Products (x21 Series) STMPE321 STMPE821 STMPE16/24M31 STMPE16/24M31PX STMPE1208S S-Touch Product Evolution

11 I&MMCC - April Touch Key Controllers: M31 Series Single chip solution for highly sensitive and flexible capacitive sensing capabilities. Capacitive Sensing Engine 15 fF sensitivity with 512 steps 30 pF of auto-tuning Pseudo-random sampling Auto calibration with tuning Fault-tolerant calibration algorithm Hardware Ratiometric Engine Supports 2 sliders/wheels with 3-8 sensors each 256 steps resolution per slider/wheel Reports position and movement No external computation Hardware PWM Controller 8 independent PWM controllers Control up to 16 PWM outputs Ramping/Blinking capable Touch-triggered PWM sequence STMPE16M31/24M31

12 I&MMCC - April Capacitive Touch Key Controllers STMPE16/24M31STMPE16/24M31PX Package Size QFN32 (4x4 mm) / QFN40 (5x5 mm) Operating Voltage V Sensing Channels 16 / 24 No of GPIO 16 No of PWM 16 Slider/Wheel Capability Yes Hardware Tuning Required No (Auto-Tuning) Auto-Calibration Yes Interface Type I2CI2CI2CI2C Sensitivity 15 fF No. of Capacitive Steps 512 Proximity Sense NoYes ESD (HBM) 8 kV

13 I&MMCC - April Key Features Capacitive Sensing Up to 16/24 Capacitive Sensor inputs Configurable Automatic Impedance Calibration 15 fF resolution, 512 steps with 30 pF Auto-Tuning 2 hardware ratiometric engines PWM and GPIO Up to 16 General Purpose Input/Outputs 8 independent PWM controllers, up to 16 PWM outputs 12mA sourcing/sinking on GPIO for LED driving (at 3.3 V VIO) Others Operating voltage V (VCC) V (VIO) I 2 C interface (Up to 400 KHz). I2C is 3.3 V tolerant. 8 kV HBM ESD protection on all sensing pins Package QFN32 4x4 mm / QFN40 5x5 mm STMPE16/24M31 16-bit Key Controller INT RST SCLK SDAT C_ Ref A1 A0 VinReg Vin Clock Control Unit Voltage Regulator Power Management GPIO Controller Capacitance Sensor PWM Controller Host I2C Interface Ratio Engine PWM Array Controller Noise Filter Calibration MUX

14 I&MMCC - April Resistive Touch Screen Controllers STMPE811STMPE610STMPE812 Package Size QFN16 (3x3 mm) CSP12 (2.2x1.7 mm) Operating Voltage V Touch Screen Controller Fully Autonomous Median Averaging Filter No Yes Motion Tracking Yes No Window Masking Yes No Data Buffer 128 level 1 level Interface 400 KHz I 2 C 1 MHz SPI 400 KHz I 2 C 1 MHz SPI 400 KHz I 2 C Programmable Settling Time Yes No of Wires 444 Extra I/O 4 GPIO 4 ADC (MUX) 2 GPIO 2 ADC (MUX) 4 GPIO 1 ADC (MUX) 1 PWM (MUX) Sensitivity Levels Fixed 4 levels ESD (HBM) 4 kV 8 kV

15 I&MMCC - April The host may set a value from as the distance, from which the new touch position must be away from the previous position, to be considered a valid new position. This reduces redundant, nearby data positions. Advance Features Motion Tracking Window Masking The host may define a rectangle within the full window, of which, if the touch position falls outside of the defined window, the touch is simply ignored. With Data BufferWithout Data Buffer Data Buffer 128 sets of data buffer in the touch screen controller ensures that no data will be missing, even if the CPU is busy. Each data buffer contains a 12- bit X-coordinate, 12-bit Y-coordinate and an 8-bit touch pressure. Interrupt on FIFO full, FIFO empty and FIFO reaching programmable threshold.

16 I&MMCC - April Key Features 12-bit ADC for high-resolution resistive touch screen V Operating Voltage 128-depth data buffer Advance movement tracking to reduce CPU/Bus utilization Window-Masking Function Fast I 2 C (400 KHz) or SPI (1 MHz) serial interface Up to 8 GPIOs 4 Additional ADC inputs 4 kV Contact/15 kV HBM ESD Protection Package QFN16 (3x3 mm) STMPE811 I2C SDAT, SCLK RESET, INT 4-wire Resistive Touch Screen MCU STMPE811 8-GPIOs Screen Controller Vin GPIO Controller Driver & Switch Control Unit RC Oscillator Power Management Host I2C/SPI Interface Touch Screen Controller Thermal Sense VREF INT A0/DATA OUT SDAT/CS SCLK/CLK DATA IN REF-, REF+, GPIO

17 I&MMCC - April STMPE36M28 True multi-touch capability Up to 36 capacitive sensing inputs Touch shape sensing capability Supports multi touches without ghosting effect S-Touch Additions in 2010 STMPE28M18 Dual touch capability Up to 28 capacitive sensing inputs Configurable automatic calibration I 2 C Interface 8 kV HBM ESD protection on all sensing pins Support gestures such as rotation, zoom in/out and panning STMPE12M31RPX 12 Channel Touch Key Controller with Ratio Proximity Sensor STMPE12M31MX 12 Channel Touch Key Controller with 6x6 capacitive/mechanical keypad controller

18 I&MMCC - April RC & CT Firmware Library for STM8S/L

19 I&MMCC - April Setup file Updated STM8 touch sensing library revision 2.x It brings a new acquisition principle to the existing library The principle is still to provide the source code for free The license agreement remains the same as previous version: usage restricted to ST MCUs The acquisition selection is done using the configuration file (.h) The library is delivered with two configuration file example: One for RC acquisition, one for the CT acquisition STM8 Touch Sensing Library 2.x

20 I&MMCC - April Package contents The touch sensing library is delivered together with several packages: The last revisions of the standard peripheral libraries for STM8S, STM8L101 and STM8L151 A few examples demonstrating both acquisitions techniques for each STM8 subfamily supported RC and CT examples STM8S and STM8L examples Buttons and wheels Evaluation boards firmware STM8S plug-in board STM8L151 9 keys + 1 Wheel + 1 slider board Documentation in windows help format (.chm)

21 I&MMCC - April Capacitive Sensing Acquisitions Overview There are many ways to measure capacitance. ST Firmware is based on the followings: Charge Transfer RC Charging Time

22 I&MMCC - April RC Charging Time Acquisition Advantages of the RC acquisition: Available to any STM8S and STM8L product Almost any IO can be used as electrode Low cost external components (2 resistors per key) Simple driven shield implementation

23 I&MMCC - April RC Charging Time Acquisition Principle The electrode capacitance is charged through a pull-up resistor or an internal current source The time necessary to charge the capacitor from one reference voltage to another is measured with a timer The variations of this time is used to detect the finger proximity untouched touched t

24 I&MMCC - April Charge Transfer Acquisition Advantages: Good sensitivity: three channels wheels and sliders possible. Good immunity to conducted noise Low cost external components (1 resistors/key + 1capacitor per group of keys) Available on STM8L products Number of touch sensor electrode : STM8L: up to 6 channels STM8L15x: up to 16 channels

25 I&MMCC - April Charge transfer uses the electrical properties of the capacitor charge Q. It uses a sampling capacitor (C S ) in which the electrode (C x ) charges are transferred to Charge Transfer is done through analog switches embedded in STM8L I/O structure (in red in the schematic below). The operation is repeated N times until the voltage on the sampling capacitor reaches a given threshold. The number N of transfer cycles required to reach the threshold represents the size of C x. N varies when the electrode is touched. CxCx CSCS Analog switch Charge Transfer Acquisition Principle

26 I&MMCC - April Charge Transfert Library with STM8L101 x2 The STM8L101 can handle 2 groups of 3 keys each, for a total of 6 keys. STM8L101 To comparator input

27 I&MMCC - April Charge Transfert Library with STM8L151 x8 STM8L151 To ADC input The STM8L151 can handle 8 groups of 2 keys each, for a total of 16 keys.

28 I&MMCC - April STM8T14x Single key device With proximity detection

29 I&MMCC - April STM8T141 key features Single channel capacitive sensor for touch or proximity detection Few centimeters detection range (up to 5 cm) 8-pin device in SO8 narrow or UFDFN8 (3*2mm) packages 1 configurable output to report touch or proximity detection Configurable sensitivity levels (2 for touch + 2 for proximity) On chip voltage regular and power-on reset (POR) Built-in driven shield function Enhance proximity detection and protect sensing electrode from noise 4 selectable power modes 11µA in extreme low power mode, 30µA in run mode 2.9V to 5.5V voltage range Environment compensation filter and automatic calibration UFDFPN 8 2x3x 0.65mm SO8 5x6x 1.75mm

30 I&MMCC - April STM8T141 Bill of material ComponentsFunctionTyp. valueComment C1 Sampling capacitor33nF COG or better suggested for zoom modes C2 + C2 VREG capacitor1µF + 100nF Optional (shorted to VDD with a good supply or ext regulator) C3 VDD capacitor1µF Optional R1 ESD Protection resistor2KΩ Optional R2 Shield pull-up resistor100KΩ Optional LED indicator VSS Cs Cx SHLDin OUT VDD SHLDout VREG Vin GND C1 C2C3 R1 Sensing electrode Shield R2 C2R LD

31 I&MMCC - April STM8T141 Output modes Active mode Toggle mode 3s latch mode 30s latch mode

32 I&MMCC - April Power modes and reaction time 2 selectable charge transfer frequency: 125KHz: Optimum power consumption 250KHz: Fast response time 2 selectable conversion time Fast: 10ms (100Hz) Slow: 20ms (50Hz) 4 Output modes Normal Low power with zoom Extreme low power with zoom Extreme low power

33 I&MMCC - April Demoboards Available in ESICOM

34 I&MMCC - April STM8T141 Evaluation board Evaluation kit (STM8T141-EVAL) Low cost and easy to use tool to demonstrate STM8T141 touch/proximity features Touch detection Proximity detection

35 I&MMCC - April STM8T141 Programming tools Tools STVP standard programming tool for product configuration Specific USB dongle Socket programming board for SO8,DFN8 and modules Programming dongle ST-TSLINK Socket board STM8T1X1-SB STVP

36 I&MMCC - April Demoboards available in ESICOM NEW STMPE1208S STMPE821 STMPE811 STMPE1208S

37 I&MMCC - April Demoboards available in ESICOM STMPE811 STMPE1208S STMPE321 (not in ESICOM) ST7 USB-I2C Interface BoardSTMPE321 Device and Sensor Board

38 I&MMCC - April Library Evaluation boards STM8L151CxT-TS1 Evaluation Board 10 keys + 1 Wheel + 1 slider Two-sided PCB with ground shield for better noise immunity 1 Plexiglas panel (1.5mm thin dielectric) 1 LCD display for Touch Sensing parameters visualization and modification 1 buzzer 1 SWIM connector for MCU programming & debugging 1 STM8L pre-programmed device Board available in September 2010

Download ppt "ST Solution for Touch Sensing Industrial & Multi-Market Competence Center."

Similar presentations

Ads by Google