嵌入式系統(tǒng)實踐實驗9觸摸屏_第1頁
嵌入式系統(tǒng)實踐實驗9觸摸屏_第2頁
嵌入式系統(tǒng)實踐實驗9觸摸屏_第3頁
嵌入式系統(tǒng)實踐實驗9觸摸屏_第4頁
嵌入式系統(tǒng)實踐實驗9觸摸屏_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、實驗9 觸摸屏主要內(nèi)容觸摸屏A/D實驗內(nèi)容2014華東師范大學計算機科學技術(shù)系2主要內(nèi)容觸摸屏A/D實驗內(nèi)容2014華東師范大學計算機科學技術(shù)系3觸摸屏基本結(jié)構(gòu)含觸摸板和顯示屏:顯示屏:顯示觸摸板:置于顯示屏之上感應(yīng)觸控操作2014華東師范大學計算機科學技術(shù)系4顯示屏觸摸板觸摸板顯示屏上面下面觸摸屏特點透明:透明度、色彩失真度、反光性和清晰度絕對坐標系統(tǒng):每一次定位坐標與上一次定位坐標沒關(guān)系,物理上是一套獨立的坐標定位系統(tǒng),漂移問題,同一點觸摸的采樣數(shù)據(jù)不同定位原理:原理不同,傳感器不同,反應(yīng)速度、可靠性、穩(wěn)定性和壽命不同2014華東師范大學計算機科學技術(shù)系5觸摸屏與其它操控方式觸摸屏:直接定

2、位的絕對坐標鼠標、觸摸板:由當前坐標和相對位移來計算絕對坐標2014華東師范大學計算機科學技術(shù)系6觸摸屏的工作機制2014華東師范大學計算機科學技術(shù)系7獲得觸模點相對于觸摸板的物理坐標將觸摸板的物理坐標轉(zhuǎn)換為顯示屏物理坐標處理觸控事件坐標轉(zhuǎn)換傳感器將觸摸板的觸摸信號轉(zhuǎn)換為電信號A/D觸摸屏主要類型表面聲波觸摸屏普通屏幕,通過超聲波發(fā)射與接收定位電容感應(yīng)觸摸屏屏幕表面加電壓,觸摸屏時,手指接地,形成電容效應(yīng)紅外線觸摸屏屏幕邊框裝有紅外線發(fā)射和裝置電阻觸摸屏屏幕表面含多層復(fù)合膜2014華東師范大學計算機科學技術(shù)系8表面聲波觸摸屏結(jié)構(gòu)2014華東師范大學計算機科學技術(shù)系9上面是一塊平面、球面或是柱面

3、的玻璃平板下面是CRT、LED、LCD或等離子顯示器沒有任何貼膜和覆蓋層玻璃屏的合理位置固定豎直和水平方向的超聲波發(fā)射器,以及相應(yīng)的超聲波接收器玻璃屏的四個周邊則刻有45角由疏到密間隔非常精密的反射條紋表面聲波觸摸屏觸控原理2014華東師范大學計算機科學技術(shù)系10表面聲波觸摸屏特性清晰美觀抗暴反應(yīng)速度快性能穩(wěn)定,響應(yīng)速度快具有第三軸,壓力軸響應(yīng)適于各種場合,特別是公共場所缺點:灰塵和水滴阻擋表面聲波的傳遞,積累到一定程度,信號也就衰減得非常厲害2014華東師范大學計算機科學技術(shù)系11電容觸摸屏結(jié)構(gòu)電容觸摸屏觸控原理2014華東師范大學計算機科學技術(shù)系13Q:電量 U:電壓d:平行電板距離電容觸

4、摸屏特性優(yōu)點壽命長,在光損失和功耗上優(yōu)于電阻技術(shù)可以支持多點觸控技術(shù)缺點反光嚴重色彩失真,圖像字符模糊誤動作不能戴手套漂移,溫度,環(huán)境影響2014華東師范大學計算機科學技術(shù)系14紅外線觸摸屏2014華東師范大學計算機科學技術(shù)系15電阻觸摸屏結(jié)構(gòu)2014華東師范大學計算機科學技術(shù)系16電阻觸摸屏結(jié)構(gòu)2014華東師范大學計算機科學技術(shù)系17電阻觸摸屏原理2014華東師范大學計算機科學技術(shù)系18VVrefR1R2線路上的電流 I 相同電阻為均勻介質(zhì):屏幕一端屏幕另一端X為屏幕寬度x為觸摸點位置觸摸點電阻觸摸屏原理將觸摸點的電壓由A/D轉(zhuǎn)換為數(shù)字量2014華東師范大學計算機科學技術(shù)系19VminRVm

5、axVUlevel屏幕規(guī)格邊界1邊界2觸摸點主要內(nèi)容觸摸屏A/D實驗內(nèi)容2014華東師范大學計算機科學技術(shù)系20A/D2014華東師范大學計算機科學技術(shù)系21保持電路,用于取樣并使某瞬時電壓并保持一段時間取樣保持電路2014華東師范大學計算機科學技術(shù)系22當K接通時,可以充放電,使電壓同輸入信號當K斷開時,保持K接通時的最后狀態(tài)取樣保持工作原理圖2014華東師范大學計算機科學技術(shù)系23控制開關(guān)的閉合閉合時充電保持放電保持計數(shù)式量化A/D轉(zhuǎn)換計數(shù)器初值為0,進入D/A轉(zhuǎn)換器,并作為比較器輸入,模擬輸入與該值比較,如果不一平衡,則計數(shù)器加1,如此循環(huán),直到滿足條件2014華東師范大學計算機科學技術(shù)

6、系24D/A轉(zhuǎn)換器計數(shù)器比較器+-模擬輸入滿足停止條件時輸出數(shù)值加1起始值或為0從0開始累加逐次逼近A/D轉(zhuǎn)換類似于二分法:從最高位開始,逐位比較2014華東師范大學計算機科學技術(shù)系25D/A轉(zhuǎn)換器寄存器和控制邏輯比較器+-模擬輸入滿足停止條件時輸出數(shù)值對應(yīng)位置1或0起始值或為中間值,即:寄存器最高位為1,其余位為0寄存器組 ADCCON2014華東師范大學計算機科學技術(shù)系260:轉(zhuǎn)換正在進行1:轉(zhuǎn)換結(jié)束正常模式/Sleep模式轉(zhuǎn)換通道選擇通過讀取轉(zhuǎn)換數(shù)據(jù)的操作來啟動轉(zhuǎn)換啟動轉(zhuǎn)換寄存器組 ADCPSR比例因子,決定轉(zhuǎn)換時間的長短,數(shù)據(jù)越大,轉(zhuǎn)換時間越長。2014華東師范大學計算機科學技術(shù)系27

7、寄存器組 ADCDATA/D轉(zhuǎn)換數(shù)據(jù)值 9:0轉(zhuǎn)換后的“級別”2014華東師范大學計算機科學技術(shù)系28主要內(nèi)容觸摸屏A/D實驗內(nèi)容2014華東師范大學計算機科學技術(shù)系29例程點撥觸摸板與顯示屏之間的坐標轉(zhuǎn)換由于A/D轉(zhuǎn)換誤差普遍,所以例程中多次采樣取值,取平均值2014華東師范大學計算機科學技術(shù)系30for(i=0; i5; i+) rADCCON |= 0 x1;/ X方向開始轉(zhuǎn)換 while(rADCCON & 0 x1 = 1);/ 檢查轉(zhuǎn)換是否開始 while(rADCCON & 0 x40) = 0);/ 檢查轉(zhuǎn)換是否結(jié)束 unPointXi = (0 x3ff&rADCDAT);

8、/ 讀取轉(zhuǎn)換值/ 計算平均值unPosX = (unPointX0+unPointX1+unPointX2+unPointX3+unPointX4)/5;f_unPosX = unPosX; / 最終結(jié)果(級別)實驗內(nèi)容一學習例程:點擊觸摸屏左下和右上角,通過對角線定位法確定觸摸屏的坐標范圍點擊觸摸屏的任意位置,將觸摸屏坐標轉(zhuǎn)換成液晶對應(yīng)坐標后顯示坐標位置2014華東師范大學計算機科學技術(shù)系31實驗內(nèi)容二將屏幕劃分成田字形四等分,初始時底色為黑色,白線條分開,數(shù)字標號。如圖:點擊不同區(qū)域后,該區(qū)域底色變?yōu)槠渌伾t、黃、藍、白之一),字體顏色變?yōu)楹谏敵龇亲址麡颂柕娜我庾址ɡ鏞K)再點擊其他區(qū)域后,前一次點擊過的區(qū)域恢復(fù)原狀態(tài)(黑底、白線條、白數(shù)字標號),當前點擊區(qū)域變化情

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論