版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、3結(jié)語該系統(tǒng)已在邯鄲馬頭電廠投入使用,運營正常。該系統(tǒng)將火車接近提示報警系統(tǒng)和鐵牛拉車及推車系統(tǒng)連成一體,使卸煤線安全監(jiān)控得到了很好的保證,有效地杜絕了卸煤線進車、調(diào)車的不安全現(xiàn)象,完善了火車接近智能監(jiān)控系統(tǒng),實現(xiàn)了安全管理的信息化。參考文獻:1宋伯生.PL C編程實用指南M.北京:機械工業(yè)出版社,2006.2李國厚.PL C原理與應用設計M.北京:化學工業(yè)出版社,2005.M.北京:高等教育出版社,2004.制系統(tǒng)的應用J.電氣應用,2005(24.5張鐵壁.火車臨近報警系統(tǒng)的設計J.河北工程技術高等專科學校學報,2004(1.6歐陽三泰.PL C控制系統(tǒng)自動報警程序的設計方法D.湘潭:湖南
2、工程學院,2004.7蘇成斌.輸煤程控系統(tǒng)的設計D.大慶:大慶石油學院,2003.第3期2008年6月工礦自動化Industry and Mine AutomationNo.3J un.2008文章編號:1671-251X(200803-0116-03MSP430單片機和LCD模塊在顯示終端中的應用3陸靚亮,馮小龍,錢建生,武金磊,張興華,王鴻建(中國礦業(yè)大學信電學院,江蘇徐州221008摘要:文章闡述了MSP430單片機和L CD顯示模塊的特點和功能,介紹了一種以MSP430F147為核心、OCMJ2×10C為液晶顯示模塊的顯示終端的設計方法,給出了顯示終端典型的硬件應用電路和液晶
3、顯示流程圖。實際應用表明,該應用電路功耗低,運行穩(wěn)定。關鍵詞:顯示終端;液晶模塊;超低功耗;單片機;MSP430F147中圖分類號:T D672;TP334.1文獻標識碼:B0引言傳統(tǒng)的顯示終端通常以普通的51單片機為核心、L ED數(shù)碼管為顯示模塊,但普通51單片機的體積大、功耗高,L ED的人機對話效果差。而以超低功耗的MSP430單片機和L CD液晶模塊來設計顯示終端,具有體積小、功耗低、人機界面良好等優(yōu)點。本文所介紹的系統(tǒng)是以某煤礦井下工程項目為基礎的。該項目由前方數(shù)據(jù)采集器、主通信控制器和顯示終端組成,主要功能是將前方數(shù)據(jù)采集器采集到的信息經(jīng)過處理,發(fā)送給相應的顯示終端,顯示終端完成信
4、息的接收和顯示工作。煤礦井下項目要求顯示終端體積小、功耗低,可長期工作,且工作溫度范圍寬,在低溫下能正常工作。因此,筆者選用超收稿日期:2008-01-113基金項目:中國礦業(yè)大學青年基金項目(DC060998作者簡介:陸靚亮(1983-,男,中國礦業(yè)大學信電學院碩士研究生,主要研究方向為數(shù)字信號處理與嵌入式系統(tǒng)。低功耗單片機MSP430F147和5V工作的OCMJ2×10C L CD顯示模塊來構(gòu)成顯示終端,完成接收數(shù)據(jù)和顯示信息功能,達到了設計要求。1MSP430F147單片機和LCD模塊1.1MSP430F147超低功耗單片機MSP430F147單片機是德儀公司推出的系列超低功耗
5、控制器中的一種,基于真正的16位RISC CPU內(nèi)核,16位總線結(jié)構(gòu),CPU中的16位寄存器和常數(shù)產(chǎn)生器使MSP430F147具有很高的代碼效率,數(shù)字控制的振蕩器可使器件從低功耗方式迅速喚醒,在少于6s的時間內(nèi)達到激活方式。MSP430F147單片機的電源電壓工作范圍為1.83.6V,在1M Hz時鐘條件下,最大工作電流為350A,具有5種低功耗工作模式,在不同的工作模式下,工作電流可下降到700.1A,具有超低功耗。MSP430F147單片機片內(nèi)包括1個看門狗時鐘、12位16通道的A/D轉(zhuǎn)換器、定時器、高精度比較器、高速的U SA R T控制器、1K B RAM,32K B FL ASH R
6、OM、內(nèi)部溫度傳感器、具有3個捕獲/比較寄存器的16位定時器TimerA、TimerB、6個8位并行端口,且2個8位端口有中斷能力。每個外圍器件都支持復雜的事件驅(qū)動型操作。同其它微控制器相比,帶片內(nèi)FL ASH的微控制器可以將系統(tǒng)功耗降低5倍,并且減小了硬件線路板空間,與現(xiàn)代程序設計技術(如計算分支以及高級語言(如C語言結(jié)合使用,使得MSP430的體系結(jié)構(gòu)更為高效。MSP430F147單片機允許用戶使用標準C語言編程,并提供高效的C語言編譯環(huán)境,配之以支持對具有仿真功能的快閃產(chǎn)品進行存取的快速實時仿真工具FET及優(yōu)良的調(diào)試環(huán)境,使MSP430F147在工程設計中得到了廣泛的應用。1.2L CD
7、模塊OCMJ2×10C中文液晶顯示模塊OCMJ2×10C是金鵬電子有限公司生產(chǎn)的一款液晶顯示器,采用L ED背光顯示,適合于各種儀器儀表、通信、工業(yè)控制、公共場所顯示、辦公自動化等領域,其原理框圖如圖1所示 。圖1OCMJ2×10C液晶顯示模塊原理框圖圖1中,ST7920為液晶顯示控制芯片,它與微處理器的接口信號如下:V SS為接地信號;V DD為芯片供電電源;RS為數(shù)據(jù)命令選取信號,當它為高電平時,可以讀寫數(shù)據(jù),為低電平時,可以寫入命令; R/W為讀寫選擇信號,為高電平時,讀出允許,為低電平時,寫入允許;E為芯片選擇信號,高電平有效; RST為復位信號,低電平有
8、效;DB0DB7為數(shù)據(jù)總線,進行高低電平的數(shù)據(jù)傳輸。在并行模式下,從M PU寫資料到OCMJ2×10C的時序如圖2所示。從圖2中可以看出,當R/W=0、E=1時,M PU可以向OCMJ2×10C 寫入資料。另外,當RS=0時,寫入的是命令;當RS=1時,寫入的是數(shù)據(jù) 。V IH1輸入高電平;V I L1輸入低電平;T R使能上升沿時間; T AS地址建立時間;T A H地址保持時間;T DSW數(shù)據(jù)建立時間;T H數(shù)據(jù)保持時間;T PW使能脈沖寬度;T C使能周期圖2MPU寫資料到OCMJ2×10C的時序示意圖2硬件電路設計顯示終端的主要功能是從主通信控制器接收信息
9、,考慮終端工作在復雜的煤礦井下環(huán)境,所以終端與主通信控制器采用2種通信方式,無線選用無線模塊,有線采用RS485通信方式,如圖3所示 。圖3顯示終端硬件電路圖利用MSP430F147的2個串口分別對應有線和無線接收方式。顯示終端主要是接收功能,發(fā)送數(shù)據(jù)只給出必要的應答。電路中用MSP430F147的串口接收主通信控制器傳來的數(shù)據(jù),經(jīng)過處理在MSP430F147單片機的I/O口送給L CD顯示,完成主通信控制器對各終端的控制和傳遞數(shù)據(jù)。因MSP430F147工作在3.3V,而OCMJ2×10C工作在5V,所以電路中采用74L S245進行電平轉(zhuǎn)換。圖3中,MSP430F147的P5.0
10、控制數(shù)據(jù)命令選取信號RS,P5.1控制讀寫選擇信號R/W,P5.2控制芯片選擇信號E,P5.3控制復位信號RST;P4口作為L CD顯示數(shù)據(jù)(或指令通信口。MSP430F147的2個外部時鐘分別接低速時鐘32768Hz和高速時鐘8M Hz,為系統(tǒng)的不同模塊提供不同的工作頻率。3軟件設計3.1數(shù)據(jù)接收顯示設計MSP430F147單片機通過中斷接收主通信控制器發(fā)來的數(shù)據(jù),并將接收到的數(shù)據(jù)送給L CD顯示。通信參數(shù)設置為波特率為1200bp s,8個數(shù)據(jù)位, CRC校驗。對收到的數(shù)據(jù)漢字采用16×16的點7112008年第3期陸靚亮等:MSP430單片機和L CD模塊在顯示終端中的應用陣、
11、字母和數(shù)字采用8×16的點陣顯示。由于需要顯示的漢字、字母和數(shù)字是固定的,所以采用直接固化顯示字模到FL ASH 中的方法。這種方法占用空間少,程序?qū)崿F(xiàn)簡單,顯示速度快,適合字模數(shù)據(jù)庫不大的情況。液晶顯示程序流程如圖4所示 。圖4液晶顯示程序流程圖在圖4中需要注意2點:一個是基本指令動作的設置,“RE ”為基本指令集與擴充指令集的選擇控制位,當RE =0時,為基本指令動作;當RE =1時,為擴充指令動作;當變更“RE ”位后,以后的指令集將維持在最后的狀態(tài),除非再次變更“RE ”位,否則使用相同指令集時,不需每次重設“RE ”位;另一個是讀狀態(tài)的確認,當模塊在接收指令前,微處理器必須
12、先確認模塊內(nèi)部處于非忙碌狀態(tài),即讀B F 標志時B F 需為0,方可接收新的指令;如果在送出一個指令前并不檢查B F 標志,那么在前一個指令和這個指令中間必須延遲一段較長的時間,即是等待前一個指令確實執(zhí)行完成。值得注意的是,MSP430F147單片機的I/O 口是典型的復用端口,在對L CD 讀寫操作前要進行功能選擇,即設置P1口為輸入口(鍵盤,P5(L CD 控制口為輸出口,P4(L CD 數(shù)據(jù)口根據(jù)需要設置為輸入或輸出口。另外,如果使用MSP430F147芯片內(nèi)部DCO 作為系統(tǒng)時鐘,由于MSP430F147內(nèi)部沒有鎖頻環(huán)數(shù)字邏輯電路,為了得到準確的時鐘信號,需要通過軟件進行“軟鎖頻”,利
13、用32768Hz 晶振和Timer A 或Timer B 的捕獲比較功能實現(xiàn)。主頻的選擇將影響L CD 顯示的穩(wěn)定性,如果程序中E 控制信號(P5.2有效時間過短的話,顯示的效果將會不穩(wěn)定,所以程序中對E 信號要適當延時。3.2顯示終端低功耗設計MSP430F147的超低功耗性能的實現(xiàn)主要與它對時鐘的產(chǎn)生與控制密切相關。MSP430F147的時鐘控制電路分別形成ACL K 、MCL K 、SMCL K 等時鐘信號,設計者可以根據(jù)實際需要靈活調(diào)整工作頻率,通過對各功能模塊時鐘源的精心設計,在適當?shù)臅r間打開或關閉相應模塊的時鐘就可設計出超低功耗性能。MSP430F147有5種低功耗模式,如圖5所示
14、,AM 為活動狀態(tài),其余為低功耗模式,其中L M P4數(shù)據(jù)保持模式僅耗電0.1A ,從低功耗模式到活動狀態(tài)只需6s 時間。對顯示終端低功耗的設計,主要是在主程序中進行必要的設置,然后使CPU 進入低功耗模式,顯示終端接收主通信控制器發(fā)來的數(shù)據(jù)和接收鍵盤指令均采用中斷方式進行處理,由相應的中斷喚醒CPU ,這樣使CPU 大部分時間都在休息,處于休眠狀態(tài),CPU 的大部分工作都在中斷服務程序中完成,當CPU 完成中斷服務后再進入低功耗模式 。圖5MSP430F147的工作模式與工作電流的關系示意圖4結(jié)語采用以MSP430F147為核心、OCMJ 2×10C 為液晶顯示模塊的終端顯示器,接口規(guī)范、使用方便。同時,MSP430F147單片
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 辦公樓安全保衛(wèi)管理規(guī)定(4篇)
- 瑜伽體驗課程設計教案
- 直線式灌裝機課程設計
- 2024年職業(yè)素養(yǎng)培訓考試題庫(附答案)
- 自動線plc課程設計
- 線上教學課程設計大賽
- 餐飲行業(yè)后勤管理工作總結(jié)
- 室內(nèi)設計師工作總結(jié)
- 餐飲行業(yè)的衛(wèi)生管理要點
- 客戶服務行業(yè)美工工作總結(jié)
- 講師與教育平臺合作合同
- 2025屆江蘇省丹陽市丹陽高級中學高一數(shù)學第一學期期末統(tǒng)考試題含解析
- 汽車保險與理賠課件 3.4認識新能源汽車車上人員責任保險
- GB/T 33629-2024風能發(fā)電系統(tǒng)雷電防護
- 建筑工程施工現(xiàn)場安全檢查手冊
- 小學英語語法練習模擬試卷
- 高標準農(nóng)田建設項目安全文明施工方案
- 2024-2025學年一年級上冊數(shù)學北師大版4.6《挖紅薯》(教學設計)
- 糖尿病患者體重管理專家共識(2024年版)解讀
- 中國融通集團招聘筆試題庫2024
- 2023年國家衛(wèi)生健康委項目資金監(jiān)管服務中心招聘考試試題及答案
評論
0/150
提交評論