專利名稱:一種電阻式觸摸屏的校準方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電阻式觸摸屏的校準方法,尤其是一種計算量小的電阻式觸摸屏 的校準方法。
背景技術(shù):
20世紀70年代初,美國軍方首次將觸摸屏技術(shù)應(yīng)用于軍事用途,此后,該項技術(shù) 逐漸向民用轉(zhuǎn)移,并且隨著計算機和互聯(lián)網(wǎng)應(yīng)用的普及,觸摸技術(shù)發(fā)展非常迅速,其堅固耐 用、易于交流、外觀美觀等許多優(yōu)點逐漸得到了大家的認同,可以說,它已成為繼鍵盤、鼠 標、手寫板、語音輸入后最為用戶所易接受的計算機輸入方式。利用這種技術(shù),用戶只要用 手指或觸控筆輕輕地觸碰顯示屏上的圖標或文字就能實現(xiàn)對主機操作,從而使人機交互更 加自然、直截了當。這種技術(shù)極大地方便了用戶,目前已廣泛應(yīng)用于手持消費類電子產(chǎn)品、 醫(yī)療應(yīng)用設(shè)備、自動售貨機、售票機、ATM機、POS機、工業(yè)及過程控制裝備等領(lǐng)域中。從目前的推廣應(yīng)用來看,電阻式觸摸屏式占主導(dǎo)地位的觸摸技術(shù)。但由于存在機 械誤差和放大因素的誤差,在觸摸屏和LCD屏上的圖形對應(yīng)點會有所偏差,所以幾乎所有 的電阻式觸摸屏在裝配成整機之后都要經(jīng)過一定的校準。校準是一種圖形重建過程,即將 圖片經(jīng)過某種變換方式,換算出與LCD屏一致的點集合。已有比較經(jīng)典的校準方法有兩點 校準法、三點校準法、五點校準法等。雖然校準點數(shù)越多,觸摸屏數(shù)據(jù)就越精確,但其計算復(fù) 雜度也呈指數(shù)型增長。
發(fā)明內(nèi)容
為了解決上述問題,本發(fā)明旨在提出一種簡單且有效的橫縱校準方法,其校準效 果接近于五點校準法,但計算復(fù)雜度僅比兩點校準法略增加,而且對于大尺寸觸摸屏有更 佳的校準效果。本發(fā)明為解決上述技術(shù)問題所采用的技術(shù)方案為一種電阻式觸摸屏的校準方法,其將電阻式觸摸屏的有效觸摸區(qū)域劃分為N個部 分,N大于等于1,校準時其包括以下步驟A.校準開始;B.進入第一塊待校準的觸摸部分;C.采集該部分一個校準點的坐標信息;D.去抖動并存儲于一個一維數(shù)組中;E.判斷采集是否結(jié)束,若未結(jié)束則返回步驟C,若結(jié)束則對校準參數(shù)進行計算;F.判斷是否是最后一塊觸摸部分,若是則校準結(jié)束,若不是則進入下一個待校準的觸摸部分,并繼續(xù)步驟C。其將電阻式觸摸屏的有效觸摸區(qū)域劃分為四個部分。令A(yù)、B、C為電阻式觸摸屏的有效觸摸區(qū)域最下端的左側(cè)邊緣點、中點、右側(cè)邊緣
令H、I、D為電阻式觸摸屏的有效觸摸區(qū)域中間線的左側(cè)邊緣點、中點、右側(cè)邊緣
占,令G、F、E為電阻式觸摸屏的有效觸摸區(qū)域最上端的左側(cè)邊緣點、中點、右側(cè)邊緣
占,ABIH圍成有效觸摸區(qū)域的Dl部分,B⑶I圍成有效觸摸區(qū)域的D2部分,DEFI圍成有效觸摸區(qū)域的D3部分,F(xiàn)IHG圍成有效觸摸區(qū)域的D4部分,令A(yù)點為觸摸屏的坐標原點,其物理坐標為(0,0),令A(yù)點的顯示坐標為(A' x, A' y),觸摸屏區(qū)域Dl上任意一點R的顯示坐標可表達為j Γ 1 “ [Ry = Ay^kyRy其中,kx和ky分別為觸摸屏X軸方向與Y軸方向的參數(shù),若A點并非坐標原點,而是區(qū)域Dl中的任意一點,觸摸屏區(qū)域Dl上任意一點R的 顯示坐標可表達為\ r r、
\Ry =Ay ^ky(Ry-Ay)觸摸屏橫縱向參數(shù)的公式為\
\ky^(Ry-Ay)/(Ry-Ay)在Dl區(qū)域中,橫向和縱向參數(shù)的平均值[K = ((/ ; -Λ) + σ; -By))/2 °
下面結(jié)合附圖和實施例對本發(fā)明進一步說明圖1是本發(fā)明實施例的觸摸屏區(qū)域劃分圖;圖2是本發(fā)明實施例基于區(qū)域劃分的橫縱校準流程圖。
具體實施例方式下面根據(jù)附圖和實施例對本發(fā)明作進一步詳細說明如圖所示,本實施例一種電阻式觸摸屏的校準方法,其將電阻式觸摸屏的有效觸 摸區(qū)域劃分為N個部分,N大于等于1,校準時其包括以下步驟A.校準開始;B.進入第一塊待校準的觸摸部分;C.采集該部分一個校準點的坐標信息;
4
占, 占, 占,
D.去抖動并存儲于一個一維數(shù)組中;
E.判斷采集是否結(jié)束,
若未結(jié)束則返回步驟C,若結(jié)束則對校準參數(shù)進行計算;
F.判斷是否是最后一塊觸摸部分,
若是則校準結(jié)束,若不是則進入下一個待校準的觸摸部分,并繼續(xù)步驟C。 其將電阻式觸摸屏的有效觸摸區(qū)域劃分為四個部分。
令A(yù)、B、C為電阻式觸摸屏的有效觸摸區(qū)域最下端的左側(cè)邊緣點、中點、右側(cè)邊緣 令H、I、D為電阻式觸摸屏的有效觸摸區(qū)域中間線的左側(cè)邊緣點、中點、右側(cè)邊緣 令G、F、E為電阻式觸摸屏的有效觸摸區(qū)域最上端的左側(cè)邊緣點、中點、右側(cè)邊緣
ABIH圍成有效觸摸區(qū)域的Dl部分, B⑶I圍成有效觸摸區(qū)域的D2部分, DEFI圍成有效觸摸區(qū)域的D3部分, FIHG圍成有效觸摸區(qū)域的D4部分,
如圖1所示,AB⑶EFGH區(qū)域為去掉邊緣的有效觸摸區(qū)域,而外圍則為整個觸摸區(qū) 域。有效觸摸區(qū)域分為四個部分,也可以根據(jù)觸摸屏的尺寸劃分為更多的區(qū)域。定義A點為觸摸屏的坐標原點,其物理坐標為(0,0)。假設(shè)A點的顯示坐標為 (A' X,A' y),則觸摸屏區(qū)域Dl上任意一點R的顯示坐標可表達為
權(quán)利要求
一種電阻式觸摸屏的校準方法,特征在于,其將電阻式觸摸屏的有效觸摸區(qū)域劃分為N個部分,N大于等于1,校準時其包括以下步驟A.校準開始;B.進入第一塊待校準的觸摸部分;C.采集該部分一個校準點的坐標信息;D.去抖動并存儲于一個一維數(shù)組中;E.判斷采集是否結(jié)束,若未結(jié)束則返回步驟C,若結(jié)束則對校準參數(shù)進行計算;F.判斷是否是最后一塊觸摸部分,若是則校準結(jié)束,若不是則進入下一個待校準的觸摸部分,并繼續(xù)步驟C。
2.如權(quán)利要求1所述的一種電阻式觸摸屏的校準方法,其特征在于其將電阻式觸摸 屏的有效觸摸區(qū)域劃分為四個部分。
3.如權(quán)利要求2所述的一種電阻式觸摸屏的校準方法,其特征在于令A(yù)、B、C為電阻式觸摸屏的有效觸摸區(qū)域最下端的左側(cè)邊緣點、中點、右側(cè)邊緣點, 令H、I、D為電阻式觸摸屏的有效觸摸區(qū)域中間線的左側(cè)邊緣點、中點、右側(cè)邊緣點, 令G、F、E為電阻式觸摸屏的有效觸摸區(qū)域最上端的左側(cè)邊緣點、中點、右側(cè)邊緣點, ABIH圍成有效觸摸區(qū)域的Dl部分, B⑶I圍成有效觸摸區(qū)域的D2部分, DEFI圍成有效觸摸區(qū)域的D3部分, FIHG圍成有效觸摸區(qū)域的D4部分,令A(yù)點為觸摸屏的坐標原點,其物理坐標為(0,0),令A(yù)點的顯示坐標為(A' X,A' y), 觸摸屏區(qū)域Dl上任意一點R的顯示坐標表達為
全文摘要
本發(fā)明公開一種電阻式觸摸屏的校準方法,其是一種簡單且有效的橫縱校準方法,其校準效果接近于五點校準法,但計算復(fù)雜度僅比兩點校準法略增加,而且對于大尺寸觸摸屏有更佳的校準效果。其將電阻式觸摸屏的有效觸摸區(qū)域劃分為N個部分,N大于等于1。
文檔編號G06F3/045GK101950232SQ20101026056
公開日2011年1月19日 申請日期2010年8月23日 優(yōu)先權(quán)日2010年8月23日
發(fā)明者包先雨, 張揚, 李軍, 殷杰, 郭云, 陸清, 陳新 申請人:深圳市檢驗檢疫科學(xué)研究院