欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

具有抗噪聲性的電容性觸摸系統(tǒng)的制作方法

文檔序號:6349006閱讀:225來源:國知局
專利名稱:具有抗噪聲性的電容性觸摸系統(tǒng)的制作方法
技術(shù)領域
本發(fā)明涉及電容性觸摸傳感器系統(tǒng),且更特定來說,涉及一種使用傳導的噪聲檢測用戶的觸摸以使得在存在或不存在傳導的噪聲時可檢測所述用戶的觸摸的改進型電容性觸摸傳感器系統(tǒng)。
背景技術(shù)
電容性觸摸傳感器用作例如計算機、移動電話、個人便攜式媒體播放器、計算器、 電話、收銀機、汽油泵等電子設備的用戶界面。在一些應用中,不透明觸摸傳感器提供軟鍵功能。在其它應用中,透明觸摸傳感器上覆于顯示器以允許用戶經(jīng)由觸摸與顯示器上的對象互動。此類對象可呈軟鍵、菜單及顯示器上的其它對象的形式。電容性觸摸傳感器是在物體(例如,用戶的手指尖)致使其電容發(fā)生改變時由電容性觸摸傳感器的電容改變啟動 (控制指示啟動的信號)。檢測觸摸傳感器上的電容改變的一種方法是利用所述技術(shù)中稱為松弛振蕩器的裝置。松弛振蕩器將振蕩電信號驅(qū)動到觸摸傳感器的導電元件(例如,傳感器)上同時感測電路監(jiān)視受驅(qū)動元件的振蕩頻率。當物體接觸觸摸屏幕時,所得電容改變致使受驅(qū)動元件的振蕩頻率改變,從而指示被觸摸的狀態(tài)。與使用基于松弛振蕩器的電容性觸摸傳感器相關聯(lián)的一個問題是存在于電容性觸摸傳感器的電源連接上的傳導的(共模)噪聲可由于所述噪聲過驅(qū)動電容性觸摸松弛振蕩器而導致干涉、假觸發(fā)及/或范圍外值。當此發(fā)生時,頻移可擴大,靈敏度可顯著增加且不可將在未壓縮頻率下的噪聲檢測為頻移(例如,盲點)。當前基于松弛振蕩器的電容性觸摸傳感器系統(tǒng)采用減小傳導的噪聲(例如,過濾)或限制系統(tǒng)對傳導的噪聲的易感性(例如,過驅(qū)動)的措施。然而,這些方法均具有缺點。舉例來說,這些方法可需要額外或更昂貴的電路組件。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的教示,實質(zhì)上減小或消除與處置基于松弛振蕩器的觸摸傳感器中的傳導的噪聲的當前方法相關聯(lián)的缺點及問題。更具體來說,采用以下一種系統(tǒng)及方法,其中所述系統(tǒng)通過檢測傳導的噪聲的破壞性動作來檢測觸摸。代替過濾或過驅(qū)動以補償傳導的噪聲,所述系統(tǒng)使用傳導的噪聲來檢測觸摸。根據(jù)本發(fā)明的一項實施例,提供一種用于確定在具有多個傳感器及一松弛振蕩器的電容性觸摸傳感器系統(tǒng)中的用戶的觸摸的方法。所述方法可包含針對所述多個傳感器執(zhí)行一系列潛在觸摸檢測測試直到檢測到潛在觸摸為止。每一潛在觸摸檢測測試可涉及測量所述傳感器中的一者的測試頻率,以使得通過檢測同一傳感器的所述所測量測試頻率與先前所測量測試頻率之間的偏差來檢測潛在觸摸。響應于檢測到潛在觸摸,所述方法可另外包含針對所述傳感器中的每一者執(zhí)行一系列基線比較測試。每一基線比較測試可涉及測量所述傳感器中的特定一者的當前頻率,將所述特定傳感器的所述當前頻率與基線頻率進行比較及基于所述特定傳感器的當前頻率與其基線頻率的所述比較給所述特定傳感器指派偏差值。所述方法可進一步包含確定所述傳感器中的任一者是否已被指派最大偏差值,且如果是,那么將具有所述最大偏差值的所述傳感器識別為被觸摸的傳感器。根據(jù)本發(fā)明的另一實施例,電容性觸摸傳感器系統(tǒng)可包含具有多個傳感器的觸摸傳感器、以通信方式耦合到所述觸摸傳感器的觸摸控制器及作為所述觸摸控制器的部分的松弛振蕩器電路。所述觸摸控制器可經(jīng)配置以針對所述多個傳感器執(zhí)行一系列潛在觸摸檢測測試直到檢測到潛在觸摸為止。每一潛在觸摸檢測測試可涉及測量所述傳感器中的一者的測試頻率,以使得通過檢測同一傳感器的所述所測量測試頻率與先前所測量測試頻率之間的偏差來檢測潛在觸摸。響應于檢測到潛在觸摸,所述觸摸控制器可進一步經(jīng)配置以針對所述傳感器中的每一者執(zhí)行一系列基線比較測試。針對每一基線比較測試,所述觸摸控制器可測量所述傳感器中的特定一者的當前頻率,將所述特定傳感器的所述當前頻率與基線頻率進行比較,及基于所述特定傳感器的當前頻率與其基線頻率的所述比較給所述特定傳感器指派偏差值。觸摸控制器然后可確定所述傳感器中的任一者是否已被指派最大偏差值,且如果是,那么將所述傳感器識別為被觸摸的傳感器。


通過結(jié)合附圖參照以下說明,可獲取對本發(fā)明實施例及其優(yōu)點的更徹底理解,其中相同的參考編號指示相同特征,且其中圖1圖解說明根據(jù)本發(fā)明使用傳導的噪聲檢測觸摸以使得在存在或不存在傳導的噪聲時均可檢測觸摸的實例性基于松弛振蕩器的觸摸傳感器系統(tǒng)的框圖。圖2圖解說明根據(jù)本發(fā)明基于松弛振蕩器的觸摸傳感器系統(tǒng)中的實例性觸摸傳感器的俯視圖。圖3圖解說明根據(jù)本發(fā)明基于松弛振蕩器的觸摸傳感器系統(tǒng)中的實例性觸摸傳感器的部分橫截面正視圖。圖4圖解說明根據(jù)本發(fā)明對應于基于松弛振蕩器的觸摸傳感器系統(tǒng)中的實例性觸摸傳感器的電路。圖5圖解說明根據(jù)本發(fā)明基于松弛振蕩器的觸摸傳感器系統(tǒng)中的實例性松弛振蕩器電路。圖6圖解說明根據(jù)本發(fā)明基于松弛振蕩器的觸摸傳感器系統(tǒng)中的松弛振蕩器電路輸出的實例性時序圖。圖7圖解說明根據(jù)本發(fā)明基于松弛振蕩器的觸摸傳感器系統(tǒng)中的實例性觸摸控制器。圖8圖解說明根據(jù)本發(fā)明用于使用傳導的噪聲檢測基于松弛振蕩器的傳感器系統(tǒng)中的觸摸傳感器上的觸摸的實例性方法的流程圖。
圖9圖解說明根據(jù)本發(fā)明在存在傳導的噪聲時導電元件的所測量頻率的百分比改變的實例性圖表。
具體實施例方式通過參照下文圖1至圖9最好地理解優(yōu)選實施例及其優(yōu)先于現(xiàn)有技術(shù)的優(yōu)點,其中使用相同編號指示相同及對應零件。圖1圖解說明根據(jù)本發(fā)明使用傳導的噪聲檢測觸摸以使得在存在或不存在傳導的噪聲時均可檢測觸摸的實例性基于松弛振蕩器的觸摸傳感器系統(tǒng)100的框圖。如圖1中所描繪,系統(tǒng)100可包括觸摸傳感器200、觸摸控制器400及主機600。觸摸傳感器200大體來說可操作以經(jīng)由與人類手指或其它手持物體(例如,觸針、 信用卡等)接觸來接收輸入。大體來說,觸摸傳感器200經(jīng)配置以通過由觸摸事件所致的電容改變來辨識所述觸摸事件。觸摸傳感器200可包含提供對觸摸傳感器200內(nèi)的接地(或虛擬接地)平面的自然電容的一個或一個以上導電元件。觸摸傳感器200可具有半透明構(gòu)造,從而允許將其放置于圖形(視頻)顯示系統(tǒng)前面或集成到其中。另一選擇為,觸摸傳感器200可具有不透明構(gòu)造(例如,許多當前膝上型計算機中使用的觸摸板)。在下文圖2至圖4的論述中提供根據(jù)本發(fā)明的實例性觸摸傳感器200的更詳細說明。觸摸控制器400大體來說可為可操作以檢測、測量及報告觸摸傳感器200上的觸摸事件的電子系統(tǒng)。觸摸控制器400可包括呈電子電路形式的松弛振蕩器電路500,其產(chǎn)生在兩個電壓電平之間振蕩的電壓信號。觸摸控制器400可實施為離散電組件、集成電路的一部分、或兩者的某一組合。在下文圖5至圖7的論述中提供根據(jù)本發(fā)明的實例性觸摸控制器400的更詳細說明。主機600大體來說可為從觸摸控制器400接收觸摸報告的系統(tǒng)。主機600可經(jīng)配置以基于此類觸摸報告起始某一動作。在一項實施例中,主機600可對應于計算機,例如服務器、桌上型計算機、膝上型計算機或平板計算機。根據(jù)另一實施例,主機600可對應于各種電子裝置中的任一者,包含(舉例來說)移動電話或數(shù)字媒體(例如,音樂、視頻等)播放器。如圖1中所圖解說明,觸摸傳感器200、觸摸控制器400及主機600可經(jīng)由連接101 及102以通信方式耦合以形成系統(tǒng)100。連接101及102可為適于促進電子信號、數(shù)據(jù)及 /或消息(通常稱為數(shù)據(jù))的通信的任一類型的結(jié)構(gòu)。另外,觸摸傳感器200、觸摸控制器 400及主機600可使用任一適合通信協(xié)議經(jīng)由連接101及102進行通信。在一項實施例中, 經(jīng)由連接101及102的通信可呈定制通信協(xié)議的形式。根據(jù)另一實施例,經(jīng)由連接101及 102的通信可根據(jù)各種已知協(xié)議/總線架構(gòu)中的任一者。舉例來說,此類協(xié)議/架構(gòu)可包含但不限于微信道架構(gòu)(MCA)總線、工業(yè)標準架構(gòu)(ISA)總線、增強型ISA(EISA)總線、外圍組件互連(PCI)總線、快速PCI總線、超輸送(HT)總線、通用串行總線(USB)、視頻電子標準協(xié)會(VESA)局域總線、因特網(wǎng)協(xié)議(IP)、其它基于包的協(xié)議、小型計算機系統(tǒng)接口(SCSI)、 因特網(wǎng)SCSI (iSCSI)、串行附接SCSI (SAS)或與SCSI協(xié)議一起操作的任一其它輸送、先進技術(shù)附接(ATA)、串行ATA (SATA)、先進技術(shù)附接包接口(ATAPI)、串行存儲架構(gòu)(SSA)、集成驅(qū)動電子器件(IDE)及/或其任一組合。盡管在圖1中將觸摸傳感器200、觸摸控制器400及主機600描繪為單獨框,但可
6提供任一物理配置。舉例來說,在一項實施例中,觸摸控制器400及主機600可實施為單個集成電路。在另一實施例中,觸摸控制器400及觸摸傳感器200可實施為與主機600分離的獨立裝置。在又一實施例中,觸摸傳感器200、觸摸控制器400及主機600可實施為具有連接101及102作為裝置內(nèi)的內(nèi)部連接的一個物理裝置。對于包含對應于觸摸傳感器200、 觸摸控制器400及主機600的多于一個物理裝置的實施例,所述物理裝置可物理上位于相同位置處或遠程位置處。舉例來說,連接101可為互聯(lián)網(wǎng)且主機600可為位于遠離觸摸傳感器200及觸摸控制器400許多英里處的服務器計算機。在操作中,觸摸控制器400可使用松弛振蕩器電路500及其它電路經(jīng)由連接102 連續(xù)地測量觸摸傳感器200內(nèi)的一個或一個以上導電元件的電容值。當用戶用手指或其它物體觸摸觸摸傳感器200時,所述觸摸改變觸摸位置附近的導電元件處的電容值。觸摸控制器400可辨識改變的電容并確定觸摸傳感器200已被觸摸。在其中觸摸傳感器200具有多于一個導電元件的實施例中,觸摸控制器400可確定觸摸的位置及被觸摸的特定導電元件。然后觸摸控制器400可向主機600報告被觸摸的位置。主機600可完全或部分地基于觸摸的位置起始某一動作。圖2圖解說明根據(jù)本發(fā)明基于松弛振蕩器的觸摸傳感器系統(tǒng)100中的實例性觸摸傳感器200的俯視圖。根據(jù)所描繪的實施例,觸摸傳感器200可包含經(jīng)介電分離的導電元件Xl至X7及Yl至Y7,其布置成柵格圖案且形成笛卡爾坐標系統(tǒng)(Cartesian coordinate system) (χ及y),其中每一導電元件表示不同的χ或y坐標。根據(jù)另一實施例,觸摸傳感器 200可包含根據(jù)極坐標系統(tǒng)或某一其它坐標系統(tǒng)布置的導電元件。在僅具有一個導電元件 (例如,軟按鈕)的實施例中,不需要坐標系統(tǒng)。導電元件Xl至X7及Yl至Y7中的每一者可經(jīng)由跡線202及204電連接到端口 252及254。在所示實施例中,每一導電元件單獨地且直接地連接到端口 252及254中的相應一者。根據(jù)另一實施例,跡線202及204可直接地或間接地(例如,借助介入邏輯)連接到導電元件Xl至X7及Yl至Y7中的多于一者。導電元件Xl至X7及Yl至Y7可用任何適合導電介質(zhì)形成。在半透明觸摸傳感器配置中,電容元件Xl至X7及Yl至Y7可用(舉例來說)氧化銦錫(ITO)形成。在不透明觸摸傳感器配置中,電容元件Xl至X7及Yl至Y7可用(舉例來說)銅形成。端口 252及2M可提供圖1的觸摸控制器400可耦合至其(經(jīng)由連接10 的接口。盡管所揭示實施例包含對應于導電元件Yl至Y7的一個端口 252及對應于導電元件Xl 至X7的單獨端口 254,但其它實施例可包括單個端口或多于兩個端口。在這些情形中,將跡線202及204路由到所期望的端口。圖3圖解說明根據(jù)本發(fā)明基于松弛振蕩器的觸摸傳感器系統(tǒng)100中的實例性觸摸傳感器200的部分橫截面正視圖。如所描繪,觸摸傳感器200可包括其上形成有導電元件 Xl至X3的襯底層306。絕緣層308可將導電元件Xl至X3與導電元件Yl介電分離。表面層310可形成于導電元件Yl頂部上并提供觸摸屏幕200的輸入表面(即,用戶用手指或其它物體觸摸的表面)。在半透明觸摸傳感器配置中,襯底306及表面層310可用(舉例來說)玻璃或透明塑料(例如,樹脂玻璃)形成;且絕緣層308可用(舉例來說)透明粘合劑或具有良好絕緣特性的其它半透明材料形成。在不透明觸摸傳感器配置中,襯底306可用 (舉例來說)纖維玻璃(FR-4)印刷電路板(PCB)材料形成;絕緣層可用(舉例來說)任一適合粘合劑或具有良好絕緣特性的其它材料形成;且表面層310可用(舉例來說)玻璃或塑料形成。在操作中,圖2及圖3中所圖解說明的觸摸傳感器200提供用戶可通過其將輸入提供到觸摸傳感器系統(tǒng)100的物理界面。每一導電元件Xl至X7及Yl至Y7具有自然電阻。 每一導電元件Xl至X7及Yl至Y7還具有對觸摸傳感器200內(nèi)的接地(或虛擬接地)平面的自然電容。因此,每一導電元件Xl至X7及Yl至Y7可用以形成例如圖4中所描繪的電路的RC電路。舉例來說,圖4的電路412可表示對應于具有描繪為電阻器413的自然電阻及自然電容Cp的未經(jīng)觸摸的個別導電元件的RC電路。當用戶用手指或其它物體觸摸觸摸傳感器200時,可平行于導電元件的自然電容在觸摸位置附近添加第二電容。此第二電容圖解說明為圖4的電路414中的電容Cf。再次,電路414的電阻器415可對應于導電元件的自然電阻,且電容Cp可對應于導電元件的自然電容。電路414中的平行電容Cp及Cf可加在一起以形成總傳感器電容(Cs),如電路 416中所描繪。因此,電路416圖解說明在存在觸摸時可形成的RC電路。如下文更充分描述,圖1的觸摸控制器400可經(jīng)由松弛振蕩器電路500重復地測量每一導電元件Xl至X7及Yl至Y7的傳感器電容Cs以確定用戶是否已觸摸觸摸傳感器 200。換句話說,通過重復地測量Cs,觸摸控制器400可確定當Cs的值增加時用戶已觸摸觸摸屏幕200。圖5圖解說明根據(jù)本發(fā)明基于松弛振蕩器的觸摸傳感器系統(tǒng)100中的實例性松弛振蕩器電路500。根據(jù)此實施例,具有電容Cs的電容器432及電阻器534對應于個別導電元件Xl至X7或Yl至Y7的RC電路(例如,電路416)。此RC電路可連接到比較器520及 522以及SR鎖存器524。如所描繪,節(jié)點530處的電壓Vcs可對應于跨越傳感器電容器532 的電壓。節(jié)點530處的電壓Vcs可用作至比較器520及522兩者的反相輸入。比較器520 的非反相輸入可連接到電壓V2,且比較器522的非反相輸入可連接到電壓VI。在此實施例中,電壓V2大于電壓VI。比較器520的輸出可經(jīng)反相且連接到SR鎖存器524的S輸入。比較器522的輸出可連接到SR鎖存器524的R輸入。SR鎖存器524的經(jīng)反相輸出(即,Q-bar輸出)可連接到由導電元件Xl至X7或Yl至Y7中的一者形成的RC電路。在操作中,松弛振蕩器電路500可用以形成其中將節(jié)點530處的電壓Vcs周期性地充電到電壓電平V2及放電到電壓電平Vl的操作窗。松弛振蕩器電路500可以以下方式實現(xiàn)此功能。首先,如果節(jié)點530處的電壓(即,跨越電容器532的電壓)降至低于電壓 VI,那么比較器522的輸出將變高。類似地,如果節(jié)點530處的電壓升至高于電壓V2,那么比較器520的輸出將變低(由于反相輸出)。接下來,比較器輸出連接到SR鎖存器524,所述SR鎖存器根據(jù)表1中的真值表來表現(xiàn)。
SRQQ-bar操作00保持(輸出保:時最后一個已知值)0101復位1010設定1101復位因此,如果將SR鎖存器524的設定⑶輸入驅(qū)動為高,那么所述鎖存器的Q-bar 輸出可被驅(qū)動為低。如果將鎖存器5M的復位(R)輸入驅(qū)動為高,那么所述鎖存器的Q-bar 輸出將被驅(qū)動為高。SR鎖存器5M可為復位主導的鎖存器,以使得當將S及R輸入兩者驅(qū)動為高時SR鎖存器5 將呈復位模式(即,Q-bar輸出將被驅(qū)動為高)。最后,在S及R輸入兩者均被驅(qū)動為低的情況下,SR鎖存器524的輸出將保持最后一個已知輸出值。圖6圖解說明根據(jù)本發(fā)明基于松弛振蕩器的觸摸傳感器系統(tǒng)100中的松弛振蕩器電路500輸出的實例性時序圖。圖6與圖5及表1 一起進一步描述松弛振蕩器電路500的功能。在圖6中的時間t0處以操作的最開始(即,裝置通電)起動,跨越傳感器電容器 532的電壓Vcs為0。因此,比較器522輸出變高而比較器520的反相輸出變低,這是因為兩個反相輸入可分別小于非反相輸入電壓V2及Vl。此將SR鎖存器5M放置成復位,從而將Q-bar輸出驅(qū)動到1,此又給傳感器電容器532充電。在圖6中描繪的時間tl處,跨越傳感器電容器532的電壓Vcs增加直到其超過出現(xiàn)于比較器522的非反相輸入上的電壓閾值VI。此可致使比較器522的輸出變成0。因此,在時間tl處,兩個比較器輸出為低且SR鎖存器5M輸出保持最后一個已知值,此意指 Q-bar輸出保持于1處且繼續(xù)給傳感器電容器532充電(在時間tl與t2之間)。在時間t2處,跨越傳感器電容器532的電壓Vcs可超出出現(xiàn)于比較器520的非反相輸入上的電壓閾值V2。此致使比較器520的反相輸出轉(zhuǎn)變到1。因此,在時間t2處,SR 鎖存器5M的S輸入為高,且SR鎖存器5M的R輸入為低。此致使SR鎖存器5M的Q-bar 輸出轉(zhuǎn)變到0。此時(t2),傳感器電容器532開始放電(在時間t2與t3之間)。當電壓 Vcs降至低于電壓閾值V2 (在時間t2與t3之間)時,比較器520的輸出可再次變低,且SR 鎖存器5 可保持最后一已知值(即,0)且可允許電容器532繼續(xù)放電。在時間t3處,跨越傳感器電容器532的電壓Vcs降至低于電壓閾值VI。此致使比較器522輸出變成1,從而將SR鎖存器524的Q-bar輸出驅(qū)動為高且再次給傳感器電容器 532充電。只要存在到所述系統(tǒng)的電力,此充電及放電過程即重復。松弛振蕩器電路500的上述功能的時序可受由觸摸傳感器200(圖2、的每一導電元件Xl至X7及Yl至Y7形成的RC電路的電性質(zhì)影響。舉例來說,圖4的RC電路416 (對應于圖5中的電容器532及電阻器534)類似于所有其它RC電路可具有對應于給電容器Cs 充電所必需的時間量的RC時間常數(shù)。所述RC時間常數(shù)通常由希臘字母τ表示,且滿足以下方程式τ = R*Cs根據(jù)此方程式,τ表示給電容器Cs充電到供應電壓的約63%所花費的時間,且5 τ表示給電容器Cs充電到供應電壓的內(nèi)所花費的時間。根據(jù)所述方程式,充電時間與電容Cs成正比。因此,不具有觸摸的傳感器電容Cs將比在發(fā)生觸摸時更快地進行充電及放電。換句話說,由于觸摸可增加RC電路的電容Cs,所以RC時間常數(shù)也可增加,且可導致更長的充電及放電周期。更長的充電及放電周期又可導致松弛振蕩器電路500的頻率減在給出松弛振蕩器電路500的這些性質(zhì)的情形下,觸摸控制器400可通過測量松弛振蕩器電路500的頻率來確定被觸摸的狀態(tài)。圖7圖解說明實例性觸摸控制器700 (對應于圖1的觸摸控制器400)且提供關于可如何測量松弛振蕩器電路500的頻率的進一步細節(jié)。舉例來說,觸摸控制器700可實施連接到松弛振蕩器電路500的輸出701( S卩,圖5中的SR鎖存器524的Q-bar輸出)的計數(shù)器電路702。計數(shù)器電路702可操作以在輸出701 的每一正緣上遞增存儲于計數(shù)器寄存器704中的值。根據(jù)在本文中稱為“頻率測量方法” 一項實施例,觸摸控制器700可以規(guī)則、預先定義時間間隔(舉例來說,根據(jù)預先定義的計時器中斷)讀取計數(shù)器寄存器704。觸摸控制器700可比較計數(shù)器寄存器704的相繼讀數(shù)以確定在預先定義的時間間隔期間松弛振蕩器電路500已振蕩的次數(shù)。因此,此數(shù)目提供與松弛振蕩器電路500的頻率有關的測量。觸摸控制器700可比較相繼測量以確定是否已發(fā)生觸摸事件。如上文所述,觸摸可增加電容器706處的電容Cs,從而產(chǎn)生松弛振蕩器電路500的頻率減小。因此,根據(jù)所述頻率測量方法,如果計數(shù)器寄存器704的值從一個預先定義時間間隔到另一時間間隔減小,那么觸摸控制器700可確定已發(fā)生觸摸事件。在一些實施例中, 除非計數(shù)器寄存器704的值已降低多于預定閾值,否則觸摸控制器700可不確定已發(fā)生觸摸事件。在此類實施例中,觸摸控制器700可較不容易作為松弛振蕩器500的頻率因除觸摸事件以外的條件(例如,噪聲、漂移等)所致的小幅改變的結(jié)果而錯誤地報告觸摸事件。在本文中稱為“周期測量方法”的另一實施例中,觸摸控制器700可對填滿計數(shù)器寄存器704所需的時間(或周期)計數(shù)。根據(jù)此周期測量實施例,觸摸控制器700可包含系統(tǒng)時間寄存器708。觸摸控制器700可將計數(shù)器寄存器704的值復位為0,且同時或?qū)嵸|(zhì)上同時地可將系統(tǒng)時間寄存器708的當前值存儲于存儲寄存器710中。此處再次地,計數(shù)器寄存器704可在松弛振蕩器電路500的輸出701的每一正緣上遞增。于某點處,此可導致計數(shù)器寄存器704的溢出狀態(tài)。觸摸控制器700可經(jīng)配置以通過讀取系統(tǒng)時間寄存器708 的值并將所述值與存儲于存儲寄存器710中的時間值進行比較來回應于計數(shù)器寄存器704 的溢出狀態(tài)(例如,經(jīng)由中斷)。此比較提供使計數(shù)器溢出所需的系統(tǒng)時間單元的數(shù)目,且為松弛振蕩器電路500的頻率的指示。如上文所述,觸摸可增加電容器706處的電容Cs,從而產(chǎn)生松弛振蕩器電路500的頻率減小。因此,根據(jù)周期測量方法,如果使計數(shù)器寄存器704溢出所需的系統(tǒng)時間單元的數(shù)目在相繼測量之間增加,那么觸摸控制器700可確定已發(fā)生觸摸事件。在一些實施例中, 除非使計數(shù)器寄存器704溢出所花費的系統(tǒng)時間單元的數(shù)目已增加多于預定閾值,否則觸摸控制器700可不確定已發(fā)生觸摸事件。在此類實施例中,觸摸控制器700可較不容易作為松弛振蕩器電路500的頻率因除觸摸事件以外的條件(例如,噪聲、漂移等)所致的小幅改變的結(jié)果而錯誤地報告觸摸事件。根據(jù)所述頻率測量方法,可通過修改預先定義的計時器中斷的長度來調(diào)整取樣窗。根據(jù)所述周期測量方法,可通過計數(shù)器寄存器的最大值的改變來調(diào)整取樣窗。舉例來說,小的最大值可導致較短取樣窗及更頻繁的頻率測量。在調(diào)整取樣窗時必須總是考慮掃描機構(gòu)的速度與系統(tǒng)100的分辨率之間的比率。如上文參照圖1至圖7所論述,當用戶用手指或其他物體觸摸觸摸屏幕200時松弛振蕩器電路500的頻率可受到干擾。另外,松弛振蕩器電路500的頻率可受存在于系統(tǒng) 100中的傳導的噪聲干擾。在任一種情形下,在松弛振蕩器電路500的所測量頻率中存在偏差(例如,所測量的頻率在相繼取樣窗之間改變)。因此,觸摸控制器400必須能夠在三個不同情景之間進行區(qū)分。首先,情景A可對應于其中僅觸摸事件影響松弛振蕩器電路500的頻率的條件。在情景A中,不存在任何傳導的噪聲,且如上文關于圖7所描述,頻率偏差可趨于恒定且相對易于檢測。第二,情景B可對應于其中僅傳導的噪聲影響松弛振蕩器電路500的頻率的條件。在情景B中,不存在觸摸事件。第三,情景C可對應于其中觸摸事件及傳導的噪聲兩者均影響松弛振蕩器電路500的頻率的條件。在情景B及C兩者中,松弛振蕩器500的頻率可容易被傳導的噪聲的頻率壓倒。因此,松弛振蕩器500的頻率可接近或等于傳導的噪聲的頻率。此新頻率呈現(xiàn)自松弛振蕩器電路500的自然頻率的偏差。與自然頻率相比,此偏差可為多個數(shù)量級或0。因此,觸摸控制器400可經(jīng)配置以在存在或不存在此類偏差時準確地報告觸摸事件。同樣地,觸摸控制器400可經(jīng)配置以在頻率偏差是由傳導的噪聲單獨造成(情景B)時不報告觸摸事件。因此,觸摸控制器400可經(jīng)配置以利用傳導的噪聲的一個或一個以上性質(zhì)以便準確地檢測觸摸事件。舉例來說,觸摸傳感器系統(tǒng)100中的傳導的噪聲通常將影響觸摸傳感器200的每一導電元件Xl至X7及Yl至Y7,從而針對每一導電元件,導致在數(shù)量上類似于所有其它導電元件所經(jīng)歷的數(shù)量的頻率偏差。因此,盡管所有導電元件在存在傳導的噪聲時可經(jīng)歷類似頻率偏差,但被觸摸的導電元件相比于未被觸摸的導電元件將顯示量值上較高的偏差。在情景A及C兩者中,被觸摸的導電元件將可能為顯示最大偏差的導電元件。因此,觸摸控制器可通過搜尋“受按壓最大的按鈕”(即,相對于所有其它導電元件顯示最大頻率偏差的導電元件)在所有情景中檢測被觸摸的導電元件。盡管上述內(nèi)容,但情景B及C可呈現(xiàn)其中傳導的噪聲產(chǎn)生死頻率(S卩,盲點)的情形。舉例來說,當傳導的噪聲的頻率具有接近或等于松弛振蕩器電路500的自然頻率的值時,可存在此情形。當發(fā)生此情形時,觸摸控制器400可無法檢測觸摸事件,這是由于所測量的頻率不顯示偏差。為在這些條件下檢測觸摸事件,松弛振蕩器電路500可經(jīng)配置以根據(jù)多于一個操作范圍操作。根據(jù)本發(fā)明的此方面,松弛振蕩器電路500可產(chǎn)生在多于一個驅(qū)動電流下的輸出信號,其中較高驅(qū)動電流導致大于由較低驅(qū)動電流產(chǎn)生的自然頻率的自然頻率。因此,對于每一導電元件Xl至X7及Yl至Y7,觸摸控制器400可在兩個不同驅(qū)動電流(操作范圍)下測量松弛振蕩器電路500的頻率。如果檢測到在任一操作范圍下的偏差,那么可檢測到情景B及C中由傳導的噪聲造成的偏差。根據(jù)本發(fā)明的此實施例,觸摸控制器400可基于在一個操作范圍下的測量檢測觸摸事件,而作為盲點的結(jié)果,另一操作范圍下的測量顯示無偏差。圖8圖解說明根據(jù)本發(fā)明用于使用傳導的噪聲檢測基于松弛振蕩器的傳感器系統(tǒng)100中的觸摸傳感器200上的觸摸的實例性方法800的流程圖。根據(jù)一項實施例,方法800優(yōu)選地在步驟802處開始。如上文所述,本發(fā)明的教示可以系統(tǒng)100的各種配置來實施。因此,方法800的優(yōu)選起始點及構(gòu)成方法800的步驟802 至820的次序可相依于所選擇的實施方案。在步驟802處,觸摸控制器400可選擇待測量的觸摸傳感器200的導電元件。舉例來說,觸摸控制器可設定將選定元件Xl至X7或Yl至Y7電連接到松弛振蕩器電路500 的控制信號。在步驟804處,觸摸控制器400可根據(jù)上文所述的方法測量松弛振蕩器電路 500的頻率。舉例來說,觸摸控制器400可使用頻率測量方法或周期測量方法來測量松弛振蕩器電路500的頻率。在步驟806處,觸摸控制器400確定所測量的頻率是否指示自松弛振蕩器電路500 的自然頻率的偏差。為了進行此操作,觸摸控制器可存儲表示給定導電元件的平均頻率的運行基線平均值。此運行基線平均值可用以消除由溫度、電壓及環(huán)境的改變所產(chǎn)生的噪聲。 因此,觸摸傳感器400可將所測量的頻率與所述基線平均值比較。在一項實施例中,觸摸控制器400確定在頻率測量與基線平均值不同時存在偏差。在另一實施例中,觸摸控制器400 確定在頻率測量與基線平均值的不同多于預先定義的閾值時存在偏差。如果在步驟806處未檢測到頻率偏差(即,在松弛振蕩器電路500的任一操作范圍下),那么觸摸控制器400確定不存在觸摸且繼續(xù)進行到步驟808。在步驟808處,觸摸控制器400可將所測量的頻率加到運行基線平均值。因此,基線平均系統(tǒng)可為“門控”系統(tǒng), 以使得系統(tǒng)追蹤在任一操作范圍中噪聲的存在/不存在,并在每當噪聲即使僅影響單個傳感器時即停用基線平均。此確?;€平均值反映松弛振蕩器電路500的自然頻率而非受傳導的噪聲影響的頻率。此外,如果期望避免具有緩慢傾斜的平均偏差(例如,如當物體極緩慢地接近觸摸屏幕200時將存在的),那么可實施相當緩慢的平均化方法(例如,不針對每一掃描循環(huán)執(zhí)行步驟808)。在步驟808完成之后,觸摸控制器400可繼續(xù)進行到步驟810,即其可確定當前選定的導電元件是否是待測量的最后一個元件。如果當前選定的導電元件是待測量的最后一個元件,那么方法800可退出。如果當前選定的導電元件不是待測量的最后一個元件,那么方法800可循環(huán)回到步驟802,即選擇下一導電元件且針對新選定的導電元件重復先前步
馬聚ο轉(zhuǎn)回到步驟806,如果在此步驟中檢測到頻率偏差,那么觸摸控制器400繼續(xù)進行到步驟812,即其測量并存儲所有導電元件Xl至X7及Yl至Y7的頻率偏差。舉例來說,觸摸控制器400可循環(huán)通過類似于步驟802及804的步驟以便測量這些頻率偏差。根據(jù)一項實施例,觸摸控制器400可測量每一導電元件的頻率一次。根據(jù)另一實施例,步驟812可對應于獲取窗,在所述獲取窗期間觸摸控制器針對每一導電元件Xl至X7及Yl至Y7測量頻率偏差并基于多個測量或多個測量的平均值存儲頻率偏差。根據(jù)此后面實施例,觸摸控制器400可在步驟812的獲取窗期間采用傾斜檢測以確定用戶何時將完成觸摸所述觸摸傳感器。舉例來說,如下文關于圖9更全面地描述,觸摸控制器在檢測觸摸完成之前可等待頻率穩(wěn)定下來(即,傾斜變平)。圖9圖解說明根據(jù)本發(fā)明在存在傳導的噪聲時導電元件的所測量頻率的百分比改變的實例性圖表900。如所描繪,圖表900表示按兆赫(MHz)計的所注入噪聲頻率。其描繪
12根據(jù)兩個操作范圍(高功率及中間功率)的頻率測量。頻率上具有發(fā)生較早的峰值的所繪制曲線對應于高功率操作范圍。如圖表900中的頻率響應所圖解說明,如果正以418KHz (在 χ軸上為0.4180)將噪聲注入在系統(tǒng)上,那么不論用戶是否正按壓傳感器,傳感器的中間功率掃描可導致相同值(例如,大約0%的絕對百分比改變)。如果用戶正按壓在傳感器上, 那么以418KHz (在χ軸上為0. 4180)的傳感器的高功率掃描可導致110%的絕對百分比改變。由于電流操作范圍可具有當用戶按壓傳感器時導致微小或不導致改變的頻率,因此方法800可使用不共享0%偏移頻率的至少兩個操作范圍來執(zhí)行。根據(jù)一項實施例,按絕對值計算百分比改變,因為傳導的噪聲的頻率可呈現(xiàn)高于或低于松弛振蕩器電路500的自然頻率的值。在替代實施例中,可計算及/或測量原始百分比改變。在觸摸控制器400已針對觸摸傳感器200的所有導電元件測量并儲存頻率偏差之后,觸摸控制器可繼續(xù)進行到步驟812。在步驟812處,觸摸控制器400可確定是否存在受按壓最大的按鈕。舉例來說,觸摸控制器400可采用分類程序以使得確定相比于所有其它導電元件具有最高偏差的導電元件為受按壓最大的按鈕。根據(jù)分類程序的一項實施例,受按壓最大的按鈕必須展現(xiàn)比其它導電元件大至少預先定義的閾值的偏差。因此,如果觸摸控制器400在步驟812處不確定受按壓最大的按鈕,那么方法800可退出。在情景B中將可能是此情況,其中所測量的偏差僅因噪聲而非因觸摸事件所致。另一選擇為,如果觸摸控制器400在步驟812處確定受按壓最大的按鈕,那么觸摸控制器400可繼續(xù)進行到步驟816。在步驟816處,觸摸控制器400可對受按壓最大的按鈕多次去抖動以致力于檢查一致性及避免錯誤觸發(fā)。觸摸控制器400然后可在步驟818處確定是否已成功地對受按壓最大的按鈕去抖動。如果沒有,那么方法800可退出。如果是,觸摸控制器400可繼續(xù)進行到其可向主機600 (或其它應用程式)報告受按壓最大的按鈕的步驟820且退出。如上文所述,觸摸控制器400可在兩個不同驅(qū)動電流(操作范圍)下測量松弛振蕩器電路500的頻率。因此,可根據(jù)一個操作范圍且然后根據(jù)另一操作范圍交替地掃描觸摸傳感器200的所有導電元件Xl至X7及Yl至Y7。作為本發(fā)明的此實施例的結(jié)果,可實施鏡類似系統(tǒng)及方法,其中存在屬于兩個操作范圍模式中的每一者的類似函數(shù)及變量。舉例來說,可在一個操作范圍下執(zhí)行方法800 —次且然后在另一操作范圍下再執(zhí)行一次。盡管圖8揭示針對方法800采取的特定數(shù)目個步驟,但方法800可借助比圖8中所描繪的步驟更多或更少個步驟來執(zhí)行。另外,盡管圖8揭示針對方法800采取的步驟的某一次序,但構(gòu)成方法800的所述步驟可以任一適合次序完成。舉例來說,方法800可結(jié)合所述行業(yè)中當前使用的標準電容性觸摸檢測方法使用。根據(jù)本發(fā)明的此方面,所述方法可確定在所述觸摸系統(tǒng)中是否存在傳導的噪聲(例如,方法800的步驟806)。如果存在傳導的噪聲,那么所述方法可根據(jù)方法800的所揭示步驟繼續(xù)進行。如果不存在傳導的噪聲,那么所述方法可使用所述行業(yè)中當前使用的標準電容性觸摸檢測方法確定用戶的觸摸。盡管已描繪、描述本發(fā)明的實施例,且通過參考本發(fā)明的實例性實施例來進行界定,但此等參考并不暗示限定本發(fā)明,且也不能推導出此限定。所揭示的標的物能夠具有可觀的修改、變更及在形式及功能上的等效物,如所屬領域且受益于本發(fā)明者將了解。本發(fā)明的所描繪及描述的實施例僅為實例性,且并非窮盡本發(fā)明的范圍。
權(quán)利要求
1.一種用于確定在具有多個傳感器及一松弛振蕩器的電容性觸摸傳感器系統(tǒng)中的用戶的觸摸的方法,其包括針對所述多個傳感器執(zhí)行一系列潛在觸摸檢測測試直到檢測到潛在觸摸為止,其中每一潛在觸摸檢測測試涉及測量所述傳感器中的一者的測試頻率,且其中通過檢測同一傳感器的所述所測量測試頻率與先前所測量測試頻率之間的偏差來檢測潛在觸摸;響應于檢測到潛在觸摸,針對所述傳感器中的每一者執(zhí)行一系列基線比較測試,其中每一基線比較測試涉及測量所述傳感器中的特定一者的當前頻率;將所述特定傳感器的所述當前頻率與基線頻率進行比較;及基于所述特定傳感器的當前頻率與其基線頻率的所述比較給所述特定傳感器指派偏差值;確定所述傳感器中的任一者是否已被指派最大偏差值;及如果所述傳感器中的一者已被指派最大偏差值,那么將所述傳感器識別為被觸摸的傳感器。
2.根據(jù)權(quán)利要求1所述的方法,其中每一潛在觸摸檢測測試涉及針對所述傳感器中的一者測量所述松弛振蕩器的頻率;及將每一潛在觸摸檢測測試執(zhí)行兩次,包含在第一潛在觸摸檢測測試期間以第一驅(qū)動電流操作所述松弛振蕩器及在第二潛在觸摸檢測測試期間以第二驅(qū)動電流操作所述松弛振蕩器。
3.根據(jù)權(quán)利要求1所述的方法,其中僅在所述傳感器中的每一者的所述當前頻率針對預定數(shù)目個測量保持實質(zhì)上恒定之后,將所述當前頻率與所述對應基線頻率進行比較。
4.根據(jù)權(quán)利要求1所述的方法,其中特定傳感器的所述基線頻率包括針對同一傳感器的預定數(shù)目個先前頻率測量的運行平均值。
5.根據(jù)權(quán)利要求4所述的方法,其中特定傳感器的所述基線頻率包括門控運行平均值。
6.根據(jù)權(quán)利要求1所述的方法,其中已給第一傳感器指派最大偏差值且已給第二傳感器指派第二最大偏差值,且其中僅在所述最大偏差值超出所述第二最大偏差值達預定閾值的情況下將所述第一傳感器識別為所述被觸摸的傳感器。
7.根據(jù)權(quán)利要求1所述的方法,其中根據(jù)頻率測量方法確定所述所測量測試頻率。
8.根據(jù)權(quán)利要求1所述的方法,其中根據(jù)周期測量方法確定所述所測量測試頻率。
9.根據(jù)權(quán)利要求1所述的方法,其中根據(jù)頻率測量方法確定所述所測量當前頻率。
10.根據(jù)權(quán)利要求1所述的方法,其中根據(jù)周期測量方法確定所述所測量當前頻率。
11.一種電容性觸摸傳感器系統(tǒng),其包括 觸摸傳感器,其具有多個傳感器;觸摸控制器,其以通信方式耦合到所述觸摸傳感器,所述觸摸控制器包括松弛振蕩器電路且經(jīng)配置以針對所述多個傳感器執(zhí)行一系列潛在觸摸檢測測試直到檢測到潛在觸摸為止,其中每一潛在觸摸檢測測試涉及測量所述傳感器中的一者的測試頻率,且其中通過檢測同一傳感器的所述所測量測試頻率與先前所測量測試頻率之間的偏差來檢測潛在觸摸;及響應于檢測到潛在觸摸,所述觸摸控制器進一步經(jīng)配置以針對所述傳感器中的每一者執(zhí)行一系列基線比較測試,以使得針對每一基線比較測試,所述觸摸控制器測量所述傳感器中的特定一者的當前頻率;將所述特定傳感器的所述當前頻率與基線頻率進行比較;及基于所述特定傳感器的當前頻率與其基線頻率的所述比較給所述特定傳感器指派偏差值;確定所述傳感器中的任一者是否已被指派最大偏差值;及如果所述傳感器中的一者已被指派最大偏差值,那么將所述傳感器識別為被觸摸的傳感器。
12.根據(jù)權(quán)利要求11所述的電容性觸摸傳感器系統(tǒng),其中每一潛在觸摸檢測測試涉及針對所述傳感器中的一者測量所述松弛振蕩器的頻率;所述松弛振蕩器經(jīng)配置以根據(jù)第一驅(qū)動電流及第二驅(qū)動電流操作;且所述觸摸控制器進一步經(jīng)配置以將每一潛在觸摸檢測測試執(zhí)行兩次,以使得所述松弛振蕩器經(jīng)配置以在第一潛在觸摸檢測測試中根據(jù)所述第一驅(qū)動電流操作且在第二潛在觸摸檢測測試中根據(jù)所述第二驅(qū)動電流操作。
13.根據(jù)權(quán)利要求11所述的電容性觸摸傳感器系統(tǒng),其中僅在所述傳感器中的每一者的所述當前頻率針對預定時間量保持實質(zhì)上恒定之后,將所述當前頻率與所述對應基線頻率進行比較。
14.根據(jù)權(quán)利要求11所述的電容性觸摸傳感器系統(tǒng),其中特定傳感器的所述基線頻率包括針對同一傳感器的預定數(shù)目個先前頻率測量的運行平均值。
15.根據(jù)權(quán)利要求14所述的電容性觸摸傳感器系統(tǒng),其中特定傳感器的所述基線頻率包括門控運行平均值。
16.根據(jù)權(quán)利要求11所述的電容性觸摸傳感器系統(tǒng),其中所述觸摸控制器進一步經(jīng)配置以將最大偏差值指派給第一傳感器且將第二最大偏差值指派給第二傳感器,且其中僅在所述最大偏差值超出所述第二最大偏差值達預定閾值的情況下所述觸摸控制器將所述第一傳感器識別為所述被觸摸的傳感器。
17.根據(jù)權(quán)利要求11所述的電容性觸摸傳感器系統(tǒng),其中所述觸摸控制器經(jīng)配置以根據(jù)頻率測量方法測量所述傳感器中的一者的所述測試頻率。
18.根據(jù)權(quán)利要求11所述的電容性觸摸傳感器系統(tǒng),其中所述觸摸控制器經(jīng)配置以根據(jù)周期測量方法測量所述傳感器中的所述一者的所述測試頻率。
19.根據(jù)權(quán)利要求11所述的電容性觸摸傳感器系統(tǒng),其中所述觸摸控制器經(jīng)配置以根據(jù)頻率測量方法測量所述傳感器中的所述特定一者的所述當前頻率。
20.根據(jù)權(quán)利要求11所述的電容性觸摸傳感器系統(tǒng),其中所述觸摸控制器經(jīng)配置以根據(jù)周期測量方法測量所述傳感器中的所述特定一者的所述當前頻率。
全文摘要
本發(fā)明提供用于確定在電容性觸摸傳感器系統(tǒng)中的用戶的觸摸的系統(tǒng)及方法,其包含針對多個傳感器執(zhí)行一系列潛在觸摸檢測測試直到檢測到潛在觸摸為止及測量所述傳感器中的一者的測試頻率,以使得當所述所測量測試頻率偏離同一傳感器的先前所測量測試頻率時可檢測到潛在觸摸。在檢測到潛在觸摸之后,所述方法可另外包含針對所述傳感器中的每一者執(zhí)行一系列基線比較測試,舉例來說,測量所述傳感器中的一者的當前頻率,將所述當前頻率與基線頻率進行比較,及基于所述當前頻率與所述基線頻率的所述比較指派偏差值。所述方法可將具有最大偏差值的所述傳感器識別為被觸摸的傳感器。
文檔編號G06F3/044GK102414652SQ201080018220
公開日2012年4月11日 申請日期2010年7月12日 優(yōu)先權(quán)日2009年7月13日
發(fā)明者伯克·T·戴維森, 基思·L·柯蒂斯, 斯蒂芬·B·波特, 阿雷利亞·弗洛里奇克-沃伊庫 申請人:密克羅奇普技術(shù)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
黑龙江省| 长宁县| 石河子市| 彰武县| 双城市| 囊谦县| 盈江县| 台江县| 马鞍山市| 清水河县| 汝城县| 鄯善县| 洪洞县| 政和县| 揭阳市| 凤凰县| 鹤壁市| 麻城市| 苍南县| 漳州市| 伊通| 德州市| 班玛县| 昌邑市| 绥德县| 分宜县| 理塘县| 南皮县| 柳河县| 保德县| 西丰县| 清水县| 清镇市| 托克逊县| 盐津县| 河津市| 兰西县| 涪陵区| 昌吉市| 电白县| 无锡市|