<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術 > 設計應用 > 觸摸屏操作技巧

          觸摸屏操作技巧

          作者: 時間:2011-11-15 來源:網(wǎng)絡 收藏

           一般來說,我們在對進行操作時,必須首先用手指或其它物體觸摸安裝在顯示器前端的,然后系統(tǒng)根據(jù)手指觸摸的圖標或菜單位置來定位選擇信息輸入。由觸摸檢測部件和觸摸屏控制器組成;觸摸檢測部件安裝在顯示器屏幕前面,用于檢測用戶觸摸位置,接受后送觸摸屏控制器;而觸摸屏控制器的主要作用是從觸摸點檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給CPU,它同時能接收CPU發(fā)來的命令并加以執(zhí)行。為了能高效操作觸摸屏,我們還是十分有必要先來了解一下各類型的觸摸屏的工作原理:

          本文引用地址:http://www.ex-cimer.com/article/187206.htm

            1、電阻式觸摸屏的工作原理

            電阻觸摸屏的工作原理主要是通過壓力感應原理來實現(xiàn)對屏幕內(nèi)容的操作和控制的,這種觸摸屏屏體部分是一塊與顯示器表面非常配合的多層復合薄膜,其中第一層為玻璃或有機玻璃底層,第二層為隔層,第三層為多元樹脂表層,表面還涂有一層透明的導電層,上面再蓋有一層外表面經(jīng)硬化處理、光滑防刮的塑料層。在多元脂表層表面的傳導層及玻璃層感應器是被許多微小的隔層所分隔;電流通過表層,輕觸表層壓下時,接觸到底層,控制器同時從四個角讀出相稱的電流及計算手指位置的距離。這種觸摸屏利用兩層高透明的導電層組成觸摸屏,兩層之間距離僅為2.5微米。當手指觸摸屏幕時,平常相互絕緣的兩層導電層就在觸摸點位置有了一個接觸,因其中一面導電層接通Y軸方向的5V均勻電壓場,使得偵測層的電壓由零變?yōu)榉橇?,控制器偵測到這個接通后,進行A/D轉(zhuǎn)換,并將得到的電壓值與5V相比,即可得觸摸點的Y軸坐標,同理得出X軸的坐標,這就是所有電阻技術觸摸屏共同的最基本原理。

            2、表面聲波觸摸屏

            表面聲波觸摸屏的工作原理主要是依據(jù)機械波在某種介質(zhì)表面進行傳播的原理來進行的,該種觸摸屏通過粘貼在屏幕表面三個角的聲波發(fā)生器進行聲波的發(fā)射工作,通過聲波接受器來接收聲波,再通過聲波反射器負責向觸摸屏發(fā)射信號,其中聲波發(fā)生器能發(fā)送一種高頻聲波跨越屏幕表面,當手指觸及屏幕時,觸點上的聲波即被阻止,將接收的信號轉(zhuǎn)換為坐標值,由此確定具體觸摸點的坐標位置,其中控制器通過對聲波能量吸收的多少,可以測到觸摸屏壓力的大小,同時返回反應觸摸壓力大小的坐標值。在表面聲波觸摸屏的表面,粘貼了X方向和Y方向的聲波發(fā)射器和聲波接收器,在玻璃屏幕的四周,刻有45度的反射聲波的條紋??刂破鳟a(chǎn)5.53MHZ信號,通過電纜傳輸給發(fā)射換能器,壓電發(fā)射換能器將它轉(zhuǎn)換為超聲波能量發(fā)出。經(jīng)過反射條紋的兩次反射,傳播到接收換能器,并轉(zhuǎn)為電信號傳給控制器。由于表面聲波觸摸屏是由觸摸屏、聲波發(fā)生器、反射器和聲波接受器組成,特別是聲波傳感器不受溫度、濕度等環(huán)境因素影響,分辨率極高,有極好的防刮性,壽命長;透光率高,能保持清晰透亮的圖像質(zhì)量;沒有漂移,只需安裝時一次校正;有第三軸(即壓力軸)響應,最適合公共場所使用。

            3、電容式觸摸屏

            電容式觸摸屏是在玻璃表面貼上一層透明的特殊金屬導電物質(zhì),這種感應觸摸屏幕共有五層組成。第一層為玻璃底層,第二層為傳導層,第三層為玻璃感應層,第四層為防反射霧面或亮面表層,第五層為防噪音保護層。當手指觸摸在電容式觸摸屏表面時,感應方式為電壓連接到玻璃層的四個角,通過電極將電壓散布在玻璃層并建立一無變化的電壓電場,同時觸點的電容就會發(fā)生變化,使得與之相連的振蕩器頻率發(fā)生變化,通過測量頻率變化可以確定觸摸位置獲得信息。由于電容隨溫度、濕度或接地情況的不同而變化,故其穩(wěn)定性較差,往往會產(chǎn)生漂移現(xiàn)象。另外當表層被觸摸時,電流從玻璃層的四個角匯集,控制器計算電流傳到手指的位置的距離,從而確定觸摸的準確位置。

            4、紅外線式觸摸屏

            這種紅外線式觸摸屏的工作原理比較簡單,只需在顯示器上加上光點距架框,無需在屏幕表面加上涂層或接駁控制器,然后在光點距架框四邊排列了紅外線發(fā)射與接收感測元件,在屏幕表面上,形成紅外線探測網(wǎng),任何觸摸物體觸摸屏幕某一點時,便會擋住經(jīng)過該位置的橫豎兩條紅外線,計算機便可即時算出觸摸點位置。紅外觸摸屏不受電流、電壓和靜電干擾,適宜某些惡劣的環(huán)境條件。由于紅外線式觸摸屏在工作時沒有電容充放電過程,響應速度比電容式快,但分辨率較低。

            知道了觸摸屏的工作原理后,我們再來談談如何具體操作觸摸屏吧!為了能更好地幫助大家操作觸摸屏,筆者特總結出下面的一些操作方法和技巧:

            1、如果您使用的是電容式觸摸屏,那么建議您在第一次使用時,首先先按照說明書的要求正確安裝好電容觸摸屏所需要的驅(qū)動程序,然后用手指依次單擊屏幕上的“開始”/“程序”/“Microtouch Touchware”來運行屏幕校準程序,校準完成以后,系統(tǒng)自動將校準后的數(shù)據(jù)存放在控制器的寄存器內(nèi),以后再重新啟動系統(tǒng)后就無需再校準屏幕了。

            2、如果在中途操作電容觸摸屏時,重新改變了觸摸屏的顯示器分辨率或顯示模式,或者是自行調(diào)整了觸摸屏控制器的刷新頻率后,感覺到光標與觸摸點不能對應時,都必須重新對觸摸屏系統(tǒng)進行校準操作。

            3、為了保證觸摸屏系統(tǒng)的正常工作,除了要保證系統(tǒng)軟件的正確安裝之外,大家還必須記得在一臺主機上不要安裝兩種或兩種以上的觸摸屏驅(qū)動程序,這樣會容易導致系統(tǒng)運行時發(fā)生沖突,從而使觸摸屏系統(tǒng)無法正常使用。

            4、在使用電阻式觸摸屏時,如果發(fā)現(xiàn)光標不動或者只能在局部區(qū)域移動時,您可以查看一下觸摸屏的觸摸區(qū)域是否被其他觸摸物始終壓主,例如一旦觸摸屏被顯示器外殼或機柜外殼壓住了,就相當于某一點一直被觸摸,那么反饋給控制器的坐標位置就不準確,光標當然也就不能正確定位了。如果是機柜外殼壓住觸摸區(qū)域您可以將機柜和顯示器屏幕之間的距離調(diào)大一點,如果是顯示器外殼壓住觸摸區(qū)域,您可以試著將顯示器外殼的螺絲擰松一點試一下。

            5、前面筆者曾經(jīng)提到,一旦系統(tǒng)在更換顯示分辨率、調(diào)整屏幕大小和第一次安裝時都有會出現(xiàn)單擊不準或漂移,需啟動應用程序中自帶的定位程序重新定位,不過大家在定位時,最好要使用比較細的筆或指尖進行定位,這樣比較準。

            6、表面聲波觸摸屏的工作環(huán)境要求較高,它必須要求工作在一個干凈、沒有灰塵污染的環(huán)境中,而且還要定期清潔觸摸屏表面上的灰塵,不然的話,空氣中的灰塵覆蓋在觸摸屏四周的反射條紋或換能器上時,就會影響系統(tǒng)的正確定位。

            7、不要讓觸摸屏表面有水滴或其它軟的東西粘在表面,否則觸摸屏很容易錯誤認為有手觸摸造成表面聲波屏不準。另外在清除觸摸屏表面上的污物時,您可以用柔軟的干布或者清潔劑小心地從屏幕中心向外擦拭,或者用一塊干的軟布蘸工業(yè)酒精或玻璃清洗液清潔觸摸屏表面。

            8、如果用手或者其他觸摸物來觸摸表面聲波觸摸屏時,觸摸屏反應很遲鈍,這說明很有可能是觸摸屏系統(tǒng)已經(jīng)陳舊,內(nèi)部時鐘頻率太低,或者是由于觸摸屏表面有水珠在移動,要想讓觸摸屏恢復快速響應,必須重新更換或者升級系統(tǒng),或者用抹布擦干觸摸屏表面的水珠。


          上一頁 1 2 下一頁

          關鍵詞: 觸摸屏 操作技巧

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();