<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è) > 嵌入式系統 > 設計應用 > 四線(xiàn)電阻式觸摸屏控制(05-100)

四線(xiàn)電阻式觸摸屏控制(05-100)

——
作者:中國電子科技集團公司第四十一研究所 陳斌 時(shí)間:2009-02-19 來(lái)源:電子產(chǎn)品世界 收藏

  四線(xiàn)電阻式控制

本文引用地址:http://dyxdggzs.com/article/91410.htm

  與內置接口可以通過(guò)4個(gè)三極管或MOS管分別給X、Y方向施加電壓,并通過(guò)通道讀取Y、X方向的電壓值來(lái)實(shí)現(見(jiàn)圖3)。對輸入的數據讀取控制可采用定時(shí)查詢(xún)方式和中斷方式。

  20ms定時(shí)查詢(xún)方式

  在觸摸屏不處于觸摸狀態(tài)時(shí)MCU 使V1、V3、V4截止,V2導通(MCU控制口PE2為“1”);一旦出現觸摸動(dòng)作,觸摸屏經(jīng)由V5使PE5=0(觸摸屏電阻相對R5、R6電阻較小),MCU定時(shí)查詢(xún)到“PE5=0”后,立即使V3導通并置PE6=0,在Y方向上形成電流回路,啟動(dòng)MCU A/D轉換-ADC1通道,由X+即可讀出Y軸的坐標值;同樣MCU關(guān)閉V2、V3 ,打開(kāi)V1、V4,啟動(dòng)MCU A/D轉換—ADC0通道由Y+即可讀出X軸的坐標值;X、Y軸坐標采樣完畢后使PE6=1,V1、V3、V4截止,V2導通,讀取PE5狀態(tài),若PE5=0,則按鍵未抬起,繼續采樣并做數字濾波,若PE5=1,則按鍵抬起響應按鍵。

  

 

 

  圖3 四線(xiàn)電阻式觸摸屏與的接口電路

  

 

 

  圖4 對A/D的輸入保護措施

  中斷方式

  在觸摸屏不處于觸摸狀態(tài)時(shí)MCU 使V1、V3、V4截止,V2導通(MCU控制口PE2為“1”);一旦出現觸摸動(dòng)作,觸摸屏經(jīng)由V5產(chǎn)生一個(gè)中斷信號(PE5),MCU立即使V3導通,在Y方向上形成電流回路,啟動(dòng)MCU A/D轉換—ADC1通道,由X+即可讀出Y軸的坐標值;同樣MCU關(guān)閉V2、V3,打開(kāi)V1、V4,啟動(dòng)MCU A/D轉換—ADC0通道由Y+即可讀出X軸的坐標值;為了減少二極管漏電流對X、Y軸坐標采樣的影響,當接收到中斷信號進(jìn)入中斷服務(wù)程序后,先置PE6=0得到X、Y坐標,然后置PE6=1,從中斷服務(wù)程序返回。這樣,在進(jìn)行X、Y軸的坐標測量時(shí),二極管截止,此時(shí)二極管漏電流的影響可以被忽略。

  定時(shí)查詢(xún)時(shí),無(wú)論是否有觸摸輸入,每20ms就需要中斷一次,需要占用CPU較多的時(shí)間,為了提高CPU的利用率,可以采用中斷方式,當有觸摸信號時(shí)才產(chǎn)生中斷請求。

  觸摸屏與內置A/D的單片機接口設計簡(jiǎn)單,成本低,但觸摸屏輸入只能完成一些要求簡(jiǎn)單的輸入控制操作,如菜單式選擇、按鈕式選擇等。若要求進(jìn)行諸如漢字手寫(xiě)輸入等要求線(xiàn)性、精度等較高的觸摸屏輸入,就需要采用專(zhuān)用的A/D接口。

  為了防止高能量脈沖信號通過(guò)觸摸屏耦合進(jìn)入A/D轉換器,從而造成芯片損壞或性能下降,在實(shí)際應用中,還需要在觸摸屏的X+、 Y+輸出引線(xiàn)與A/D輸入通道之間加入鉗位

  二極管和濾波電容,也可以在輸入線(xiàn)上穿入鐵氧體磁環(huán)對A/D進(jìn)行保護,如圖4所示,這樣脈沖信號在進(jìn)入A/D轉換器之前先被濾除,防止了脈沖信號的振幅超過(guò)電源電壓而損壞器件,保護A/D不受損壞。

  結語(yǔ)

  針對四線(xiàn)電阻式觸摸屏結構原理,設計了觸摸屏與內置A/D的單片機接口,并在實(shí)際應用中取得了良好的效果——采樣準確、迅速?!?/p>


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 觸摸屏 單片機 A/D

評論


相關(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>