Today: Multi-touch capacitive touch screens How do they work?

Similar documents
Touch/Capacitive Sensor Patrick Coster s

Using an Analog Devices AD774X Capacitance-to-Digital Converter for Differential Button Sensor Operation

S-Touch controllers. Ultra-low-power solution for touch sensing. April

AS Channels Capacitive Touch Sensor IC From Santa Clara, United States of America

A0021. Overview. Features. Ordering Information. HSS Touch Signature IC 6 Input - I 2 C. Part Number Format: A X Y Z

A0061. Overview. Features. Ordering Information. HSS Touch Signature IC 15 Input - I 2 C. Part Number Format: A X Y Z

CY3280-BBM Universal CapSense TM Prototyping Module Kit Quick Start

Characterizing Touch Panel Sensor ESD Failure with IV-Curve TLP (System Level ESD)

GLOVES & TOUCHSCREEN COMPATIBILITY PROTECTIVE INDUSTRIAL PRODUCTS, INC. BRINGING THE BEST OF THE WORLD TO YOU

One-channel Toggle-mode Touch Sensor IC with Power Management Functions AT42QT1012. Summary

Capacitive mtouch Sensing Solutions

Incorporating a Capacitive Touch Interface into Your Design

TS04. 4-Channel Self Calibration Capacitive Touch Sensor SPECIFICATION V2.0

Wcapacitive-touch controls for

2 keys Touch Pad Detector IC

THE TECHNOLOGY WITHIN TOUCH PANELS

E401. User Manual. The New Vision of Touch

Projected Capacitive Touch Solution General Specification

Capacitive Touch Based User Interfaces and Hardware-based Solutions

AD7142. Programmable Controller for Capacitance Touch Sensors FEATURES FUNCTIONAL BLOCK DIAGRAM APPLICATIONS GENERAL DESCRIPTION

Haldia Institute of Technology. Touch Screen Monitors

E3B USER'S GUIDE. for QT310 / QT320 QProx IC evaluation and development Overview. Fast Start

Touch Panels. Capabilities, Design, & Assembly [4.5.13] DELIVERING QUALITY SINCE 1952.

Workshop 3: Basic Electrostatic Analysis. ANSYS Maxwell 2D V ANSYS, Inc. May 21, Release 14.5

Membrane Switches. What do device developers and design engineers need to know about membrane keypads and touch pads WHITE PAPER

Touch Less Touch Screen Technology

Electromagnetic Compatibility ( EMC )

Programmable Controller for Capacitance Touch Sensors AD7142

ID 434L: Incorporating a Capacitive Touch Interface into Your Design

Xkitz.com. 8 Channel Capacitive Touch Switch Model XCTS-8M. Operators Manual. Invisible Touch Switch:

CS 152 Computer Architecture and Engineering

OmniMouse Final Presentation

AD7142. Programmable Capacitance-to-Digital Converter with Environmental Compensation FUNCTIONAL BLOCK DIAGRAM FEATURES APPLICATIONS

PSoC 4 Capacitive Sensing (CapSense CSD)

Preliminary TTP224N-FO8 TonTouch TM 1 KEY TOUCH PAD DETECTOR IC GENERAL DESCRIPTION The TTP224N-FO8 TonTouch TM IC is capacitive sensing design specif

GSL1680, 1688 Capacitive Touchscreen Controller

The Blobz Guide to Electric Circuits

EE141-Fall 2007 Digital Integrated Circuits. ROM and Flash. Announcements. Read-Only Memory Cells. Class Material. Semiconductor Memory Classification

AN2734 Application note S-Touch design procedure Introduction

4 keys Touch Pad Detector IC

CAPACITIVE TINS PIANO CUM MUSIC PLAYER ON ARDUINO

AN-1055 APPLICATION NOTE

Getting Started with PRoC -UI

Going beyond the realm of switch technology:

Inverted Thru Board Card Edge: BTB

Resistive Touch Panels

TTP224-ASD 4 KEY TOUCH PAD DETECTOR IC

CBC performance with switched capacitor DC-DC converter. Mark Raymond, Tracker Upgrade Power Working Group, February 2012.

Touch Sensors Design considerations for sensor designs for the PE5004 capacitive sensing controller

APPLICATION NOTE. Atmel AVR3005: Low Power QTouch Design. Atmel QTouch. Features. Introduction

This Presentation Will

Gateway Computer Keyboard KB-0532 AC 5V / 200 ma China. how a keyboard works. As it turns out, there are many different types of keyboards that can

For more detailed information about this product please refer to the QT510 datasheet.

Setup and Users Manual

Opto Plus LED Corp x 8 Dot Matrix LED Display OPD-M58810LB-GW OPD-M58811LB-GW

ECE Fall 2016

L Q. E411. User Manual. The New Vision of Touch TM

PANDORA HACKER GUIDE

Opto Plus LED Corp x 8 Dot Matrix LED Display OPD-M48810UPG-GW OPD-M48811UPG-GW

TRENDS IN TOUCH SCREENS

Version:V1.0 Date: AN0007E. Introduction. Reflow soldering when SMT

User Manual. UIS1200 Series Micro Capacitive Sensor Controller

Additional Slides for Lecture 17. EE 271 Lecture 17

Putting the Touch in Multi-Touch: An in-depth look at the future of interactivity. Gary L. Barrett, Chief Technical Officer at Touch International

Swipe, pinch, zoom & tab All you want to know about Touchscreen Technology

TYPES OF CAMERAS IN CCTV

AT&S Company. Presentation. 3D Component Packaging. in Organic Substrate. Embedded Component. Mark Beesley IPC Apex 2012, San Diego.

Camera Report. The following bulleted list is a compilation of all the components used in the single use Kodak camera:

SOI Technology: IBM s Next Advance In Chip Design

Touch Technology Brief

RTE02 and RTE03 Miniature Rotary Switches

On-chip ESD protection for Internet of Things ON-CHIP PROTECTION

Build Your Own Home Security System

FT6x06. Self-Capacitive Touch Panel Controller INTRODUCTION FEATURES

ASSEMBLING HIGH-CURRENT HEAVY COPPER PCBS

Driver ICs for Character Display LCD Controller

Technical Document. Model: F120 Name: F120 PCBA Service Manual No.: Version: V1.0. Check Sign. Standard Approved

Designing Touch Sensing Electrodes

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,

Epigap FAQs Part packges and form factors typical LED packages

Homework 6: Printed Circuit Board Layout Design Narrative

VISHVESHWARAIAH TECHNOLOGICAL UNIVERSITY S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY. A seminar report on TOUCH SCREEN.

Automotive Electronics Council Component Technical Committee

Chapter 1 Introduction

PSoC 4 Capacitive Sensing (CapSense Gesture)

Touch Screen technology

Teardown of USB Charging Module in Mercedes Benz E-Class Cars How the MPQ448x Family Simplifies Design

ML Varistor Series. Surface Mount Varistors

Using Sonnet in a Cadence Virtuoso Design Flow

Super Mini Rf Wireless Optical Mouse Battery Replacement

Physical Implementation

Wireless Power Panel Meter (WPPM)

Electronics Cooling Using Conduction Convection Radiation from Heat Sinks to Heat Pipes - CFD Consulting Services

WIRELESS VEHICLE WITH ANIMATRONIC ROBOTIC ARM

IQ Switch ProxSense Series. AZD089 Smart Touch Remote Control Reference Design

MICRO-TRAK 300 MANUAL VER 1.4

Guide for user design. Version:V1.0 Date: Application Note. Introduction

CSC 170 Introduction to Computers and Their Applications. Computers

AT42QT1010 Capacitive Touch Breakout Hookup Guide

EASY ACCESS ALL SIDES 1080p HD or 4K UHD, BACK-LIT LED SCREEN 100 TOUCH POINTS WITH PROJECTED CAPACITIVE TECHNOLOGY

Transcription:

1975: Capacitive touch switches in use

1994: 1st laptop capacitive touchpad

2003: 1st ipod capacitive touchwheel

Today: Multi-touch capacitive touch screens How do they work?

CNMAT Sensor Workshop 2008 Capacitive Touch Sensors 2008-7-23 John Lazzaro CS Division, UC Berkeley www.cs.berkeley.edu/~lazzaro CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Today s lecture: Capacitive touch sensing Physics of capacitance Simple touch switches Touch pads and touch screens Novel applications CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Physics of Capacitance CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Capacitor: A part you buy from Digikey. CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Capacitor: Two conductive plates, separated by an insulator (dielectric). Current cannot flow through an insulator. Thus, electrons can t pass from A to B. CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Battery pumps electrons from plate A to plate B. We notate each electron pumped from A as and refer to it as a positive charge. CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

How many does a 1.5V battery place on plate A? It depends on the 3-D shape of the capacitor, and the material properties of the dielectric. A: Area of plates d: Plate separation ϵ: Dielectric property Q: Number of V: Voltage on plates The ratio Q/V is defined as the capacitance C of the device. Q = CV CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

We can use a capacitance meter to measure C. LED Display Conceptually, the meter puts a V across the C, and then drains off the charge and counts Q. C = Q/V. CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Notation alert! From now on we draw net charge on the plates. field lines A capacitance meter counts the number of field lines (and thus, Q). We draw field lines to illustrate the pairing of charges. CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Simple Touch Switches CNMAT Sensor Workshop: Capacitive Touch Sensors (Sources: Analog Devices, Cypress, and Synaptics data sheets and websites). UC Regents Summer 2008 UCB

ipod 3G front panel What s on the back of the PC board? Traces on back of PC board form the capacitors! Capacitance meter chip (Synaptics) CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

PC Board Top View PC trace design for a Plate A Plate B capacitive button switch What does the finger do? Capacitor Plate A PC BOARD Cross- Section ipod White Plastic Casing Copper field lines Glass Copper field lines Copper Capacitor Plate B FR-4 (insulator) Copper FR-4 CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Some of the field lines will terminate on the iron in the red blood cells of a nearby finger. Recall Capacitance meter counts the number of field lines to determine Q, and then computes C = Q/V R= PCB LA>ER 4 T= PLAST$C CO9ER Capacitor Plate A CNMAT Sensor Workshop: Capacitive Touch Sensors Capacitor Plate B UC Regents Summer 2008 UCB

Compact button switch designs CONNECTED TO C SHIELD Capacitor Plate A on the top layer of the PCB. LED LED Capacitor Plate A B1 B Capacitor Plate B Capacitor Plate B Figure 2. Button Layout METAL DOME FLEXIBLE METAL DOME FLEXIBLE Capacitively sensed mechanical switch TO C Capacitor SHIELD CONNECTED Plate A Capacitor Plate B CONNECTED TO CIN Capacitor Plate A PCB BOTTOM LAYER CROSS SECTION

Capacitive fader design Capacitor Plate B 0 Plate B 1 Plate B 2 Capacitor Plate A Plate B 3 Plate B 4 Plate B 5 Plate B 6 Super-resolution via interpolation... Plate B 7

Touch wheel design B 0 B 1 B 7 B 2 Plate A B2 B 6 B 3 B 5 B 4 Figure 13. Scroll Wheel Sensor Layout 06182-013 B 0 B 1 B 2 B 7 A B 3 B 6 B 4 B 5

Keypad design A One switch Switch array B 0 B 0 B 1 B 1 A (connect all As together) B 1 B 0 If row I and column J have big Cs, key Kij is touched

Scaling up

Typical part Programmable Controller for Capacitance Touch Sensors AD7142 FEATURES Programmable capacitance-to-digital converter 36 ms update rate (@ maximum sequence length) Better than 1 ff resolution 14 capacitance sensor input channels No external RC tuning components required Automatic conversion sequencer On-chip automatic calibration logic Automatic compensation for environmental changes Automatic adaptive threshold and sensitivity levels On-chip RAM to store calibration data SPI -compatible serial interface (AD7142) I 2 C -compatible serial interface (AD7142-1) Separate VDRIVE level for serial interface Interrupt output and GPIO 32-lead, 5 mm x 5 mm LFCSP_VQ 2.6 V to 3.6 V supply voltage Low operating current Full power mode: less than 1 ma Low power mode: 50 µa /-3. G. /-32 G2 /-3< G< /-3G 2 /-3F < /-3= G /-38 F /-3E = /-3D 8 /-3C E /-32. D /-322 C /-32< 2. /-32G 22 / #4-"0) #%/ #%/ $ )%-$" 2< 2= 28 <. FUNCTIONAL BLOCK DIAGRAM #5-!/4 6,!%-7 <=.>4? "7/-!,!-*3 #*@%/" $ %"&' $ %"&( <C <D 289:-!!9" /)/ /*3!%*0,3) ),!, %";-#!"%# #"%-,0-3!"%&,/",3) /*3!%*0 0*;-/!"#! <E /,0-:%,!-*3 "3;-3" /,0-:%,!-*3 %,6 B*5"%9*3 %"#"! 0*;-/ -3!"%%@B!,3) ;B-* 0*;-/ 2G 2F 2E 2D 2C <8,$ //,;3) )$ // );3)2 );3)< ;B-* $3.04 Qu 1 $1.69 Qu 5000 Senses 14 Cs <2 << <G <F <= 02-001

Interesting AD7142 facts... Pad C a few pf. Finger ΔC a few ff! Measured pad C is always drifting. Sensor chip tracks it adaptively. Sense time per pad: 3ms. If all 14 channels in use: 36ms frame rate. Plastic thickness over PCB: 2-4mm. CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Touchpads and Touchscreens CNMAT Sensor Workshop: Capacitive Touch Sensors (Sources: Apple, Synaptics, and Cirque patents, various websites). UC Regents Summer 2008 UCB

Touchpad: A circuit board Top view - finger surface Back view: Capacitance meter chip

Touchpad Cross-section Insulating surface Substrate Sensor Traces Grid cross-points are sensor capacitors.

Touch screens use a transparent wire matrix (ITO, Indium-Tin Oxide) under glass or plastic.

The Sensor Array Cross-Point close-up Recall... Capacitor Plate A Insulating surface B Substrate Sensor Traces Capacitor Plate B

Sensor Array Some of the field lines will terminate on the iron in the red blood cells of a nearby finger. If many fingers may touch at once (multi-touch), scan out C ij array (frames) at a constant frame rate. Capacitance video camera.

Like a camera chip readout Excite one row with a sense waveform Circuit from Apple patent teaching the iphone touchscreen controller chip. Read capacitance of all columns in parallel... To parallel A/D channels

One A/D readout channel Not feasible in 1994... Looks a lot like a radio receiver... Which may be why Apple partnered with Broadcom for the design!

Before Multi-touch Single-touch: A fast accurate keypad Keypad recap: Switch Array B 0 B 1 adapted the keypad idea to track one finger over a track pad cross-point matrix (1991). One switch Connect all As together If row I and column J have big Cs, key Kij is touched

Before Multi-touch B 0 B 1 First, drive all Y lines simultaneously, and measure X capacitance vector... Then, drive all X lines simultaneously, and measure Y capacitance vector. Track peaks over time, etc...

All-analog computation! Analog background C normalization Analog peak interpolation A/D at very end. To identical circuits for Y.

For your design: A typical part Most 2-D products are sold as per-customer custom modules (Synaptics) or done as in-house ASICs (Apple). Recently, standard parts have started to appear... Logic Block Diagram ADVANCED CY8CTMG120 TrueTouch Multi-Touch Gesture Touchscreen Controller

Novel applications CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Touch sensing ideas... Techniques not limited to finger capacitance CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Touch pad and touch screen ideas... Techniques are not limited to the Cartesian coordinate space. CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Touch sensing ideas... Techniques can be adapted to flexible printed circuit technologies. Flexibility to meet customers needs Design Guide CNMAT Sensor Workshop: Capacitive Touch Sensors UC Regents Summer 2008 UCB

Touch user interfaces on curved surfaces (Apple patent)

Touch user interfaces on curved surfaces (Apple patent)

Final thought Touch Sensing = Materials + Electronics + Product Design A decade ago, a design team needed experts in all 3 disciplines to succeed. Today, sensor chips and Internet PC board services change the equation. Sensing on curved surfaces await their ipod moment -- a product design concept that brings them mainstream.