`Redmayne
`
`t9
`
`[54]
`
`[75]
`
`CAPACITIVE TOUCH SENSOR
`
`Inventor:
`
`Derek V. Redmayne., Delta, Canada
`
`[73]
`
`Assignee:
`
`Dynapro Systems, Inc., New
`Westminster, Canada
`
`[21]
`
`[22]
`
`[51]
`[52]
`[58]
`
`[56]
`
`Appl. No.:
`Filed:
`
`375,592
`
`Jan. 20, 1995
`
`Tint. C1.o ccccesssssssssssssssssssccsoesssssssssssesssssueusss G08C 21/00
`TLS. C1.
`cceceessscsssssssssesesssscossee 178/19; 345/174; 341/33
`Field of Search ..csssscssssssssssssssssssssse 178/18, 19, 20;
`345/173, 174; 364/709.1, 709.11; 341/5,
`33
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`3,482,241
`4,186,392
`4,233,522
`4,281,323
`4,293,734
`4,455,452
`4,476,463
`4,550,221
`4,707,845
`4,740,781
`4,743,895
`4,806,709
`4,831,566
`4,853,498
`
`12/1969
`1/1980
`11/1980
`7/1981
`10/1981
`6/1984
`10/1984
`10/1985
`11/1987
`4/1988
`5/1988
`2/1989
`5/1989
`8/1989
`
`Johnson .
`Holz .
`Grummeretal. .
`Burnett et al. .
`Pepper, Jr.
`.
`Schuyler .
`Ng et al..
`Mabusth .
`Krein et al.
`Brown .
`Alexander.
`Evans .
`Mattewset al...cccscesseceeeeee 178/20
`Meadowset al. .
`
`.
`
`US005650597A
`
`[11]
`
`[45]
`
`Patent Number:
`
`Date of Patent:
`
`5,650,597
`Jul. 22, 1997
`
`4,916,699
`4,922,061
`5,041,820
`5,083,118
`5,153,572
`5,231,381
`5,237,879
`5,270,711
`5,305,017
`5,418,551
`5,488,204
`5,491,706
`
`4/1990
`5/1990
`8/1991
`1/1992
`10/1992
`7/1993
`8/1993
`12/1993
`4/1994
`35/1995
`1/1996
`2/1996
`
`Ohashi .
`Meadowsetal. .
`Kazama .
`Kazama.
`Caldwell etal. .
`Duwaer.
`Speeter.
`Knapp .
`Gerpheide .
`TSC ceessssscssncesssatereccsrscsseoesessesssonss 178/20
`Meadetal. ....
`
`vvessvstususanseneen 178/19
`Tagawaetal.
`
`Primary Examiner—Curtis Kuntz
`Assistant Examiner—Paul Loomis
`Attorney, Agent, or Firm—Foley & Lardner
`
`[57]
`
`ABSTRACT
`
`The present invention relates to a capacitive touch sensor
`including a plurality of horizontal sensor bars arranged in a
`single direction. The touch sensor preferably receives dif-
`ferential sensor signals from the sensor array to reduce
`proximity effects and noise associated with conventional
`capacitive touch sensors. The touch sensor also utilizes an
`isolation circuit or floating interface to reduce the effects of
`external interference and increase the accuracy of touch
`sensing and localization. The bars are preferably comprised
`of indium tin oxide oriented in the machine direction of roll
`for superior linearity. The touch sensor may be utilized with
`display screens having thick dielectrics and also eliminates
`the need for a rear guard layer.
`
`22 Claims, 13 Drawing Sheets
`
`100 20D 1208
`
`130
`
`WOH 1206/120E{120C {120A }130A}130C \130E\1306
`
` 120F
`130B
`130D 130F
`
`1
`
`APPLE 1012
`
`1
`
`APPLE 1012
`
`
`
`5,650,597
`
`eetededdekhkkakhadedataladekadohelnbatedpiepulainli~tdediekekakekekedkakededekedekehetekekeKedededLetkakeketedakakeluiedaketoba
`xeo
`
`9!
`
`z9zg29
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 22, 1997
`
`Sheet 1 of 13
`
`on—f
`
`walddyad
`
`=9
`
`SNONOYHONAS»YOLVUANID
`
`ONIAIIGH
`
`
`
`CNYJIdWVSssq90V
`
`
`
`YFdLLOIY1o3ula
`
`WHOSIAVAA
`
`NOILOJLOUddS3
`
`
`
`NOILVNINMAL09ce
`
`9d
`
`NOILVLIOXS
`
`SSHOLIMS
`
`4aXd1dTNW
`
`TOULNOD
`
`YOsss90ud
`
`YOLVTTIOSO
`
`
`
`SUaXaTITAN
`
`LINOUID
`
`SNIWIL
`
`09
`LeSoe we SB Re ee eee ee! CreEEReeee
`
`2
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 22, 1997
`
`Sheet 2 of 13
`
`5,650,597
`
`FIG. 2
`
`107
`
`105
`
`20
`
`ER ————
`
`
`
`ond —<—<—<—— tty=~
`Eee =NO____ _____Ee
`STEe—-= SSS= bane
`NY =>
`
`we] ttt 110B
`
`108¢ 1 |SOOemma—— ————4| bu
`wo a SS]
`12)eee—<—4| uve
`ar —=} "i
`
`—— ———t| ae
`108F —= ———||
`oe ——“F
`tt——_—_————— ————— li0G
`
`—SS>== |108G tt————— —S=| bu
`
`
`SS aed Lb
`
`120H 120/120E{120C {120A }130A}130C \130E\1306
`
`103A
`
`103B
`
`100
`
`120F
`
`120D
`
`1208
`
`130B
`
`130D 130F
`
`130
`
`3
`
`
`
`US. Patent
`
`Jul. 22, 1997
`
`Sheet 3 of 13
`
`5,650,597
`
`FIG. 3
`
`400
`
` DETECTION
`
` VALIDATION
`
` VERTICAL
`
`LOCALIZATION
`
`
`PHASE
`
`PHASE
`PHASE
`
`
` VERTICAL
`
`INTERPOLATION
`
`
`PHASE
`
`
`PHASE
`PHASE
`
`
`
`HORIZONTAL
`LOCALIZATION
`
`
` PERSISTANCE
`
` RELEASE
`
`PHASE
`
`
`
`4
`
`
`
`US. Patent
`
`Jul. 22, 1997
`
`Sheet 4 of 13
`
`5,650,597
`
`.
`
`391 25 Me
`TSENALOGEBVEDVBV)
`Oluf
`Olpfoe Cs
`oii oatoags oat
`Ty Doi
`LINK_YCC 99
`1. ANALOG+vi
`ANALOGGRND
`I
`I
`
`r--——
`
`O.1pf==0.1 pt
`
`55A
`55A
`55A
`55B
`
`54
`
`g
`
`LINK vecNeal
`7aHC595 pI ~~
`paz)
`rutil_tf
`
`p
`
`6.8K
`
`L
`
`pot a 33A
`;
`
`BEC [39|7
`
`I=
`|_|
`10
`55C
`55C ae|
`vec
`
`55C
`
`=
`
`li
`
`302 {a 32
`!
`304 Te
`joa]TS
`|33
`ry23sia—Sd
`I
`T2318TTT
`f23ic—,Till
`|
`FIG. 4A
`
`
`7 iti9||} 231D
`et TTToa|338
`124 To
`! —_1TITILUL26|he] 33C3988
`
`
`
`11728 TTra 51sap
`Trt _28|6]
`[471A |tTPCTTTT29|TOOT30
`
`! aie
`173A ee 33EHie
`{Tht3
`
`55C
`
`|
`
`|
`|
`
`[EE
`
`°K
`
`33F
`
`33G
`
`vec
`
`6.8K
`
`
`
`.
`
`L ———=ee ee ee en ee en ee eeee ee ee ae ee eee
`
`5
`
`
`
`USS. Patent
`
`Jul. 22, 1997
`
`Sheet 5 of 13
`
`5,650,597
`
`FIG. 4B
`s0-—|
`
`34
`
`
`GND—GRND 33A
`
` LINK” ANALOG
`
`
`Olpt
`
`|
`
`I
`
`I | |
`
`I
`
`Ol zt
`
`10K
`
`=D
`
`338
`
`> 33
`
`Olpt
`
`Tt
`
`
`
`
`
`>— nw—)><>
`33¢
`To
`33D
`=D
`
`,
`
`rae
`
`6
`
`Z
`
`] 2
`
`l
`
`VCC
`
`i
`
`|
`
`|
`
`6
`
`
`
`US. Patent
`
`Jul. 22, 1997
`
`Sheet 6 of 13
`
`5,650,597
`
`ond
`120B +
`120C I
`1200
`-U
`
`[oteneeeeSS FF
`
`1
`
`150pF
`
`yy LF.ac.
`I102
`
`Eseee
`I
`
`150pF
`$1
`150pF
`1
`120F H
`1206 UY |
`zon tt
`pn
`{i
`I
`21
`1509F}
`il
`1308 1
`=c150pF]
`1
`1308 AE
`II
`130¢ 1 oF
`I
`1300
`——
`|
`21
`150pF
`
`|
`|
`|
`!
`|
`|
`
`1
`
`1
`
`150pF
`
`150pF
`
`120€
`
`i!
`
`It
`tl
`Il
`I
`13044
`
`1
`
`150pF
`
`S1
`
`150pF
`
`|
`|
`|
`
`1306
`
`130H
`
`i ES
`Vl
`a
`i
`|
`ii
`|
`I
`I
`il
`f
`
`1
`
`150pF
`
`21
`
`150pF
`
`223
`4K
`
`022 uF
`
`022 pF
`
`VEXP
`
`22]
`
`fe
`!
`mS
`70
`
`299
`
`I
`
`i
`4K |
`
`7
`
`
`
`U.S. Patent
`
`Jul. 22, 1997
`
`Sheet 7 of 13
`
`5,650,597
`
`120g’ TTT
`
`120E
`
`rTta
`
`EERERED
`
`Th
`
`|
`120A _——— wae
`1208 pare[th 4
`orTo
`wd
`1
`505A
`120H
`|||
`peer 88A [.
`l
`Eeeet 7440815
`erttittystigoSSwdCS*d
`T_T_2
`G
`{
`CE
`!
`mitretftsEY 199A
`130A
`
`199B
`130B ttt
`130034 ++} |
`2088
`A
`sancaos1 te
`30D {tht
`
`
`Trertte_ea not|.
`Totois
`1
`rieia2
`retro
`TT|
`CT
`TeV74
`EELhese
`130E
`1
`TOa)
`130F-TH TT
`1306
`| te
`130K—— —-—)
`are
`oa
`uani
`TTT188D1800
`Pra]
`AITeetravers
`She
`FIG. 4D Tt
`
`188C
`
`{
`
`|
`
`70
`
`iit|st
`LT|
`miWwars
`
`©
`
`2936 |
`
`4
`]
`|
`!
`
`|
`
`|
`
`I
`|
`san
`or
`2980}
`2936|
`293F|
`221 |
`|
`a
`
`8
`
`
`
`US. Patent
`
`Jul.22, 1997
`
`Sheet 8 of 13
`
`5,650,597
`
`poe
`
`FIG. 4E
`7
`ANALOG+5V0 Woo
`
`293
`
`!
`!
`
`|
`
`\/
`
`\/
`
`V VY
`
`Olpt
`
`O10K
`
`ANALOGGRD
`
`ono©
`
`! ts |
`PH| iI
`
`bad
`
`|
`
`9i
`
`d
`
`| 2 Ce|
`
`29365
`
`221
`
`i
`
`“|
`9
`|
`A pred] Lec
`
`fs
`
`2248
`
`Vv
`
`ee Se ne ee en ee ce es ee es es es re ee eee ee Gees TS mis OD Gee SESS
`
`
`293H511 P
`Ns
`13
`—— a cme sway me7
`
`9
`
`
`
`U.S. Patent
`
`Jul. 22, 1997
`
`Sheet 9 of 13
`
`5,650,597
`
`FIG. 4F
`
`358
`
`Porter
`
`5K
`
`5K
`
`Cf
`
`78
`
`aN
`
`98B
`
`feematasaeaefleeoeeememedhwweonmemeoees
`=eeetweemaefweeeeeHeee
`
`TTTISSSeeeee
`
`10
`
`10
`
`
`
`_.)
`
`358
`
`~
`
`U.S. Patent
`
`Jul. 22, 1997
`
`Sheet 10 of 13
`
`5,650,597
`
`FIG. 4G
`
`46
`
`11
`
`11
`
`
`
`>
`V/LINKGND
`! Pre XXr-XX
`I pe
`| Sol
`
`| 304
`|
`I
`
`| 5A
`I
`
`| 55A
`|
`
`| 55A
`|
`
`|
`|
`|
`|
`|
`|
`|
`l
`
`|
`
`a4) |
`
`v7
`9 GRNDI}
`|
`|
`ANALOG
`!
`LtGRND
`:
`=>
`|
`Y‘ANALOG
`Sab
`GRND
`mo
`| 70
`1308
`1 ( : (OVO Tee ——
`
`U.S. Patent
`
`Jul. 22, 1997
`
`Sheet 11 of 13
`
`5,650,597
`
`aT
`FIG. 4H
`|
`42i)ee 228
`| 302
`-— ___
`>
`AK
`470
`
`4
`
`-
`
`2K
`
`
`
`7
`
`I
`
`164D
`
`!
`“Togo
`i
`
`I
`-t
`
`i
`I
`
`I
`|
`
`10K
`
`V
`ANALOG
`GRND
`
`164A
`|2200pF
`
`I
`{
`
`{
`i
`
`I
`
`i
`L
`j
`|
`|
`l
`I
`|
`
`|
`|
`I
`LZ
`i
`
`4700pE.
`
`!
`i
`i
`!
`i
`!
`390 I 33K !
`an
`i
`!
`|
`
`*
`
`I
`
`139
`|
`
`po---------
`
`OlgF
`
`311
`
`CONVGND
`
`;
`>pp10 pF
`313
`317
`OL uF
`
`312
`
`VCC
`
`i
`
`341A
`
`341B
`
`/\, |N52458B 341C¢
`
`150
`IN5819
`<|
`
`12
`
`12
`
`
`
`US. Patent
`
`Jul. 22, 1997
`
`Sheet 12 of 13
`
`5,650,597
`
`52
`
`V.
`
`ANALOG
`
`ANALOG
`|GRND
`
`TT|
`|8s
`s
`a
`
`gia|SIB 81C __oe
`O.1pF==
`
`FIG. 41
`
`47
`
`|
`|ee
`i
`!
`3aia
`i
`3418!
`Liu.
`342
`|
`341C
`“a
`p
`ANALOGI
`GRND|
`
`|
`
`474
`
`0.1 pF
`
`a7
`
`
`GRND
`
`
`
`0.1 ¢F>=0.1nF 221
`
`220
`
`327
`
`80
`
`210
`
`13
`
`13
`
`
`
`U.S. Patent
`
`Jul. 22, 1997
`
`Sheet 13 of 13
`
`5,650,597
`
`Lid
`==
`
`Ww
`
`2
`in
`
`2
`Lo
`
`2
`°
`
`oO
`
`oyuw
`
`i
`Ww
`
`-
`
`™1>
`
`19
`=
`in
`
`a
`im
`
`ow
`in
`
`~
`me
`
`ce
`st
`uc
`
`=
`=
`Ww
`
`oe
`+
`uw)
`
`4
`st co
`m9 ©te)
`
`q
`
`So
`Ww
`
`=
`uw)
`
`|
`Lo
`
`.
`
`OMAN ID
`\
`Oy
`on
`<<
`-
`nm 9m #4
`ite]
`mow wm
`
`6
`
`14
`
`2
`iS
`
`3
`2
`
`oo
`
`O
`in
`
`”
`iB
`
`oO
`~
`gS
`wo
`
`oS
`wv)
`“
`
`2
`iS
`
`wo
`al
`
`ax 3
`in
`
`3
`wn
`
`“I
`an
`D2
`oO 8
`
`2 Awo
`iT}
`
`FIG.5
`
`14
`
`
`
`5,650,597
`
`1
`CAPACITIVE TOUCH SENSOR
`
`FIELD OF THE INVENTION
`
`Thepresent invention relates to touch sensitive devices or
`touch sensors. More particularly,
`the present
`invention
`relates to a capacitive sensor for providing a control signal
`indicative of where the sensor was touched by a fingertip,
`utensil, or other body.
`BACKGROUND OF THE INVENTION
`
`10
`
`2
`external the sensor and subject to proximity effects. Capaci-
`tive sensors often employ a rear guard layer to prevent
`electric and magnetic interference generated by the display
`or other electrical components from affecting the measure-
`mentof capacitive loading. The rear guard layer is generally
`a transparent conductor which is placed on the rear surface
`of the sensor. Rear guard Jayers are expensive and often
`degrade the optical performance of the display. especially
`the performance of flat screen displays.
`Thus, there is a need for a capacitive touch sensor having
`a sensor array which is easy to manufacture and low cost.
`Preferably, the sensor array has a reduced number of sensor
`bars. Also, there is a need for a capacitive touch sensor
`which does not require a rear guard layer and can beutilized
`with a screen or window having a thick face layer. Further,
`there is a need for a capacitive touch sensor which is less
`susceptible to proximity effects and external electromag-
`netic noise. Additionally, there is a need for a capacitive
`sensor topology which is usable with thick dielectrics and
`which exhibits stability.
`
`SUMMARYOF THE INVENTION
`
`Capacitive touch sensors generally include a sensor array
`configured as a matrix of sensor bars arranged in horizontal
`and vertical directions. Hach sensor bar is coupled to a
`control circuit. The control circuit measures capacitive load-
`ing on the array to determine the position or location of the
`touch on the matrix. The control circuit measures capacitive
`loading by providing a drive signal to each sensor bar and
`receiving a sensor signal from each sensor bar. The control
`circuit analyzes the sensor signals to measure the capacitive
`loading on the matrix. The measurement of capacitive
`loading on the horizontal sensor bars allows the capacitive
`touch sensor to determine the vertical location of the touch,
`and the measurement of capacitive loading on the vertical
`The present invention relates to a capacitive sensor screen
`sensor bars allows the capacitive touch sensor to determine
`25
`for sensing a touch. The touch screen includesaplurality of
`the horizontal location of the touch.
`conducting bars, and a control circuit coupled to the plurality
`of conducting bars. The plurality of conducting bars are
`configured in an arrangement wherein each bar is substan-
`tially parallel to a first axis and substantially perpendicular
`to a second axis. The control circuit is coupled to the
`plurality of conducting bars and provides an excitation
`signal to the bars. The controlcircuit receives a capacitive
`sense signal from the conductive bars and provides a control
`signal indicative of the position of the touch on the arrange-
`ment. The control signal indicates the position along the first
`axis and the position along the second axis.
`The present invention alsorelates to a method of locating
`the position of a touch on a touch sensor including an array
`of bars disposed in parallel to a first axis and a control
`circuit. The control circuit provides excitation signals to a
`first side of the array, receives sense signals at a second side
`of the array, provides excitation signals to the second side of
`the array, and receives sense signals at the first side of the
`array. The method includes the steps of:
`determining a closest bar of the array of bars and response
`to the sense signals, the closest bar being a bar nearest
`the touch; determining a first position of the touch
`along a second axis perpendicular to the first axis by
`determining a bar location of the closest bar in the array
`of bars; and determining a second position of the touch
`along the first axis by analyzing at least one of the said.
`sense signals received on thefirst side of the array and
`at least one of the sense signals received on the second
`side of the array.
`The present invention also relates to an improved capaci-
`tive touch screen for use with the display which provides
`images on its face. The touch screen is situated proximate
`the face of the display and includes a control circuit for
`generating a position signal indicative of the vertical and
`horizontal location of a touch. The improvement is a capaci-
`tive sensor array consisting of bars extending only in a
`horizontal direction.
`The present invention further relates to a touch sensor
`having a sensor array. The touch sensor includes a power
`supply, an excitation deiver for providing an excitation
`signal, a control circuit, and a floating interface circuit. The
`excitation driver and control circuit are coupled to the power
`
`Sensor arrays including sensor bars disposed in both
`vertical and horizontal directions have certain drawbacks.
`For example, a sensor array having a matrix of sensor bars
`generally requires a large number of layers which are
`expensive to manufacture. Also, each bar (or set of bars)
`requires separate sense, drive, and switching circuitry within
`the control circuit. Further, interleaving sensor bars in two
`directions (e.g.. horizontal and vertical) increases the cost of
`the sensor array and detrimentally affecis the optical perfor-
`manceof the display. Therefore, there is a need for a sensor
`array having a reduced number of sensor bars which does
`not utilize an interleaved matrix of sensor bars.
`
`Conventional single sheet capacitive touch sensors are
`problematic because they are susceptible to body or prox-
`imity effects which can significantly decrease the accuracy
`of the touch localization when used with thick dielectrics.
`Proximity effects cause the sensor array to be prone to
`“false” or otherwise inaccurate touch signals or sensor
`signals. For example, a large conductive body proximate the
`sensor array may cause the capacitive touch sensor to
`generate a touch signal (a signal indicating that the array has
`been touched) when a hand or other object nears the sensor
`array. The capacitive nature of the large conductive body
`affects the capacitive loading of the sensor array and may
`even appear as a touch to the capacitive touch sensor. Large
`conductive bodies may be hands, forearms, or other objects
`which can affect the capacitive sensing of the sensor array
`even though the object is not in contact with (up to several
`feet away from) the sensor array.
`Proximity effects are also associated with a display. A
`high dielectric constant in the substrate results in capacitive
`loading from conductive bodies to the rear of the sensor
`array and also resuits in proximity effects. Heretofore,
`capacitive touch sensors have thin dielectrics such as a 0.001
`inch or less layer of silicon dioxide. The thin face plate or
`layeris less affected by the proximity effects. However, thin
`face plates are prone to scratching and wear.
`Conventional capacitive touch sensors are also disadvan-
`tageousif they are used with thick dielectrics because they
`are susceptible to electromagnetic noise from electronic
`components associated with the display or other devices
`
`45
`
`55
`
`60
`
`15
`
`15
`
`
`
`5,650,597
`
`3
`supply. The floating interface circuit is coupled to the power
`supply, the sensorarray, the excitation driver and the control
`circuit. The floating interface circuit receives a power signal
`referenced to the excitation signal. The excitation driver
`provides the excitation signal to the sensor array through the
`floating interface and the control circuit receives a sense
`signal from the sensor array through the floating interface
`circuit.
`The present invention even further relates to an improved
`capacitive touch sensor system including a capacitive sensor
`array and a control circuit. The control circuit provides an
`excitation signal and reccives a diffcrential signal. The
`control circuit generates a control signal indicative of a
`position of a touch in responseto the differential signal. The
`improvement includes an interface circuit referenced to the
`excitation signal. The interface circuit is coupled between
`the control circuit and the capacitive sensor array. The
`control circuit is referenced fo ground.
`In one aspect of the present invention, the capacitive
`touch screen may sense a touch through an isolated signal
`plane which is driven by the excitation waveform. The
`isolated signal planeis a floating interface which can include
`a preamplifier. electrostatic discharge (ESD) protection. and
`signal processing circuits. The use of a floating isolation
`circuit reduces the effects of external interference, thereby
`increasing the accuracy of touch sensing and localization.
`In anotheraspect of the present invention. the sensor array
`associated with the capacitive touch screen includes an array
`of bars extending in a single direction. The bars are prefer-
`ably comprised of indium tin oxide (ITO) oriented in the
`machine direction of roll coated ITO for superior linearity.
`Jn yet another aspectof the present invention, the capaci-
`tive touch screen utilizes differential sensing signals to
`detect low level signals. The use of differential signals
`reduces the proximity effects and thereby allows the use of
`laminated screens or screens having thick dielectrics. Dif-
`ferential signals also eliminate the needfor a rear guardlayer
`in someinstances.
`In still another aspect of the present invention, a control
`circuit associated with a touch screen having horizontal bars
`mayinterpolate between sensing bars to determine a more
`accurate vertical position. The control circuit also senses the
`horizontal position by driving excitation signals on one side
`of the array and receiving sensor signals from the other side
`of the array. The sensor signals are advantageously devel-
`oped across the elements in order to determine vertical and
`horizontal coordinates.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`The invention will hereafter be described with reference
`to the accompanied drawings. wherein like numerals denote
`like elements. and:
`FIG. 1 schematically illustrates a capacitive touch sensor
`in block diagram form in accordance with an exemplary
`embodiment of the present invention;
`FIG. 2 schematically illustrates a sensor array for the
`capacitive touch screen illustrated in FIG. 1;
`FIG. 3 is a flow chart showing the operation of the
`capacitive touch sensor illustrated in FIG. 1;
`FIGS. 4A-I are detailed electrical schematics of a control
`circuit for a sensor similar to the capacitive touch sensor
`illustrated in FIG. 1 in accordance with another exemplary
`embodimentof the present invention; and
`FIG.5 is a timing diagram illustrating the generation of
`the excitation and sensor signals produced by the capacitive
`touch sensorillustrated in FIG. 1.
`
`25
`
`35
`
`40
`
`55
`
`60
`
`16
`
`4
`DETAILED DESCRIPTION OF THE
`PREFERRED EXEMPLARY EMBODIMENT
`
`FIG. 1 is a schematic block diagram of a touch screen or
`capacitive touch sensor 15 including a capacitive sensor
`array 20 which is operatively associated with a display 22.
`(Display 22 is shown physically associated with array 20.
`but is not a part of sensor 15.) Capacitive touch sensor 15
`may be used with a variety of display devices, such as a
`CRT, LCD,projector, printed overlay, printed underlay or
`other arrangement which provides display information from
`which a user makes a selection. Alternatively, capacitive
`touch sensor 15 may be a hand held tablet or other device
`located proximate a display, such as a billboard, sign, or
`menu. The user may touch sensor 15 to select data or
`otherwise provide information.
`Acray 20 is preferably mounted within a sandwich of
`dielectric layers (e.g., approximately 0.040 inches under a
`front surface) or on a rear surface of a window (not shown)
`which is located in front of display 22. The window is
`typically held by a grounded metal bezel surrounding the
`periphery of the window. A guard layer (not shown) can be
`applied to the rear surface of the window over array 20 to
`shield array 20 from electromagnetic interference.
`Capacitive touch sensor 15 includes a control circuit 25
`coupled to sensor array 20 via an electromagnetic link 100.
`Control circuit 25 includes a pre-amp or isolation interface
`28 and a fixed circuit 27. Fixed circuit 27 includes a power
`supply 30, an oscillator 32, a processor 34, a level shifting
`circuit 36, a timing circuit 38, a re-timing and direct access
`circuit 40, a waveform generator 42, an excitation driver 44,
`a synchronousrectifier 46, a level shifting circuit 48. a direct
`current (DC) amplifier 50, an analog-to-digital (A/D) con-
`verter 52, and a register 54. Fixed circuit 27 is coupled to
`interface 28 via a conductor 82, a conductor 81, a conductor
`61, a conductor 92 and a conductor 94.
`Fixed circuit 27 is powered by power supply 30 which
`provides a VCC voltage level at a conductor 60 and a ground
`voltage level at a conductor 62, Power supply 30 preferably
`provides the VCC voltage level at +5 V for fixed circuit 27.
`Powersupply 30 provides a +12 V signal at a conductor 61
`for interface 28. Also, power supply 30 provides a +5 V
`analog power signal. an analog ground powersignal, and
`other power signals for capacitive touch sensor 15. Power
`supply 30 may be configured to provide a variety of voltage
`levels such as +5 V, +12 V, —12 V, ground,or other necessary
`voltage levels.
`Isolation interface 28 includes an electrostatic discharge
`(ESD)protection circuit 70, a multiplexer control circuit 72.
`an analog switch circuit 74. a multiplexer circuit 76, a shunt
`regulator 85, and a preamplifier 78. Interface 28 is prefer-
`ably a floating circuit and is powered through a +12 V signal
`provided by conductor 61 from supply 30 through a current
`source 80. Capacitive touch sensor 15 may be configured for
`use with a variety of voltage levels such as ~12 V or +24 V
`in accordance with design criteria for sensor 15. Interface 28
`mayutilize transformers, converters, or other devices for
`isolating array 20 from fixed circuit 27. Circuits within
`interface 28 are preferably powered between a positive
`power conductor $6 and a negative power conductor 89.
`Current source 80 provides power to shunt regulator 85
`which is referenced to an excitation signal (drive signal)
`from excitation driver 44 on a conductor 82. Therefore, the
`power signal between conductors $6 and 89 for interface 28
`is referenced to the excitation signal. The powerrides on the
`excitation signal provided to interface 28 (e.g.. the power
`between conductors 86 and 89 is referenced to the excitation
`
`16
`
`
`
`5,650,597
`
`5
`signal). thereby isolating electromagnetic interference and
`allowing the excitation signals and sensor signals to be
`provided without ground interference from fixed circuit 27.
`Further, referencing isolation interface 28 to the excitation
`signal prevents small amounts of parasitic capacitance in
`multiplexer circuit 76 and ESD protection circuit 70 from
`affecting the integrity of the sensor signals and provides a
`high common moderejection ratio.
`Sensor array 20 is coupled to control circuit 25 through
`isolation interface 28. Hence, array 20 is effectively floating
`or isolated (e.g., array 20 is referenced to the excitation
`signal). Interface 28 is coupled to level shifting circuit 48 via
`conductors 92 and 94, multiplexer control circuit 72 via
`conductor 81, and excitation driver 44 via conductor 82.
`Powering sensor array 20 and interface 28 with a power
`signal upon whichthe excitation signal rides advantageously
`increases the accuracy of the touch localization by reducing
`common mode components on the sensor signals from
`preamplifier 78. Alternatively, isolation interface 28 may be
`powered by a DC to DC converter having outputs riding on
`the excitation signal.
`The operation of sensor 15 is discussed generally below
`with reference to FIG. 1. Processor 34, operating resident
`software, provides encodedbits or digital excitation control
`signals to register 54 so that control circuit 25 produces an
`excitation signal or waveform for eventual reception by
`sensor array 20. After the excitation signal is provided to
`array 20, processor 34 receives a digital representation of
`sensor signals via A/D converter 52. The sensor signals are
`indicative of the capacitive loading on array 20. Processor
`34 determines the location of the touch by analyzing the
`sensor signals.
`Timing circuit 38, re-timing circuit 40, waveform gen-
`erator 42, and excitation driver 44 cooperate to producethe
`excitation signal in response to excitation control signals
`provided by register 54. The excitation control signals
`program the duty cycle and frequency of the excitation
`signal and coordinate the reception of the sensor signals by
`multiplexer circuit 76. The excitation signal is preferably an
`analog pulsing signal; an exemplary excitation signal is
`described in more detail with reference to FIG. 5 below.
`Alternatively, processor 34 directly produces the excitation
`signal through a digital-to-analog (D/A) converter, current
`mirrors. or other analog circuits and provides the excitation
`signal to driver 44.In this embodiment. processor 34 may be
`a microcomputer such as an 80C52, a digital signal
`processor, a general purpose microprocessor, or other simi-
`lar digital processor.
`Timing circuit 38 generates the digital representation of
`the excitation signal utilizing counters such as a Johnson
`decade counter and other logic circuitry (not shown). The
`digital representation is created from a pulse signal gener-
`ated from a 16 MHz signal provided by oscillator 32. The
`pulse signal is provided to re-timing circuit 40. Re-timing
`circuit 40 re-synchronizes the digital representation to elimi-
`nate propagation delays associated with register 54 and
`timing circuit 38 and reduces “jitter” and other noise asso-
`ciated with the pulse signal. The digital representation is
`provided to waveform generator 42. Alternatively, circuits
`38 and 40 may be eliminated and processor 34 may be
`configured to internally generate the digital representation of
`the excitation signal.
`Waveform generator 42 provides the excitation signal to
`excitation driver 44 in responseto the digital representation.
`Waveform generator 42 is preferably an operational ampli-
`fier (not shown in FIG. 1) configured as an integrator with
`
`45
`
`60
`
`65
`
`6
`analog switches which appropriately inject positive and
`negative current to the inputs of the amplifier so that the
`amplifier generates the excitation signal. In this preferred
`embodiment, the excitation signal is a burst of 16 trapezoidal
`waveforms. Each burst lasts 500 milliseconds; each wave-
`form is comprised of two complimentary ramps with a dwell
`period between the ramps. In this embodiment, the excita-
`tion signal has a 3 V peak-to-peak amplitude. For thicker
`dielectrics, substantially higher excitation voltage levels up
`to approximately 20 V peak-to-peak may be required.
`Excitation driver 44 provides the excitation signal at
`conductor 82 for reception by analog switch circuit 74.
`Excitation driver 44 is preferably an operational amplifier
`configured to have a gain of 28. Analog switch circuit 74 is
`controlled by switch control signals on conductor 75 pro-
`vided by multiplexer control circuit 72. The switch control
`signals open and close switches such as 4066 analog devices
`(not shown) in circuit 74 so that the excitation signal is
`appropriately provided to ESD protection circuit 70 and
`across link 160 to sensor array 20. Processor 34 generates
`the switch control signals in response to the resident soft-
`ware and providesthe signals through level shifting circuit
`36 via conductor 86 to multiplexer control circuit 72 so that
`the switches in analog switch circuit 74 are closed when the
`excitation signal is provided on conductor 82.
`The excitation signals are provided through ESD protec-
`tion circuit 70 to sensor array 20. Circuit 70 prevents large
`voltages and currents from passing between sensor array 20
`and interface 28 by clamping the signals on link 100. Also,
`circuit 70 provides proper biasing to array 20.
`Whensensor array 20 is driven with the excitation signal,
`sensor array 20 provides sensorsignals through link 100 and
`ESD protection circuit 70 to multiplexer circuit 76 for
`eventual analysis by processor 34. The sensor signals are
`indicative of the capacitive loading on array 20 and are
`generally 2-20 mV waveforms (depending upon the thick-
`ness of the dielectric) riding on the 3 V peak-to-peak
`excitation signal. Processor 34 controls multiplexer circuit
`76 by providing multiplexer control signals through level
`shifting circuit 36 to multiplex control circuit 72. The
`multiplexer control signals cause multiplexer circuit 76 to
`select or sample particular sensor signals from amay 20.
`Preferably, multiplexer circuit 76 selects two sensor signals
`from array 20 and provides the sensor signals on conductors
`113 and 115.
`
`Processor 34 provides the multiplexer control signals to
`multiplexer control circuit 72 in response to the resident
`software. Multiplexer circuit 76 is synchronized with the
`excitation signal so that signals resulting from bursts of 16
`trapezoidal waveforms of the excitation signal can be sensed
`on array 20. Multiplexer circuit 76 advantageously reduces
`the circuitry required to analyze the sensor signals by
`allowing processor 34 to chooseparticular or selected sensor
`signals. Alternatively, preamplifier 78 could be configured to
`receive a larger number of sensor signals which could be
`transmitted to processor 34 for analysis.
`Preamplifier 78 amplifies the sensor signals and provides
`the amplified sensor signals on conductors 92 and 94to level
`shifting circuit 48. Level shifting circuits 36 and 48 translate
`the voltage levels between fixed circuit 27 and interface 28.
`Level shifting circuit 36 adjusts the voltage level of switch
`and multiplexer control signals provided by processor 34 to
`interface 28. Similarly, level shifting circuit 48 adjusts the
`sensor signals provided by preamplifier 78 on conductors 92
`and 94 from the voltage level of interface 28 to the voltage
`level associated with fixed circuit 27.
`
`17
`
`17
`
`
`
`5,650,597
`
`7
`Level shifting circuit 48 provides the sensor signals to
`synchronous rectifier 46 via conductors 96 and 98. Synchro-
`nous rectifier 46 provides band pass filtering, rectifies the
`sensor signals, and stores the difference between the sensor
`signals as a sample signal. Synchronous rectifier 46 is
`controlled byre-timing circuit 40 so that the sensor signals
`are rectified in accordance with the state of the excitation
`signal so that the AC sensor signals are appropriately stored
`as a dc sample signal. More particularly, synchronous rec-
`tifier 46 appropriately gates the negative and positive cycles
`of the excitation signal such that they both contribute to
`sample accumulation. Synchronous rectifier 46 provides
`bandpass filtering centered on the frequency of the excita-
`tion signal (e.g.. 30 KHz).
`The sample signal is a charge accumulation associated
`with the difference between sensor signals on conductors 96
`and 98; the car the charge, the larger the capacitive loading
`associated with sensor array 20. The sample signal is pro-
`vided on a conductor 121 and is representative of the
`difference between the sensor signal on conductor 96 andthe
`sensor signal on conductor 98. Theuse of a difference signal
`advantageously reduces parasitic capacitance effects and
`proximity effects associated with the bezel (not shown) or
`other external devices and rejects noise associated with
`sensor 15 and display 22.
`DC amplifier 50 amplifies the sample signal on conductor
`121. DC amplifier 56 provides the amplified signal to A/D
`converter 52. A/D converter 52 is preferably a serial A/D
`converter which providesa serial digital word to processor
`34 indicative of the difference between the sensor signals on
`conductors 96 and 98 (e.g., the sample signal). Processor 34
`preferably analyzes the sample signal and determines
`whether a touch occurred and the localization of that touch
`on array 20.
`With reference to FIG. 2, sensor array 20 includes 56
`horizontal sensor bars 105. A left side 107 of horizontal bars
`105 are grouped into seven sets 108A-—G of eight bars 105.
`Arightside 109 of horizontal bars 105 are groupedinto eight
`sets 110A—H of seven horizontal bars 105.
`
`Link 100 includesleft conducting lines 120A-Hand right
`conducting lines 130A-G.A first left conducting line 120A
`is coupled to a first bar of bars 105 in each of sets 108A-G.
`An eighth conducting line 120H is coupled to an eighth bar
`of bars 105 in each of sets 108A—G. Conducting lines
`120B-G are coupled to the second through seventh bars of
`each of sets 108A—G, respectively. Similarly. a first right
`conducting line 130A is coupled to a first bar of bars 105 in
`each of sets 110A—H. A seventh conducting line 130G is
`coupled to a seventh conducting bar in each of sets FOA-H.
`Conducting lines 130B-130G are coupled to the second
`through sixth sensor bars of sets 110B—G. respectively. Link
`100 further includes guard conductors 103A and B surroun