專利名稱:觸摸信號處理裝置和處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸摸屏技術(shù)領(lǐng)域,特別涉及一種觸摸信號處理裝置和處理方法。
背景技術(shù):
隨著多媒體信息技術(shù)的發(fā)展,觸摸屏由于其優(yōu)良的人機交互性而得到快速發(fā)展, 廣泛應(yīng)用于工業(yè)控制、多媒體教學(xué)、電子游戲、點菜點歌和數(shù)字家庭等領(lǐng)域。根據(jù)實現(xiàn)原理,觸摸屏大致可以分為電阻式觸摸屏,電容式觸摸屏、紅外線觸摸 屏和聲表面波觸摸屏等,其中電阻式觸摸屏由于成本較低且可以檢測到任何物體的觸摸動 作,因此得到了較廣泛的應(yīng)用。電阻式觸摸屏為多層的復(fù)合薄膜結(jié)構(gòu),由一層玻璃或者有機 玻璃作為基層,其表面涂有氧化銦錫(ITO)的透明導(dǎo)電層,其上蓋有一層外表面硬化處理、 光滑防刮的塑料層,所述塑料層的內(nèi)表面也涂有一層導(dǎo)電層(ITO或鎳金),在兩層導(dǎo)電層 之間有大量細(xì)小的透明隔離點將它們隔開絕緣。當(dāng)手指或其他外物接觸觸摸屏?xí)r,原本相 互隔離的兩層導(dǎo)電層在觸摸點位置形成接觸,電阻發(fā)生變化,相應(yīng)的電壓值也發(fā)生變化,產(chǎn) 生X和Y兩個方向的觸摸信號,經(jīng)過模/數(shù)(A/D)轉(zhuǎn)換為數(shù)字脈沖信號后傳送至控制器進(jìn) 行處理。圖1為現(xiàn)有技術(shù)中觸摸屏的觸摸信號處理裝置,主要包括控制器101,其輸入信號 由觸摸信號檢測單元100提供,所述觸摸信號檢測單元100對觸摸屏的點擊動作進(jìn)行檢測, 并生成檢測信號,所述控制器101對輸入的檢測信號進(jìn)行相應(yīng)的處理。一般的,如果所述檢 測信號為有效電平(如邏輯高電平),則所述控制器101將其判定為點擊動作,并進(jìn)行相應(yīng) 的操作,例如計算觸摸位置、調(diào)用相應(yīng)的處理程序等。但實際上,在電阻式觸摸屏的使用過程中,當(dāng)觸摸壓力較小,處于觸發(fā)邊緣的臨界 狀態(tài)時,容易造成檢測信號的不穩(wěn)定。由于現(xiàn)有技術(shù)的控制器往往對觸摸信號進(jìn)行直接處 理,因此會將一些不穩(wěn)定的狀態(tài)判定為“點擊”動作,從而使得控制器執(zhí)行了相應(yīng)的處理程 序,導(dǎo)致誤操作。圖2示出了觸摸信號的示意圖,圖2中邏輯高電平為觸摸信號的有效電平, 圖2中階段II中邏輯高電平的持續(xù)時間較長,為實際中的點擊動作;而階段I為幾個連續(xù) 的短脈沖,階段III為單獨的短脈沖,都屬于觸摸壓力過小或觸摸持續(xù)時間過短形成的不 穩(wěn)定狀態(tài),并非實際的點擊動作。但是,現(xiàn)有技術(shù)的控制器往往會將階段I和階段III分別 判定為多個和單個點擊動作,導(dǎo)致誤操作。關(guān)于電阻式觸摸屏,更多詳細(xì)說明還可以參考已經(jīng)公開的申請?zhí)枮?200810045812. 2的中國專利申請。
發(fā)明內(nèi)容
本發(fā)明解決的問題是提供一種觸摸信號處理裝置和處理方法,改善觸摸信號的檢 測精度,避免誤操作。為解決上述問題,本發(fā)明提供了一種觸摸信號處理裝置,包括無效信號濾除單元,將輸入的檢測信號中的無效信號濾除,產(chǎn)生觸摸確認(rèn)信號;
3
信號處理單元,接收所述觸摸確認(rèn)信號,并對其進(jìn)行處理??蛇x的,所述無效信號濾除單元包括信號接收端,接收所述檢測信號;有效電平 時間檢測器,對所述檢測信號的有效電平的持續(xù)時間進(jìn)行檢測,產(chǎn)生觸摸確認(rèn)信號,若所述 持續(xù)時間大于或等于預(yù)設(shè)時間則為觸摸確認(rèn)信號;信號輸出端,輸出所述觸摸確認(rèn)信號??蛇x的,所述無效信號濾除單元還包括模/數(shù)轉(zhuǎn)換單元,將所述信號接收端接收 的檢測信號轉(zhuǎn)化為數(shù)字信號,并傳輸至所述有效電平時間檢測器??蛇x的,所述有效電平時間檢測器為計時器,對所述檢測信號的有效電平的持續(xù) 時間進(jìn)行計時??蛇x的,所述檢測信號的有效電平為邏輯高電平或邏輯低電平。可選的,所述計時器為數(shù)字計數(shù)器。可選的,所述信號處理單元為控制器,對所述觸摸確認(rèn)信號進(jìn)行處理??蛇x的,所述無效信號濾除單元集成于所述控制器中。為解決上述問題,本發(fā)明提供了一種觸摸信號處理方法,包括將檢測信號中的無效信號濾除,產(chǎn)生觸摸確認(rèn)信號;對所述觸摸確認(rèn)信號進(jìn)行處理??蛇x的,所述濾除過程包括對檢測信號的有效電平持續(xù)時間進(jìn)行計時,若所述有 效電平的持續(xù)時間大于或等于預(yù)設(shè)時間則為觸摸確認(rèn)信號,否則為觸摸無效信號??蛇x的,所述檢測信號的有效電平為邏輯高電平或邏輯低電平。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點上述技術(shù)方案中,通過對輸入的觸摸檢測信號進(jìn)行預(yù)處理,將其中的無效信號濾 除,改善了觸摸信號的檢測精度,避免了誤操作。
圖1是現(xiàn)有技術(shù)的觸摸信號檢測裝置的示意圖;圖2是現(xiàn)有技術(shù)的觸摸檢測信號的示意圖;圖3是本發(fā)明實施方式的觸摸信號檢測裝置的示意圖;圖4是本發(fā)明實施例的觸摸信號檢測裝置的示意圖;圖5是本發(fā)明實施例的觸摸信號檢測裝置的輸入輸出信號的示意圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結(jié)合附圖對本發(fā)明 的具體實施方式
做詳細(xì)的說明。在以下描述中闡述了具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以多種不 同于在此描述的其它方式來實施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類 似推廣。因此本發(fā)明不受下面公開的具體實施方式
的限制。現(xiàn)有技術(shù)中,控制器往往是對觸摸檢測信號直接進(jìn)行處理,將其判斷為“點擊”或 “未點擊”的動作,但實際上,由于觸摸壓力較小等原因,往往會造成檢測信號的不穩(wěn)定,從 而將不穩(wěn)定狀態(tài)判斷為點擊動作,導(dǎo)致誤操作。本發(fā)明首先對觸摸檢測信號進(jìn)行預(yù)處理,濾 除不穩(wěn)定狀態(tài)的干擾,提高了觸摸信號的檢測精度,避免誤操作。
圖3示出了本發(fā)明實施方式的觸摸信號處理裝置的示意圖。如圖3所示,主要包 括無效信號濾除單元201和信號處理單元202。所述無效信號濾除單元201的輸入信號由 觸摸信號檢測單元200提供,所述觸摸信號檢測單元200對觸摸屏的觸摸動作進(jìn)行檢測,并 產(chǎn)生相應(yīng)的檢測信號,所述無效信號濾除單元201將檢測信號中的無效信號濾除后產(chǎn)生觸 摸確認(rèn)信號,并傳輸至所述信號處理單元202進(jìn)行處理。圖4示出了本發(fā)明實施例的觸摸信號處理裝置的示意圖。如圖4所示,主要包括 無效信號濾除單元201和信號處理單元202。其中,所述無效信號濾除單元201包括信號 接收端201a,接收觸摸信號檢測單元200生成的檢測信號,若所述檢測信號為模擬信號,在 一優(yōu)選的實施例中,可以在所述信號接收端201a增加一模/數(shù)轉(zhuǎn)化單元,如A/D轉(zhuǎn)換器,將 模擬信號轉(zhuǎn)換為數(shù)字脈沖信號;有效電平時間檢測器201b,對所述檢測信號的有效電平的 持續(xù)時間進(jìn)行檢測,產(chǎn)生觸摸確認(rèn)信號,若所述持續(xù)時間大于或等于預(yù)設(shè)時間則為觸摸確 認(rèn)信號;信號輸出端201c,輸出所述觸摸確認(rèn)信號。所述信號處理單元202在本實施例中 對應(yīng)于控制器202a,與圖1所示的現(xiàn)有技術(shù)的觸摸信號處理裝置中的控制器101相同,其輸 入信號為所述觸摸確認(rèn)信號,則為點擊動作,進(jìn)行相應(yīng)的操作;若為觸摸無效信號,則不進(jìn) 行響應(yīng)。由于所述檢測信號中的無效信號已經(jīng)經(jīng)過濾除處理,因此持續(xù)時間較短的干擾信 號不會傳輸至所述控制器202a,避免了誤操作。所述有效電平時間檢測器201b用于對輸入的觸摸檢測信號脈沖進(jìn)行計時。當(dāng)輸 入的檢測信號為無效電平時,所述有效電平時間檢測器201b復(fù)位,且輸出信號復(fù)位為觸摸 無效信號;當(dāng)輸入的檢測信號為有效電平時,所述有效電平時間檢測器201b開始計時,計 時過程中輸出信號保持為觸摸無效信號,當(dāng)計時至預(yù)設(shè)時間后,輸出觸摸確認(rèn)信號。本實施例中所述有效電平時間檢測器201b為計時器,優(yōu)選為數(shù)字計數(shù)器,如8位、 16位或32位的數(shù)字計數(shù)器。所述數(shù)字計數(shù)器為電平觸發(fā)式的,當(dāng)輸入有效電平時開始計 數(shù),輸入無效電平時復(fù)位。需要說明的是,本實施例可以通過調(diào)整所述數(shù)字計數(shù)器的計數(shù)上 限和時鐘信號的頻率來調(diào)整所述預(yù)設(shè)時間,根據(jù)實際需要來改變所述預(yù)設(shè)時間,從而濾除 較短的觸摸檢測信號脈沖的干擾。另外,由于針對不同的電阻式觸摸屏,“點擊”動作對應(yīng)的 觸摸信號的有效電平的持續(xù)時間會有差別,因此,本實施例中并沒有對所述預(yù)設(shè)時間的具 體數(shù)值進(jìn)行限定,在具體應(yīng)用中可以根據(jù)實際需要來設(shè)定。圖5為本實施例的觸摸信號處理裝置的輸入輸出信號的示意圖。圖5的上部為輸 入信號,下部為對應(yīng)的輸出信號,其中,輸入的檢測信號的有效電平為邏輯高電平,無效電 平為邏輯低電平,輸出信號的有效電平(即觸摸確認(rèn)信號)為邏輯高電平,無效電平(即觸 摸無效信號)為邏輯低電平。如圖5所示,在階段IV之前輸入的檢測信號為無效電平,所述數(shù)字計數(shù)器復(fù)位,包 括每一計數(shù)位復(fù)位為零,以及輸出信號復(fù)位為邏輯低電平。仍然參考圖5,進(jìn)入階段IV,出現(xiàn)一較短的有效電平脈沖,所述數(shù)字計數(shù)器開始計 數(shù),在計數(shù)的過程中輸出信號保持為邏輯低電平,由于階段IV中有效電平的脈沖寬度較 小,在還未達(dá)到預(yù)設(shè)的計數(shù)上限時已出現(xiàn)無效電平,所述數(shù)字計數(shù)器被再次復(fù)位,各計數(shù)位 復(fù)位為零,輸出信號仍保持為邏輯低電平,階段IV中還包括另外兩個有效電平脈沖,但是 由于持續(xù)時間短,因此輸出信號始終保持為邏輯低電平。仍然參考圖5,進(jìn)入階段V,輸入的檢測信號為一較長的有效電平脈沖,所述數(shù)字計數(shù)器開始計數(shù),至預(yù)設(shè)的計數(shù)上限后,輸出觸摸確認(rèn)信號,本實施例中為邏輯高電平,所 述控制器接收到所述觸摸確認(rèn)信號后,將其判定為“點擊”動作,并進(jìn)行相應(yīng)的操作。階段 V之后,輸入的檢測信號為無效電平,所述數(shù)字計數(shù)器復(fù)位,其輸出信號也復(fù)位為邏輯低電平。仍然參考圖5,進(jìn)入階段VI,輸入的檢測信號為一單獨的有效電平的短脈沖,與階 段IV類似,由于其持續(xù)時間較短,數(shù)字計數(shù)器并未到達(dá)計數(shù)上限,因此,輸出信號保持為邏 輯低電平。圖5所示的輸入檢測信號中,由于階段IV和階段VI的有效電平的脈沖持續(xù)時間 較短,因此,所述數(shù)字計數(shù)器對應(yīng)的輸出信號都為觸摸無效信號,即邏輯低電平。相應(yīng)的,所 述控制器20 在這兩個階段接收到的都為觸摸無效信號,不會造成誤操作。需要說明的是,本實施例中當(dāng)所述數(shù)字計數(shù)器計數(shù)至預(yù)設(shè)的計數(shù)上限時,如果輸 入的檢測信號仍然為有效電平,則所述數(shù)字計數(shù)器的輸出信號仍保持為觸摸確認(rèn)信號(即 邏輯高電平),直至輸入的檢測信號為無效電平,將其復(fù)位為觸摸無效信號(即邏輯低電 平)。在這種情況下,由于所述觸摸確認(rèn)信號的脈沖寬度較大,所述控制器20 將其判定為 “長按”動作,并執(zhí)行相應(yīng)的操作。圖5所示的輸入和輸出信號的有效電平都為邏輯高電平,無效電平都為邏輯低電 平,在本發(fā)明的其他實施例中,輸入的檢測信號的有效電平可以為邏輯低電平,無效電平可 以為邏輯高電平。相應(yīng)的,當(dāng)檢測信號為邏輯高電平時計時單元復(fù)位,為邏輯低電平時開始 計時。另外,輸出信號的有效電平也可以根據(jù)實際應(yīng)用而改變,如輸出的觸摸無效信號可以 為邏輯高電平,相應(yīng)的觸摸確認(rèn)信號為邏輯低電平。本實施例中圖4中所示的觸摸信號處理裝置的無效信號濾除單元201與控制 器20 是相互獨立的,相當(dāng)于在現(xiàn)有技術(shù)的控制器之外增加了相應(yīng)的計時單元的硬件模 塊,在本發(fā)明的其他實施例中,所述無效信號濾除單元201,即其中的有效電平時間檢測器 201b可以集成于控制器中,提高系統(tǒng)的集成度。上述實施例是通過在控制器前增加觸摸信號處理裝置的硬件模塊來實現(xiàn)對觸摸 檢測信號的預(yù)處理,在本發(fā)明的其他實施例中,還可以通過軟件的計時器來進(jìn)行相應(yīng)的預(yù) 處理操作。控制器在接收到觸摸檢測信號的有效電平后,并不立刻進(jìn)行判定和操作,而是觸 發(fā)一軟件計時器對該有效電平的持續(xù)時間進(jìn)行計時,僅當(dāng)其脈中寬度大于或等于預(yù)設(shè)時間 時,才判定為點擊動作,并進(jìn)行相應(yīng)的操作。需要說明的是,上述實施例是以電阻式觸摸屏為例,對其觸摸檢測信號進(jìn)行預(yù)處 理,防止較短的不穩(wěn)定脈沖的干擾。實際上,本技術(shù)方案還可以用于其他類型的觸摸屏,如 電容式觸摸屏、紅外線觸摸屏和聲表面波觸摸屏,對其觸摸檢測信號的有效電平脈沖寬度 進(jìn)行計時并對無效信號進(jìn)行濾除,防止不穩(wěn)定狀態(tài)導(dǎo)致的過短脈沖導(dǎo)致的誤操作。綜上所述,上述技術(shù)方案通過對觸摸檢測信號進(jìn)行預(yù)處理,僅當(dāng)檢測信號的有效 電平的持續(xù)時間大于或等于預(yù)設(shè)時間時才判定為觸摸確認(rèn)信號,從而改善了觸摸信號的檢 測精度,避免了誤操作。本發(fā)明雖然已以較佳實施例公開如上,但其并不是用來限定本發(fā)明,任何本領(lǐng)域 技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以利用上述揭示的方法和技術(shù)內(nèi)容對本發(fā) 明技術(shù)方案做出可能的變動和修改,因此,凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化及修飾,均屬于本發(fā)明技術(shù)方案 的保護(hù)范圍。
權(quán)利要求
1.一種觸摸信號處理裝置,其特征在于,包括無效信號濾除單元,將輸入的檢測信號中的無效信號濾除,產(chǎn)生觸摸確認(rèn)信號;信號處理單元,接收所述觸摸確認(rèn)信號,并對其進(jìn)行處理。
2.根據(jù)權(quán)利要求1所述的觸摸信號處理裝置,其特征在于,所述無效信號濾除單元包 括信號接收端,接收所述檢測信號;有效電平時間檢測器,對所述檢測信號的有效電平的 持續(xù)時間進(jìn)行檢測,產(chǎn)生觸摸確認(rèn)信號,若所述持續(xù)時間大于或等于預(yù)設(shè)時間則為觸摸確 認(rèn)信號;信號輸出端,輸出所述觸摸確認(rèn)信號。
3.根據(jù)權(quán)利要求2所述的觸摸信號處理裝置,其特征在于,所述無效信號濾除單元還 包括模/數(shù)轉(zhuǎn)換單元,將所述信號接收端接收的檢測信號轉(zhuǎn)化為數(shù)字信號,并傳輸至所述 有效電平時間檢測器。
4.根據(jù)權(quán)利要求2所述的觸摸信號處理裝置,其特征在于,所述檢測信號的有效電平 為邏輯高電平或邏輯低電平。
5.根據(jù)權(quán)利要求2所述的觸摸信號處理裝置,其特征在于,所述有效電平時間檢測器 為計時器,對所述檢測信號的有效電平的持續(xù)時間進(jìn)行計時。
6.根據(jù)權(quán)利要求5所述的觸摸信號處理裝置,其特征在于,所述計時器為數(shù)字計數(shù)器。
7.根據(jù)權(quán)利要求1所述的觸摸信號處理裝置,其特征在于,所述信號處理單元為控制 器,對所述觸摸確認(rèn)信號進(jìn)行處理。
8.根據(jù)權(quán)利要求7所述的觸摸信號處理裝置,其特征在于,所述無效信號濾除單元集 成于所述控制器中。
9.一種觸摸信號處理方法,其特征在于,包括將檢測信號中的無效信號濾除,產(chǎn)生觸摸確認(rèn)信號;對所述觸摸確認(rèn)信號進(jìn)行處理。
10.根據(jù)權(quán)利要求9所述的觸摸信號處理方法,其特征在于,所述濾除過程包括對檢 測信號的有效電平持續(xù)時間進(jìn)行計時,若所述有效電平的持續(xù)時間大于或等于預(yù)設(shè)時間則 為觸摸確認(rèn)信號,否則為觸摸無效信號。
11.根據(jù)權(quán)利要求9所述的觸摸信號處理方法,其特征在于,所述檢測信號的有效電平 為邏輯高電平或邏輯低電平。
全文摘要
一種觸摸信號處理裝置和處理方法,所述觸摸信號處理裝置包括無效信號濾除單元,將輸入的檢測信號中的無效信號濾除,產(chǎn)生觸摸確認(rèn)信號;信號處理單元,輸入所述觸摸確認(rèn)信號,并對其進(jìn)行處理。本發(fā)明改善了觸摸信號的檢測精度,避免了誤操作。
文檔編號G06F3/041GK102117142SQ20091024799
公開日2011年7月6日 申請日期2009年12月31日 優(yōu)先權(quán)日2009年12月31日
發(fā)明者張曄暉 申請人:上海博泰悅臻電子設(shè)備制造有限公司, 上海博泰悅臻網(wǎng)絡(luò)技術(shù)服務(wù)有限公司