<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > S3c2410的觸摸屏及模數轉換

S3c2410的觸摸屏及模數轉換

作者: 時(shí)間:2005-06-07 來(lái)源:網(wǎng)絡(luò ) 收藏

一、的幾個(gè)概念

所謂,從市場(chǎng)概念來(lái)講,就是一種人人都會(huì )使用的計算機輸入設備,或者說(shuō)是人人都會(huì )使用的與計算機溝通的設備。不用學(xué)習,人人都會(huì )使用,是最大的魔力,這一點(diǎn)無(wú)論是鍵盤(pán)還是鼠標,都無(wú)法與其相比。

從技術(shù)原理角度講,觸摸屏是一套透明的絕對尋址系統,首先它必須保證是透明的,因此它必須通過(guò)材料科技來(lái)解決透明問(wèn)題,像數字化儀、寫(xiě)字板、電梯開(kāi)關(guān),它們都不是觸摸屏;其次它是絕對坐標,手指摸哪就是哪,不需要第二個(gè)動(dòng)作,不像鼠標,是相對定位的一套系統,我們可以注意到,觸摸屏軟件都不需要游標,有游標反倒影響用戶(hù)的注意力,因為游標是給相對定位的設備用的,相對定位的設備要移動(dòng)到一個(gè)地方首先要知道現在在何處,往哪個(gè)方向去,每時(shí)每刻還需要不停的給用戶(hù)反饋當前的位置才不致于出現偏差。這些對采取絕對坐標定位的觸摸屏來(lái)說(shuō)都不需要;再其次就是能檢測手指的觸摸動(dòng)作并且判斷手指位置,各類(lèi)觸摸屏技術(shù)就是圍繞“檢測手指觸摸”而八仙過(guò)海各顯神通的。
1、觸摸屏的第一個(gè)指針:光學(xué)特性。它直接影響到觸摸屏的視覺(jué)效果。但是觸摸屏是多層的復合薄膜,光學(xué)特性上包括四個(gè)方面:透明度、色彩失真度、反光性和清晰度。彩色世界包含了可見(jiàn)光波段中的各種波長(cháng)色,在沒(méi)有完全解決透明材料科技之前,或者說(shuō)還沒(méi)有低成本的很好解決透明材料科技之前,多層復合薄膜的觸摸屏在各波長(cháng)下的透光性還不能達到理想的一致?tīng)顟B(tài),下面是一個(gè)示意圖(圖6-1):
圖6-1
由于透光性與波長(cháng)曲線(xiàn)圖的存在,通過(guò)觸摸屏看到的圖像不可避免的與原圖像產(chǎn)生了色彩失真,靜態(tài)的圖像感覺(jué)還只是色彩的失真,動(dòng)態(tài)的多媒體圖像感覺(jué)就不是很舒服了,色彩失真度也就是圖中的最大色彩失真度自然是越小越好。平常所說(shuō)的透明度也只能是圖中的平均透明度,當然是越高越好。
反光性,主要是指由于鏡面反射造成圖像上重迭身后的光影,例如人影、窗戶(hù)、燈光等。反光是觸摸屏帶來(lái)的負面效果,越小越好,它影響用戶(hù)的瀏覽速度,嚴重時(shí)甚至無(wú)法辨認圖像字符,反光性強的觸摸屏使用環(huán)境受到限制,現場(chǎng)的燈光布置也被迫需要調整。大多數存在反光問(wèn)題的觸摸屏都提供另外一種經(jīng)過(guò)表面處理的型號:磨砂面觸摸屏,也叫防眩型,價(jià)格略高一些,防眩型反光性明顯下降,適用于采光非常充足的大廳或展覽場(chǎng)所,不過(guò),防眩型的透光性和清晰度也隨之有較大幅度的下降。
清晰度,有些觸摸屏加裝之后,字跡模糊,圖像細節模糊,整個(gè)屏幕顯得模模糊糊,看不太清楚,這就是清晰度太差。清晰度的問(wèn)題主要是多層薄膜結構的觸摸屏,由于薄膜層之間光反復反射折射而造成的,此外防眩型觸摸屏由于表面磨砂也會(huì )造成清晰度下降。清晰度不好,眼睛容易疲勞,對眼睛也有一定傷害,選購觸摸屏時(shí)要注意判別。
2、觸摸屏的第二個(gè)特性:穩定性。 觸摸屏是絕對坐標系統,要選哪就直接點(diǎn)那,與鼠標這類(lèi)相對定位系統的本質(zhì)區別是一次到位的直觀(guān)性。絕對坐標系的特點(diǎn)是每一次定位坐標與上一次定位坐標沒(méi)有關(guān)系,觸摸屏在物理上是一套獨立的坐標定位系統,每次觸摸的資料通過(guò)校準資料轉為屏幕上的坐標,這樣,就要求觸摸屏這套坐標不管在什幺情況下,同一點(diǎn)的輸出資料是穩定的,如果不穩定,那幺這觸摸屏就不能保證絕對坐標定位,點(diǎn)不準,這就是觸摸屏最怕的問(wèn)題:漂移。技術(shù)原理上凡是不能保證同一點(diǎn)觸摸每一次采樣資料相同的觸摸屏都免不了漂移這個(gè)問(wèn)題,目前有漂移現象的只有電容觸摸屏。
3、觸摸屏的第三個(gè)特性:相應性。檢測觸摸并定位, 各種觸摸屏技術(shù)都是依靠各自的傳感器來(lái)工作的,甚至有的觸摸屏本身就是一套傳感器。各自的定位原理和各自所用的傳感器決定了觸摸屏的反應速度、可靠性、穩定性和壽命。觸摸屏的傳感器方式還決定了觸摸屏如何識別多點(diǎn)觸摸的問(wèn)題,也就是超過(guò)一點(diǎn)的同時(shí)觸摸怎幺辦?有人觸摸時(shí)接著(zhù)旁邊又有人觸摸怎幺辦?這是觸摸屏使用過(guò)程中經(jīng)常出現的問(wèn)題,我認為最理想的方式是:超過(guò)一點(diǎn)的同時(shí)觸摸誰(shuí)也不判斷,一直等到多點(diǎn)觸摸移走,有人觸摸接著(zhù)又有人觸摸應該是分先后都判斷,當然是技術(shù)上可能的話(huà)。
紅外觸摸屏靠多對紅外發(fā)射和接收對管來(lái)工作,紅外對管性能和壽命都比較可靠,任何阻擋光線(xiàn)的物體都可用來(lái)作觸摸物,不過(guò)紅外觸摸屏使用傳感器數目將近100對, 并且共享外圍電路,這就要求傳感器不僅本身性能好,還要求將近100對的紅外二極管“光-電阻特性”和“結電容”都保持一致。實(shí)際應用中,萬(wàn)一有哪一對出現故障,可以在上電自檢過(guò)程中發(fā)現并在此后加以忽略,靠鄰近的紅外線(xiàn)代替,由于每一對紅外線(xiàn)只“監管”約6mm左右的窄帶,而手指通常在15mm左右粗細,用戶(hù)是察覺(jué)不到的。但如果生產(chǎn)過(guò)程沒(méi)有對紅外發(fā)射管進(jìn)行老化測試,沒(méi)有很好的質(zhì)量管理體系,將近100對的傳感器, 很快就不是一對兩對“掉隊”的問(wèn)題了,總體壽命也就難以保證。下圖(圖6-2)是紅外觸摸屏的示意圖

圖6-2

電容觸摸屏本身實(shí)際上是一套精密的漏電傳感器,帶手套的手不能觸摸,由于使用電容方式,導致有漂移現象,在下節電容觸摸屏有詳細的介紹。超聲波觸摸屏有表面聲波觸摸屏和體波聲波觸摸屏,利用的都是電-聲壓電換能器作傳感器,接收傳感器和發(fā)射傳感器所用的壓晶體管不是一種型號,在制造時(shí)的摻雜材料略有不同,發(fā)射換能器功率大,接收換能器更加靈敏。壓電換能器的壽命長(cháng),工作穩定,正常工作可以保證10年不出問(wèn)題。觸摸屏安裝后,換能器是隱藏起來(lái)的,但是在運輸和安裝過(guò)程中需要小心謹慎,裸露的換能器晶體不能碰撞擠壓。表面聲波觸摸屏有X、Y軸兩對傳感器,利用屏幕表面的聲表面波來(lái)檢測手指觸摸,可以說(shuō),工作面是一層看不見(jiàn)、打不壞的聲能,不怕暴力使用,最適合公共信息查詢(xún)。
以上談了一些觸摸屏技術(shù)領(lǐng)域的概念,當然,只是是純技術(shù)原理的一些探討,評判一種觸摸屏,光是技術(shù)原理還只是其中的一部分,觸摸屏要應用到各個(gè)領(lǐng)域,還要抵受千觸萬(wàn)摸,選用材料的耐用性如何,反應速度如何,價(jià)格能否承受,這些都是理性的評判一種觸摸屏。
由于目前基于電阻技術(shù)的觸摸屏由于價(jià)格低廉,亦可滿(mǎn)足絕大多數,下面著(zhù)重介紹一下電阻式觸摸屏的基本原理:
電阻觸摸屏的屏體部分是一塊與顯示器表面非常配合的多層復合薄膜,由一層玻璃或有機玻璃作為基層,表面涂有一層透明的導電層,上面再蓋有一層外表面硬化處理、光滑防刮的塑料層,它的內表面也涂有一層透明導電層,在兩層導電層之間有許多細?。ㄐ∮谇Х种挥⒋纾┑耐该鞲綦x點(diǎn)把它們隔開(kāi)絕緣。如圖6-3

圖6-3 電阻觸摸屏剖面結構
圖6-4
當手指觸摸屏幕時(shí),平常相互絕緣的兩層導電層就在觸摸點(diǎn)位置有了一個(gè)接觸,因其中一面導電層接通Y軸方向的 5V均勻電壓場(chǎng),使得偵測層的電壓由零變?yōu)榉橇?,控制器偵測到這個(gè)接通后,進(jìn)行A/D,并將得到的電壓值與5V相比即可得觸摸點(diǎn)的Y軸坐標,同理得出X軸的坐標,這就是所有電阻技術(shù)觸摸屏共同的最基本原理。
電阻類(lèi)觸摸屏的關(guān)鍵在于材料科技。常用的透明導電涂層材料有:
①I(mǎi)TO,氧化銦,弱導電體,特性是當厚度降到1800個(gè)埃(埃=10-10米)以下時(shí)會(huì )突然變得透明,透光率為80%,再薄下去透光率反而下降,到300埃厚度時(shí)又上升到80%。ITO是所有電阻技術(shù)觸摸屏及電容技術(shù)觸摸屏都用到的主要材料,實(shí)際上電阻和電容技術(shù)觸摸屏的工作面就是ITO涂層。
②鎳金涂層,五線(xiàn)電阻觸摸屏的外層導電層使用的是延展性好的鎳金涂層材料,外導電層由于頻繁觸摸,使用延展性好的鎳金材料目的是為了延長(cháng)使用壽命,但是工藝成本較為高昂。鎳金導電層雖然延展性好,但是只能作透明導體,不適合作為電阻觸摸屏的工作面,因為它導電率高,而且金屬不易做到厚度非常均勻,不宜作電壓分布層,只能作為探層。
五線(xiàn)電阻觸摸屏:
五線(xiàn)電阻技術(shù)觸摸屏的基層把兩個(gè)方向的電壓場(chǎng)通過(guò)精密電阻網(wǎng)絡(luò )都加在玻璃的導電工作面上,我們可以簡(jiǎn)單的理解為兩個(gè)方向的電壓場(chǎng)分時(shí)工作加在同一工作面上,而外層鎳金導電層只僅僅用來(lái)當作純導體,有觸摸后分時(shí)檢測內層ITO接觸點(diǎn)X軸和Y軸電壓值的方法測得觸摸點(diǎn)的位置。 五線(xiàn)電阻觸摸屏內層 ITO需四條引線(xiàn),外層只作導體僅僅一條,觸摸屏得引出線(xiàn)共有5條。五線(xiàn)制電阻觸摸屏的結構如圖6-5
圖6-5 五線(xiàn)制觸摸屏的結構
四線(xiàn)電阻觸摸屏的缺陷:
電阻觸摸屏的B面要經(jīng)常被觸動(dòng),四線(xiàn)電阻觸摸屏的B面采用ITO,我們知道, ITO是極薄的氧化金屬,在使用過(guò)程中,很快就會(huì )產(chǎn)生細小的裂紋,而裂紋一旦產(chǎn)生,原流經(jīng)該處的電流被迫繞裂紋而行,本該均勻分布的電壓隨之遭到破壞,觸摸屏就有了損傷,表現為裂紋處點(diǎn)不準。
圖6-6 四線(xiàn)制觸摸屏的裂紋導致分流
隨著(zhù)裂紋的加劇和增多,觸摸屏慢慢就會(huì )失效,因此使用壽命不長(cháng)是四線(xiàn)電阻觸摸屏的主要問(wèn)題。
五線(xiàn)電阻觸摸屏的改進(jìn):
首先五線(xiàn)電阻觸摸屏的A面是導電玻璃而不是導電涂覆層,導電玻璃的工藝使得A面的壽命得到極大的提高,并且可以提高透光率。
其次五線(xiàn)電阻觸摸屏把工作面的任務(wù)都交給壽命長(cháng)的A面,而B(niǎo)面只用來(lái)作為導體,并且采用了延展性好、電阻率低的鎳金透明導電層,因此,B面的壽命也極大的提高。
五線(xiàn)電阻觸摸屏的另一個(gè)專(zhuān)有技術(shù)是通過(guò)精密的電阻網(wǎng)絡(luò )來(lái)校正A面 的線(xiàn)性問(wèn)題:由于工藝工程不可避免的有可能厚薄不均而造成電壓場(chǎng)不均勻分布,精密電阻網(wǎng)絡(luò )在工作時(shí)流過(guò)絕大部分電流,因此可以補償工作面有可能的線(xiàn)性失真。
五線(xiàn)電阻觸摸屏是目前最好的電阻技術(shù)觸摸屏,最適合于軍事、醫療領(lǐng)域使用。
但是四線(xiàn)電阻觸摸屏由于價(jià)格低廉,在通用領(lǐng)域的運用,下面將結合S3C2410內置的觸摸屏控制器來(lái)詳細講解整個(gè)觸摸屏電路的工作及測量過(guò)程。
下圖是四線(xiàn)電阻觸摸屏測量時(shí)的等效電路(圖6-7):

圖6-7

測量時(shí),分為以下3個(gè)步驟:
(1) 起初,在觸摸屏沒(méi)有被按下的時(shí)候,觸摸屏的X軸和Y軸不會(huì )接觸在一起,此時(shí)這個(gè)電路處在“Pen Down Detect”狀態(tài)。S1、S2、S4斷開(kāi),S3、S5閉合。X+~X-的整個(gè)軸上的電壓均為0V(GND),Y-端懸空,Y+端由于有上拉電阻R1的存在而呈現高電平。當“Pen Down”后,X軸和Y軸受擠壓而接觸導通后,Y軸上的電壓由于連通到X軸接地而變?yōu)榈碗娖?,此低電平可做為中斷觸發(fā)信號來(lái)通知CPU發(fā)生“Pen Down”事件。
(2) 當檢測到“PenDown”事件后,CPU立刻進(jìn)入X軸坐標測量狀態(tài):S1、S3閉合,S2、S4、S5斷開(kāi)(Y+、Y-兩斷懸空)。由于X軸和Y軸在接觸點(diǎn)按下而連通,因此Y+端的X_ADC可以認為是X軸的分壓采樣點(diǎn)(通過(guò)測量X_ADC的電壓可以得到X+到接觸點(diǎn),以及X-到接觸點(diǎn)的比例),從而計算出X軸的坐標
(3) 采樣完X軸的坐標后,S1、S3、S5斷開(kāi),S2、S4閉合,同樣原理,我們可以進(jìn)一步得到Y軸的坐標。
二、S3C2410 器(ADC)及觸摸屏控制器
S3C2410內置1個(gè)8信道的10bit器(ADC),該ADC能以500KSPS的采樣資料將外部的模擬信號轉換為10bit分辯率的數字量。同時(shí)ADC部分能與CPU的觸摸屏控制器協(xié)同工作,完成對觸摸屏絕對地址的測量。
特性:
-分辯率:10bit
-相信誤差:+/- 2LSB
-最大轉換速率:500KSPS
-模擬量輸入范圍:0~3.3V
-分步 X/Y坐標測量模式
-自動(dòng)X(jué)/Y坐標測量模式
-中斷等待模式
下圖是ADC及觸摸屏控制器部分的邏輯示意圖(圖6-8)

圖6-8
隨后的圖是在S3C2410的ADC以及觸摸屏控制器的基礎上外接觸摸屏的示意圖,以及外部電路的實(shí)際原理圖。需要補充說(shuō)明的是,圖中Q1、Q2為P溝道MOS管,開(kāi)門(mén)電壓為1.8V;Q3、Q4為N溝道MOS管,開(kāi)門(mén)電壓為2.7V。運用學(xué)過(guò)的電子電路的知識,我們知道當MOS管導通后(柵極電壓達到開(kāi)門(mén)電壓之后),MOS管的源-漏極之間可以認為是直通的(導通電阻為毫歐級),即可以把MOS管認為是圖4-7中真正的“開(kāi)關(guān)”。 AVDD 是外部模擬參考源,一般接3.3V電源,XP、XM和YP、YM分別是觸摸屏的4條引線(xiàn),各自對應X軸和Y軸電阻。
圖6-8
ADC及觸摸屏控制器的工作模式:
1、 ADC普通轉換模式(Normal Converson Mode)
普通轉換模式(AUTO_PST=0,XY_PST=0)是用來(lái)進(jìn)行一般的ADC轉換之用的,例如通過(guò)ADC測量電池電壓等等。
2、 獨立X/Y軸坐標轉換模式(Separate X/Y Position Conversion Mode)
獨立X/Y軸坐標轉換模式其實(shí)包含了X軸模式和Y軸模式2種模式。
首先進(jìn)行X軸的坐標轉換(AUTO_PST=0,XY_PST=1),X軸的轉換資料會(huì )寫(xiě)到ADCDAT0寄存器的XPDAT中,等待轉換完成后,觸摸屏控制器會(huì )產(chǎn)生相應的中斷。
然后進(jìn)行Y軸的坐標轉換(AUTO_PST=0,XY_PST=2),Y軸的轉換資料會(huì )寫(xiě)到ADCDAT1寄存器的YPDAT中,等待轉換完成后,觸摸屏控制器會(huì )產(chǎn)生相應的中斷。
3、 自動(dòng)X(jué)/Y軸坐標轉換模式(Auto X/Y Position Conversion Mode)
自動(dòng)X(jué)/Y軸坐標轉換模式(AUTO_PST=1,XY_PST=0)將會(huì )自動(dòng)地進(jìn)行X軸和Y軸的轉換操作,隨后產(chǎn)生相應的中斷。
4、 中斷等待模式(Wait for InterruptMode)
在系統等待“Pen Down”,即觸摸屏按下的時(shí)候,其實(shí)是處于中斷等待模式。一旦被按下,實(shí)時(shí)產(chǎn)生“INT_TC”中斷信號。每次發(fā)生此中斷都,X軸和Y軸坐標轉換資料都可以從相應的資料寄存器中讀出。
5、 閑置模式(Standby Mode)
在該模式下轉換資料寄存器中的值都被保留為上次轉換時(shí)的資料。

ADC及觸摸屏控制器的寄存器詳解
ADCCON :ADC控制寄存器(見(jiàn)圖6-9)
ENABLE_START :
置1:?jiǎn)?dòng)ADC轉換
置0:無(wú)操作
RESR_START :
置1:允許讀操作啟動(dòng)ADC轉換
置0:禁止讀操作啟動(dòng)ADC轉換
STDBM:
置1:將ADC置為閑置狀態(tài)(模式)
置0:將ADC置為正常操作狀態(tài)
SEL_MUX:選擇需要進(jìn)行轉換的ADC信道
PRSCVL:ADC轉換時(shí)鐘預分頻參數
PRSCEN:ADC轉換時(shí)鐘使能
ECFLG:ADC轉換完成標志位(只讀)
為1:ADC轉換結束
為0:ADC轉換進(jìn)行中


圖6-9
ADCTSC :觸摸屏控制寄存器(見(jiàn)圖6-10)
XY_PST :對X/Y軸手動(dòng)測量模式進(jìn)行選擇
AUTO_PST:X/Y軸的自動(dòng)轉換模式使能位
PULL_UP :XP端的上拉電阻使能位
XP_SEN :設置nXPON輸出狀態(tài)
XM_SEN :設置XMON輸出狀態(tài)
YP_SEN :設置nYPON輸出狀態(tài)
YM_SEN :設置YMON輸出狀態(tài)

圖6-10

ADCDLY :ADC轉換周期等待定時(shí)器(見(jiàn)圖6-11)

ADCDAT0 :ADC資料寄存器0(見(jiàn)圖6-12)
XPDATA :X軸轉換資料寄存器
XY_PST :選擇X/Y軸自動(dòng)轉換模式
AUTO_PST:X/Y軸自動(dòng)轉換使能位
UPDOWN :選擇中斷等待模式的類(lèi)型
為0:按下產(chǎn)生中斷
為1:釋放產(chǎn)生中斷
圖6-12
ADCDAT1 : ADC資料寄存器1(見(jiàn)圖6-13)
定義類(lèi)同于A(yíng)DCDAT0。
圖6-13


關(guān)鍵詞: 轉換 模數 觸摸屏 S3c2410

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>