欧美群妇大交群的观看方式_久久机这里只有精品_国产suv精品一区_美国一区二区_欧洲乱码伦视频免费_日韩精品一级二级_另类综合日韩欧美亚洲_黑人巨大精品欧美黑白配亚洲

觸摸屏校準中拉格朗日插值算法的應用

作者: TouchScreen     時間:2012-04-23     源于:中國觸摸屏網(wǎng)    總點擊:
【導讀】:以三星ARM9(S3C2440)處理器作為試驗平臺,研究了拉格朗日插值算法在觸摸屏校準中的應用,并對校準數(shù)據(jù)作了分析,在當前邏輯點比例換算校準法廣泛用于觸摸屏校準的情況下,為觸摸屏的校準提供了一種新的方法,解決了在觸摸屏安裝過程中所產(chǎn)生的機械安裝位置誤差的校準問題。

拉格朗日插值算法在觸摸屏校準中的應用
楊莉 蔣奇良
(武漢理工大學自動化學院,湖北 武漢 430070)

摘要:以三星ARM9(S3C2440)處理器作為試驗平臺,研究了拉格朗日插值算法在觸摸屏校準中的應用,并對校準數(shù)據(jù)作了分析,在當前邏輯點比例換算校準法廣泛用于觸摸屏校準的情況下,為觸摸屏的校準提供了一種新的方法,解決了在觸摸屏安裝過程中所產(chǎn)生的機械安裝位置誤差的校準問題。

關鍵詞: 觸摸屏;校準;ARM9;拉格朗日插值算法

中圖分類號:TP301.6 文獻標識碼:A 文章編號:1672-4801(2011)02-008-03

    隨著社會的發(fā)展與進步,人們對人機交互界面的友好和方便程度提出了更高的要求,觸摸屏技術開始逐步取代傳統(tǒng)的按鍵[1]。采用觸摸屏不僅可以大大節(jié)省成本和空間而且能夠提供更為友好的交互界面,這些都使得觸摸屏的應用越來越廣泛,然而在觸摸屏安裝過程中和觸摸屏與液晶屏的實際尺寸的轉(zhuǎn)換中總是存在不可避免的誤差,因此觸摸屏的校準成為了觸摸屏應用首要考慮的問題。觸摸屏有很多種類,在本文中主要以四線電阻式觸摸屏作為研究對象,分析了拉格朗日插值算法在校準中的應用[2-5]。

1 觸摸屏原理和校準算法的分析

1.1 實驗的硬件構成介紹和框圖

    S3C2440 是一款基于ARM920T 內(nèi)核的16/32位RISC 嵌入式微處理器,運行的頻率可達
400MHz,ARM920T 核由ARM9TDMI,存儲管理單元(MMU)和高速緩存三部分組成。本實驗所用的S3C2440 最小系統(tǒng)由電源模塊,時鐘模塊,復位模塊,SDRAM 存儲器模塊,F(xiàn)lash 模塊,UART 串口模塊,JTAG 調(diào)試接口設計組成[6-8]。最小系統(tǒng)的結構框圖如圖1 所示。

 

圖1 ARM 最小系統(tǒng)結構
圖1 ARM 最小系統(tǒng)結構
 

    觸摸屏系統(tǒng)結構框圖如圖2 所示。

 

圖2 典型的四線式電阻觸摸屏系統(tǒng)
圖2 典型的四線式電阻觸摸屏系統(tǒng)
 

1.2 觸摸屏原理和誤差的來源

    電阻觸摸屏的主要工作部分是一塊與顯示器表面非常配合的電阻薄膜層,這是一種多層復合薄膜,由一層玻璃或有機玻璃作為基層,表面涂有一層叫ITO 的透明導電層,上面再蓋有一層經(jīng)外表面硬化處理的塑料層,它的內(nèi)表面也涂有一層導電層(ITO 或鎳金),在兩層導電層之間有許多細小的透明隔離點把它們隔開絕緣。在觸摸屏被施壓后,觸摸屏的上下兩層會在施壓點導通,在上下兩層電阻表面分別交替的供電,并通過A/D 轉(zhuǎn)換就可以得到該觸摸點的坐標值,因此觸摸屏電阻的精度、A/D 轉(zhuǎn)換的精度、觸摸屏的安裝機械特性和擺放位置都會影響觸摸屏坐標轉(zhuǎn)換的精度[9-10]。本文主要討論有機械安裝產(chǎn)生的位置誤差。主要的機械安裝位置誤差有比例系數(shù)誤差和旋轉(zhuǎn)誤差。

    在安裝的過程中,由于機械特性的存在,觸摸屏的頂點坐標不可能和LCD 的頂點坐標完全重合,因此會有一個偏移量的修正問題(如圖3 和圖4 所示)。

 

圖3 比例系數(shù)誤差
圖3 比例系數(shù)誤差
 
圖4 旋轉(zhuǎn)誤差
圖4 旋轉(zhuǎn)誤差
 

    由于觸摸屏的坐標要通過A/D 轉(zhuǎn)換獲取,由于A/D 轉(zhuǎn)換的結果只與該A/D 的位數(shù)有關,例如在本文的實驗環(huán)境下,LCD 的尺寸是240×320mm,A/D 的精度是10bit,因此觸摸屏輸出的坐標值為x 方向:0-1023( f(X')), y 方向:0-1023(f ( y' ))  ;因此存在一個轉(zhuǎn)換關系,即:f (x') = X ', f (y' ) = Y 。

1.3 坐標轉(zhuǎn)換和插值算法分析

    在觸摸屏校準的過程中要求保證的是被按下的觸摸板處的坐標和LCD 上的像素坐標要盡量的接近,也就說在校準的過程對離散的精度要求很高,拉格朗日插值算法剛好就可以保證插值點的精度。

    在進行觸摸屏的校準時,首先需要在觸摸屏上定義5 個點,在LCD 上分別對應P0,P1,P2,P3 , P4 的像素點坐標為(20,20) , (20,300) ,(220,300),(220,20),并在屏幕上用“+”表示(如圖5 所示)。P0,P1,P2,P3,P4 的位置將觸摸屏劃分為4 個相等的三角形區(qū)域,在每顯示一個坐標的同時等待觸摸筆在觸摸屏相應的點按下,當觸摸屏按下時S3C2440 則保存了這5 個點經(jīng)過AD 轉(zhuǎn)換的數(shù)據(jù),P0,P1,P2,P3 一起作為拉格朗日插值算法的4 個插值,P4 作為驗證拉格朗日插值算法的一個點,如果P4 點計算出來的值和給定的像素點一致,則進入下一個界面證明拉格朗日算法有效,反之則說明誤差偏大,從P0 重新開始計算,直到P4 點計算出來的值和給定像素點一致。

圖5 校準點分布圖
圖5 校準點分布圖
 

1.4 拉格朗日插值算法的數(shù)學推理

    假定P0,P1,P2,P3 的4 個點分別為(X0,Y0),(X1,Y1),(X2,Y2),(X3,Y3)與之對應的觸摸屏上面的點為(f(X0)),(f(Y0)),(f(X1)),(f(Y1)),(f(X2)),(f(Y2)),(f(X3)),(f(Y3))分別組成關于X和Y 的2組插值(X0,f(X0)),(Y0,f(Y0)),(X1,f(X1)),(Y1,f(Y1)),(X2,f(X2)),(Y2,f(Y2)),(X3,f(X3)),(Y3,f(Y3))分別構成關于X 和Y 的2 個拉格朗日插值函數(shù),如下:

    l(x)和l'(y)分別為關于X 和Y 的2 個拉格朗日插值函數(shù)的插值基函數(shù)。

1.5 程序的軟件結構和插值算法的代碼實現(xiàn)

    控制程序在ADS 下用C 語言開發(fā),采用前臺程序結構。主程序開始進行系統(tǒng)初始化配置,包括S3C2440 系統(tǒng)時鐘配置,LCD 和觸摸屏端口工作模式的配置,再進行數(shù)據(jù)的采集和處理的過程。觸摸屏模塊的軟件設計思想:當觸摸屏受到擠壓或點擊時,通過中斷請求通知ARM 有觸摸發(fā)生,此時引腳為低電平,從而向ARM 提出中斷請求[6],進入中斷服務程序,關掉外部中斷,可以避免多個觸摸點相互干擾發(fā)生沖突,通過判斷中斷輸入口電平的變化消除非意圖觸摸產(chǎn)生的抖動,消除抖動后,在進行具體的算法處理。軟件的具體流程如圖6 所示。

 

圖6 軟件結構圖
圖6 軟件結構圖
 

具體的代碼實現(xiàn):

float lagrange (float x,int count)
{
float y=0.0;
for(int k=0;k<count;k++)//這兒默認為count-1 次
插值,count 在這里為5
{
float p=1.0;//初始化p
for(int j=0;j<count;j++)
{ //計算p 的值
if(k==j)continue; //判斷是否為同一個數(shù)
p=p*(x-d[j].x)/(d[k].x-d[j].x); //為插值基函數(shù)
}
y=y+p*d[k].y; //求和
}
return y;//返回y 的值 ,即校準后對應LCD 上的
像素點
}

2 實驗調(diào)試分析

    電阻式觸摸屏參數(shù)一般具有較大的分散性,由于觸摸屏按下時間的長短因場合、人等的不同而不同,所觸發(fā)的中斷也會因此有所偏差,導致觸摸屏的AD 轉(zhuǎn)換值在同一位置也會有一定的差異,所以我們必須在中斷觸發(fā)的AD 轉(zhuǎn)換函數(shù)中對采樣值取一組值,然后通過簡單算法剔除偏差最大的值,最后計算平均值作為觸摸屏的AD 轉(zhuǎn)換值,這樣能有效的減少上述偏差。如果條件允許的話,可以選擇盡量多的點作為拉格朗日插值算法的插值點,可以進一步的減小機械安裝誤差。表1 是拉氏校準法和邏輯點比例換算校準的實驗結果對比表。

表1 實驗結果對比表

表1 實驗結果對比表
 

    通過對比分析,此方法可以有效提高在觸摸屏校準中常用方法邏輯點比例換算校準的精度,很大程度的降低了邏輯點選點過程中的偶然誤差。

3 結束語

    本文提出了一個基于拉格朗日插值算法的觸摸屏校準方法,一定程度上提高了校準算法的精度。對于電阻式觸摸屏來說,在機械安裝誤差不可避免的情況下,確保其硬件工作穩(wěn)定可靠,不斷提高軟件算法的精度,是在觸摸屏校準中切實可行的辦法。

參考文獻
[1] 許榮斌,謝瑩,朱永紅. 觸摸屏校準常用算法分析[J]. 工業(yè)控制計算機,2006,1(4):77-78.
[2] 魏瑾,郁云. 觸摸屏數(shù)據(jù)采樣和濾波算法實現(xiàn)[J]. 電腦知識與技術,2008,4(34)1965-1968.
[3] 楊偉鈞,戴青云,張輝,等. 基于STC 單片機的觸摸屏5 點校準算法設計與實現(xiàn)[J].儀器儀表用戶,2009,15(3):79-81.
[4] 宋學瑞,蔡子裕,段青青.觸摸屏數(shù)據(jù)處理算法[J]. 計算機工程,2009,34(23)255-257.
[5] 王丁,閆瑤,張廷宇. 觸摸屏校準的一種通用算法[J]. 自動化技術與應用,200827(2):116-117.
[6] 盛占石,王楚華,周新云,孫俊.基于ARM7 嵌入式系統(tǒng)中的觸摸屏的設計和研究[J].電測與儀表,2008,45(5):61-64.
[7] 王黎明,陳雙橋等. ARM9 嵌入式系統(tǒng)開發(fā)與實踐[M]. 北京:北京航空航天大學出社,2007.
[8] 田澤. 嵌入式系統(tǒng)開發(fā)與應用[M]. 北京:北京航空航天大學出版社,2005.
[9] 韓兵. 觸摸屏技術及應用[M]. 北京:化學工業(yè)出版社,2008
[10] 萬厚沖,孫超云. 電阻式觸摸屏數(shù)據(jù)校準的一種補償算法[J]. 福建電腦,2010(2:64-64.


相關閱讀:3D打印    模具產(chǎn)業(yè)    微鑄鍛技術    石墨烯    OLED面板    夏普    iPhone 8    半導體    蘋果    
關于我們 | 廣告服務 | 聯(lián)系我們 | 版權聲明 | 隱私政策 | 網(wǎng)站地圖 | 友情鏈接 | 歡迎投稿 | 加入收藏 | 意見反饋 | 經(jīng)銷商加入
網(wǎng)站廣告、經(jīng)銷商加盟、觸摸屏軟件銷售: 028-85108892 13183843395 028-66219290 聯(lián)系人: 張小姐 產(chǎn)品購買聯(lián)系方式如下:
地址:成都市高升橋東路2號高盛中心1109室 電話: 028-85108892 13183843395 028-66219290
版權所有 Copyright(C) 2003-2015 All rights reserved 中國觸摸屏網(wǎng) 電子郵件: 51touch@126.com touch8@gmail.com
業(yè)務合作QQ:觸摸屏技術,觸摸屏報價,觸摸屏軟件咨詢 43361182 觸摸屏軟件制作與技術支持:觸摸屏軟件,觸摸查詢系統(tǒng),觸摸查詢軟件 893008608 媒體合作QQ: 893008608

2000人超級QQ觸摸屏群:59897879 171220106


分享到
色综合激情五月| 亚洲经典一区| 黑人一区二区三区| 久久麻豆视频| 1024视频在线| 三级视频网站在线| 一区二区三区高清在线视频 | 欧美国产一区在线| 亚洲成成品网站| 亚洲一区二区av| 不卡视频在线观看| 毛片一级免费一级| 亚洲精品国产setv| 亚洲婷婷在线视频| 99青草视频在线播放视| 欧美日韩亚洲一区三区| 欧美视频在线观看免费| free性欧美16hd| 日韩va欧美va亚洲va久久| 在线播放/欧美激情| cao在线视频| 国产在线精品一区二区| 97影院理论午夜| 国产精品羞羞答答在线观看 | 久久丝袜美腿综合| 无圣光视频在线观看| 日本高清免费电影一区| 午夜久久久久久电影| 牛牛电影国产一区二区| 精品一区二区在线观看| 日韩精品欧美国产精品忘忧草 | 91麻豆精品国产自产在线| 日韩福利影视| 中文字幕av资源一区| 色多多视频在线观看| 日欧美一区二区| av美女在线| 99久久九九| 91麻豆精品国产91久久久资源速度| 国产精品久久久久久妇女| www精品美女久久久tv| 高清中文字幕一区二区三区| 国产日韩亚洲欧美精品| 亚洲精品国产精品国自产在线| 综合国产视频| 在线观看91视频| 久久免费精品| 亚洲一区视频在线| 日韩精品一区二区三区av| 亚洲国产成人私人影院tom| 黄av在线播放| 岛国av在线一区| 成人动漫在线免费观看| 日韩1区2区日韩1区2区| 中文字幕av高清在线观看| 日韩一区二区久久| 91在线观看入口| 亚洲高清久久| 男人天堂免费视频| 香蕉精品999视频一区二区| 啊啊啊射了视频网站| 亚洲国产导航| 宅男午夜电影| 日本网站在线观看一区二区三区| 天堂中文av| 日韩专区中文字幕一区二区| www.成人69.com| 首页国产欧美日韩丝袜| 中文字幕av在线播放| 麻豆成人久久精品二区三区红| 色资源在线观看| 日韩精品亚洲一区| 国产一级片在线| 成人h动漫精品一区二区| sm国产在线调教视频| 国产乱对白刺激视频不卡| 日本三级视频在线观看| 99久久精品国产导航| 成人免费观看在线观看| 亚洲欧美综合在线精品| 99久久99九九99九九九| 色哟哟欧美精品| japanese国产精品| 亚洲激情电影中文字幕| 伊人精品视频| 三区在线视频| 91日韩精品一区| 成人日韩在线观看| 一本高清dvd不卡在线观看| 中文字幕伦av一区二区邻居| 亚洲国产一区二区三区四区| 久久精品在线| 成人在线直播| 夜夜精品视频一区二区| 欧美精品密入口播放| 亚洲国产精品人人爽夜夜爽| 国产精品亚洲综合久久| 国产51人人成人人人人爽色哟哟 | 欧美日韩亚洲国产综合| 午夜欧美视频| 精品久久久久一区二区三区 | 中文字幕不卡在线| 伊人亚洲精品| 欧美videos中文字幕| 日韩二区在线观看| 日韩电影免费观看| 精品国产乱码久久久久久天美 | 性一爱一乱一交一视频| 成人听书哪个软件好| 91p九色成人| 7777精品久久久大香线蕉| 亚洲制服少妇| 蜜臀av国内免费精品久久久夜夜| 天天操天天干天天综合网| 91精品国产乱码久久久久久 | 7777精品伊人久久久大香线蕉的| 亚洲天堂偷拍| 秋霞午夜理伦电影在线观看| 一区二区三区四区av| 日韩综合精品| 91在线品视觉盛宴免费| 性感美女久久精品| 韩国欧美一区| 97天天综合网| 在线成人小视频| 日韩国产一区二| 亚洲欧美一区二区三区| 7777精品伊人久久久大香线蕉的 | 国产在线不卡视频| 日韩一区二区三区四区五区 | 国产自产高清不卡| 影音成人av| 日韩激情第一页| 97国产精品videossex| 欧美网色网址| 一区 二区 三区| 亚洲综合清纯丝袜自拍| 激情婷婷亚洲| 一区二区三区短视频| 欧美成人激情免费网| 成人激情校园春色| 亚洲女娇小黑人粗硬| 国内在线精品| 五月天久久比比资源色| 国产日韩欧美一区二区三区在线观看| xxxx在线视频| 亚洲国产免费av| 国产欧美日韩三区| 女人色偷偷aa久久天堂| 日本在线播放一二三区| 亚洲国产成人精品女人久久久| 26uuu精品一区二区在线观看| 国产欧美日韩精品一区二区免费| 91ph在线| 678五月天丁香亚洲综合网| 高清视频一区二区| 欧美激情在线免费| 天堂av最新在线| 精品国产乱码久久久久久牛牛| 2021中文字幕一区亚洲| 99久久九九| 久久亚洲精品爱爱| 视频福利在线| 欧美日韩国产中文| 91丝袜国产在线播放| 午夜欧美理论片| 久久人体av| 免费在线视频你懂得| 欧美日韩专区| 成人软件在线观看| av激情网站| 懂色av中文一区二区三区天美| 久久综合激情| 国产精品视区| 亚洲高清999| 美女隐私在线观看| 成人在线视频你懂的| 欧美日韩黄视频| 亚洲一区二区偷拍精品| 亚洲电影在线播放| 在线国产一区二区| 亚洲成av在线| 亚洲男人都懂的网站| 欧美日韩国产精选| 中文一区二区完整视频在线观看| 亚洲美女视频在线免费观看| 午夜免费欧美电影| 日韩影视在线| 九草视频在线观看| 欧美一区欧美二区| 亚洲精品日韩专区silk| 国产高清视频一区| 影音先锋在线一区| 首页亚洲中字| 456成人影院在线观看| 99reav在线| 曰本人一级毛片免费完整视频| 欧美精品自拍偷拍| 亚洲国产精品麻豆| 国产女主播视频一区二区|