TW201203065A - Noise cancellation technique for capacitive touchscreen controller using differential sensing - Google Patents
Noise cancellation technique for capacitive touchscreen controller using differential sensing Download PDFInfo
- Publication number
- TW201203065A TW201203065A TW100110112A TW100110112A TW201203065A TW 201203065 A TW201203065 A TW 201203065A TW 100110112 A TW100110112 A TW 100110112A TW 100110112 A TW100110112 A TW 100110112A TW 201203065 A TW201203065 A TW 201203065A
- Authority
- TW
- Taiwan
- Prior art keywords
- channels
- channel
- difference
- baseline
- touch
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/94—Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the way in which the control signals are generated
- H03K17/96—Touch switches
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K2217/00—Indexing scheme related to electronic switching or gating, i.e. not by contact-making or -breaking covered by H03K17/00
- H03K2217/94—Indexing 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/96—Touch switches
- H03K2217/96062—Touch switches with tactile or haptic feedback
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)
- User Interface Of Digital Computer (AREA)
Description
201203065 六、發明說明: 【發明所屬之技術領域】 [0001] 相關申請案 § 119 (e)主張申請曰2〇1〇年 容性觸控面板電路及方法”的 此申請案根據35 U. s. C. 4月22日且案名為“差動電 所同時巾請錢暫時專獅請錢第61/326,㈣號的優 先權’其整體於此併入做為參考。 以下同時擁有、同時提"請、同時帽中的中請案的 整體亦全部併人做為參考:美料利申請案第XX/ XXX’XXX號,案名“改善觸控螢幕控制器動態範圍方法及 (Method and Apparatus for Improving Dynamic Range of a Touchscreen Controller) ^ 代理人檔號MAXIM-04400 ;美國專利申請案第 XXX,XXX號,案名‘‘將觸控螢幕控制器電容轉為電壓的電 荷轉移方案(Charge Transfer Scheme to Convert
Capacitance to Voltage for Touchscreen Con- trolle) ” ,代理人檔號MAXIM_〇45〇〇 ;美國專利申請 案第XX/XXX,XXX號’案名“用於近零延遲觸覺介面播出 的觸覺回饋及觸控螢幕控制器系統整合(Systein ϊη- tegration of Tactile Feedback and Touchscreen Controller for Near-Zero Latency Haptics Playout) ”,代理人檔號MAXIM-04700 ;美 國專利申請案第XX/XXX,XXX號,案名“以隨機取樣技術 降低手指耗合雜訊的使用(Use of Random Sampling Technique to Reduce Finger-Coupled Noise) ,代理人檔號MAXIM-04800 ;以及美國專利申請案第XX/ 100110112 表單編號A0101 第4頁/共43頁 1003225863-0 201203065 〇 、 [0002] 〇 XXX,XXX號,案名“利用升壓轉換器產生壓電傳感器激發 波長的方法及裝置(Method and Apparatus for Generating Piezoelectric Transducer Excita-tion Waveforms Using A Boost Converter ) , 代理人檔號MAXIM-04900。 本發明相關於電容性感測器陣列的領域。更特別地是, 本發明相關於降低以及消除如觸控螢幕之電容性感測器 陣列的輸出中錯誤的領域。 【先前技術】 許多電子裝置現在都含有觸控螢幕型態顯示器。觸控螢 幕是一種可在顯示器區域範圍内偵測(大體而言,藉由 手指、手、尖筆、或其他點擊裝置)觸控之存在、位置 、以及壓力的顯示器。觸控螢幕讓使用者能夠在不需要 任何居中裝置的情形下直接與顯示器面板互動,而非間 接地利用滑鼠、或觸控板。觸控螢幕可以實施於電腦中 、或實施為存取網路的終端。通常可以在銷售點系統( point-of-sale system) ' 自動櫃員機(ATMs)、行 動電話、個人數位助理(PDAs)、可攜式遊戲主機、衛 星導航裝置、以及資訊家電產品中發現觸控螢幕。 有數種觸控螢幕技術。電容式觸控螢幕面板會被塗覆, 部分地被塗覆或是利用在整個觸控感測器對一連續電流 進行傳導的材料而被圖案化。該觸控感測器展現在水平 以及垂直軸兩者中儲存電子的精準控制場,以達成電容 。人體亦是具有儲存電子的電子裝置,且因此亦表現電 容。當觸控感測器的參考電容因另一個電容場(例如, 手指)而改變時,位在該面板的每個角落的電子電路會 100110112 表單編號A0101 第5頁/共43頁 1003225863-0 201203065 測量在該參考電容中的結果失真。所測得之相關於該觸 控事件的資訊被發送至控制器,以進行數學處理。電容 性感測器可以是以裸露的手指、或由裸露手指所握持的 傳導裝置觸控。電容性感測器亦可以根據接近而運作, 且不需要直接接觸來被觸發。在大多數的情形中,不會 發生對於傳導金屬表面的直接接觸,以及該傳導感測器 是利用一絕緣玻璃、或塑膠層而與使用者的身體分開。 具有可讓手指接觸的電容性按鈕的裝置在不觸碰的情形 下,通常可因快速揮動接觸該表面的手的手掌而受到觸 發。 在電容性觸控的應用中,該觸控感測器是作為可拾起周 圍雜訊(例如,RF以及電源供應雜訊)的天線。當被使 用在一觸控螢幕應用中時,觸控感測器被放置在顯示器 螢幕(例如,液晶顯示器(LCD))的頂部。當被使用在具 有RF收發器的應用(例如,行動電話)中時,額外的雜訊 會被觸控感測器所拾起。若不能正確地處理這些雜訊, 可能造成電容性觸控螢幕控制器(CTSC)偵測到偽觸控 ,以及回報錯誤的已觸控座標。 【發明内容】 [0003] 一差動感測方案提供一種在入射雜訊存在下,決定於一 觸控感應裝置上的一、或多個觸控事件的裝置。對感測 一個觸控感應通道(例如,一列、行、或單點觸控感測器 )取而代之的是,會一次取樣多點觸控感應通道。藉由同 時取樣二個鄰近的通道以及進行差動測量,對二個通道 為共同的雜訊可被消除。該差動感測方案是利用簡單的 切換電容器類比前端AFE電路而實行。在每一個個別通道 100110112 表單編號 A0101 第 6 頁/共 43 頁 1003225863-0 201203065 上的原先感測資料被恢復而成為沒有共用模式雜訊。該 已恢復感測資料被用來決定一、或多個觸控事件的存在 ,以及如果存在的每一個觸控事件在該觸控感應裝置上 的位置。 根據一方面的構想,所揭示地是一種偵測在一觸控感應 裝置上的一、或多個觸控事件的方法。該方法包括接收 複數個通道,每一個通道皆具有相應於該觸控感應裝置 的感測資料;當沒有觸控事件出現在該複數個通道的任 何一個上時,測量每一個通道的一電容,以藉此決定每 一個通道的一無觸控基線數值;選擇該複數個通道的其 中一個作為一主要通道;選擇該複數個通道的其中另一 個作為一參考通道,其中,該參考通道不同於該主要通 道;測量該主要通道的一電容;測量該參考通道的一電 容;計算該主要通道的已測量電容與該參考通道的已測 量電容之間的一差異,以藉此決定一已測量差異;計算 該主要通道的該無觸控基線數值以及該參考通道的該無 觸控基線數值之間的一差異,以藉此決定一基線差異; 計算該已測量差異與該基線差異之間的一差異,以藉此 決定該主要通道以及參考通道對的一基線差值;為該複 數個通道的每一個通道重複選擇該複數個通道的其中一 個作為一主要通道、選擇該複數個通道的其中另一個作 為一參考通道、測量該主要通道的一電容、測量該參考 通道的一電容、計算該主要通道的已測量電容與該參考 通道的已測量通道之間的一差異、以及計算該主要通道 的該無觸控基線數值以及該參考通道的該無觸控基線數 值之間的一差異的步驟,以使得每一個通道被選擇作為 100110112 表單編號A0101 第7頁/共43頁 1003225863-0 201203065 該主要通道;以及自針對所有主要通道以及參考通道對 所計算基線差值決定一、或多個觸控事件。 在一些實施例中,該主要通道的該電容以及該參考通道 的該電容同時進行測量。在一些實施例中,每一個通道 皆被配置為具有一相同的形狀以及尺寸。在一些實施例 中,每一個通道是在該觸控感應裝置中的一列、或行感 測器。在一些實施例中,該觸控感應裝置是一二維觸控 面板、或——維虛擬滑動塊。該主要通道以及該參考通 道的每一個皆具有在基線差值中被移除的共用模式雜訊 。在一些實施例中,該主要通道以及該參考通道為相鄰 的通道。在一些實施例中,選擇該主要通道以及該參考 通道的步驟包括致能該主要通道以及該參考通道。在一 些實施例中,該方法亦更包括在計算該主要通道以及該 參考通道對該基線差值後,自該主要通道以及該參考通 道恢復該已感測資料。在一些實施例中,恢復該感測資 料的步驟包括,在針對所有主要通道以及該參考通道對 計算的基線差值上執行一往回積分(integration backwards),其中,基線的差值是自一第一通道起至 一最後通道依序向前計算,以及該往回積分是自基線的 最後差值起計算至基線的第一差值。在一些實施例中, 該方法更包括,自針對所有主要通道以及參考通道對所 計算的基線差值決定基線的最小差值。在一些實施例中 ,該方法更包括,藉由自每一個通道的已恢復感測資料 減去基線的最小差值而計算每一個通道的已調整感測資 料。在一些實施例中,出現在該感測資料中的共用模式 雜訊不會出現在該已調整感測資料中。在一些實施例中 100110112 表單編號A0101 第8頁/共43頁 1003225863-0 201203065 ,決定一、或多個觸控事件的步驟包括,決定多個觸控 事件。 根據又另一方面的構想,所揭示地是決定在一觸控感應 裝置上的一、或多個觸控事件的另一種方法。該方法包 括接收複數個通道,每一個通道皆具有相應於該觸控面 板的感測資料;當沒有觸控事件出現在該複數個通道的 任何一個上時,決定每一個通道的一電容,以藉此決定 每一個通道的一無觸控基線數值;選擇該複數個通道的 其中二個,以及計算該二個通道之該無觸控基線數值間 的一差異,以藉此決定一基線差異;測量所選擇二個通 道之每一個的一電容;計算該二個通道的已測量電容之 間的一差異,以藉此決定一已測量差異,其中,出現在 所選擇測量之二個通道兩者中的一共用模式雜訊被移除 ;計算該已測量差異以及該基線差異之間的一差異,以 藉此決定該二個通道的基線差值;為該複數個通道中的 額外通道對重複選擇該複數個通道的其中二個以及計算 該二個通道之該無觸控基線數值間的一差異、測量所選 擇二個通道之每一個的一電容、計算該二個通道的已測 量電容之間的一差異、以及計算該已測量差異以及該基 線差異之間的一差異的步驟;自該等通道對的所有基線 差值恢復該感測資料,其中,該已恢復感測資料不會包 括出現在該感測資料中的共用模式雜訊;以及自該已恢 復感測資料中決定一、或多個觸控事件。 根據又再一方面的構想,所揭示地是決定在一觸控面板 上的一、或多個觸控事件的另一種方法。該方法包括接 收複數個通道,每一個通道皆具有相應於該觸控面板的 100110112 表單編號A0101 第9頁/共43頁 1003225863-0 201203065 感測資料;當沒有觸控事件出現在該複數個通道的任何 一個上時,決定每一個通道的一電容,以藉此決定每一 個通道的一無觸控基線數值;選擇該複數個通道的其中N 個,以及計算該N個通道之該無觸控基線數值間的一差異 ,以藉此決定一基線差異;測量所選擇N個通道之每一個 的一電容;計算該N個通道的已測量電容之間的一差異, 以藉此決定一已測量差異,其中,出現在所選擇測量之N 個通道中的一共用模式雜訊被移除;計算該已測量差異 以及該基線差異之間的一差異,以藉此決定該N個通道的 基線差值;為該複數個通道中的額外通道組重複選擇該 複數個通道的其中N個以及計算該N個通道之該無觸控基 線數值間的一差異、測量所選擇N個通道之每一個的一電 容、計算該N個通道的已測量電容之間的一差異而藉此決 定一測量差異(其中出現在選擇測量的N個通道中的共用 模式雜訊被移除)、以及計算該已測量差異以及該基線差 異之間的一差異的步驟;自該等通道組的所有基線差值 恢復該感測資料,其中,該已恢復感測資料不會包括出 現在該感測資料中的共用模式雜訊;以及自該已恢復感 測資料決定一、或多個觸控事件。 【實施方式】 [0004] 本發明的實施例是針對一種差動感測方案(differen-t ia 1 sensing scheme ) ° 本領域具通常知識者將可瞭解,本發明接下來的詳細敘 述僅在於舉例說明,而非意欲於作為任何型式的限制。 對具有此揭露利益的通常知識者而言,本發明的其他實 100110112 施例將可很容易地聯想。 表單編號A0101 第10頁/共43頁 1003225863-0 201203065 現在,將以所附圖式中所舉例說明之本發明實施作為更 詳盡的參考。在整份圖式以及接下來的詳細敘述中將使 用相同的參考符號來代表相同、或類似的部件。為了清 楚的目的,並非在此所敘述之實施例的所有常規特徵皆 進行顯示以及敘述。當然,將可瞭解地是,在發展任何 如此的真實實施時,為了達到發展者的特有目標,例如 ,與應用及商業相關的限制相符合,必然會做出眾多實 行特有的決定,而這些特有目標則是會隨著不同的實施 以及不同的發展者而有所變化。再者,將可瞭解地是, 如此的發展努力可能是複雜且消耗時間的,但對具有此 揭露利益的本領域通常知識者而言,其仍是工程例行工 作。 在差動感測方案關連下列實施例而進行敘述的同時,將 可瞭解地是,其並非意欲於限制這些實施例以及實例的 方法以及系統,相反地,該差動感測方案是在於涵蓋包 含在由所附申請專利範圍所定義之差動感測方案的精神 與範疇内的替代、修飾、以及等義。 再者,在接下來的詳細敘述中,眾多的特殊細節是為了 更全面地舉例說明方法以及系統而提出。然而,對本領 域具通常知識者仍將清楚的是,方法以及系統亦可在沒 有這些特殊細節的情形下實行。 根據本申請案,一些構件、處理步驟、及/或資料結構可 以利用利用各種型態的處理系統,包括,硬體、軟體、 或任何結合,來實現。此外,本領域具通常知識者將可 瞭解地是,在不脫離在此所揭示之本發明概念範疇及精 神的情形下,亦可使用較少通用性質的裝置,例如,硬 100110112 表單編號A0I01 第11頁/共43頁 1003225863-0 201203065 線裝置、特殊應用積體電路(ASICs)、或類似者。 差動感測方案包括降低、或消除電容性感測器陣列(例 如,觸控板、觸控螢幕、滑動塊、或類似者)的輸出中 錯誤的技術,包括偵測尖筆之存在與位置的觸控感測器 ,以及偵測與決定手指位置的觸控感測器。該差動感測 方案敘述用於在外來訊號存在下獲取相關於訊號的觸控 事件的裝置。當在此所敘述的所舉例說明實施例應用於 行動電話的同時’要瞭解地是,電容性觸控感測器可用 於各式各樣的裝置中。如此之裝置的實例包括 ,但不限 於可攜式裝置,例如,個人數位助理(PDAs),全球定 位系統(GPS)接收|§,以及較大型的裝置,例如,觸控 螢幕致能顯示器與電腦系統,以及家電。 工 第1圖舉例說明利用差動感剛方案的示範性應用的方塊圖 。行動電話10包括-微處理器14,其耗接至一記憶體Η ,該記憶體15可儲存微處理器14所執行的程式指令,以 及大體而言包㈣於如此之程式指令的非揮發性储存以 及供微處理器14制的暫時儲存。根據本發明的實施例 ’儲存在記憶體15中的程式指令包括形《腦程式產品 的程式指令,其可決定位在包含於—整合型液晶顯示器 (LCD) /觸控板12巾的觸控感測器陣列表面處的一、或 多個手指 '及/或尖筆的位置。根據本發明—實施例,該 LCD/觸控板12她接至1控板電⑽其包括同時測 量在LCD/觸控板12範圍内觸控板的二、或多_控《 通道的電容的能力替代地,正如將於接下來更進一步詳 述地’可藉由積分出現在二、或多個通道上的電壓而執 行該差動感測方案’該《通常是藉由提供-參考電位 100110112 1003225863-0 表單編號A0101 第I2頁/共们頁 201203065 至另一層而產生(多個)積分電路可被提供來執行該 刀’或该絲感測方案可執行記憶體15中的程式指令, 其可測量出現在該二、或多個通道上的電壓(來自二 的同時取樣),並整合電壓。該行動電話10亦包括用、 將微處理器14麵接至整合型LCD/觸控板12中的咖之: 顯不器控制器16,以及提供無線電話連接的無線電電路 18。仃動電話1〇亦包括音頻編瑪解碼器”,料接至一 麥克風13以及提供使用者進行語音通㈣-揚聲器元件 11° Ο 在該觸控板中的每-個觸控感測器測量電容的變化。該 觸控板電路2G將所感測的電容變化轉換為—電壓。出現 在系統中_訊可改變電容性觸控制諸察覺的電容 變化,使其與真實的觸控事件無法區分。由於電容性= 控感測器通常制做設置在-⑽螢幕社方,因此, 刀換來自該CD的雜訊可造成該觸控板電路2Q報告偽觸押 〇
在該差動感測方案中’2、或多個通道 (例如,—個_ 維觸控感測器陣列的二、或多列/行,或是一個—維觸—控 感測益陣列(例如,—滑動塊)的二、或多個元件)的 電谷會同時進行測量(直接、或是藉由測量出現在元件上 的電M)測量會被減去,以產生除去主要導因於入射雜訊 (例如,彳呆作整合型LCD/觸控板的該Lcj)、無線電電路 18、任何背光或其他電力供應所產生者,以及其他外在 環境雜訊源)之共賴式錯誤_量。而造成在—觸控 感測器處所感剩之人射雜訊、或共賴式雜訊的所有 來源則全體被稱之為“雜訊源”。 100110112 1003225863-0 表單編號A_ 第13純43頁 201203065 第2圖舉例說明被使用作為一電容性觸控介面的電容性觸 控感測器的示範性陣列,其全體稱之為觸控面板。觸控 感測器被配置為列以及行。空心菱形是列觸控感測器, 以及實心菱形是行觸控感測器,在特定列中的所有空心 菱形,舉例而言,在列1中的1 5個空心菱形,是經由橋接 而連續地連接,以形成單一個列感測器。類似地,在特 定行中的所有實心菱形連續地連接而形成單一個行感測 器。 在此示範性配置中,該觸控面板包括8列的感測器以及14 行的感測器。 當一手指、或一傳導尖筆接近該觸控面板時,在該觸控 面板被接觸的區域,該觸控感測器電容發生變化,或是 在第2圖中二維觸控感測器陣列的情形中,一列、或行的 電容發生變化。一類比前端(AFE)電路將該觸控感測器 /列所偵測的電容轉換為成比例的電壓,該AFE將轉換的 電壓輸出至一類比數位轉換器(ADC),其將電壓轉換為 一數位編碼表示(digital code representation) ,雜訊源可以改變該AFE的輸出。在缺乏入射雜訊的情形 下,正常的觸控造成該ADC輸出是數百個編碼。然而,在 存在有雜訊的情形下,未被觸碰的感測器亦可造成該ADC 輸出是數百個編碼。在此情形下,該觸控板電路20就無 法區分真實的觸控以及伴隨著雜訊耦合的未觸碰。 該差動感測方案提供用來在入射雜訊存在下偵測一觸控 事件的裝置。用來取代一個次感測一個觸控感測器/列的 是,一次會取樣多個觸控感測器/列。該入射雜訊經常被 耦接至類似的觸控感測器(若沒有相同的強度)。這對 100110112 表單編號A0101 第14頁/共43頁 1003225863-0 201203065 具有相同形狀以及大小、且被設置為彼此鄰近的觸控感 測器尤其適用。藉由同時取樣二個鄰近的觸控感測器/列 以及進行差動測量,二個觸控感測器/列所共同的雜訊就 可被消除。該差動感測方案利用簡單的切換電容AFE電路 而執行。不像習知的電容性感測方案,在差動感測方案 中不需要外接的RC零件、或複雜的類比濾波來濾掉雜訊 〇 第3圖舉例說明根據本發明一實施例的觸控板電路2〇的一 示意圖。該觸控板電路20被配置為輸出差動感測資料, 其接續地進行處理,以決定一真實觸控事件以及在該真 實觸控事件的觸控面板上的相關座標。該觸控板電路20 包括’一對多工器26A以及26B,其耦接至每一列觸控板 元件28。第3圖的配置相符於第2圖之觸控面板的配置。 也因此’有8個觸控板元件28,每一個觸控板元件28對應 於第2圖中該觸控面板的八列的一個。在第3圖中所舉例 顯示的是單個觸控板元件28,但可理解地是,可以實行 一維以及二維的觸控板元件。舉例而言,如第3圖中所顯 示的額外類似電路可被執行來決定該觸控面板的行的感 測資料。在此情形下,在額外電路中觸控板元件的數量 對應於在該觸控面板中行的數量。一多工器26A自觸控板 元件28選擇一第一通道,例如,列1,且多工器26B自觸 控板元件28選擇另一第二通道,例如列2。正如在此所使 用地’一通道表示一列感測器、或一行感測器(正如在第 2圖的該二維觸控面板中一樣),或者表示在一維面板中 的單個觸控感測器。一對AFE電路AFE1以及AFE2測量分 別在多工器26A以及28A的輸出處的電容,其會因出現一 100110112 表單編號A0101 第15頁/共43頁 1003225863-0 201203065 手指/尖筆靠近所選擇的觸控板元件28而發生變化。 一控制邏輯電路22提供一重設訊號rst,以重設AFE1以 及AFE2電路,這使AFE1以及AFE2電路準備好進行電容測 量。在一些實施例中,該控制邏輯22是受到系統主處理 器的控制’例如,在第1圖的行動電話1 〇中的微處理器14 。選擇數值sell以及sei2被設定在多工器26A以及26B的 位址輸入處,以在執行測量前選擇待測觸控板元件28。 對重設訊號rst進行去斷言(de-asserted) ’以允許 AFE1以及AFE2電路能夠測量分別所選擇觸控板元件28的 電容。該AFE1以及AFE2電路的輸出差動地被施加至一類 比數位轉換器(ADC) 24的輸入。在為了取樣AFE1以及 AFE2電路的輸出而斷言一取樣控制訊號後,該ADC 24提 供相應於在多工器26A以及28A的輸出處所測量的電容間 差異的數位值。因此,出現在該多工器26A以及2 6B的輸 出處的任何共用模式雜訊以及偏置(offset)可以在 ADC 24的輸出中被消除。 在一些實施例中,該觸控板電路20以及該AFE1以及AFE2 電路被配置為電容測量電路。在其他實施例中,替代地 ,該觸控板電路被配置為使得該差動感測方案可與電壓 測量型態電容性感測器配置一起使用。現在,請參閱第4 圖,其根據本發明的一替代實施例而顯示可被使用來實 行第1圖的行動電路1〇中的觸控板電路20的一觸控板電路 20A。該觸控板電路20A類似於上述的該觸控板電路20,
且因此,接下來僅敘述它們間的差異。取代電容測量電 路的是’一對積分器INT1以及INT2 ’分別對多工器26A 以及26B的輸出處的相應電壓進行積分’以使得該差動感 100110112 表單編號A0101 第16頁/共43頁 1003225863-0 201203065 測方案可以與電壓測量型態電容感測器配置一起使用。 一致能訊號en會致能開關swi以及SW2,以造成積分器 INTUX及INT2起始對於相應所選擇之觸控板元件28的電 壓的積分。
該控制邏輯電路22提供用於重設積分器INT1以及INT2的 一重設訊號reset °在積分器INT1以及INT2進行重設的 同時’選擇數值sell以及sel2會在多工器26A以及26^的 位址輸入處進行設定’以選擇要分別被提供至積分器 INT1以及INT2的測量元件電壓以及參考元件電壓。對重 設訊號reset進行斷言’以允許積分器INT1以及丨^^之能
夠對出現在分別所選擇之觸控板元件28上的電壓進行積 分。提供有另一個多工器26C,以根據控制邏輯22所提供 的選擇訊號sel而在積分器INT1以及INT2的輸出間進行 選擇。在為了取樣積分器】NT1以及INT2的輸出而對一取 樣控制訊號進行斷言後,所選擇的輸出被接收為該ADC 24的輸入,而該ADC 24則是會在一測量間隔的終端處提 供相應於積分器INT1以及INT2之輸出電壓的數位值。 第5圖舉例說明可替代地用來實行第1圖行動電話10中之 觸控板電路20的一觸控板電路的一另一實施例。第5圖的 該觸控板電路20B類似於第4圊的觸控板電路2〇A,且因此 ’接下來僅敘述它們間的差異。該觸控板電路2〇B具有單 一個積分器INT,其被提供代表該多工器26A所選擇的該 測量觸控板元件上以及該多工器26B所選擇的該參考觸控 板元件上的電壓間差異的一輸入訊號(如從一差動放大器 Aik供)。該觸控板電路20B以及第4圖的該觸控板電路 20A之操作間的差異在於,在該觸控板電路2〇B中,電壓 100110112 表單煸號A0101 第Π頁/共43頁 1003225863-0 201203065 的瞬時值會被減去然後進行積分的同時,而在第4圖的該 觸控板電路20A中,該微處理器14可獲得每一個電壓的積 分,其計算差異,但可基於分別所獲得的積分數值而進 行其他校正/計算。 請再次參閱第3圖,來自ADC 24的差動感測資料輸出會進 行處理,以決定是否發生一觸控事件,以及若是的話, 該觸控事件發生在該觸控面板上的何處。在一些實施例 中,該差動感測資料受到第1圖中該微處理器14的處理。 一般而言,該差動感測資料是受到系統主控制器、或其 他應用處理器的處理。 在該差動感測方案的一些實施例中,二個通道於同時間 進行取樣。一第一通道是測量中的通道,稱之為主要通 道,且該第一通道的輸出被連接至該ADC的正輸入。第二 通道(稱之為參考通道)的輸出被連接至該ADC的負輸入 。該ADC將此二個輸入差動地轉換為一數位編碼。若該參 考通道具有出現作為共用模式訊號的外來入射雜訊時, 該差動感測方案的操作最具效率。對最佳性能而言,二 個差動通道應該在形狀以及尺寸上相同,且物理位置上 盡可能地接近彼此。所以,就此而言,鄰接的通道較佳 地是選擇為該參考通道,這是由於其具有拾起與正在測 量之該第一通道相同雜訊的最大可能性。舉例而言,當 取樣列1、列2時,選擇列2做為參考通道,以及對列2而 言,選擇列3做為參考,以此類推。對8列而言,僅完成7 個轉換。最後一列不進行取樣。對行1也是類似地,較佳 地是行2做為參考通道,而對行2而言,則是較佳地以行3 做為參考,以此類推。最後一行不進行取樣。 100110112 表單編號A0101 第18頁/共43頁 1003225863-0 201203065 第6圖舉例說明在一單點觸控應用中,相應於該差動感測 方案之執行的測量與計算的一示範性組合。在匯入第6圖 的資料中,一手指、或尖筆出現在第2圖的示範性8列電 容性感測器陣列的列2以及列3。第6圖的“無觸控單端(
No Touch Single Ended) ”排(標示為步驟S1)是在 沒有利用一參考列測量進行任何微差平差法(differ_
ential adjustment)的情形下,每一個所選擇列的測 量數值。換言之,在步驟31中的數值是每一列在沒有觸 控事件下進行個別測量時所決定的數值。“起因於觸控
的饭ό又編碼改變(Assumed Code Change due to TOUCH ) 排(標示為步驟S2 )顯示當手指/尖筆出現在 歹1J2以及列3時,在沒有雜訊情形下的理想編碼改變數值 。這些數值對所使用觸控感測器的型態而言是被預期的 之前得知的數值。在第6圖的實例中,在列3中的理想編 碼改變大於在列2中的理想編碼改變,這表示,相對於列 2,該觸控事件較接近列3 «可理解地是,其他的理想編 碼改變被用來指示該觸控事件相對於這二列的其他相關 位置。在第6圖中步驟2所顯示的數值對應於關連於‘‘輕 觸控(light tough) ”的數值。對於“更堅實的觸控 (firmer touch) ”而言,預期的是更高的數值。“觸 控單端(Touched Single Ended),’排(標示為步驟 S3)顯示在沒有補償雜訊的情形下,單端測量列(主要 通道)的真實測量數值的結果。此可與步驟比較,但 包括對應於觸控列2以及列3的示範性觸控事件。“無觸 控差動(基線)(Ν ο T 〇 u c h D i f f e r e n t i a 1 100110112 (Baseline)) 表單編號A0101 排(標示為步驟S4)顯示在沒有觸控在 第19頁/共43頁 1003225863-0 201203065 任何列上時差動計算的基線,顯示在步驟S4中的數值是 藉由將被測量列的步驟S1數值減去參考列的步驟S1數值 而計算。舉例而言,對列1 (被測量列)而言,在步驟S4 的數值200是藉由將列1在步驟si中的數值2100減去列2 (參考列)在步驟S1中的數值1900而決定。 類似地,“觸控差動測量(Touched Differential Measurement) ”排(標示為步驟S5)顯示的結果是利 用來自參考列測量的步驟S3結果之調整過的步驟S3結果 。換言之,步驟S5結果是藉由將被測量列的步驟S3減去 參考列的步驟S3結果而被計算》舉例而言,列1 (被測量 列)在步驟S5的數值190是藉由將列1在步驟S3的數值 2100減去列2 (參考列)在步驟S3中的數值1910而決定 。 基線的差值(De 1 ta f rom Base 1 ine ),,排(標示 為步驟S6)顯示的結果是,在步驟S4中無觸控差動(基 線)列數值與步驟S 5中觸控差動測量列數值之間的差異 。舉例而言’列1在步驟S6中的數值-10是藉由將列1在步 驟S4的數值200減去列1在步驟S5中的數值190而計算。 “累加(Cumulative Sum) ”排(標示為步驟S7)顯 示自最後列’列8 ’起的每一列的改變差值(de 1 ta change )的累加。該累加被定義為當前列之差值改變與 先前列的累加的總和。舉例而言,列3的累加是列3的差 值改變(顯示在列3的步驟S6中)加上列4的累加。正如 在第6圖中所應用的數值,列3的累加數值是列3在步驟S 6 中的數值150加上列4在步驟S7中的數值〇。“段落最小值 (Minimum from Segment) ”欄是步驟S6中的最少數 值。此數值被用來規格化步驟S7中的數值,以移除由於 表單編號A0101 100110112 1003225863-0 第20頁/共43頁 201203065 參考元件電壓間偏置所造成的任何錯誤。藉由段落最小 值數值規格化在步驟S7中編碼數值產生“起因於觸控的 已計算編碼改變(Calculated Code Change due to TOUCH ) 排(標示為步驟S8 ) ’其相同於步驟S2中所 預期的結果“起因於觸控的假設編碼改變,,。第7圖圖例 地舉例說明第6圖的步驟S8中的結果。
在基線的差值中,列3顯示當自列3至列4的“起因於觸控 的假設編碼改變”為最大時,ADC編碼的一增加。因為自 列2至列3的“起因於觸控的假設編碼改變”是最大負值 ’因此列2顯示自基線起的最大負改變。剩下的通道,列 4至列8,未顯示任何差值改變,因為鄰接的通道亦顯示 自基線起的零改變差值。最後一列,列8,未取樣,因此 ,改變差值為零。
鈿述的實例是應用於觸控感測器的列。此技術亦可應用 於觸控感測器的行,其結果與列分析的結果相結合可決 定在該觸控面板上的觸控事件的列與行的位置。此程序 在習知技術中為大家所熟知。 第6圖以及第7圖顯示在一單點觸控事件期間,該差動感 測方案的示範性應用。這些技術可類似地被應用於多點 觸控事件、或多點觸控。第8圖舉例說明對應於在一多點 觸控應用中該差動感測方案之實行的測量與計算的示範 性組合。測量與計算類似於先前第6圖的該些敘述,因此 接下來將僅敘述它們間的差異。在第8圖所描繪的資料 ’ 一手指/尖筆出現在列2-3以及在列6-8 ^在列2以及 列3上的觸控一起形成第一觸控,以及在列6、列7以及列 8上的觸控一起形成第二觸控。在列1_2處的觸控與在列 100110112 表單編號A0101 第21頁/共43頁 1003225863-0 201203065 6-8的觸控相互獨立。第9圖圖例地舉例說明第8圖的步驟 S8中的結果。 大體而言,取決於感測器的佈置,觸控可以出現在_、 或多個感測器上。在此,假設觸控覆蓋了二、或多個感 測器,尤其是該第一觸控的二個感測器以及該第二觸控 的二個感測器。若觸控覆蓋一、或多個感測器時,演算 式亦可運作。同樣可應用於一個觸控的應用。 第10圖舉例說明根據本發明一實施例,決定一觸控事件 以及該觸控事件的位置的方法。所描繪之方法的所有、 或部分可根據形成儲存在記憶體丨5中之電腦程式產品的 程式指令的控制,而藉由系統主控制器(例如,在第^圖 行動電話10中的微處理器14)來執行。步驟5〇,選擇一 對觸控感應通道。通道應具有相同、或類似的形狀以及 尺寸,以做好消除其他通道所拾起之雜訊的準備。每— 個通道代表一單點觸控感測器、或一觸控感測器陣列, 例如,一列、或一行。在步驟52,同時測量通道的電容 ,以使得任何的共用模式雜訊都會在測量中產生相等的 錯誤。替代地,在二個電壓耦合型態元件上的電壓可根 據第4圖以及第5圖所顯示的替代實施例而進行整合。在 步驟54,計算二個通道的測量結果間的差異,並將結果 儲存起來。在步驟56 ’決定是否尚未到達最後的待測通 道。若決定為尚未當達最後通道,則為其他通道重複步 驟50-54。當在步驟56中已到達最後通道後,則在步驟 58,由差動資料決定手指、或尖筆的存在/不存在,且若 該手指/尖筆存在,位置即被決定。 前面是以二維的觸控感測器陣列,例如,第2圖的該觸控 1003225863-0 100110112 表單編號A010〗 第22頁/共43頁 201203065 面板,作為背景而敘述差動感測方案。該差動感測方案 亦可以應用於一維的觸控感測器陣列,其中,相對於一 列、或一行的觸控感測器,所測量地是每一個個別的觸 控感測器。如此之一維應用的一個實例是將該差動感測 方案應用在虛擬滑動塊、或滾輪。第11圖舉例說明一四 感測器滑動塊的方塊圖,感測器1可差動地相對於感測器 2取樣。感測器2可以相對於感測器3取樣,以及感測器3 可相對於感測器4取樣。相關於第6圖以及第8圖所敘述的 技術可類似地被應用於此一維配置之中。 該一維觸控感測器陣列可被應用於任何具有二、或多個 感測器的陣列。在二感測器陣列的情形下,例如,在第 12圖中所顯示的二感測器滑動塊,在感測器1以及感測器 2之間的單個差動測量即足以提供該觸控事件的位置。若 該觸控事件位在該滑動塊的左側上,測量為最正,且若 觸控事件在滑動塊的右侧,測量為最負。若該觸控事件 在該滑動塊的中心,該差動測量為零。 在一示範性地應用中,該差動感測方案是利用Max i m Integrated Products, Inc. TM的部件來實行。當一觸 控面板被放在一 L C D螢幕的頂部上以及一單端感測方案被 應用時,所產生的表現充滿雜訊,且偵測到許多的偽觸 控。第13圖顯示在一具有LCD的7吋觸控面板上對單端測 量所擷取的列資料的柱狀圖。在此實例中,標準偏差為 21. 8編碼。利用了相鄰已取樣通道的差動取樣方案被用 來降低雜訊的影響。該LCD所產生的大部分雜訊被消除, 且表現非常接近其附近沒有LCD電子電路的情形。第14圖 顯示在相同具有LCD7吋面板上對差動感測測量所擷取列 100110112 表單編號A0101 第23頁/共43頁 1003225863-0 201203065 資料的柱狀圖,當擷取方法被改變至不同於單端時,標 準偏差自21. 8標碼改善至0. 9。 正如前述,該差動感測方案被應用為一相鄰通道實施, 表示緊鄰的觸控感測器、列、或行被用於差動測量。替 代地,該差動感測方案可延伸而包括非相鄰觸控感測器 、列、或行間的差動比較。舉例而言,可以比較列1以及 列3,列2以及列4,列3以及列5等以此類推。作為另一個 實例,則是可以比較列1以及列4,列2以及列5,列3以及 列6等以此類推。 正如上述,該差動感測方案被應用於二個感測器、列、 或行,舉例而言,以決定列1以及列2之間的差異。替代 地,該差動感測方案可被應用於多於二個的感測器、列 、或行。 本發明已藉由含有利於瞭解本發明之配置與操作原則的 詳細内容的特殊實施例而進行敘述。在此,如此之對於 特殊實施例以及其詳細内容的參考並非意欲於顯示所附 申請專利範圍的範疇,對本領域具通常知識者而言,清 楚的是,可以在不脫離本發明之精神與範疇的情形下, 而對被選來作為舉例之用的實施例做出修飾。 【圖式簡單說明】 [0005] 併入並形成部分本說明書的所附圖式舉例說明差動感測 方案的實施例,並與敘述一起用來解釋觸覺回饋系統的 原理,但本發明不被限制為所揭示的實例。 第1圖:其舉例說明使用差動感測方案的示範性應用的方 塊圖; 第2圖:其舉例說明被使用作為一電容性觸控介面的示範 100110112 表單編號 A0101 第 24 頁/共 43 頁 1003225863-0 201203065 性電容性觸控感測器陣列,整體稱為一觸控面板; 第3圖:其舉例說明根據本發明一實施例觸控板電路的示 意圖; 第4圖:其舉例說明可替代地用來執行第1圖的該觸控板 電路的一另一實施例; 第5圖:其舉例說明可替代地用來執行第1圖的該觸控板 電路的又再一實施例; 第6圖:其舉例說明相應於在一單點觸控應用中該差動感 測方案之執行的測量以及計算的示範性組合;
Ο 100110112 第7圖:其以圖式方式舉例說明第6圖之步驟S8的結果; 第8圖:其舉例說明相應於在一多點觸控應用中該差動感 測方案之執行的測量以及計算的示範性組合; 第9圖:其以圖式方式舉例說明第8圖之步驟S8的結果; 第10圖:其舉例說明依照本發明一實施例,決定一觸控 事件以及該觸控事件的位置的方法; 第11圖:其舉例說明四感測器滑動塊的一方塊圖; 第12圖:其舉例說明二感測器滑動塊的一方塊圖; 第13圖:其舉例說明在具有LCD的7吋觸控面板上針對單 端測量(single ended measurements)所擷取列資 料的長條圖,以及 第14圖··其舉例說明在具有LCD的相同7吋觸控面板上針 對下一個鄰接差動感測測量所擷取列資料的長條圖。 【主要元件符號說明】 A1 差動放大器 ADC、24 類比數位轉換器 AFE 類比前端 表單編號A0101 第25頁/共43頁 1003225863-0 [0006] 201203065 en 致能訊號 INT 積分器 LCD 液晶顯不器 reset、rst 重設訊號 se 1 選擇數值 SW 開關 10 行動電話 11 揚聲器元件 12 整合型LCD/觸控板 13 麥克風 14 微處理器 15 記憶體 16 顯示器控制器 17 編瑪解瑪 18 無線電 20 ' 20A ' 20B 觸控板電路 22 控制邏輯 26A 、26B、26C 多工器 28 觸控板元件 100110112 表單編號A0101 第26頁/共43頁 1003225863-0
Claims (1)
- 201203065 七、申請專利範圍: 1 . 一種偵測在一觸控感應裝置上的一、或多個觸控事件的方 法,包括: a. 接收複數個通道,每一個通道具有相應於該觸控感應 裝置的感測育料, b. 當沒有觸控事件出現在該複數個通道的任何一個上時 ,測量每一個通道的一電容,以藉此決定每一個通道的一 無觸控基線數值; c. 選擇該複數個通道的其中一個作為一主要通道; 〇 d. 選擇該複數個通道其中的另一個作為一參考通道,其 中,該參考通道不同於該主要通道; e. 測量該主要通道的一電容; f. 測量該參考通道的一電容; g. 計算該主要通道的已測量電容與該參考通道的已測量 通道之間的一差異,以藉此決定一已測量差異; h. 計算該主要通道的該無觸控基線數值以及該參考通道 , 的該無觸控基線數值之間的一差異,以藉此決定一基線差 〇 異; i. 計算該已測量差異與該基線差異之間的一差異,以藉 此針對該主要通道以及參考通道對決定的基線的一差值; j. 針對該複數個通道的每一個通道重複步驟c至h,以使 得每一個通道被選擇作為該主要通道;以及 k. 針對所有主要通道以及參考通道對而從所計算之基線 的差值決定一、或多個觸控事件。 2 .如申請專利範圍第1項所述的方法,其中,該主要通道的 100110112 表單編號A0101 第27頁/共43頁 1003225863-0 201203065 5亥電容以及該參考通道的該電容被同時測量。如申請專利範圍第1項所述的方法,其中, 配置為具有一相同的形狀以及尺寸。 如申請專利範圍第1項所述的方法,其中, 括在該觸控感應裝置中的一列感測器。 每一個通道被 每一個通道包如甲請專利範圍第1項所述的方法,其中,名 包括在該觸控感應裝置中的一行感測器。 如申請專利範圍第i項所述的方法,其中,該觸控感應装 置包括一二維觸控面板。 •如申請專利範圍第i項所述的方法,其中,該觸控感應裝 置包括—維虛擬滑動塊。 8. 如申請專利範圍第i項所述的方法,其中,該主要通道以 及該參考通道的每-個具有共用模式雜訊,該共用模式雜 訊在基線的差值中被移除。 9. 如申請專利範圍第!項所述的方法,其中,該主要通道以 及該參考通道為相鄰的通道。 如申請專利範圍第i項所述的方法,其中,選擇該主要通 道以及該參考通道的步驟包括致能該主要通道以及該參考 通道。 11 如申請專職圍第丨項料的方法,其更包括在針對該主 要通道以及該參考通道計算基線的該差值後,自該主要通 道以及該參考通道恢復該感測資料。 12 如申请專利範11第11項所述的方法,其中,恢復該感測資 料的步驟包括針對所有主要通道以及參考通道對而在所計 算基線的該差值上執行一往回積分(integration backwards ) 100110112 表單編號A0101 其中’基線的該差值是由一第一通道起至 第 28 頁/共 43 頁 1003225863-0 201203065 一最後通道依序向前計算,以及該往回積分是由基線的一 最後差值起計算至基線的一第一差值。 13 .如申請專利範圍第11項所述的方法,其更包括針對所有主 要通道以及參考通道對而從所決定基線的該差值決定基線 的一最小差值。 14 .如申請專利範圍第13項所述的方法,其更包括藉由自每一 個通道的已恢復感測資料減去基線的該最小差值而計算每 一個通道的已調整感測資料。 15 .如申請專利範圍第14項所述的方法,其中,出現在該感測t) 100110112 資料中的共用模式雜訊不會出現在該已調整感測資料中。 16.如申請專利範圍第1項所述的方法,其中,決定一、或多 個觸控事件的步驟包括決定多個觸控事件。 17 . —種偵測在一觸控面板上的一、或多個觸控事件的方法, 包括: a. 接收複數個通道,每一個通道具有相應於該觸控面板 的感測資料; b. 當沒有觸控事件出現在該複數個通道的任何一個上時 ,決定每一個通道的一電容,以藉此決定每一個通道的一 無觸控基線數值; c. 選擇該複數個通道的其中二個,以及計算二個通道之 該無觸控基線數值間的一差異,以藉此決定一基線差異; d. 測量所選擇二個通道之每一個的一電容; e. 計算該二個通道的已測量電容之間的一差異,以藉此 決定一已測量差異,其中,出現在所選擇測量之二個通道 兩者中的一共用模式雜訊被移除; f. 計算該已測量差異以及該基線差異之間的一差異,以 表單編號A0101 第29頁/共43頁 1003225863-0 201203065 藉此決定該二個通道的基線的一差值; S·針對該複數個通道中的額外通道對重複步驟C至f; h·自該等通道對的基線的所有差值恢復該感測資料,其 中,該已恢復感測資料不會包括出現在該感測資料中的共 用模式雜訊;以及 18 19 20 21 22 u自該已恢復感測資料決定一、或多個觸控事件。 如申請專利範圍第17項所述的方法,其中,該所選擇二個 通道之每一個的電容同時進行測量。 如申》青專利範圍第17項所述的方法,其中,每一個通道皆 被配置為具有一相同的形狀以及尺寸。 如申請專利範圍第Π項所述的方法,其中,每一個通道包 括在該觸控感應装置中的一列感測器。 如申請專利範’17項所述的方法,其中,每_個通道包 括在該觸控感應裝置中的一行感測器。 如申請專職㈣17項賴的方法,其巾,賴控感應裝 置包括一二維觸控面板。 該觸控感應裝 該二個通道為 23.如申請專利範圍第17項所述的方法,其中 置包括--維虛擬滑動塊。 24 .如申請專利範圍第17項所述的方法,其中 相鄰的通道。 25 . 26 . 100110112 如申請專利範圍第π項所述的方法,其中,選擇二個通道 的步驟包括致能該二個通道。 Γ請專利範圍第17項所述的方法,其中,恢復該感測資 ,步驟包括針對所有通道而在基線的該差值上執行一往 3(lnte㈣lonbackwards),其中,基線的該 產值疋自一第一通道起至—甚你4从— 咬主最後通道依序向前計算,以及 表單編號删1 第30頁/共43 s 1003225 201203065 該往回積分是自基線的最後差值起計算至基線的一第一差 值。 27 .如申請專利範圍第26項所述的方法,其更包括針對所有通 道對而從所決定基線的該差值決定基線的一最小差值。 28 .如申請專利範圍第27項所述的方法,其更包括,藉由自每 一個通道的已恢復感測資料減去基線的該最小差值而計算 每一個通道的已調整感測資料。 29 .如申請專利範圍第17項所述的方法,其中,決定一、或多 個觸控事件的步驟包括決定多個觸控事件。 30 . —種偵測在一觸控面板上的一、或多個觸控事件的方法, 包括: a. 接收複數個通道,每一個通道具有相應於該觸控面板 的感測資料; b. 當沒有觸控事件出現在該複數個通道的任何一個上時 ,決定每一個通道的一電容,以藉此決定每一個通道的一 無觸控基線數值; c. 選擇該複數個通道的其中N個,以及計算N個通道之該 無觸控基線數值間的一差異,以藉此決定一基線差異; d. 測量所選擇N個通道之每一個的一電容; e. 計算該N個通道的已測量電容之間的一差異,以藉此 決定一已測量差異,其中,出現在所選擇測量之N個通道 中的一共用模式雜訊被移除; f. 計算該已測量差異以及該基線差異之間的一差異,以 藉此決定該N個通道的基線的一差值; g. 針對該複數個通道中的額外通道組重複步驟c至f ; h. 自該等通道組的基線的所有差值恢復該感測資料,其 100110112 表單編號A0101 第31頁/共43頁 1003225863-0 201203065 中,該已恢復感測資料不會包括出現在該感測資料中的共 用模式雜訊;以及 i.自該已恢復感測資料決定一、或多個觸控事件。 31 . —種偵測在一觸控面板上的一、或多個觸控事件的裝置, 包括: a. 用於接收複數個通道的裝置,每一個通道具有相應於 該觸控面板的感測資料; b. 用於在沒有觸控事件出現在該複數個通道的任何一個 上時,決定每一個通道的一電容的裝置,以藉此決定每一 個通道的一無觸控基線數值; c. 用於選擇該複數個通道的其中N個,以及計算N個通道 之該無觸控基線數值間的一差異的裝置,以藉此決定一基 線差異; d. 用於測量所選擇N個通道之每一個的一電容的裝置; e. 用於計算該N個通道的已測量電容之間的一差異的裝 置,以藉此決定一已測量差異,其中,出現在所選擇測量 之N個通道中的一共用模式雜訊被移除; f. 用於計算該已測量差異以及該基線差異之間的一差異 的裝置,以藉此決定該N個通道的基線的一差值; g. 用於針對該複數個通道中的額外通道組重複步驟c至f 的裝置; h. 用於自該等通道組的基線的所有差值恢復該感測資料 的裝置,其中,該已恢復感測資料不會包括出現在該感測 資料中的共用模式雜訊;以及 i. 用於自該已恢復感測資料決定一、或多個觸控事件的 裝置。 100110112 表單編號A0101 第32頁/共43頁 1003225863-0
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US32683010P | 2010-04-22 | 2010-04-22 | |
| US12/986,881 US8493356B2 (en) | 2010-04-22 | 2011-01-07 | Noise cancellation technique for capacitive touchscreen controller using differential sensing |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201203065A true TW201203065A (en) | 2012-01-16 |
| TWI530848B TWI530848B (zh) | 2016-04-21 |
Family
ID=45999476
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105103379A TWI562052B (en) | 2010-04-22 | 2011-03-24 | Noise cancellation technique for capacitive touchscreen controller using differential sensing |
| TW100110112A TWI530848B (zh) | 2010-04-22 | 2011-03-24 | 使用差動感測供電容性觸控螢幕控制器噪音消除技術 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105103379A TWI562052B (en) | 2010-04-22 | 2011-03-24 | Noise cancellation technique for capacitive touchscreen controller using differential sensing |
Country Status (4)
| Country | Link |
|---|---|
| US (3) | US8493356B2 (zh) |
| CN (1) | CN102262490B (zh) |
| DE (1) | DE102011017231A1 (zh) |
| TW (2) | TWI562052B (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI460632B (zh) * | 2012-08-21 | 2014-11-11 | Au Optronics Corp | 觸控點偵測方法 |
| TWI469007B (zh) * | 2012-04-17 | 2015-01-11 | Raydium Semiconductor Corp | 用於控制觸控面板的雜訊處理電路的方法以及相關訊號處理裝置 |
| TWI552045B (zh) * | 2013-12-05 | 2016-10-01 | 禾瑞亞科技股份有限公司 | 判斷錯誤近接事件的方法與裝置 |
| CN107218956A (zh) * | 2016-03-21 | 2017-09-29 | 财团法人工业技术研究院 | 电容传感器的读出电路与其操作方法 |
| US10429991B2 (en) | 2013-12-04 | 2019-10-01 | Egalax_Empia Technology Inc. | Method and apparatus for determining mistaken approaching or touching event |
Families Citing this family (112)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8633915B2 (en) | 2007-10-04 | 2014-01-21 | Apple Inc. | Single-layer touch-sensitive display |
| US20090174676A1 (en) | 2008-01-04 | 2009-07-09 | Apple Inc. | Motion component dominance factors for motion locking of touch sensor data |
| US9372576B2 (en) | 2008-01-04 | 2016-06-21 | Apple Inc. | Image jaggedness filter for determining whether to perform baseline calculations |
| US8922521B2 (en) | 2009-02-02 | 2014-12-30 | Apple Inc. | Switching circuitry for touch sensitive display |
| US8593410B2 (en) | 2009-04-10 | 2013-11-26 | Apple Inc. | Touch sensor panel design |
| US8957874B2 (en) | 2009-06-29 | 2015-02-17 | Apple Inc. | Touch sensor panel design |
| US9391607B2 (en) | 2010-04-22 | 2016-07-12 | Qualcomm Technologies, Inc. | Use of random sampling technique to reduce finger-coupled noise |
| US8493356B2 (en) | 2010-04-22 | 2013-07-23 | Maxim Integrated Products, Inc. | Noise cancellation technique for capacitive touchscreen controller using differential sensing |
| US8599167B2 (en) | 2010-04-22 | 2013-12-03 | Maxim Integrated Products, Inc. | Method and apparatus for improving dynamic range of a touchscreen controller |
| CN102411447B (zh) * | 2010-09-23 | 2014-01-08 | 群康科技(深圳)有限公司 | 输入检出装置、方法、程序及计算机可读取媒体 |
| US8854319B1 (en) | 2011-01-07 | 2014-10-07 | Maxim Integrated Products, Inc. | Method and apparatus for generating piezoelectric transducer excitation waveforms using a boost converter |
| TWI433451B (zh) * | 2011-02-10 | 2014-04-01 | Raydium Semiconductor Corp | 觸控感測裝置 |
| TW201243679A (en) * | 2011-04-25 | 2012-11-01 | Focaltech Systems Ltd | Methods for filtering noise in capacitive touch panel |
| US9857921B2 (en) * | 2011-05-13 | 2018-01-02 | Synaptics Incorporated | Input signal correction architecture |
| US20120313890A1 (en) * | 2011-06-09 | 2012-12-13 | Maxim Integrated Products, Inc. | Inter-symbol interfence reduction for touch panel systems |
| WO2013049861A1 (en) | 2011-09-29 | 2013-04-04 | Magic Leap, Inc. | Tactile glove for human-computer interaction |
| US9246486B2 (en) | 2011-12-16 | 2016-01-26 | Apple Inc. | Electronic device with noise-cancelling force sensor |
| US9753577B2 (en) * | 2011-12-30 | 2017-09-05 | Parade Technologies, Ltd. | Methods and apparatus to perform a detection operation |
| KR101941507B1 (ko) | 2012-02-10 | 2019-04-12 | 삼성전자주식회사 | 터치 스크린을 구비하는 전자 기기에서 터치 오류를 보정하기 위한 장치 및 방법 |
| TWI464637B (zh) * | 2012-02-17 | 2014-12-11 | Elan Microelectronics Corp | 觸控面板的類比數位轉換參數動態調整方法 |
| CN103324365A (zh) * | 2012-03-20 | 2013-09-25 | 富泰华工业(深圳)有限公司 | 电容式触控系统、触控装置及触控方法 |
| US20130265242A1 (en) * | 2012-04-09 | 2013-10-10 | Peter W. Richards | Touch sensor common mode noise recovery |
| US9329723B2 (en) * | 2012-04-16 | 2016-05-03 | Apple Inc. | Reconstruction of original touch image from differential touch image |
| KR101931078B1 (ko) * | 2012-04-25 | 2018-12-20 | 주식회사 실리콘웍스 | 터치스크린 패널 잡음제거방법 및 터치스크린 리드아웃회로 |
| US20130300690A1 (en) * | 2012-04-25 | 2013-11-14 | Silicon Works Co., Ltd. | Control circuit of touch screen and noise removing method |
| KR101931077B1 (ko) * | 2012-04-25 | 2018-12-20 | 주식회사 실리콘웍스 | 잡음을 제거하는 터치스크린 리드아웃회로 |
| KR101339581B1 (ko) * | 2012-05-30 | 2013-12-10 | 삼성전기주식회사 | 터치 감지 장치 및 그 데이터 처리 방법 |
| CN102750060B (zh) * | 2012-06-04 | 2015-06-10 | 天津昌立微电子技术有限公司 | 利用空间差异性的投射式电容触摸屏系统时域降噪方法 |
| EP2901255B1 (en) * | 2012-07-05 | 2017-10-25 | Cambridge Touch Technologies, Ltd. | Pressure sensing display device |
| CN104769536B (zh) * | 2012-09-17 | 2017-07-18 | 硅工厂股份有限公司 | 用于触屏的控制电路以及噪声去除方法 |
| KR101388699B1 (ko) * | 2012-11-22 | 2014-04-24 | 삼성전기주식회사 | 터치 감지 방법 및 터치 감지 장치 |
| JP6025528B2 (ja) | 2012-11-29 | 2016-11-16 | 三菱電機株式会社 | タッチパネル装置 |
| US9354698B2 (en) * | 2012-11-30 | 2016-05-31 | Google Technology Holdings LLC | Differential proximity sensing and side detection for an electronic device |
| US10067575B2 (en) * | 2012-11-30 | 2018-09-04 | Apple Inc. | Noise correction for stylus applications on tablets and other touch devices |
| KR101700842B1 (ko) * | 2012-12-07 | 2017-02-01 | 엘지디스플레이 주식회사 | 디스플레이 장치 및 디스플레이 장치의 터치 인식 방법 |
| TWI480788B (zh) * | 2012-12-07 | 2015-04-11 | Tera Xtal Technology Corp | Touch sensing device and method |
| US9323353B1 (en) | 2013-01-15 | 2016-04-26 | American Megatrends, Inc. | Capacitance sensing device for detecting a three-dimensional location of an object |
| US9110547B1 (en) | 2013-01-15 | 2015-08-18 | American Megatrends Inc. | Capacitance sensing device |
| US8717325B1 (en) | 2013-02-18 | 2014-05-06 | Atmel Corporation | Detecting presence of an object in the vicinity of a touch interface of a device |
| CN103135875A (zh) * | 2013-03-01 | 2013-06-05 | 昆山工研院新型平板显示技术中心有限公司 | 基于传感器感测的触摸amoled显示屏 |
| CN103257743A (zh) * | 2013-03-05 | 2013-08-21 | 昆山工研院新型平板显示技术中心有限公司 | 带触摸传感器的amoled显示屏 |
| KR101514533B1 (ko) * | 2013-07-29 | 2015-04-22 | 삼성전기주식회사 | 호버 센싱을 지원하는 터치 센싱 장치 및 방법 |
| US9886141B2 (en) | 2013-08-16 | 2018-02-06 | Apple Inc. | Mutual and self capacitance touch measurements in touch panel |
| KR101416724B1 (ko) * | 2013-10-15 | 2014-07-09 | 주식회사 아나패스 | 공통 노이즈 제거 방법 및 이를 이용한 터치 정보 검출 방법 |
| KR20150058712A (ko) * | 2013-11-20 | 2015-05-29 | 삼성전자주식회사 | 싱글 엔드 터치 신호를 생성하는 터치 스크린 콘트롤러, 터치 스크린 시스템 및 이를 포함하는 디스플레이 장치 |
| US9886142B2 (en) * | 2013-12-03 | 2018-02-06 | Pixart Imaging Inc. | Capacitive touch sensing system |
| KR102112528B1 (ko) * | 2013-12-10 | 2020-05-19 | 엘지디스플레이 주식회사 | 표시장치 및 그 구동방법 |
| JP2015122020A (ja) * | 2013-12-25 | 2015-07-02 | シナプティクス・ディスプレイ・デバイス合同会社 | タッチパネル制御回路及びそれを備える半導体集積回路 |
| EP3097466A4 (en) * | 2014-01-22 | 2017-08-02 | Tactual Labs Co. | Dynamic assignment of possible channels in a touch sensor |
| JP6446055B2 (ja) | 2014-02-18 | 2018-12-26 | ケンブリッジ タッチ テクノロジーズ リミテッドCambridge Touch Technologies Limited | 力タッチを用いるタッチスクリーンのためのパワーモードの動的切り替え |
| US9354734B2 (en) * | 2014-03-04 | 2016-05-31 | Atmel Corporation | Common-mode hover detection |
| JP6552869B2 (ja) | 2014-05-02 | 2019-07-31 | 株式会社半導体エネルギー研究所 | 情報処理装置 |
| US10936120B2 (en) | 2014-05-22 | 2021-03-02 | Apple Inc. | Panel bootstraping architectures for in-cell self-capacitance |
| US10289251B2 (en) | 2014-06-27 | 2019-05-14 | Apple Inc. | Reducing floating ground effects in pixelated self-capacitance touch screens |
| US9746974B2 (en) * | 2014-08-21 | 2017-08-29 | Cypress Semiconductor Corporation | Providing a baseline capacitance for a capacitance sensing channel |
| US10429998B2 (en) * | 2014-07-23 | 2019-10-01 | Cypress Semiconductor Corporation | Generating a baseline compensation signal based on a capacitive circuit |
| KR102249651B1 (ko) * | 2014-07-23 | 2021-05-10 | 주식회사 실리콘웍스 | 터치패널 센싱 장치 및 그 제어 장치 |
| US9880655B2 (en) | 2014-09-02 | 2018-01-30 | Apple Inc. | Method of disambiguating water from a finger touch on a touch sensor panel |
| EP3175330B1 (en) | 2014-09-22 | 2022-04-20 | Apple Inc. | Ungrounded user signal compensation for pixelated self-capacitance touch sensor panel |
| US9772725B2 (en) | 2014-09-24 | 2017-09-26 | Synaptics Incorporated | Hybrid sensing to reduce latency |
| EP3213173B1 (en) | 2014-10-27 | 2025-10-29 | Apple Inc. | Pixelated self-capacitance water rejection |
| US9563319B2 (en) | 2014-12-18 | 2017-02-07 | Synaptics Incorporated | Capacitive sensing without a baseline |
| GB2533667B (en) | 2014-12-23 | 2017-07-19 | Cambridge Touch Tech Ltd | Pressure-sensitive touch panel |
| WO2016102975A2 (en) | 2014-12-23 | 2016-06-30 | Cambridge Touch Technologies, Ltd | Pressure-sensitive touch panel |
| US10795488B2 (en) | 2015-02-02 | 2020-10-06 | Apple Inc. | Flexible self-capacitance and mutual capacitance touch sensing system architecture |
| KR101645668B1 (ko) | 2015-02-13 | 2016-08-05 | 주식회사 하이딥 | 커패시턴스 측정 회로 및 이를 포함하는 터치 입력 장치 |
| US10488992B2 (en) | 2015-03-10 | 2019-11-26 | Apple Inc. | Multi-chip touch architecture for scalability |
| CN105147316B (zh) | 2015-09-11 | 2020-05-05 | 深圳市理邦精密仪器股份有限公司 | 使用通道数据处理的共模噪声抑制方法 |
| US10365773B2 (en) | 2015-09-30 | 2019-07-30 | Apple Inc. | Flexible scan plan using coarse mutual capacitance and fully-guarded measurements |
| KR102463808B1 (ko) * | 2015-11-02 | 2022-11-07 | 주식회사 엘엑스세미콘 | 터치구동장치 |
| GB2544307B (en) | 2015-11-12 | 2018-02-07 | Cambridge Touch Tech Ltd | Processing signals from a touchscreen panel |
| GB2544353B (en) | 2015-12-23 | 2018-02-21 | Cambridge Touch Tech Ltd | Pressure-sensitive touch panel |
| US10282046B2 (en) | 2015-12-23 | 2019-05-07 | Cambridge Touch Technologies Ltd. | Pressure-sensitive touch panel |
| GB2547031B (en) | 2016-02-05 | 2019-09-25 | Cambridge Touch Tech Ltd | Touchscreen panel signal processing |
| CN107102210B (zh) * | 2016-02-22 | 2019-08-30 | 深圳市汇顶科技股份有限公司 | 一种基于电容式触控芯片的电容检测方法及装置 |
| US9817535B2 (en) * | 2016-03-07 | 2017-11-14 | Synaptics Incorporated | Mitigating spatially correlated noise in data from capacitive sensors |
| US10095363B2 (en) | 2016-03-28 | 2018-10-09 | Synaptics Incorporated | Capacitive sensing with high pass filtering for segmentation |
| US10365749B2 (en) | 2016-03-30 | 2019-07-30 | Synaptics Incorporated | Capacitive sensing device with single reference channel |
| CN107315450B (zh) * | 2016-04-26 | 2024-02-09 | 世意法(北京)半导体研发有限责任公司 | 用于确定使用者的手与电子设备的壳体之间的关系的触摸屏控制器 |
| US10540035B2 (en) * | 2016-06-30 | 2020-01-21 | Synaptics Incorporated | Normalizing capacitive sensing measurements to reduce effects of low ground mass and noise |
| AU2017208277B2 (en) | 2016-09-06 | 2018-12-20 | Apple Inc. | Back of cover touch sensors |
| KR102596607B1 (ko) * | 2016-12-20 | 2023-11-01 | 엘지디스플레이 주식회사 | 터치회로, 터치 센싱 장치 및 터치 센싱 방법 |
| US10386965B2 (en) | 2017-04-20 | 2019-08-20 | Apple Inc. | Finger tracking in wet environment |
| CN107357473B (zh) * | 2017-05-18 | 2021-09-03 | 华显光电技术(惠州)有限公司 | 电容屏触控调试方法 |
| GB2565305A (en) | 2017-08-08 | 2019-02-13 | Cambridge Touch Tech Ltd | Device for processing signals from a pressure-sensing touch panel |
| US11093088B2 (en) | 2017-08-08 | 2021-08-17 | Cambridge Touch Technologies Ltd. | Device for processing signals from a pressure-sensing touch panel |
| KR102374436B1 (ko) * | 2017-09-11 | 2022-03-14 | 엘지디스플레이 주식회사 | 터치표시장치 및 그 구동방법 |
| US10466842B2 (en) | 2017-09-12 | 2019-11-05 | Cypress Semiconductor Corporation | Suppressing noise in touch panels using a shield layer |
| EP3547088B1 (en) * | 2017-12-27 | 2021-03-24 | Shenzhen Goodix Technology Co., Ltd. | Noise detection method and electronic device |
| US10187094B1 (en) * | 2018-01-26 | 2019-01-22 | Nvidia Corporation | System and method for reference noise compensation for single-ended serial links |
| US11131787B2 (en) | 2018-05-28 | 2021-09-28 | Samsung Electronics Co., Ltd. | Electromagnetic sensor and mobile device including the same |
| FR3086079B1 (fr) * | 2018-09-17 | 2021-04-23 | Zodiac Aero Electric | Dispositif tactile multitouche a detection capacitive |
| US10845930B2 (en) * | 2018-09-28 | 2020-11-24 | Apple Inc. | Common mode noise mitigation for integrated touch screens |
| US10635202B1 (en) * | 2018-12-18 | 2020-04-28 | Valve Corporation | Dynamic sensor assignment |
| CN109766025B (zh) * | 2019-01-14 | 2022-07-29 | 京东方科技集团股份有限公司 | 触控信号处理方法、触控显示面板及计算机可读介质 |
| KR102789650B1 (ko) | 2019-02-26 | 2025-04-02 | 삼성전자주식회사 | 터치 센싱 패널의 노이즈 보상 장치, 방법 및 노이즈 회피 장치, 방법 |
| JP7149413B2 (ja) * | 2019-05-22 | 2022-10-06 | アルプスアルパイン株式会社 | 静電容量検出センサ |
| CN110244849B (zh) * | 2019-06-17 | 2022-04-15 | Oppo广东移动通信有限公司 | 接近识别方法、装置、移动终端及存储介质 |
| KR102643806B1 (ko) | 2019-08-05 | 2024-03-05 | 삼성전자주식회사 | Oled 구동 특성 검출 회로 및 이를 포함하는 유기 발광 표시 장치 |
| US11157109B1 (en) | 2019-09-06 | 2021-10-26 | Apple Inc. | Touch sensing with water rejection |
| TWI729541B (zh) * | 2019-10-25 | 2021-06-01 | 新唐科技股份有限公司 | 控制電路及操作系統 |
| US11662867B1 (en) | 2020-05-30 | 2023-05-30 | Apple Inc. | Hover detection on a touch sensor panel |
| CN112333534B (zh) * | 2020-09-17 | 2023-11-14 | 深圳Tcl新技术有限公司 | 杂音消除方法、装置、智能电视系统及可读存储介质 |
| CN112860121B (zh) * | 2021-03-12 | 2024-07-26 | 深圳市汇顶科技股份有限公司 | 用于触控屏中多个通道触控检测的方法和装置 |
| WO2022188325A1 (zh) * | 2021-03-12 | 2022-09-15 | 深圳市汇顶科技股份有限公司 | 用于触控屏中多个通道触控检测的方法和装置 |
| CN112947791B (zh) * | 2021-03-12 | 2023-08-25 | 深圳市汇顶科技股份有限公司 | 用于触控屏中多个通道触控检测的方法和装置 |
| CN113126818B (zh) * | 2021-03-12 | 2024-12-17 | 汇顶科技私人有限公司 | 触摸屏显示器的处理电路和判断触摸事件的方法 |
| TWI804238B (zh) * | 2021-03-16 | 2023-06-01 | 矽創電子股份有限公司 | 具有降低雜訊之觸控電路 |
| US12045418B2 (en) | 2021-07-06 | 2024-07-23 | Samsung Display Co., Ltd. | Electronic device |
| CN116048294A (zh) * | 2021-10-28 | 2023-05-02 | 上海思立微电子科技有限公司 | 触控检测装置及电子设备、触控检测方法 |
| TWI877555B (zh) * | 2022-01-04 | 2025-03-21 | 薩摩亞商明世知識產權集團有限公司 | 觸控感測電路 |
| CN117389434B (zh) * | 2023-12-12 | 2024-03-29 | 基合半导体(宁波)有限公司 | 应用于触摸屏的信号检测方法、触摸屏、设备及存储介质 |
Family Cites Families (105)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4277784A (en) | 1979-07-13 | 1981-07-07 | Commodore Electronics Limited | Switch scanning means for use with integrated circuits |
| DE3262858D1 (en) | 1981-05-29 | 1985-05-09 | Marconi Co Ltd | Scan conversion circuit |
| US4527096A (en) | 1984-02-08 | 1985-07-02 | Timex Corporation | Drive circuit for capacitive electroluminescent panels |
| JPH0679346B2 (ja) | 1990-11-01 | 1994-10-05 | 富士ゼロックス株式会社 | 積分器及び画像読取装置 |
| US5243343A (en) | 1990-12-03 | 1993-09-07 | Zeelan Technology, Inc. | Signal acquisition system utilizing ultra-wide time range time base |
| US5880411A (en) | 1992-06-08 | 1999-03-09 | Synaptics, Incorporated | Object position detector with edge motion feature and gesture recognition |
| US5463388A (en) | 1993-01-29 | 1995-10-31 | At&T Ipm Corp. | Computer mouse or keyboard input device utilizing capacitive sensors |
| US5313141A (en) | 1993-04-22 | 1994-05-17 | Durel Corporation | Three terminal inverter for electroluminescent lamps |
| US5463283A (en) | 1994-05-24 | 1995-10-31 | Bkl, Inc. | Drive circuit for electroluminescent lamp |
| US5789870A (en) | 1996-05-06 | 1998-08-04 | Durel Corporation | Low noise inverter for EL lamp |
| US5736899A (en) | 1996-05-15 | 1998-04-07 | Bowers; Derek F. | Fully differential voltage controlled operational transconductance amplifier |
| TW408277B (en) | 1996-11-15 | 2000-10-11 | Alps Electric Co Ltd | Small current detector circuit and locator device using the same |
| US7663607B2 (en) | 2004-05-06 | 2010-02-16 | Apple Inc. | Multipoint touchscreen |
| US6466036B1 (en) | 1998-11-25 | 2002-10-15 | Harald Philipp | Charge transfer capacitance measurement circuit |
| US6744426B1 (en) | 1999-08-10 | 2004-06-01 | Brother Kogyo Kabushiki Kaisha | Pen coordinate reading device with pen attribute detecting function |
| US6822635B2 (en) | 2000-01-19 | 2004-11-23 | Immersion Corporation | Haptic interface for laptop computers and other portable devices |
| US6847354B2 (en) | 2000-03-23 | 2005-01-25 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Three dimensional interactive display |
| US6621487B2 (en) | 2000-07-25 | 2003-09-16 | Rohm Co., Ltd. | Circuit for generating touch detection signals, locator device and a method of generating touch detection signals |
| JP3949912B2 (ja) | 2000-08-08 | 2007-07-25 | 株式会社エヌ・ティ・ティ・ドコモ | 携帯型電子機器、電子機器、振動発生器、振動による報知方法および報知制御方法 |
| JP3798287B2 (ja) | 2001-10-10 | 2006-07-19 | Smk株式会社 | タッチパネル入力装置 |
| US7061327B2 (en) | 2002-01-24 | 2006-06-13 | Maxim Integrated Products, Inc. | Single supply headphone driver/charge pump combination |
| JP2003288158A (ja) | 2002-01-28 | 2003-10-10 | Sony Corp | タクタイル・フィードバック機能を持つ携帯型機器 |
| JP3937982B2 (ja) | 2002-08-29 | 2007-06-27 | ソニー株式会社 | 入出力装置および入出力装置を有する電子機器 |
| CN1708672B (zh) | 2002-10-31 | 2010-05-12 | 量研科技股份有限公司 | 电荷转移电容位置传感器 |
| US7132766B2 (en) | 2003-03-25 | 2006-11-07 | Rockwell Automation Technologies, Inc. | Method and apparatus for providing a switching signal in the presence of noise |
| US20070273635A1 (en) | 2003-11-19 | 2007-11-29 | Welbers Antonius P G | Circuit Arrangement for Driving Arrangement |
| US7283120B2 (en) | 2004-01-16 | 2007-10-16 | Immersion Corporation | Method and apparatus for providing haptic feedback having a position-based component and a predetermined time-based component |
| JP4362382B2 (ja) | 2004-01-23 | 2009-11-11 | 株式会社リコー | 定電圧回路 |
| JP4279171B2 (ja) | 2004-02-13 | 2009-06-17 | 富士通コンポーネント株式会社 | 平面板振動装置及びこれを用いたスイッチ |
| US7533324B2 (en) | 2004-09-22 | 2009-05-12 | Kencast, Inc. | System, method and apparatus for FEC encoding and decoding |
| EP1805585B1 (en) | 2004-10-08 | 2017-08-16 | Immersion Corporation | Haptic feedback for button and scrolling action simulation in touch input devices |
| US20060092177A1 (en) | 2004-10-30 | 2006-05-04 | Gabor Blasko | Input method and apparatus using tactile guidance and bi-directional segmented stroke |
| US20060221061A1 (en) | 2005-03-31 | 2006-10-05 | Tyco Electronic Corporation | Touch sensor and control with random pulse spacing |
| TWI271645B (en) | 2005-04-19 | 2007-01-21 | Elan Microelectronics Corp | Capacitive touchpad with a physical key function |
| US7288946B2 (en) | 2005-06-03 | 2007-10-30 | Synaptics Incorporated | Methods and systems for detecting a capacitance using sigma-delta measurement techniques |
| TW200712997A (en) | 2005-09-23 | 2007-04-01 | Elan Microelectronics Corp | Method for compensating sensitivity of touch pad sensor |
| US20070074913A1 (en) | 2005-10-05 | 2007-04-05 | Geaghan Bernard O | Capacitive touch sensor with independently adjustable sense channels |
| US7395717B2 (en) | 2006-02-10 | 2008-07-08 | Milliken & Company | Flexible capacitive sensor |
| US8040142B1 (en) | 2006-03-31 | 2011-10-18 | Cypress Semiconductor Corporation | Touch detection techniques for capacitive touch sense systems |
| US20070268272A1 (en) | 2006-05-19 | 2007-11-22 | N-Trig Ltd. | Variable capacitor array |
| EP2259172A3 (en) | 2006-06-09 | 2011-04-13 | Apple Inc. | Touch screen liquid crystal display |
| US8552989B2 (en) | 2006-06-09 | 2013-10-08 | Apple Inc. | Integrated display and touch screen |
| US7949499B2 (en) | 2006-06-13 | 2011-05-24 | Itron, Inc. | Filtering techniques to remove noise from a periodic signal and Irms calculations |
| JP4697095B2 (ja) | 2006-08-29 | 2011-06-08 | ソニー株式会社 | タッチパネルディスプレイ装置、電子機器および遊技機器 |
| US20080061139A1 (en) | 2006-09-07 | 2008-03-13 | Ncr Corporation | Self-checkout terminal including scale with remote reset |
| TWI329414B (en) | 2006-12-18 | 2010-08-21 | Delta Electronics Inc | Adjusting method and device of sensitivity of signal determination |
| JP4417951B2 (ja) | 2006-12-28 | 2010-02-17 | 株式会社東芝 | 機器監視方法および機器監視システム |
| US8026904B2 (en) | 2007-01-03 | 2011-09-27 | Apple Inc. | Periodic sensor panel baseline adjustment |
| US8094128B2 (en) | 2007-01-03 | 2012-01-10 | Apple Inc. | Channel scan logic |
| US8125455B2 (en) | 2007-01-03 | 2012-02-28 | Apple Inc. | Full scale calibration measurement for multi-touch surfaces |
| US7643011B2 (en) | 2007-01-03 | 2010-01-05 | Apple Inc. | Noise detection in multi-touch sensors |
| US8232970B2 (en) | 2007-01-03 | 2012-07-31 | Apple Inc. | Scan sequence generator |
| US8125456B2 (en) | 2007-01-03 | 2012-02-28 | Apple Inc. | Multi-touch auto scanning |
| US8054299B2 (en) | 2007-01-08 | 2011-11-08 | Apple Inc. | Digital controller for a true multi-point touch surface useable in a computer system |
| US8040326B2 (en) | 2007-06-13 | 2011-10-18 | Apple Inc. | Integrated in-plane switching display and touch sensor |
| US8493331B2 (en) | 2007-06-13 | 2013-07-23 | Apple Inc. | Touch detection using multiple simultaneous frequencies |
| JP4945345B2 (ja) * | 2007-07-03 | 2012-06-06 | 株式会社 日立ディスプレイズ | タッチパネル付き表示装置 |
| WO2009016382A2 (en) | 2007-07-31 | 2009-02-05 | Qrg Limited | Sensor and method of sensing |
| TW200905538A (en) | 2007-07-31 | 2009-02-01 | Elan Microelectronics Corp | Touch position detector of capacitive touch panel and method of detecting the touch position |
| US7797115B2 (en) | 2007-08-13 | 2010-09-14 | Nuvoton Technology Corporation | Time interval measurement for capacitive detection |
| US8001338B2 (en) | 2007-08-21 | 2011-08-16 | Microsoft Corporation | Multi-level DRAM controller to manage access to DRAM |
| US7667371B2 (en) | 2007-09-17 | 2010-02-23 | Motorola, Inc. | Electronic device and circuit for providing tactile feedback |
| TW200917130A (en) | 2007-10-02 | 2009-04-16 | Tontek Design Technology Ltd | Method of current source for control and compensation touch sensing capacitor detector and apparatus thereof |
| US8077237B2 (en) | 2007-10-16 | 2011-12-13 | Aptina Imaging Corporation | Method and apparatus for controlling dual conversion gain signal in imaging devices |
| KR100921813B1 (ko) * | 2007-11-07 | 2009-10-16 | 주식회사 애트랩 | 터치 패널 장치 및 이의 접촉위치 검출방법 |
| US8059103B2 (en) * | 2007-11-21 | 2011-11-15 | 3M Innovative Properties Company | System and method for determining touch positions based on position-dependent electrical charges |
| US8072356B2 (en) | 2007-12-13 | 2011-12-06 | Kyocera Corporation | Capacitive sensing user interfaces and implementation thereof |
| US8093914B2 (en) | 2007-12-14 | 2012-01-10 | Cypress Semiconductor Corporation | Compensation circuit for a TX-RX capacitive sensor |
| US7830158B2 (en) | 2007-12-28 | 2010-11-09 | 3M Innovative Properties Company | Time-sloped capacitance measuring circuits and methods |
| US9857872B2 (en) | 2007-12-31 | 2018-01-02 | Apple Inc. | Multi-touch display screen with localized tactile feedback |
| US7958316B2 (en) | 2008-02-01 | 2011-06-07 | International Business Machines Corporation | Dynamic adjustment of prefetch stream priority |
| CN101672660B (zh) | 2008-04-10 | 2013-01-02 | 爱特梅尔公司 | 电容性位置传感器 |
| KR20110015585A (ko) | 2008-05-14 | 2011-02-16 | 쓰리엠 이노베이티브 프로퍼티즈 컴파니 | 다중 터치 입력의 위치를 평가하는 시스템 및 방법 |
| US20110156839A1 (en) | 2009-12-31 | 2011-06-30 | Silicon Laboratories Inc. | Capacitive sensor with variable corner frequency filter |
| TWI420374B (zh) | 2008-09-08 | 2013-12-21 | Innolux Corp | 用於電容式觸控面板之感測電路、以及應用前述感測電路之電子裝置 |
| US8592697B2 (en) | 2008-09-10 | 2013-11-26 | Apple Inc. | Single-chip multi-stimulus sensor controller |
| EP2344895A4 (en) | 2008-09-24 | 2013-02-27 | 3M Innovative Properties Co | CIRCUITS AND METHODS FOR MEASURING MUTUAL CAPACITY |
| US9223430B2 (en) | 2008-09-26 | 2015-12-29 | Hewlett-Packard Development Company | Distributing touch data |
| TWI533184B (zh) | 2008-10-08 | 2016-05-11 | 禾瑞亞科技股份有限公司 | 辨別觸碰之觸控方法及裝置 |
| TWI380205B (en) | 2008-10-15 | 2012-12-21 | A method for automatically adjusting capacitance baseline of touch button | |
| US8749496B2 (en) | 2008-12-05 | 2014-06-10 | Apple Inc. | Integrated touch panel for a TFT display |
| US20100141408A1 (en) | 2008-12-05 | 2010-06-10 | Anthony Stephen Doy | Audio amplifier apparatus to drive a panel to produce both an audio signal and haptic feedback |
| US20100156823A1 (en) | 2008-12-23 | 2010-06-24 | Research In Motion Limited | Electronic device including touch-sensitive display and method of controlling same to provide tactile feedback |
| US8686952B2 (en) | 2008-12-23 | 2014-04-01 | Apple Inc. | Multi touch with multi haptics |
| US20100245286A1 (en) | 2009-03-25 | 2010-09-30 | Parker Tabitha | Touch screen finger tracking algorithm |
| KR101060901B1 (ko) | 2009-06-04 | 2011-08-30 | 삼성전기주식회사 | 단일 전송 케이블로 신호를 송수신하는 전자 장치 |
| US9069405B2 (en) | 2009-07-28 | 2015-06-30 | Cypress Semiconductor Corporation | Dynamic mode switching for fast touch response |
| US8279189B2 (en) | 2009-08-11 | 2012-10-02 | Atmel Corporation | Touch-sensitive user interface |
| CN101634924B (zh) * | 2009-08-25 | 2011-04-27 | 友达光电股份有限公司 | 具高触碰灵敏度的触碰面板装置与其触碰定位方法 |
| US9444453B2 (en) | 2009-09-11 | 2016-09-13 | Apple Inc. | Measuring body capacitance effect in touch sensitive device |
| WO2011041946A1 (zh) | 2009-10-09 | 2011-04-14 | 禾瑞科技股份有限公司 | 电容式位置侦测的方法与装置 |
| US8605053B2 (en) | 2009-12-02 | 2013-12-10 | Analog Devices, Inc. | Method and device for detecting user input |
| US8542202B2 (en) | 2009-12-31 | 2013-09-24 | Motorola Mobility Llc | Electronic device and method for determining a touch input applied to a capacitive touch panel system incorporated therein |
| US8659694B2 (en) | 2009-12-31 | 2014-02-25 | Omnivision Technologies, Inc. | Pausing column readout in image sensors |
| CN101840293B (zh) | 2010-01-21 | 2012-03-21 | 宸鸿科技(厦门)有限公司 | 投射电容式触控面板的扫描方法 |
| US20110248931A1 (en) | 2010-04-08 | 2011-10-13 | Research In Motion Limited | Tactile feedback for touch-sensitive display |
| US20110248930A1 (en) | 2010-04-08 | 2011-10-13 | Research In Motion Limited | Portable electronic device and method of controlling same to provide tactile feedback |
| US8599167B2 (en) | 2010-04-22 | 2013-12-03 | Maxim Integrated Products, Inc. | Method and apparatus for improving dynamic range of a touchscreen controller |
| US8624870B2 (en) | 2010-04-22 | 2014-01-07 | Maxim Integrated Products, Inc. | System for and method of transferring charge to convert capacitance to voltage for touchscreen controllers |
| US8493356B2 (en) | 2010-04-22 | 2013-07-23 | Maxim Integrated Products, Inc. | Noise cancellation technique for capacitive touchscreen controller using differential sensing |
| US9391607B2 (en) | 2010-04-22 | 2016-07-12 | Qualcomm Technologies, Inc. | Use of random sampling technique to reduce finger-coupled noise |
| US8698766B2 (en) | 2010-04-22 | 2014-04-15 | Maxim Integrated Products, Inc. | System integration of tactile feedback and touchscreen controller for near-zero latency haptics playout |
| US8933907B2 (en) * | 2010-04-30 | 2015-01-13 | Microchip Technology Incorporated | Capacitive touch system using both self and mutual capacitance |
| US8576189B1 (en) | 2010-08-24 | 2013-11-05 | Cypress Semiconductor Corp. | AC line synchronization for capacitive sensing |
| US20120050213A1 (en) | 2010-08-27 | 2012-03-01 | Bokma Louis W | Reduced noise capacitive scan |
-
2011
- 2011-01-07 US US12/986,881 patent/US8493356B2/en not_active Expired - Fee Related
- 2011-03-24 TW TW105103379A patent/TWI562052B/zh not_active IP Right Cessation
- 2011-03-24 TW TW100110112A patent/TWI530848B/zh not_active IP Right Cessation
- 2011-04-15 DE DE102011017231A patent/DE102011017231A1/de not_active Withdrawn
- 2011-04-21 CN CN201110108199.6A patent/CN102262490B/zh not_active Expired - Fee Related
-
2013
- 2013-07-03 US US13/934,496 patent/US9442610B2/en active Active
-
2016
- 2016-06-30 US US15/199,757 patent/US9870097B2/en active Active
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI469007B (zh) * | 2012-04-17 | 2015-01-11 | Raydium Semiconductor Corp | 用於控制觸控面板的雜訊處理電路的方法以及相關訊號處理裝置 |
| TWI460632B (zh) * | 2012-08-21 | 2014-11-11 | Au Optronics Corp | 觸控點偵測方法 |
| US10429991B2 (en) | 2013-12-04 | 2019-10-01 | Egalax_Empia Technology Inc. | Method and apparatus for determining mistaken approaching or touching event |
| TWI552045B (zh) * | 2013-12-05 | 2016-10-01 | 禾瑞亞科技股份有限公司 | 判斷錯誤近接事件的方法與裝置 |
| TWI579748B (zh) * | 2013-12-05 | 2017-04-21 | 禾瑞亞科技股份有限公司 | 判斷錯誤近接事件的系統 |
| CN107218956A (zh) * | 2016-03-21 | 2017-09-29 | 财团法人工业技术研究院 | 电容传感器的读出电路与其操作方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20160313863A1 (en) | 2016-10-27 |
| US8493356B2 (en) | 2013-07-23 |
| DE102011017231A1 (de) | 2012-02-23 |
| TW201626197A (zh) | 2016-07-16 |
| US20110261007A1 (en) | 2011-10-27 |
| CN102262490B (zh) | 2016-01-13 |
| US9442610B2 (en) | 2016-09-13 |
| US20160209947A1 (en) | 2016-07-21 |
| TWI562052B (en) | 2016-12-11 |
| US9870097B2 (en) | 2018-01-16 |
| TWI530848B (zh) | 2016-04-21 |
| DE102011017231A8 (de) | 2013-07-11 |
| CN102262490A (zh) | 2011-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW201203065A (en) | Noise cancellation technique for capacitive touchscreen controller using differential sensing | |
| US9391607B2 (en) | Use of random sampling technique to reduce finger-coupled noise | |
| US11481066B2 (en) | Providing a baseline capacitance for a capacitance sensing channel | |
| US8686964B2 (en) | User specific recognition of intended user interaction with a digitizer | |
| US10775929B2 (en) | Suppressing noise in touch panels using a shield layer | |
| CN102043507B (zh) | 分析位置的方法与装置 | |
| US9164605B1 (en) | Force sensor baseline calibration | |
| US8884914B2 (en) | Method and device for signal detection | |
| US9377909B2 (en) | Touchscreen data processing | |
| US9535545B2 (en) | Common mode noise suppression during hovering and proximity detection | |
| US10067575B2 (en) | Noise correction for stylus applications on tablets and other touch devices | |
| US9146650B2 (en) | High resolution capacitance to code converter | |
| KR101970606B1 (ko) | 셀프-정전용량 감지 디바이스를 사용한 상호 정전용량 감지 | |
| TW201108081A (en) | High speed multi-touch touch device and controller therefor | |
| US9323407B2 (en) | Electronic device and method of processing user actuation of a touch-sensitive input surface | |
| KR20140030170A (ko) | 정전용량 감지 어레이용 능동 적분기 | |
| CN101414236A (zh) | 画面输入型图像显示系统 | |
| WO2008087638A1 (en) | System and method for calibration of a capacitive touch digitizer system | |
| WO2014025373A1 (en) | Dual scanning with automatic gain control | |
| TW201218049A (en) | employing measurement of electric field variation to identify touch control input | |
| TW201030580A (en) | Position detecting apparatus and method thereof | |
| CN105843450A (zh) | 实现多点触控检测的方法及装置、触控模组、显示装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |