TWI410848B - Detection Circuit and Method of Capacitive Touchpad - Google Patents

Detection Circuit and Method of Capacitive Touchpad Download PDF

Info

Publication number
TWI410848B
TWI410848B TW098129041A TW98129041A TWI410848B TW I410848 B TWI410848 B TW I410848B TW 098129041 A TW098129041 A TW 098129041A TW 98129041 A TW98129041 A TW 98129041A TW I410848 B TWI410848 B TW I410848B
Authority
TW
Taiwan
Prior art keywords
voltage
sampling
trace
threshold
digital
Prior art date
Application number
TW098129041A
Other languages
English (en)
Other versions
TW201108077A (en
Inventor
Chia Hsing Lin
Yi Hsin Tao
Hsuan Wen Tseng
Original Assignee
Elan Microelectronics Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Elan Microelectronics Corp filed Critical Elan Microelectronics Corp
Priority to TW098129041A priority Critical patent/TWI410848B/zh
Priority to US12/868,069 priority patent/US8674960B2/en
Publication of TW201108077A publication Critical patent/TW201108077A/zh
Application granted granted Critical
Publication of TWI410848B publication Critical patent/TWI410848B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04166Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K2217/00Indexing scheme related to electronic switching or gating, i.e. not by contact-making or -breaking covered by H03K17/00
    • H03K2217/94Indexing scheme related to electronic switching or gating, i.e. not by contact-making or -breaking covered by H03K17/00 characterised by the way in which the control signal is generated
    • H03K2217/96Touch switches
    • H03K2217/9607Capacitive touch switches
    • H03K2217/960705Safety of capacitive touch and proximity switches, e.g. increasing reliability, fail-safe

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)

Description

電容式觸控板的偵測電路及方法
本發明係有關一種電容式觸控板,特別是關於一種電容式觸控板的偵測電路及方法。
二維式的電容式觸控板上設置有多條X方向跡線和Y方向跡線,該些X方向跡線和Y方向跡線相互交錯組成多個感應器,當使用者以導電性物件,例如手指,接近該些感應器時,手指與該感應器之間的耦合電容將使得連接該感應器的跡線的電容值增加,偵測電路便藉由偵測該些跡線上的電容值變化,定位出手指的位置,並將該位置的變化轉換成資訊,提供給主機執行相應操作。
圖1係手指對跡線造成電容值變化的示意圖,橫座標表示橫向的跡線Y1,跡線X1~X8與跡線Y1交錯,曲線10表示跡線Y1上的電容值變化。當手指接近跡線Y1與跡線X4、X5的交點時,遠離手指的跡線X1、X2和X7、X8的電容值未受影響,低於門檻值CTH ,較接近手指的跡線X3和X6的電容值上升,略高於門檻值CTH ,距離手指更近的跡線X5的電容值更高,而手指位置所在處的跡線X4和的電容值則為曲線10的峰值,因此,將跡線X4和Y1組合後,即可判斷出手指位於(X4,Y1)。在圖1中,跡線X1、X2和X7、X8的電容值未受到手指影響,在偵測時的值接近零,在後續的轉換和運算判斷中是無用的(useless)。
電容值在實際電路中無法直接偵測,因此電容式觸控板的偵測方法是逐一對每條跡線充電,偵測每條跡線上的電壓變化以獲得電容值變化的資訊,再加以轉換,圖2係習知連續逼近暫存器(Successive Approximation Register;SAR)類比轉數位電路(ADC)的示意圖。取樣及保持電路12取樣一跡線的跡線電壓Vin,產生取樣電壓VS 給比較器14,同時,SAR和控制電路18輸出連續逼近數位碼D0 ~Dn-1 ,經由數位轉類比轉換器16配合參考電壓Vref轉換產生電壓VD ,與取樣電壓VS 比較產生比較結果給SAR和控制電路18,SAR和控制電路18再根據比較結果調整連續逼近數位碼D0 ~Dn-1 ,再次轉換出新的電壓VD 與取樣電壓VS 比較,逐步逼近取樣電壓VS 而產生數位碼,該數位碼提供給韌體,填入該跡線的值。
習知的偵測方法是逐一對電容式觸控板上的每條跡線充電,偵測每一跡線的跡線電壓並執行前述之連續逼近而轉換產生該跡線的數位碼提供給韌體,再跳到下一跡線,執行相同的步驟而逐一取得每一跡線的數位碼,轉換產生一幀(frame)資訊而定位出手指位置,其中,電容值無變化的跡線其跡線電壓轉換成數位碼後沒有功用,因此,本發明提出一種預先將無用跡線濾除的方法,減少偵測電路的運算量,提升幀速(frame rate)或減少偵測電路的耗電,提升電容式觸控板的效能。
本發明的目的之一,在於提出一種電容式觸控板的偵測電路。
本發明的目的之一,在於提出一種電容式觸控板的偵測方法。
根據本發明,一種電容式觸控板的偵測電路包括取樣及保持電路取樣複數條跡線之一的跡線電壓產生取樣電壓,SAR及控制電路提供門檻數位碼以及連續逼近數位碼,並在開始轉換該取樣電壓時提供預轉換訊號,數位轉類比電路根據該門檻數位碼或該連續逼近數位碼轉換產生門檻電壓或比較電壓,多工器連接在該SAR及控制電路以及該數位轉類比電路之間,根據該預轉換訊號將該門檻數位碼提供給該數位轉類比電路,其他時候將該連續逼近數位碼提供給該數位轉類比電路,以及比較器連接該數位轉類比電路以及該取樣及保持電路,將該取樣電壓與該門檻電壓或該比較電壓相比較,並輸出比較結果給該SAR及控制電路,其中,若該取樣電壓低於該門檻電壓,該SAR及控制電路輸出中止訊號並停止轉換,若該取樣電壓高於該門檻電壓,該SAR及控制電路對該取樣電壓執行連續逼近以產生該取樣電壓的數位碼。
根據本發明,一種電容式觸控板的偵測方法包括取樣複數條跡線之一的跡線電壓產生取樣電壓,比較該取樣電壓與門檻電壓相,若該跡線電壓小於該門檻電壓,則中止該跡線電壓的轉換,以及若該跡線電壓大於該門檻電壓,則對該跡線電壓執行連續逼近以產生該跡線電壓的數位碼。較佳者,在判斷出該跡線電壓小於該門檻電壓時,發出中止訊號跳過該跡線,或使該跡線的值填為零。
圖3係根據本發明一實施例的示意圖,SAR及控制電路30除了提供連續逼近數位碼D0 ~Dn-1 之外,還提供門檻數位碼T0 ~Tn-1 ,多工器28是一個二選一的多工器,在接收到SAR及控制電路30的預轉換命令時將門檻數位碼T0 ~Tn-1 提供給數位轉類比電路26,其他時候則將連續逼近數位碼D0 ~Dn-1 提供給數位轉類比電路26。在其他實施例中,亦可以使用計數的方式,在將門檻數位碼T0 ~Tn-1 提供給數位轉類比電路26後,於接下來的n個循環將連續逼近數位碼D0 ~Dn-1 提供給數位轉類比電路26。比較器24將數位轉類比電路26轉換產生之門檻電壓VTH 或電壓VD 與取樣及保持電路22取樣產生之取樣電壓VS 相比較,輸出比較結果給SAR及控制電路30。在本實施例中,SAR及控制電路30在開始對一筆跡線的取樣電壓做轉換時,輸出預轉換訊號使得多工器28將門檻數位碼T0 ~Tn-1 提供給數位轉類比轉換器26,數位轉類比轉換器26根據門檻數位碼T0 ~Tn-1 轉換產生門檻電壓VTH ,若取樣電壓VS 低於門檻電壓VTH ,SAR及控制電路30便輸出中止訊號Abort,停止對該筆跡線的取樣電壓的後續轉換動作,並跳到下一條跡線;若取樣電壓VS 高於門檻電壓VTH ,多工器28便繼續將連續逼近數位碼D0 ~Dn-1 提供給數位轉類比電路26,對該取樣電壓執行連續逼近以產生數位碼供韌體填入該跡線的值。門檻數位碼T0 ~Tn-1 係根據無手指接觸時的跡線基本電壓而決定。
圖4係圖3之實施例的流程圖,開始50後,在步驟52將取樣電壓VS 與門檻電壓VTH 相比較,判斷取樣電壓VS 是否小於門 檻電壓VTH 54,若是,中斷當前轉換62,跳到結束轉換64;若否,進入步驟56執行一位元的SAR ADC轉換,並判斷當前是否為最後位元58,若是,結束轉換64,若否,進行下一位元運算60,回到步驟56。
在前述實施例中,發出中止訊號或中斷當前轉換後,可以藉由軟體或韌體跳過該條跡線的運算,或將該條跡線的值填為零,如果一來,便可以直接省略無用跡線的運算。在其他實施例中,可以以硬體、軟體或韌體實現本發明提出之預濾除級(pre-filtering stage)。
在實際電路中,偵測電路常對同一條跡線偵測兩次、四次、六次甚至八次後,再切換到下一條跡線做同樣的偵測,以具有N條X方向跡線和N條Y方向跡線之電容式觸控板為例,組成一幀需要掃瞄N+N條跡線,而每條跡線需偵測M次,因此一幀需運算M*2N次。本發明提出之偵測方法可以在第一次偵測一條跡線時便判斷出該條跡線無用,不但省略後續的資料轉換,亦省去對該條無用跡線的重覆掃瞄,有效降低運算量,因而提升幀速或降低耗電。
以上對於本發明之較佳實施例所作的敘述係為闡明之目的,而無意限定本發明精確地為所揭露的形式,基於以上的教導或從本發明的實施例學習而作修改或變化是可能的,實施例係為解說本發明的原理以及讓熟習該項技術者以各種實施例利用本發明在實際應用上而選擇及敘述,本發明的技術思想企圖由以下的申請專利範圍及其均等來決定。
10‧‧‧曲線
12‧‧‧取樣及保持電路
14‧‧‧比較器
16‧‧‧數位轉類比電路
18‧‧‧SAR及控制電路
22‧‧‧取樣及保持電路
24‧‧‧比較器
26‧‧‧數位轉類比電路
28‧‧‧多工器
30‧‧‧SAR及控制電路
50‧‧‧開始
52‧‧‧比較VS 和VTH
54‧‧‧VS <VTH
56‧‧‧1-bit SAR類比轉數位轉換
58‧‧‧當前位元為最後位元?
60‧‧‧進行下一位元運算
62‧‧‧中斷當前轉換
64‧‧‧結束轉換
圖1係手指對跡線電容值造成變化的示意圖;圖2係習知SAR ADC的示意圖;圖3係根據本發明一實施例的示意圖;以及圖4係圖3之實施例的流程圖。
22...取樣及維持電路
24...比較器
26...數位轉類比電路
28...多工器
30...SAR及控制電路

Claims (5)

  1. 一種電容式觸控板的偵測電路,包括:取樣及保持電路,取樣一跡線的跡線電壓產生取樣電壓;SAR及控制電路,提供門檻數位碼以及連續逼近數位碼,並在開始轉換該取樣電壓時提供預轉換訊號;數位轉類比電路,根據該門檻數位碼或該連續逼近數位碼轉換產生門檻電壓或比較電壓;多工器,連接在該SAR及控制電路以及該數位轉類比電路之間,根據該預轉換訊號將該門檻數位碼提供給該數位轉類比電路,其他時候將該連續逼近數位碼提供給該數位轉類比電路;以及比較器,連接該數位轉類比電路以及該取樣及保持電路,將該取樣電壓與該門檻電壓或該比較電壓相比較,並輸出比較結果給該SAR及控制電路;其中,若該取樣電壓低於該門檻電壓,則該SAR及控制電路輸出中止訊號並停止轉換,若該取樣電壓高於該門檻電壓,則該SAR及控制電路對該取樣電壓執行連續逼近以產生該取樣電壓的數位碼。
  2. 一種電容式觸控板的偵測方法,包括:(a)取樣一跡線的跡線電壓產生取樣電壓;(b)比較該取樣電壓與門檻電壓;(c)若該取樣電壓小於該門檻電壓,則中止該取樣電壓的轉換;以及(d)若該取樣電壓大於該門檻電壓,則對該取樣電壓執行連續 逼近以產生該取樣電壓的數位碼。
  3. 如請求項2之偵測方法,更包括根據門檻數位碼轉換產生該門檻電壓。
  4. 如請求項2之偵測方法,其中該步驟(c)包括:若該取樣電壓小於該門檻電壓,則產生中止訊號;以及根據該中止訊號中止該取樣電壓的轉換,跳過該跡線。
  5. 如請求項2之偵測方法,其中該步驟(c)包括:若該取樣電壓小於該門檻電壓,則產生中止訊號;以及根據該中止訊號中止該取樣電壓的轉換,將該跡線的值填為零。
TW098129041A 2009-08-28 2009-08-28 Detection Circuit and Method of Capacitive Touchpad TWI410848B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW098129041A TWI410848B (zh) 2009-08-28 2009-08-28 Detection Circuit and Method of Capacitive Touchpad
US12/868,069 US8674960B2 (en) 2009-08-28 2010-08-25 Detector circuit and detect method of a capacitive touch panel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW098129041A TWI410848B (zh) 2009-08-28 2009-08-28 Detection Circuit and Method of Capacitive Touchpad

Publications (2)

Publication Number Publication Date
TW201108077A TW201108077A (en) 2011-03-01
TWI410848B true TWI410848B (zh) 2013-10-01

Family

ID=43624137

Family Applications (1)

Application Number Title Priority Date Filing Date
TW098129041A TWI410848B (zh) 2009-08-28 2009-08-28 Detection Circuit and Method of Capacitive Touchpad

Country Status (2)

Country Link
US (1) US8674960B2 (zh)
TW (1) TWI410848B (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI443568B (zh) * 2010-03-31 2014-07-01 Raydium Semiconductor Corp 觸控輸入電子裝置
CN102736765B (zh) * 2011-04-15 2016-07-20 联咏科技股份有限公司 触控显示装置的驱动方法及其触控装置
US8872795B2 (en) * 2011-09-06 2014-10-28 Smsc Holdings S.A.R.L. Resistive touch panel with improved termination
US9081038B2 (en) * 2011-10-04 2015-07-14 Analog Devices, Inc. Voltage monitor
US9753577B2 (en) * 2011-12-30 2017-09-05 Parade Technologies, Ltd. Methods and apparatus to perform a detection operation
US9152270B2 (en) * 2012-01-20 2015-10-06 Standard Microsystems Corporation Methods and systems for improving touch sensitivity of touch-based devices
US20130222330A1 (en) * 2012-02-29 2013-08-29 Lynn R. Kern Method and system for selectively sampling data from resistive touch panels
TWI514777B (zh) * 2012-08-03 2015-12-21 Realtek Semiconductor Corp 預測性逐漸逼近式類比數位轉換裝置及其方法
US9569052B2 (en) 2012-10-16 2017-02-14 Touchplus Information Corp. Sensing circuit and method for sensing touch action on capacitive touch-sensing panel
TWI474245B (zh) * 2012-10-16 2015-02-21 Touchplus Information Corp 觸控裝置、感測電路以及其感測方法
US9442598B2 (en) * 2013-02-08 2016-09-13 Synaptics Incorporated Detecting interference in an input device having electrodes
US9552089B2 (en) 2013-08-07 2017-01-24 Synaptics Incorporated Capacitive sensing using a matrix electrode pattern
US9405415B2 (en) 2013-10-01 2016-08-02 Synaptics Incorporated Targeted transcapacitance sensing for a matrix sensor
US9857925B2 (en) 2014-09-30 2018-01-02 Synaptics Incorporated Combining sensor electrodes in a matrix sensor
US9705518B2 (en) 2015-12-02 2017-07-11 Butterfly Network, Inc. Asynchronous successive approximation analog-to-digital converter and related methods and apparatus
US10540043B2 (en) 2016-03-02 2020-01-21 Synaptics Incorporated Hybrid in-cell sensor topology
US10126892B2 (en) 2016-03-16 2018-11-13 Synaptics Incorporated Moisture management

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1211633A1 (en) * 2000-11-28 2002-06-05 STMicroelectronics S.r.l. Texile-like capacitive pressure sensor and method of mapping the pressure exerted at points of a surface of a flexible and pliable object, particularly of a sail
TW200723077A (en) * 2005-12-14 2007-06-16 Elan Microelectronics Corp Movement detection method for multiple objects on a capacitive touchpad
TW200933463A (en) * 2008-01-21 2009-08-01 Egalax Empia Technology Inc Sensing device for capacitive touch panel and method thereof
EP1455264B1 (en) * 2003-02-28 2011-05-11 Sharp Kabushiki Kaisha Display and Sensor Apparatus

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6738048B1 (en) * 1999-10-29 2004-05-18 Texas Instruments Incorporated Touch screen controller
US7876254B2 (en) * 2008-09-30 2011-01-25 Freescale Semiconductor, Inc. Data conversion circuitry having successive approximation circuitry and method therefor
US20100309035A1 (en) * 2009-06-09 2010-12-09 Qinghua Yue Method and apparatus to improve reference voltage accuracy

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1211633A1 (en) * 2000-11-28 2002-06-05 STMicroelectronics S.r.l. Texile-like capacitive pressure sensor and method of mapping the pressure exerted at points of a surface of a flexible and pliable object, particularly of a sail
EP1455264B1 (en) * 2003-02-28 2011-05-11 Sharp Kabushiki Kaisha Display and Sensor Apparatus
TW200723077A (en) * 2005-12-14 2007-06-16 Elan Microelectronics Corp Movement detection method for multiple objects on a capacitive touchpad
TW200933463A (en) * 2008-01-21 2009-08-01 Egalax Empia Technology Inc Sensing device for capacitive touch panel and method thereof

Also Published As

Publication number Publication date
US8674960B2 (en) 2014-03-18
US20110050634A1 (en) 2011-03-03
TW201108077A (en) 2011-03-01

Similar Documents

Publication Publication Date Title
TWI410848B (zh) Detection Circuit and Method of Capacitive Touchpad
TWI393043B (zh) Detection Circuit and Method of Capacitive Touchpad
TWI514777B (zh) 預測性逐漸逼近式類比數位轉換裝置及其方法
US8547115B2 (en) Touch sensing system, capacitance sensing circuit, and capacitance sensing method
CN105278776B (zh) 电容电压信息感测电路及其相关抗噪声触控电路
US8836669B1 (en) High resolution capacitance to code converter
CN108021269B (zh) 触摸传感器控制器
CN107040260B (zh) 异步逐次逼近型模数转换电路
TWI532328B (zh) 類比數位轉換裝置及其轉換方法
TWI395124B (zh) 數位化裝置、數位轉換方法及電容式觸控面板裝置
US20110187663A1 (en) Object sensing apparatus, touch sensing system, and touch sensing method
US8525719B2 (en) Electronic device and method for analog to digital conversion using successive approximation
KR101431884B1 (ko) 터치 스크린 패널
KR101311021B1 (ko) 축차 비교형 아날로그 디지털 변환기 및 변환 방법
US20130222330A1 (en) Method and system for selectively sampling data from resistive touch panels
CN102023766B (zh) 电容式触控板的检测电路及方法
US20120319970A1 (en) Detection circuit and detection method for touch-sensing panel
US7312409B2 (en) Touch pad and position detecting circuit and method thereof
CN106712776B (zh) 连续渐近式类比数位转换器及其控制方法
CN102004588B (zh) 电容式触控板的检测电路及方法
TWI248028B (en) Single click identification method and controller thereof
KR20140143679A (ko) 디지타이저
US7978118B1 (en) Algorithmic analog-to-digital conversion
TW202349189A (zh) 電容式觸控感測器
JP2012209686A (ja) 逐次比較型adコンバータおよびその検査方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees