《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ARM微處理器的液晶觸摸屏接口設計
基于ARM微處理器的液晶觸摸屏接口設計
中電網
摘要: 本文介紹的一款基于ARM7微處理器LPC2148 接口的3.2 寸液晶觸摸屏,具有精度高、彩色顯示逼真、應用靈活等特點,可作為中高檔電子產品字符、圖像的顯示及人機對話的窗口。
關鍵詞: ARM LPC2148 液晶觸摸屏
Abstract:
Key words :

0 引言

人機交互界面的種類較多,如鍵盤、數碼管顯示器、液晶顯示器及帶觸摸的液晶屏等。決定人機交互接口方式的主要因素是成本和實際應用的需要。近十年來,液晶觸摸屏以功耗低、重量輕、精度高和良好的人機界面等技術特點,在電子設備特別是手持類電子產品中得到了普遍應用。帶觸摸的液晶屏,只要能測量出觸摸點的坐標位置,即可根據屏上對應坐標點的顯示內容或圖符獲知觸摸者的意圖, 通過微處理器處理聲音、圖像、文字及觸摸輸入控制等信息,使之成為能進行信息存取、輸入和輸出的集成系統?;谖⒖刂破髋c液晶模塊的硬件接口設計及軟件編程在智能系統設計中有著重要的應用價值。ARM 微處理器,運算速度快、資源豐富、性價比高,是當前較為流行的嵌入式控制器。本文介紹的一款基于ARM7微處理器LPC2148 接口的3.2 寸液晶觸摸屏,具有精度高、彩色顯示逼真、應用靈活等特點,可作為中高檔電子產品字符、圖像的顯示及人機對話的窗口。

1 總體設計方案

系統的總體設計方案如圖1 所示。液晶觸摸屏系統由31 2寸TFT 液晶屏模塊、觸摸屏和ARM 微處理器控制板組成。

觸摸屏由觸摸傳感部件和觸摸屏控制器ADS7843 組成,觸摸傳感部件安裝在LCD 液晶屏前面,用于檢測用戶觸摸位置,用戶觸摸信息送往ADS7843 控制器,并轉換成觸點坐標,送給ARM7 控制板,LPC2148 微處理器與液晶及觸摸模塊相連接,根據接收到的觸摸信息,進行信號運算和處理,輸出蜂鳴器等控制信號,控制液晶屏實現用戶畫面和數據的顯示。

圖1 液晶觸摸屏系統總體設計方案

圖1 液晶觸摸屏系統總體設計方案

2 電路及原理

2.1 液晶觸摸屏原理及ADS7843 觸摸控制電路

原理如圖2 所示。

U1為3.2 英寸TFT液晶模塊,+3.3V 供電;內置SSD1289 液晶控制器;液晶屏分辨率為240×320 像素;屏幕顏色26 萬色;屏幕尺寸為57mm×79mm, 有效顯示面積為51mm×65mm.SSD1289 液晶控制器由16 位并行數據接口、內部控制器和LCD 驅動器組成。液晶數據傳輸方式為16 位并行方式,LPC2148 的16 根I/ O 口線分別接液晶模塊的DB0~DB15.PWM 為亮度驅動控制輸入,經9013 三極管放大后作為液晶背光。

觸摸屏部分由觸摸傳感部件和觸摸屏控制器ADS7843( U2) 組成。

圖2 液晶模塊及觸摸電路原理

圖2 液晶模塊及觸摸電路原理

觸摸傳感部件是一個四線電阻屏幕,屏上引出四根線,分別對應X 軸和Y 軸各兩根。測量X 方向的時候,將X + , X- 之間加上參考電壓Vref , Y- 斷開,Y + 作為A / D 輸入,獲得X 方向的電壓;同理測量Y 方向的時候,將Y+ , Y- 之間加上參考電壓Vref,X - 斷開,X + 作為A/ D 輸入,進行A/ D轉換獲得Y 方向的電壓,之后再完成電壓與坐標的換算,整個過程類似一個電位器,觸摸不同的位置分得不同的電壓。

以上所需要的參考電壓、A/ D轉換等工作由觸摸屏控制器ADS7843 直接完成的,微處理器只需將相應的控制命令傳輸到ADS7843 即可,以獲得相應電壓的數據。

ADS7843是TI公司生產的四線電阻觸摸屏轉換接口芯片。它是一款具有同步串行接口的12 位取樣模數轉換器。在125kHz 吞吐速率和2.7V 電壓下,功耗為750LW.在關閉模式下,功耗僅為0.5LW.由于具有低功耗和高速等特性,被廣泛應用在電池供電的小型手持設備上。

ADS7843 與LPC2148的連結關系如圖3 所示。ADS7843工作電壓+ 3.3V, 轉換器的模擬輸入( X+ 、Y+ 、X- 、Y- )是一個4 通道多路器;DCLK(第4 引腳) 是外部時鐘輸入引腳;CS(第3 引腳) 是片選輸入端,低電平有效; DIN(第2引腳) 是串行輸入,控制數據通過該引腳輸入;DOUT第16 引腳)是串行數據輸出,用于輸出轉換后的觸摸位置數據,最大數為二進制的4095; PENIRQ(第15 引腳) 是PEN中斷,用于觸摸顯示屏后引發一個中斷。

 2.2 微處理器控制電路

原理如圖3 所示。

圖3 微處理器控制電路原理圖

圖3 微處理器控制電路原理圖

(1)LPC2148微處理器

ARM 處理器占有市場份額高,具有性能高、成本低、能耗省等特點。圖3 中LPC2148(U3)是PHILIPS 半導體公司推出的一個基于ARM7TDMI- S 核、支持實時仿真和嵌入式跟蹤的32 位嵌入式ARM7 微處制器。該處理器內置了寬范圍的串行通信接口、14 通道10 位ADC、1 通道10 位DAC、45 個高速GPIO 線以及多達9 個邊沿或電平觸發的外部中斷管腳。處理器集成有40kB 的片內SRAM、512kB 嵌入的高速Flash 存儲器,128 位寬度的存儲器接口和獨特的加速結構使32 位代碼能夠在最大時鐘速率下運行, 為通信網關、協議轉換器、軟件modem、語音識別、低端成像等應用提供大規模的緩沖區和強大的處理功能,適合于彩色液晶的圖片處理和數據存儲。

(2)復位和晶振電路

LPC2148 第57 腳為復位信號輸入端,采用低電平復位,由C3、R9、R10、K1 構成的復位電路為系統提供上電復位和強制復位功能,K1 為系統強制復位按鍵。晶振電路由X1(12MH z) 、C7、C8 構成,支持微控制器芯片內部PLL 及ISP功能;X2(321 768KH z)、C9、C10 為RTC(實時時鐘)提供基準時鐘。

(3) 資源分配

LPC2148 的P0.8~ P0.23 作為16 位數據線( D0~ D15) ,經JP1 插座與液晶模塊的DB0 ~ DB15 連接;P0.0、P0.26、P0.28~ P0.31 作為液晶模塊的控制口線使用,經JP1 分別與液晶模塊的PWM、CS、RESET 、RS、RD 和WR 連接;P0.27、P1.16~ P1.20 用于觸摸屏控制,通過JP1 的連接分別接ADS7843 的BUSY、7843- CS ( CS ) 、DCLK、DIN、INT( PENIRQ)和DOUT 引腳。

P1.26~ P1.31 作為JTAG 功能使用,JP2 為微處理器JTAG 程序調試及下載端口。

P0.25 作為蜂鳴器控制口線,蜂鳴器電路用于液晶觸摸或顯示時發出蜂鳴聲響,作為人機對話的輔助功能。蜂鳴器使用PNP 三極管8550(Q2)進行驅動,其放大倍數高(hFE =300),基級偏置電阻R8 為1k,當輸入低電平時,Q1 為深度飽和導通,可為蜂鳴器提供足夠的電流。

( 4) 電源電路

LPC2148 為單電源供電,CPU 操作電壓為3.0~ 3.6V。

電路采用+ 3.3V 供電,外接+ 5V 直流電源經AMS1117(U4) 穩壓器穩壓后,輸出+ 3.3V 電壓,給液晶模塊和ADS7843 供電。AMS1117 的特點是輸出電流大( 800mA) ,輸出電壓精度在1%以內,具有電流限制和熱保護功能,穩定性好。C4、C5、C6 均為電源濾波電容。

3 軟件編程

3.1 對液晶屏的C 程序設計

液晶屏的軟件設計采用C 語言編程。包括液晶屏初始化、寫液晶控制字、寫液晶數據子程序、讀液晶液晶數據、全屏顯示單色、指定位置顯示漢字和字符、指定位置顯示圖片、清屏等子程序。

寫液晶數據子程序為:

3.2 對觸摸屏的C 程序設計

觸摸屏的程序設計主要是確定其位置坐標與液晶屏上位置坐標的對應關系,通過一定的算法把觸摸屏觸摸信息轉化為液晶屏上的位置坐標。液晶屏像素為240×320, 從觸摸屏接收到的X 值不在0~ 320 范圍變化、Y 值也不在0~ 240范圍變化, 在觸摸屏的邊緣區域,X 、Y 方向輸出數據變化較大,是非線性關系,坐標值在中間大部分范圍內基本是成線性變化的。為了較準確的進行坐標轉換,可采用線性求值和查表相結合的方式進行坐標轉換。

觸摸屏的C 程序設計主要包括觸摸屏初始化子函數、讀A/ D 轉換值子函數、坐標原始值子函數和坐標轉換子函數。

與ADS7843 相關的引腳C 程序預處理為:

讀A/ D 轉換值子函數:

4 結束語

在嵌入式智能設備中,用液晶觸摸屏取代傳統的按鍵、LED 等人機對話部件,具有操作簡便、界面友好及功能較強等優點。隨著LCD 液晶屏價格的進一步下降,液晶觸摸屏有著更寬廣的應用市場,基于ARM 微處理器與液晶觸摸屏的技術開發具有現實意義和社會經濟價值。本系統以ARM7 處理器LPC2148 作為主控制器,與傳統單片機相比,具有較大的數據存儲容量和較快的圖片處理速度;液晶屏帶觸摸功能,大大增強了人機對話的交互能力;基于C 語言的編程方法有較強的實時性。所設計的液晶觸摸屏應用于ARM 嵌入式創新實訓系統和便攜式鐵路平調裝置故障檢測儀,觸摸鍵反應靈敏,與ARM7 處理器接口電路運行可靠,驗證了系統設計的可行性,具有較高的實際應用價值。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲精品欧美在线| 亚洲日韩第九十九页| 狂野欧美性猛交xxxx巴西| 美女视频黄 久久| 玉米视频成人免费看| 国产亚洲欧美激情| 久久综合色综合88| 国产精品每日更新在线播放网址| 国产日韩欧美视频在线| 午夜电影亚洲| 亚洲精品男同| 欧美激情综合五月色丁香| 亚洲最新合集| 国产在线播精品第三| 欧美日韩国产精品成人| 午夜日韩福利| 在线亚洲一区二区| 国产精品一区免费观看| 久久久精品久久久久| 国产一区二区三区久久悠悠色av| 香蕉精品999视频一区二区| 国产精品理论片在线观看| 亚洲欧美日韩国产综合精品二区| 亚洲国产婷婷香蕉久久久久久| 国产精品国产三级国产普通话三级| 亚洲乱码日产精品bd| 国产精品99久久久久久久女警| 国产精品a久久久久| 欧美精选午夜久久久乱码6080| 亚洲一区尤物| 欧美r片在线| 欧美亚洲免费电影| 久久亚洲精品中文字幕冲田杏梨| 欧美日韩一区二区高清| 国产视频一区在线观看| 中国亚洲黄色| 国产日韩欧美在线播放不卡| 六月天综合网| 欧美日韩三区| 欧美色图天堂网| 夜夜嗨av一区二区三区免费区| 在线欧美日韩国产| 亚洲最新合集| 亚洲精品三级| 亚洲免费av观看| 快播亚洲色图| 久久久久久噜噜噜久久久精品| 一区二区视频免费完整版观看| 亚洲成人在线视频播放| 欧美大片在线观看一区| 亚洲人永久免费| 亚洲欧美日韩国产| 亚洲精品国产精品国自产观看| 欧美三区在线观看| 欧美xxx在线观看| 欧美性淫爽ww久久久久无| 国产精品www.| 欧美性猛交xxxx免费看久久久| 美女爽到呻吟久久久久| 国产欧美日韩综合| 国产日产欧美a一级在线| 国产一区二区三区的电影| 狠狠综合久久| 欧美人体xx| 亚洲人成欧美中文字幕| 久久综合伊人77777蜜臀| 国产精品久久久久77777| 欧美成人免费在线视频| 亚洲一区影音先锋| 久久av一区二区三区亚洲| 欧美精品一区二区三区视频| 亚洲性人人天天夜夜摸| 亚洲欧美卡通另类91av| 久久久久这里只有精品| 国产一级精品aaaaa看| 亚洲欧洲精品一区二区| 亚洲欧美日韩国产另类专区| 亚洲国产色一区| 狠狠色综合一区二区| 亚洲调教视频在线观看| 亚洲伦理在线免费看| 欧美日韩午夜视频在线观看| 亚洲在线视频免费观看| 欧美成人免费va影院高清| 亚洲国产黄色| 日韩一级免费观看| 欧美成人精品福利| 一区二区久久久久| 欧美综合第一页| 久久国产一区二区三区| 欧美视频免费在线观看| 亚洲精品免费网站| 欧美成在线观看| 男同欧美伦乱| 欧美三级电影精品| 久久午夜羞羞影院免费观看| 最新国产の精品合集bt伙计| 久久综合狠狠综合久久综合88| 欧美精品一区二区三区四区| 一区二区三欧美| 久久久久久久精| 国产精品www网站| 伊人久久大香线蕉av超碰演员| 亚洲高清久久网| 99在线观看免费视频精品观看| 久久九九精品99国产精品| 亚洲精品一区二区在线观看| 久久久久国产一区二区三区四区| 狠狠做深爱婷婷久久综合一区| 99国产精品自拍| 久久三级福利| 亚洲高清视频一区二区| 亚洲国产精品悠悠久久琪琪| 亚洲一区美女视频在线观看免费| 91久久在线观看| 亚洲国产天堂久久国产91| 亚洲免费视频网站| 中文久久乱码一区二区| 9人人澡人人爽人人精品| 亚洲精品久久视频| 国产一区日韩一区| 欧美成人a∨高清免费观看| 国产精品手机视频| 欧美精品网站| 久久久之久亚州精品露出| 久久精品亚洲一区二区三区浴池| 亚洲第一精品影视| 亚洲一级片在线看| 欧美日韩喷水| 欧美在线免费视屏| 欧美日韩一视频区二区| 欧美大片专区| 久久激情五月婷婷| 美女黄色成人网| 久久丁香综合五月国产三级网站| 亚洲观看高清完整版在线观看| 欧美不卡三区| 欧美在线视频网站| 欧美日韩高清一区| 午夜久久影院| 欧美紧缚bdsm在线视频| 久久99在线观看| 欧美激情亚洲自拍| 一本综合精品| 国产精品视频免费一区| 国产精品久久久久9999高清| 国产一区二区三区久久久久久久久| 亚洲免费在线精品一区| 国产精品久久久久久久久久直播| 亚洲精品在线一区二区| 国产精品乱看| 激情国产一区二区| 一本到高清视频免费精品| 亚洲色图自拍| 一区二区不卡在线视频 午夜欧美不卡'| 香蕉免费一区二区三区在线观看| 久久久久久久久久久久久久一区| 欧美v亚洲v综合ⅴ国产v| 国产欧美一区二区三区在线老狼| 国产精品theporn88| 久久精品一本| 亚洲欧美综合精品久久成人| 国产精品扒开腿做爽爽爽视频| 一区二区视频欧美| 久久国内精品视频| 亚洲精选国产| 91久久精品国产91性色tv| 久久久无码精品亚洲日韩按摩| 亚洲午夜黄色| 欧美激情 亚洲a∨综合| 好吊一区二区三区| 噜噜噜噜噜久久久久久91| 亚洲福利av| 国内精品久久久久国产盗摄免费观看完整版| 午夜精品影院在线观看| 亚洲午夜电影| 美女视频黄 久久| 免费国产自线拍一欧美视频| 亚洲愉拍自拍另类高清精品| 欧美日韩视频在线第一区| 国产精品成人播放| 欧美老女人xx| 99精品国产一区二区青青牛奶| 黄色日韩在线| 久久综合综合久久综合| 蜜桃久久av一区| 欧美久久久久久| 亚洲午夜精品福利| 午夜精品久久99蜜桃的功能介绍| 久久三级福利| 欧美午夜电影网| 久久精品国产免费| 亚洲视频一区二区在线观看| 亚洲黄页视频免费观看| 免费视频最近日韩| 在线视频你懂得一区二区三区| 欧美激情视频一区二区三区在线播放| 亚洲精品免费电影| 亚洲视频综合在线| 亚洲欧洲久久| 欧美日韩国产一区| 性欧美xxxx大乳国产app| 久久精品99久久香蕉国产色戒| 国内精品视频久久| 亚洲人在线视频| 国产亚洲成人一区| 国产精品一区二区在线观看不卡| 欧美在线1区| 亚洲午夜小视频| 亚洲第一色在线| 免费成年人欧美视频| 性欧美8khd高清极品| 一区二区三区回区在观看免费视频| 91久久夜色精品国产九色| 亚洲欧美日韩一区| 美女主播视频一区| 国产精品久久久久aaaa| 国产一区二区黄色| 亚洲女人天堂av| 日韩亚洲欧美成人| 免费观看久久久4p| 亚洲人成网站精品片在线观看| 久久女同精品一区二区| 亚洲中字在线| 国产精品丝袜xxxxxxx| 欧美在线观看一区二区三区| 久久综合五月天婷婷伊人| 亚洲女同精品视频| 亚洲视频电影图片偷拍一区| 欧美日韩另类丝袜其他| 99视频国产精品免费观看| 99爱精品视频| 黄色欧美成人| 欧美日韩另类丝袜其他| 国产精品试看| 亚洲欧美影院| 在线视频欧美日韩精品| 亚洲福利专区| 羞羞视频在线观看欧美| 国产精品激情av在线播放| 午夜免费电影一区在线观看| 性欧美激情精品| 久久亚洲欧洲| 欧美综合国产精品久久丁香| 亚洲免费精彩视频| 国产亚洲欧美日韩在线一区| 国产精品久久国产三级国电话系列| 欧美人在线视频| 国产精品yjizz| 久久成人精品视频| 免费精品视频| 国产网站欧美日韩免费精品在线观看| 久久精品国产精品亚洲| 99riav国产精品| 亚洲日本一区二区| 在线一区日本视频| 国产三级精品在线不卡| 先锋a资源在线看亚洲| 国产精品国产一区二区| 国产欧美日韩一区二区三区在线| 欧美好吊妞视频| 亚洲日本aⅴ片在线观看香蕉| 欧美成人一区二区三区| 国产欧美精品日韩精品| 亚洲日本一区二区| 最新成人在线| 亚洲国产成人精品女人久久久| 久久中文字幕导航| 亚洲欧美国产毛片在线| 久久夜精品va视频免费观看| 伊人精品成人久久综合软件| 在线观看日韩精品| 欧美亚洲视频在线看网址| 国产精品看片你懂得| 久久免费国产| 蜜臀久久99精品久久久久久9| 欧美三级免费| 欧美一站二站| 亚洲伦理在线观看| 免费在线欧美黄色| 国产一区香蕉久久| 欧美日韩精品免费观看视频| 亚洲影音一区| 国产精品亚洲视频| 国产精品分类| 亚洲欧洲一区二区在线观看| 欧美日韩四区| 欧美日韩伦理在线免费| 亚洲欧美另类国产| 99精品热6080yy久久| 欧美日韩精品一区二区三区四区| 欧美一区二区免费观在线| 国产三级精品在线不卡| 欧美一区二区三区四区夜夜大片| 久久久免费观看视频| 午夜精品久久一牛影视| 亚洲午夜免费视频| 免费在线国产精品| 日韩视频不卡中文| 国产综合色精品一区二区三区| 亚洲乱码国产乱码精品精| 亚洲国产一区二区在线| 欧美日韩免费一区二区三区视频| 欧美日韩国产成人| 欧美在线欧美在线| 亚洲综合国产激情另类一区| 伊人成人开心激情综合网| 极品少妇一区二区三区精品视频| 国产原创一区二区| 久久美女艺术照精彩视频福利播放| 欧美第一黄网免费网站| 欧美伊人久久| 在线亚洲观看| 国产欧美一区二区精品性色| 亚洲美女精品成人在线视频| 一区二区三区我不卡| 一区二区三区视频在线| 欧美日韩亚洲国产一区| 国产精品高潮呻吟久久av无限| 1024亚洲| 久热精品视频在线| 欧美激情 亚洲a∨综合| 亚洲综合视频在线| 欧美一级片久久久久久久| 老妇喷水一区二区三区| 激情欧美一区二区三区| 亚洲美女黄色片| 国产欧美精品va在线观看|