美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > 工業觸摸屏

類型分類:
科普知識
數據分類:
工業觸摸屏

觸摸屏五點校正原理

發布日期:2022-10-09 點擊率:197

       1. 物理坐標和邏輯坐標

  為了方便理解,我們首先引入2個概念,坐標和邏輯坐標。物理坐標就是觸摸屏上點的實際位置,我們通常以液晶上點的個數來度量。邏輯坐標就是觸摸屏上這一點被觸摸時A/D轉換后的坐標值。我們假定液晶最左下角為坐標軸原點A,我們在液晶上再任取一點B(十字線交叉中心),B在X方向距離A 10個點,在Y方向距離A 20個點,那么我們就說液晶上B點所正對的解摸屏上這一點的物理坐標為(10,20)。如果我們觸摸這一點時得到的X向A/D轉換值為100,Y向A/D,轉換值為200,我們就說這一點的邏輯坐標為(100,200)。

       2邏輯坐標的計算

  由于電阻式觸摸屏的電壓成線性均勻分布,那么A/D轉換后的坐標也成線性。假如我們將液晶最左下角點對應的解摸屏上的點定為物理坐標原點A其物理坐標記為(XA=0,YA=0)其邏輯坐標記為(XLA,YLA)(不一定為0)。那么觸摸屏上任意一點B的邏輯坐標可表達為:
  XLB=XLA+KXXB
  YLB=YLA+KYYB 式2-1
  其中KX、KY分別為觸摸屏X方向和Y方向的因子系數,這就像彈簧一樣(我們知道彈簧也是線性的),拉力與彈簧伸長正比。KX、KY可能為正,也可能為負,這根據具體觸摸屏安裝的方向和特性。每個液晶觸摸屏,我們也應該單獨計算每一個觸摸屏的K系數。

  如果A點不是坐標原點,也是任意一點式2-1可以表達成
  XLB=XLA+KX(XB-XA)
  YLB=YLA+KY(YB-YA) 式2-2
  由式2-2我們可以推出計算K系統的公式
  KX=(XLB-XLA)/(XB-XA)
  KY=(YLB-YLA)/(YB-YA) 式2-3

  2.2.3五點法確定基坐標和K系統

  在液晶上固定的位置顯示五個點,因為是固定的位置,所以這五個點的物理坐標是預知的。這五個點不應太靠邊,因為邊緣點對應的觸摸屏線性一般不太好。
       (1) 首先在ABCDE對應的位置逐步用尖狀物觸摸,得到五個點的邏輯坐標。
  (2) 分別比較A 和C、B和D的橫坐標,如果差值不在允許范圍(你自己規定一個即可,比如5),則重復操作(1)(2)步。
  (3) 分別比較A和B、C和D 的縱坐標,如果差值不在允許范圍(你自己規定一個即可,比如5),則重復操作(1)(2)(3)步。
  (4) 根據式2-3,用2組數據計算X向K系數平均值KX={(XLB-XLA)/(XB-XA)+(XLD-XLD)/(XD-XC)}/2
  (5) 根據式2-3,用2組數據計算Y系數平均值KY={(YLA-YLC)/(YA-YC)+(YLB-YLD)/(YB-YD)}/2
  (6) 將C點邏輯坐標作為基坐標,根據式2-2則觸摸屏上任意一點F邏輯坐標與基坐標的關系為:
  XLF=XLC+KX(XF-XC)
  YLF=YLC+KY(YF-YC)  式2-4
  根據這個公式,我們也可逆推出F點的物理坐標
  XF=(XLF-XLC)/KX+XC
  YF=(YLF-YLC)/KY+YC 式2-5
  (7) 用公式2-4求出E點邏輯坐標,并與(1)步得到的E點坐標比較,如果差值不在允許范圍(你自己規定一個即可,比如5),則重復操作以上步驟直到滿足要求。
  (8) 將基坐標XLC、YLC、XC、YC和KX、KY記錄在存儲設備,觸摸屏校正完成。

      3觸摸屏應用的編程思路

  3.1觸摸區域的判定
  我們關心的是,我們如何通過用戶觸摸任意一點得到的邏輯坐標,來判斷這一點是否在液晶的某個特定顯示區內。通常我們在液晶的特定區域提供一些按鈕(Button)式的矩形區域,以便用戶操作,所以這個區域所對應觸摸屏區域的邏輯坐標最小點(我們假定為這個區域的左下角)和邏輯坐標最大點(我們假定為這個區域的右上角)兩點的物坐標是預知的。假如我們事先將這兩點的物理坐標存在程序里,我們再利用已計算并存儲好的基坐標和k系數,用公式2-5求出觸摸任意一點的物理坐標,那么,觸摸任意一點得到的物理坐標只要在這兩點范圍內,我們就可以判定用戶觸摸的位置,正是液晶上Button的矩形區域內。
  如果液晶上有若干個Button區域,那么我們將每個區域邏輯坐標最大點和最小點的物理坐標存成數組或表的形式,使用時選用公式2-5計算出觸摸點的物理坐標,再從存儲設備中提取出區域的兩點物理坐標查表即可判定用戶觸摸的區域。

  3.2觸摸區域的劃分
  作為用戶交互的操作界面,不可能只顯示一個Button,也不可能在不同屏總是在同一個位置顯示Button,那么怎樣才能做一個統一的數據表,以滿足各式各樣的需求呢?在這里筆者僅講一個網絡法劃分區域的辦法,這個方法其實很簡單,就是編程人員先確定一個最小區域的Button,再以些為最小單位將屏幕劃分成網格狀,如圖3-1,一個Button可能包含一個或幾個最小單元。我們將每個單元編上號,并將每個單元邏輯坐標最大點和最小點的物理坐標存成數組或表的形式,編程人員只要知道每一屏的每一個Button是由哪幾個單元組成就可以判斷觸摸了哪一個Button.

   3.3觸摸屏的精度
  我們知道,觸摸屏的精度是由A/D轉換的位數決定的,有8位、9位、10位或更多,一般來說,精度越高越好,但是像LCD、CRT這樣的設備上安裝的觸摸屏并不一定需要精度太高的A/D的轉器件,LCD、CRT都有自己固定的分辨率,A/D轉換器件的精度高出LCD、CRT的分辨率基本是無意義的,反而為單片機計算增加了麻煩。例如一個320點×240點的LCD,我們最多只需要1/320的精度就夠了,那么最多也就需要一個9位的A/D轉換。事實上,我們也不一定需要1/320的精度,在實際應用中,每一個Button都是一個較大的矩形區域,包含若干個點,任兩個Button的距離也都很大,這樣我們就根本用不了這樣高的精度,在編程時,我們可以將A/D轉的結果進行一定的右移位來降低轉換精度,以求節省單片機的變量資源,增加代碼執行效率,這樣做有可能好幾個點是同一個邏輯坐標,但是對我們的使用毫無影響。
 


下一篇: PLC、DCS、FCS三大控

上一篇: 汽車導航顯示屏觸摸原

美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        国产精品一区二区你懂得| 国产麻豆精品一区二区| 久久久久久亚洲综合影院红桃| 在线电影一区二区三区| 日本高清成人免费播放| 色综合久久综合中文综合网| 91国在线观看| 欧美一区二区私人影院日本| 欧美成人福利视频| 欧美国产欧美综合| 亚洲精品精品亚洲| 日韩精品成人一区二区在线| 裸体一区二区三区| 丁香一区二区三区| 国产精品v欧美精品v日韩| 免费久久一级欧美特大黄| 亚洲一区三区电影在线观看| 欧美嫩在线观看| 26uuu色噜噜精品一区二区| 国产精品三级视频| 五月天激情小说综合| 国产精品中文字幕一区二区三区| av网站免费线看精品| 久久国产精品亚洲va麻豆| 一区二区三区偷拍| 欧美电影免费观看完整版| 国产精品国产三级国产三级人妇| 午夜欧美一区二区三区在线播放| 欧美日韩国产精选| 国产午夜一区二区三区| 夜夜精品视频一区二区| 另类调教123区| 丁香五月网久久综合| 亚洲欧美日韩国产yyy| 日韩免费观看高清完整版 | 久久国产精品99久久人人澡| 成人免费看的视频| 欧洲一区二区日韩在线视频观看免费 | 中文字幕第一区二区| 亚洲国产成人av网| 国产jizzjizz一区二区| 品久久久久久久久久96高清| 欧美另类z0zxhd电影| 亚洲美女区一区| 国产精品小仙女| 茄子视频成人在线观看 | 中文字幕第一区二区| 免费人成精品欧美精品| 国产经品一区二区| 欧美三区在线视频| 亚洲啪啪综合av一区二区三区| 国产在线播精品第三| 日本一区二区三区精品视频| 久久综合视频网| 日韩欧美国产一二三区| 亚洲国产aⅴ成人精品无吗| 99久久精品国产导航| 在线精品观看国产| 亚洲激情六月丁香| 99热99精品| 欧美日韩免费一区二区三区| 一区二区三区高清在线| 91香蕉国产在线观看软件| 欧美羞羞免费网站| 亚洲综合成人网| 国产精品免费一区二区三区四区| 欧美美女直播网站| 五月激情六月综合| 免费看成人午夜电影| 久久久91精品国产一区二区精品| 韩国av一区二区三区四区| 亚洲精品国产系列| 亚洲免费观看高清完整版在线 | 成年人午夜久久久| 在线观看免费一区| 亚洲国产乱码最新视频 | 天堂一区二区三区| 中文字幕一区二区在线观看| av电影在线观看完整版一区二区| 欧美日韩精品免费| 麻豆精品在线观看| 亚洲五月六月| 亚洲一二三区视频在线观看| 精品久久久久久乱码天堂| 久久久国产一区二区三区四区小说| 精品制服美女久久| 在线免费观看日本一区| 亚洲高清三级视频| 亚洲精品日韩在线观看| 伊人av成人| 性做久久久久久久久| 欧美日韩精品免费在线观看视频| 国产精品欧美一级免费| 99久热re在线精品视频| 国产午夜一区二区三区| 国产成人成网站在线播放青青| 久久新电视剧免费观看| 91农村精品一区二区在线| 久久先锋影音av| 91麻豆国产香蕉久久精品| 国产三级欧美三级| 国产另类自拍| 综合欧美一区二区三区| 欧美精品v日韩精品v国产精品| 亚洲制服欧美中文字幕中文字幕| 水蜜桃一区二区三区| 丝袜美腿亚洲色图| 欧美日韩免费一区二区三区视频| 国产一区999| 精品粉嫩aⅴ一区二区三区四区| 99在线精品免费| 国产精品人妖ts系列视频| 久久99精品久久久久久久久久| 亚洲欧美日韩国产中文在线| 亚洲国产一区二区精品视频 | 国产欧美1区2区3区| 国产精品香蕉视屏| 最新国产精品久久精品| 日本一区二区三区免费观看| 天堂va蜜桃一区二区三区漫画版| 欧美在线你懂的| 粉嫩绯色av一区二区在线观看| 久久先锋影音av| 欧美激情视频一区二区三区| 天堂成人国产精品一区| 欧美一区二区免费视频| 综合电影一区二区三区 | 视频一区二区在线| 激情深爱一区二区| 337p日本欧洲亚洲大胆精品| 精品高清视频| 日本视频一区二区三区| 欧美一区二区美女| 国产综合精品一区二区三区| 亚洲大片一区二区三区| 91精品在线一区二区| 精品欧美一区二区精品久久| 丝袜美腿亚洲色图| 精品成人a区在线观看| 欧美激情第一页在线观看| 精品在线一区二区三区| 国产日韩精品视频一区| 亚洲图片小说在线| 北条麻妃一区二区三区| 亚洲最大色网站| 日韩一区二区三区电影| 免费毛片一区二区三区久久久| 九色综合狠狠综合久久| 国产精品久久久久久久久快鸭 | 亚洲午夜精品网| 91精品国产综合久久精品麻豆| 国产欧美日韩伦理| 激情偷乱视频一区二区三区| 国产精品的网站| 欧美日韩在线播放三区四区| 国产99视频精品免费视频36| 日本欧美大码aⅴ在线播放| 久久久久久电影| 色中色一区二区| 国产精品视频免费一区二区三区| 日本伊人午夜精品| 国产欧美日韩三级| 欧美日韩电影在线| 日韩欧美亚洲在线| 91视频免费看| 麻豆一区二区在线| 亚洲天堂免费看| 制服丝袜日韩国产| 亚洲日本精品一区| 久久精品国产精品青草色艺| 韩国中文字幕2020精品| 一卡二卡欧美日韩| 国产欧美综合在线| 欧美日韩国产高清一区二区三区| 欧美大香线蕉线伊人久久| www.亚洲人| 免费在线一区观看| 亚洲女厕所小便bbb| 国产亚洲欧美一区在线观看| 欧美精品v日韩精品v韩国精品v| 日韩精品久久久免费观看| 91色.com| 成人h动漫精品一区二区| 免费成人在线观看| 一区二区三区四区乱视频| 久久久精品tv| 日韩免费视频一区| 欧美人狂配大交3d怪物一区| 亚洲国产婷婷香蕉久久久久久99| 国产乱码精品一区二区三区中文| 成人激情免费视频| 国产伦理精品不卡| 久久精品国产精品亚洲综合| 五月婷婷久久综合| 亚洲一级电影视频| 一区二区三区丝袜| 亚洲美女偷拍久久| 亚洲美腿欧美偷拍| 亚洲猫色日本管| 亚洲激情av在线|