国产福利在线高清导航大全-国产福利在线-国产福利影视-国产福利一区二区麻豆-成熟少妇大片免费看-成熟女人毛片WWW免费版在线

當前位置:首頁 > 觸控技術 > 觸摸屏原理
觸摸屏原理

紅外觸摸屏的原理簡述3

        電源電路:
        電源在整個系統中也起著很重要的作用,將很大程度上影響整個系統是否能夠正常的工作。本文中的電源電路中主要由5V和3.3V電源模塊構成。
        5V電壓是通過外部的電源來提供,它一部分主要提供給紅外發射電路的驅動芯片74HC595,并驅動所有的紅外發射管。還需提供給紅外接收電路的驅動芯片ADS7830。另一部分則被轉換為3. 3V提供給微處理器芯片LPC2132,串口通信接口芯片Max3490。由于每支紅外發射管的電流在10-100mA間變化,所以外部的電源模塊必須滿足輸出電流為2A。在5V轉換為3.3V電路中是通過SPX1117M3和濾波電路輸出得到的。其中,SPX 1117M3是Sipex公司生產的,輸出電流可達800mA,輸出電壓的精度在士 1%以內,還具有電流限制和熱保護功能。SPX1117系列的芯片有很低的靜態電流,在滿負載時其低壓差僅為1.1V,當輸出電流減少時,靜態電流隨負載變化,并提高效率。轉換電路如下圖: 


 

       在其輸入端和輸出端使用一個0.1 uF及470uF的鈕電容來改善SPX1117的瞬態響應和穩定性。
       高分辨率的實現:
        觸換屏的分辨率是通過在屏上x方向所能探測的點數與Y方向上所能探測的點數的乘積來表示的。早期紅外觸摸屏是根據接收管有無接收到光信號來判斷是否被觸換的,其分辨率則由紅外管的對數決定,因此它的分辨率就等十屏的物理分辨率,即當紅外觸摸屏的X方向上有120對紅外管,Y方向上有45對紅外管時,它的分辨率為120X45。這樣觸換屏的分辨率比較低。
        但實際上當物體觸換后,不同的觸摸位置不僅會影響到紅外接收管是否能接收到信號,會影響到其接收信號的強度有所不同。即觸摸物的位置與接收的紅外光信號強度有直接的對應關系。岡此如果將接收的紅外光信號強度進行量化分級處理,對十接收管不僅要判斷是否收到信號,還要判斷出接收到的信號的具_體強度,這樣即使觸摸物移動非常小的距離,由十收到的信號強度發生了改變,也可探測到觸摸位置,從而可以得到極高的分辨率。此時的觸摸屏分辨率主要由紅外管對數和每對紅外管的光強量化級數決定。觸摸屏坐標則由紅外管的物理坐標和觸換點在相應管中的坐標共同決定為了驗證并得到觸摸物的位置與接收的紅外光信號強度的關系,本文中做了遮擋位置和接收電壓的實驗,實驗裝置如下所示:
 


 


        位置與電壓關系

        通過曲線可以看出遮擋的位置與輸出電壓是一種近似的線性關系,閃此觸摸物的位置與接收的紅外信號強度建立起了一種線性的對應關系。基于以上的原理,在“0”狀態下采集紅外接收管的光強信號作為零點值,在“1”狀態下采集紅外接收管的光強信號作為滿度值,這樣將兩次釆集到的紅外接收管的光強歸一化進行256級量化,即接收到的光強信的值的取值范圍為0~255。這樣得到的最小的分辨率為0.0195,即在0.0195mm的距離上即可探測到一個點。由設計的紅外觸摸屏的尺寸為600mmX225,所以理論上可以在屏上探測到30769X11538個點,大大提高了紅外觸摸屏的分辨率.但由于顯示屏的分辨率為2048X768,所以只需將光強信號進行32級量化即可實現。
        抗強光干擾的實現:
        紅外觸摸屏主要依靠紅外光工作,對環境光照因素的變化比較敏感。太陽光中紅外光約占50%,在有太陽光的環境使用紅外觸換屏會受到極大干擾,在光照變化較大時會引起誤動作。為了更奵增強紅外觸摸屏的抗光干擾的性能,現有的技術中主要釆用兩種方式:一種是在電路上進行修改調整;另一種是不讓或少讓外界光照射在紅外管,即物理防光。下面介紹幾種方案:
       1、脈沖方式抗干擾。紅外探測采用脈沖方式,即紅外發射管發射一個固定頻率的信號,接收方只對這一頻率進行檢測。為提高抗干擾能力,對發射管和接收管均釆用相同固定頻率掃描,發射管發射固定頻率的信號,同時以同樣頻率對相對應的接收管進行信號的釆集。
       2、采用差動輸入濾除干擾信號,在接收管附近設少蛍同型號紅外接收管接收環境光中的紅外信號,對十釆集的紅外脈沖和環境光中紅外光的混合信號,釆用差動輸入的方式濾除干擾信號。
       3、對接收管可加裝紅外濾光片或進行環氧封裝以濾除部分光干擾。紅外發射管前端加裝凸透鏡有利十增加接收光的強度,從而增加各等級信號間強度的差值,減弱接收信號對干擾信號的“敏感度”,提高抗光干擾能力。
       本文設計中為了排除周圍環境光的干擾得到準確的觸摸位置,在計算觸摸位置時確定每對管子的域值作為判斷是否有手指觸摸的依據。域值的選定對于紅外觸摸屏是否能夠正常的工作,是否能夠正確的判斷觸摸起著至關重要的作用。
       域值的確定是通過對每對管子的“0”態和“1”態時數據釆樣實現,并默認設定“0”態和“1”態時的數據之和的一半為域值。"0”態,即將所有的發射管進行一次淸零,此時的發射管都為熄火狀態,理想狀態下采樣得到的光強轉換值應全部為0;"1”態,即將所有的發射管逐個點亮,此時的發射管在某一時刻只有一支被點亮,理想狀態下采樣得到的是接收管接收相對應發射管的光強信號。
       但在實際應用中,這兩種狀態的光強信號都會不同程度上受到外界光的影響。對于“0”態,所有的紅外發射管都是未被點亮的,但由于外界光的干擾,接收的這些轉換值并不是0,對于“1”態,紅外發射管逐個點亮,由于外界光的干擾存在,使得紅外接收管接收的是接收管接收相對應發射管的光強信號及外界光信號。同時,在整個掃描的過程中,外界光是實時變化的,這樣不同時刻采集到的數據和最初得到的域值相比較后就可能造成錯誤的觸換判斷,引起觸摸屏的誤操作。這些因素導致紅外觸摸屏無法正常正確的判斷觸換位置。
       本文中主要釆用動態調節域值和安裝對傳播方向敏感的光準直溝道相結合的方法增強了紅外觸摸屏的抗干擾能力。
具體的方法如下:
       1、安裝對傳播方向敏感的光準直溝道進行過濾,可以實現在水平方向上光透過率很高對于傾斜方向入射的光衰減極大,盡可能的衰減外界光
       2、對每支紅外接收管得到的“0”態和“1”態時的光強信號的模數轉換值進行歸一化處理,則“0”態時的模數轉換值對應值為0,"1”態時的模數轉換值對應為 OxFF;
       3、當觸摸屏上未發生任何觸換動作時,微處理器將不停的采集每支紅外接收管“0”態和“1”態時的光強信號,并確定域值,作為判斷是否被觸換以及計算觸換位置的依據;
       4、當微處理器探測到發生抬手動作后,將不停的采集每支紅外接收管“0"態和“1”態時的光強信號,并確定域值,作為下一次判斷是否被觸摸以及觸換位置的依據;
       利用自動量程照度計測量得到:未進行以上的抗強光處理時,紅外觸摸屏只能工作在低于3500勒克司的環境光下;當安裝光準直溝道后,紅外觸摸屏可工作在7500勒克司的環境光下;當動態調節域值并結合光準直溝道后,紅外觸摸屏可工作在17600勒克司的環境光下。
       通過以上的抗強光處理,紅外觸換屏的抗強光干擾能力提高了近3倍。
       多觸點實現:
       由于在給定的時間里,觸摸屏檢測系統只接收唯一的一組位置坐標數據,如果在給定時間內把兩個或兩個以上的觸摸點都按下,則多個觸摸信號就會在該時段重疊起來,釆集得到的觸摸地點不是實際觸摸的地點。如下圖所示 


 


       A點為第一個發生觸摸事件的地點,經探測后生成第一組定位坐標數據,可釆集到第一個觸摸事件發生的實際地點。當用戶離開A點后觸摸D點生成第二組觸摸信號,可以采集到第二個觸摸事件的實際地點。在給定的時間里,將A點和D點都按下,則第一組信號和第二組信號就會在該時間內重疊起來,微處理器會算出多個位置坐標數據,由此得到的觸摸點可能是A點、B點、C點、D點中的一個,使得觸換屏不能正確地響應用戶的操作。
       隨著觸換屏技術的發展,多點觸換的電阻觸換屏和電容觸摸屏相繼問世。與此同時,在機載顯示中,很多情況下需要調節局部區域的亮度或是處理局部區域的圖像信號。為了實現這樣的功能,需要在觸換屏操作過程中必須能夠進行多觸點的動作來劃定所需要的區域。多點觸摸的紅外觸摸屏的開發設計迫在眉睫。現在市場上推出了幾種關于紅外觸摸屏的多點觸摸設計方案:
       1,設計一復雜的輔助判斷電路來增強紅外觸摸屏對多個觸摸點的判斷力;
       2、在紅外觸摸屏的外邊緣額外附加一個或兩個攝像頭來區分多個觸摸點
       3、不改變硬件通過檢測觸摸事件發生的先后順序來識別多個觸摸點;
       4、在一個掃描周期內,一個紅外接收元件在不同的時刻來接收來自兩個不同位置的紅外發射元件來發出的光線,從而來區分多個觸摸點;
       5、利用同軸和離軸的發射和接收管之間的被觸摸物隔斷的光線,在一個掃描方向上觸摸點的坐標值,在另一個方向上確定觸摸點的大致坐標值并初步剔除偽觸點;然后再在另一個方向上使用相同的方法,最終得到所有的觸摸點的精確坐標值,同時剔除偽觸摸點
      本文中釆用判斷記錄觸摸的位置,然后再根據被觸摸的先后順序來剔除偽觸摸點,從而得到精確的坐標點。只體的實現方法如下:對于所示,當A點和D點同時被觸摸,首先根據觸摸動作在A點和D點上發生的事件上的先后差別,記錄下第一個觸摸動作的位置坐標,記為A點(X1,Y1),并保存這個觸換點。當第二個觸摸動作疊加在第一個觸摸動作上時,微處理器會得到多組的位置坐標(X1, X1,X2,Y2),從而判斷出有新的觸摸點加入,通過比較現有的位置坐標(X1,Y1),D點的坐標不可能與A點在任一方向上平行從而排除其他的坐標(X1,Y1),(X2,Y2)的可能。由此確定另外的一個觸摸點D點的坐標為(X2,Y2),
這樣實現區分出了兩個觸摸點。
       具體的工作流程如下圖:
 


 


       本文分別從微控制器電路、紅外發射電路、紅外接收電路、電源電路幾個方面描述了整個紅外觸換屏的硬件架構,并主要闡述了紅外觸觸屏的高分辨率、抗強光干擾、多觸摸點的眞體實現方法。通過這樣的硬件設計,釆集處理得到觸換的位置信息,并傳送給主機進行驗證。

           

       
 


 


 


相關文章
精彩評論:
0  相關評論
主站蜘蛛池模板: 凉城县| 宣城市| 宜昌市| 资源县| 长阳| 区。| 宁武县| 开平市| 赤城县| 闵行区| 丹棱县| 吴川市| 和平县| 芦山县| 开平市| 荣成市| 正镶白旗| 冷水江市| 江口县| 永宁县| 祁门县| 霞浦县| 蒲江县| 安阳市| 宜兴市| 德令哈市| 高雄市| 综艺| 新宁县| 庄河市| 抚顺市| 莱芜市| 普陀区| 临颍县| 德保县| 利辛县| 开鲁县| 隆昌县| 商河县| 惠安县| 渭南市|