《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 模擬設(shè)計(jì) > 設(shè)計(jì)應(yīng)用 > 基于LPC2134的人機(jī)接口模塊設(shè)計(jì)
基于LPC2134的人機(jī)接口模塊設(shè)計(jì)
摘要: 本文以小電流接地系統(tǒng)故障選線裝置的研發(fā)為背景,并利用高性能低功耗的集成電路芯片,設(shè)計(jì)了一種基于ARM7的人機(jī)接口模塊,該模塊比傳統(tǒng)的人機(jī)接口具有更大的優(yōu)勢(shì)。
關(guān)鍵詞: 接口IC 人機(jī)接口 ARM 嵌入式
Abstract:
Key words :

引言

隨著電力系統(tǒng)的發(fā)展,其系統(tǒng)容量越來越大,結(jié)構(gòu)越來越復(fù)雜,系統(tǒng)中的自控及繼保裝置所需處理的信息不斷增加,這對(duì)人機(jī)接口的功能提出了更高的要求。新型的人機(jī)接口模塊要能夠快速響應(yīng)和處理大量數(shù)據(jù),并具備實(shí)時(shí)信息顯示和人性化界面功能。而集成電路技術(shù)和嵌入式系統(tǒng)技術(shù)的飛速發(fā)展及其在電力系統(tǒng)中的應(yīng)用,為人機(jī)接口的升級(jí)提供了技術(shù)支持。本文以小電流接地系統(tǒng)故障選線裝置的研發(fā)為背景,并利用高性能低功耗的集成電路芯片,設(shè)計(jì)了一種基于ARM7的人機(jī)接口模塊,該模塊比傳統(tǒng)的人機(jī)接口具有更大的優(yōu)勢(shì)。

1  系統(tǒng)結(jié)構(gòu)

本系統(tǒng)的人機(jī)接口模塊功能框圖如圖1所示。

 

 


1.1 CPU系統(tǒng)

本模塊中的CPU采用32位高性能低功耗微控制器芯片LPC2134,該芯片內(nèi)置豐富的硬件資源,包括32 KB的靜態(tài)RAM、128 KB的Flash、2個(gè)16C550工業(yè)標(biāo)準(zhǔn)UART、2個(gè)高速I2C接口和實(shí)時(shí)時(shí)鐘等。該CPU使用三級(jí)流水線技術(shù),取指、譯碼及執(zhí)指可同時(shí)完成.其最高操作頻率可達(dá)60MHz。向量中斷控制器(VIC)可管理所有的32個(gè)中斷輸入,中斷優(yōu)先級(jí)可編程動(dòng)態(tài)分配。這些功能的集成使得LPC2134十分適合于工業(yè)測(cè)控,并能勝任對(duì)人機(jī)接口模塊的控制職能。其CPU外部復(fù)位芯片可采用CATALYST公司生產(chǎn)的CAT1025。CAT1025兼顧了非易失性存儲(chǔ)器和復(fù)位功能。存儲(chǔ)器則采用高速I2C總線接口(400 kb/s),可支持手動(dòng)按鍵復(fù)位輸入和寫保護(hù)輸入。

1.2液晶接口

液晶模塊(LCM)采用內(nèi)置T6963C控制器的SMG240128A點(diǎn)陣圖形液晶。該液晶為單屏結(jié)構(gòu),采用單電源供電,點(diǎn)像素為240×128點(diǎn),黑色字/藍(lán)色底,屬于中規(guī)模LCM。其液晶模塊和CPU的接口電路原理如圖2所示。

 

 


在圖2所示的液晶接口電路中,CPU的控制線先接六輸入反相器74HC14作為驅(qū)動(dòng);數(shù)據(jù)線接雙向八位總線收發(fā)器74LS245作為驅(qū)動(dòng),該芯片有2根控制線,可分別控制數(shù)據(jù)傳輸方向(DIR)和片選(G)。采用芯片驅(qū)動(dòng)與電阻驅(qū)動(dòng)相比,整個(gè)模塊結(jié)構(gòu)更加緊湊,線路清晰,可提高系統(tǒng)的集成度和抗干擾能力。電位器W1用于調(diào)節(jié)液晶的對(duì)比度,W2用于調(diào)節(jié)液晶的背光強(qiáng)度,用戶可以根據(jù)需要隨時(shí)調(diào)節(jié)液晶的顯示效果。

1.3  鍵盤及LED接口

鍵盤主要負(fù)責(zé)用戶指令的輸入,LED則負(fù)責(zé)指示系統(tǒng)運(yùn)行狀態(tài)。傳統(tǒng)的鍵盤和LED往往獨(dú)占CPU引腳資源。可由I/O口電平觸發(fā)來控制。矩陣式鍵盤雖然能夠節(jié)約部分引腳,但隨著按鍵的增加,其所占用的引腳數(shù)也會(huì)增加。

針對(duì)這一矛盾,周立功公司推出了一款按鍵及LED驅(qū)動(dòng)芯片ZLG7290,該芯片采用I2C串行接口,可提供鍵盤中斷信號(hào),以方便與CPU接口,最少時(shí)僅需占用2根I2C口信號(hào)線,故可大大節(jié)省I/O資源;它可以直接驅(qū)動(dòng)8位共陰式數(shù)碼管(1英寸以下)或64只獨(dú)立的LED;同時(shí)能夠管理多達(dá)64只按鍵,并自動(dòng)消除抖動(dòng),其中有8只可以作為功能鍵使用。其最大的優(yōu)點(diǎn)在于可根據(jù)系統(tǒng)需求選擇按鍵及LED的數(shù)量,且按鍵及LED的擴(kuò)展無需增加CPU的硬件開銷,同時(shí)能自動(dòng)完成鍵盤及LED的動(dòng)態(tài)掃描,節(jié)省CPU的工作量,也可集中資源用于信號(hào)的檢測(cè)和控制。該芯片作為工業(yè)級(jí)芯片,其抗干擾能力很強(qiáng)。在工業(yè)測(cè)控中應(yīng)用十分廣泛。本次人機(jī)接口模塊設(shè)計(jì)采用了8只按鍵和8只LED,其連接電路原理圖如圖3所示。

 

 


圖3中,ZLG7290只需占用3根CPU的I/O線,分別為I2C口數(shù)據(jù)傳輸線SDA,時(shí)鐘傳輸線SCL及按鍵中斷輸入INT。ZLG7290的I2C口與LPC2134的I2C1口相連接,其傳輸速率可達(dá)32 kbit/s,由于是開漏端口,故需加1 kΩ的上拉電阻;中斷信號(hào)線可與LPC2134的外部中斷3 (EINT3)的輸入引腳連接,當(dāng)有按鍵按下時(shí),會(huì)觸發(fā)按鍵中斷。當(dāng)然,也可不連接該信號(hào)線,由軟件查詢來完成按鍵檢測(cè)。R1~R8是鍵盤電阻,可防止按鍵按下時(shí)Dig信號(hào)線和Seg信號(hào)線形成短路而影響LED顯示;R9~R16為限流電阻,阻值為220Ω,適當(dāng)減小其阻值,可以增大LED的亮度。

 2  軟件設(shè)計(jì)

軟件設(shè)計(jì)旨在充分利用系統(tǒng)硬件資源,實(shí)現(xiàn)小電流接地裝置人機(jī)接口部分所需完成的功能。具體的功能包括:

(1)由串口接收并處理下位機(jī)DSP傳送過來的正常信息數(shù)據(jù)及故障信息數(shù)據(jù);

(2)實(shí)時(shí)顯示變電站各條線路正常運(yùn)行信息,包括母線上的三相電壓Ua,Ub,Uc;三線電壓Uab,Ubc,Uca;PT開口電壓(即零序電壓)3U0;各條出線的零序電流3I0,,

(4)接收到故障信息時(shí),中斷正常信息的顯示,切換到故障畫面,并啟動(dòng)聲光報(bào)警;

(5)存儲(chǔ)接地故障信息,作為故障記錄備案;

(6)隨時(shí)查詢正常運(yùn)行信息和接地故障信息;并根據(jù)權(quán)限設(shè)置、修改系統(tǒng)運(yùn)行參數(shù);

為此,可采用結(jié)構(gòu)化的程序設(shè)計(jì)方法,自頂向下,逐步細(xì)化問題的求解過程,并分階段進(jìn)行,以便每個(gè)階段處理的問題都控制在人們?nèi)菀桌斫夂吞幚淼姆秶鷥?nèi)。針對(duì)小電流接地系統(tǒng)的人機(jī)接口模塊,其程序分層設(shè)計(jì)方案如圖4所示。

 

 


3  人機(jī)交互界面

本LCD可由其內(nèi)置控制器T6963C控制,T6963C內(nèi)部的指令集用于設(shè)置液晶模塊的顯示功能,包括地址指針、顯示區(qū)域、顯示方式、數(shù)據(jù)讀寫方式的設(shè)置。可采用圖形模式完成顯示功能,圖形模式下的顯示原理是將字模數(shù)據(jù)逐個(gè)字節(jié)地寫入圖形顯示區(qū),每位對(duì)應(yīng)液晶屏上的一個(gè)像素點(diǎn)。其系統(tǒng)主菜單及正常信息顯示部分的內(nèi)容如圖5所示。

 

 


圖5(b)中,1#PT代表1#母線,具體顯示的母線條數(shù)可由現(xiàn)場(chǎng)運(yùn)行條件設(shè)定,右上角為通訊正常標(biāo)志,右下角為翻頁(yè)標(biāo)志。其故障信息及歷史記錄查詢畫面如圖6所示。

 

 


接地故障信息通常包括發(fā)生故障的母線號(hào)、線路號(hào)、故障相、故障后3U0值、接地故障發(fā)生時(shí)間及消失時(shí)間。

本設(shè)計(jì)需由按鍵來實(shí)現(xiàn)系統(tǒng)參數(shù)的修改和存儲(chǔ),其按鍵面板如圖7所示。

 

 


圖7中一共設(shè)置了8個(gè)按鍵,包括上下左右四個(gè)方向鍵,回車鍵、退出鍵、累加鍵和遞減鍵。其中方向鍵用于銀的子菜單及顯示畫面,在設(shè)置系統(tǒng)參數(shù)時(shí)可選中不同的設(shè)置位,累加鍵和遞減鍵用于修改參數(shù)值,通過加減一來實(shí)現(xiàn);回車鍵用于進(jìn)入下一級(jí)子菜單及保存修改數(shù)據(jù),退出鍵用于返回上級(jí)菜單。按鍵及LED的功能由帶I2C接口的ZLG7290芯片通過讀寫內(nèi)置寄存器來實(shí)現(xiàn)。

4  結(jié)束語

通過調(diào)試和實(shí)驗(yàn),本設(shè)計(jì)的人機(jī)接口模塊能夠很好地完成小電流接地裝置的人機(jī)交互功能。該模塊在硬件上采用了高性能集成電路驅(qū)動(dòng)芯片,使得電路的結(jié)構(gòu)緊湊,抗干擾性強(qiáng)。而在軟件上的功能也比較完善,靈活性強(qiáng),便于擴(kuò)展和升級(jí)。基于以上的特點(diǎn),該人機(jī)接口模塊具備較好的實(shí)用和推廣價(jià)值,可為嵌入式系統(tǒng)裝置中人機(jī)接口模塊的設(shè)計(jì)提供一定的參考。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产99| 亚洲女人天堂av| 亚洲制服少妇| 一区二区三区欧美| avtt综合网| 亚洲精选视频免费看| 亚洲日本在线视频观看| 亚洲二区三区四区| 亚洲夫妻自拍| 亚洲国产精品热久久| 在线国产亚洲欧美| 樱花yy私人影院亚洲| 精品成人一区二区| 在线不卡欧美| 亚洲国产成人久久综合一区| 亚洲二区在线观看| 亚洲区国产区| 亚洲乱码国产乱码精品精可以看 | 亚洲一区二区av电影| 亚洲小视频在线观看| 亚洲视频久久| 亚洲欧美欧美一区二区三区| 午夜国产不卡在线观看视频| 欧美一级视频精品观看| 久久er99精品| 另类av一区二区| 欧美国产日韩一区二区| 欧美日韩国产在线观看| 国产精品成人v| 国产深夜精品| 在线精品国产欧美| 亚洲精品一区二区网址 | 久久国产精品久久w女人spa| 久久精品视频免费观看| 91久久精品国产91久久性色tv| 日韩视频在线观看一区二区| 亚洲图片在线观看| 欧美在线视频播放| 麻豆精品视频| 欧美日韩在线观看一区二区| 国产精品一区二区三区成人| 影音先锋成人资源站| 亚洲欧洲综合另类| 这里只有精品电影| 久久精品三级| 亚洲视频一区| 久久一区免费| 欧美日韩综合视频网址| 国产日韩三区| 亚洲欧洲精品一区二区| 一区二区三区欧美| 久久国产精品免费一区| 亚洲视频狠狠| 久久免费少妇高潮久久精品99| 欧美顶级少妇做爰| 国产欧美精品一区二区色综合| 在线观看成人av电影| 一区二区久久久久久| 亚洲盗摄视频| 亚洲自拍三区| 欧美不卡视频一区发布| 国产精品日韩一区二区| 136国产福利精品导航网址应用 | 亚洲精品1区| 午夜久久久久久| 欧美不卡视频一区发布| 国产精品久久99| 亚洲国产精品久久人人爱蜜臀 | 亚洲专区一区二区三区| 久久中文字幕一区| 欧美日韩在线精品一区二区三区| 国产亚洲欧美中文| 一本色道久久综合亚洲精品不| 久久福利资源站| 亚洲欧美中文日韩在线| 欧美国产成人精品| 国产有码在线一区二区视频| 9色porny自拍视频一区二区| 亚洲电影天堂av| 欧美在线免费观看| 欧美四级剧情无删版影片| 亚洲第一天堂av| 香蕉视频成人在线观看| 亚洲一区二区三区乱码aⅴ蜜桃女| 老司机免费视频一区二区| 国产精品一区二区三区成人| 亚洲免费黄色| 亚洲精品社区| 久久一二三国产| 国产亚洲福利一区| 亚洲欧美999| 亚洲伊人网站| 欧美日韩精品一区二区三区四区 | 国产午夜精品麻豆| 亚洲一本视频| 亚洲视频在线二区| 欧美精品一区二区三区高清aⅴ| 国产在线观看91精品一区| 亚洲一二三区精品| 亚洲午夜在线观看| 欧美日韩国产影院| 最新国产乱人伦偷精品免费网站| 久久精品国产亚洲高清剧情介绍| 欧美一区二区三区日韩| 国产精品久久久久一区| 一本久道久久久| 亚洲午夜久久久久久久久电影网| 欧美国产日韩亚洲一区| 亚洲高清视频一区| 亚洲激情影视| 另类欧美日韩国产在线| 激情一区二区| 久久国产手机看片| 欧美综合第一页| 国产欧美一区二区精品秋霞影院| 亚洲制服av| 性做久久久久久| 国产精品午夜在线观看| 亚洲午夜久久久久久尤物 | 模特精品裸拍一区| 在线观看欧美日韩国产| 亚洲电影免费观看高清完整版在线| 久久久噜噜噜久久| 狠狠色丁香婷婷综合久久片| 欧美在线你懂的| 久久亚洲综合色| 在线观看一区欧美| 日韩视频一区二区三区在线播放免费观看 | 99精品免费| 欧美日韩国产一区二区| 一本大道久久精品懂色aⅴ| 亚洲一区二区三区四区视频| 欧美亚洲第一区| 亚洲欧美日本伦理| 久久久久九九九| 在线成人av.com| 一本到12不卡视频在线dvd| 欧美日产在线观看| 在线亚洲电影| 久久国产99| 在线成人h网| 99热这里只有成人精品国产| 欧美日韩蜜桃| 亚洲影院在线| 久久久久久久成人| 亚洲国产精品久久久久秋霞蜜臀| 一本色道久久综合亚洲精品小说 | 亚洲欧美激情四射在线日| 久久成人资源| 亚洲国产二区| 亚洲欧美日韩国产中文在线| 国产日韩欧美视频| 亚洲欧洲日本一区二区三区| 欧美日韩国产三区| 午夜电影亚洲| 欧美高清在线视频| 亚洲午夜日本在线观看| 久久一区二区三区四区| 亚洲狼人综合| 久久成人在线| 亚洲人成在线观看网站高清| 午夜久久美女| 亚洲国产精品一区二区第四页av| 亚洲香蕉伊综合在人在线视看| 国产丝袜一区二区| 亚洲三级免费| 国产精品免费视频xxxx| 久久精品国产一区二区三区免费看 | 久久福利影视| 亚洲人成网站777色婷婷| 亚洲欧美成人一区二区三区| 韩国精品主播一区二区在线观看| 夜夜嗨av一区二区三区免费区| 国产欧美视频一区二区| 日韩天堂av| 国产午夜精品美女视频明星a级 | 欧美影院成人| 欧美另类视频| 欧美在线观看视频一区二区三区| 欧美精品色一区二区三区| 午夜国产精品影院在线观看| 欧美激情在线观看| 午夜在线精品偷拍| 欧美日本一道本| 久久国产精品毛片| 国产精品多人| 亚洲卡通欧美制服中文| 国产视频一区二区在线观看| 一区二区三区日韩精品| 激情成人综合| 午夜久久久久久| 亚洲免费成人| 麻豆精品在线观看| 午夜视频精品| 国产精品成人一区二区| 亚洲人成艺术| 国内外成人免费视频| 欧美亚洲一区| 一本色道久久综合狠狠躁篇的优点 | 亚洲欧美日韩一区二区在线|