秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

電梯控制系統(tǒng)仿真設(shè)計(jì) 電子信息工程畢業(yè)論文

上傳人:沈*** 文檔編號(hào):41851842 上傳時(shí)間:2021-11-23 格式:DOC 頁(yè)數(shù):18 大?。?.88MB
收藏 版權(quán)申訴 舉報(bào) 下載
電梯控制系統(tǒng)仿真設(shè)計(jì) 電子信息工程畢業(yè)論文_第1頁(yè)
第1頁(yè) / 共18頁(yè)
電梯控制系統(tǒng)仿真設(shè)計(jì) 電子信息工程畢業(yè)論文_第2頁(yè)
第2頁(yè) / 共18頁(yè)
電梯控制系統(tǒng)仿真設(shè)計(jì) 電子信息工程畢業(yè)論文_第3頁(yè)
第3頁(yè) / 共18頁(yè)

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《電梯控制系統(tǒng)仿真設(shè)計(jì) 電子信息工程畢業(yè)論文》由會(huì)員分享,可在線閱讀,更多相關(guān)《電梯控制系統(tǒng)仿真設(shè)計(jì) 電子信息工程畢業(yè)論文(18頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 學(xué)號(hào) 20095042051 本科畢業(yè)設(shè)計(jì) 學(xué) 院 物理電子工程學(xué)院 專 業(yè) 電子信息工程 年 級(jí) 2009級(jí) 姓 名 趙艷偉 設(shè)計(jì)題目 電梯控制系統(tǒng)仿真設(shè)計(jì) 指導(dǎo)教師 馬占卿 職稱 副教授 20

2、13年04月25日 目 錄 摘 要 1 Abstract 1 1引言 1 2系統(tǒng)功能介紹及方案論證 2 2.1電梯的組成 2 2.2電梯控制系統(tǒng)組成框圖及工作原理 2 2.3總體方案設(shè)計(jì)與論證 3 2.4單元電路的設(shè)計(jì)與論證 3 3基于單片機(jī)的電梯控制系統(tǒng)單元電路的設(shè)計(jì) 7 3.1單片機(jī)最小系統(tǒng) 7 3.2按鍵電路 7 3.3報(bào)警部分及開(kāi)關(guān) 8 3.4顯示電路部分 8 3.5 電機(jī)驅(qū)動(dòng)部分 9 4軟件設(shè)計(jì) 10 4.1按鍵查詢部分 11 4.2樓層選擇按鍵功能程序 12 4.3電機(jī)控制部分 13 5系統(tǒng)仿真 14 5.4軟件

3、編譯調(diào)試 14 5.2硬件仿真 15 5.3實(shí)物制作 15 6結(jié)論 16 參考文獻(xiàn) 17 致謝 17 附錄 18 電梯控制系統(tǒng)仿真設(shè)計(jì) 學(xué)生姓名:趙艷偉 學(xué)號(hào):20095042051 學(xué) 院:物理電子工程學(xué)院 專業(yè):電子信息工程 指導(dǎo)教師:馬占卿 職稱:副教授 摘 要:本文介紹了以單片機(jī)最小系統(tǒng)、電梯按鍵模塊和報(bào)警模塊組成的電梯控制系統(tǒng),該系統(tǒng)采用了以AT89C51為核心控制元件及其外圍電路控制系統(tǒng)來(lái)模擬電梯控制。通過(guò)采集各個(gè)樓層間按鈕的信號(hào),經(jīng)過(guò)處理,按照預(yù)定的規(guī)則和程序,發(fā)出信號(hào)來(lái)控

4、制電梯的上下行,來(lái)模擬電梯的初步運(yùn)作。同時(shí)介紹了電梯控制系統(tǒng)的硬件設(shè)計(jì)方法、系統(tǒng)的構(gòu)成以及軟件的設(shè)計(jì),并詳細(xì)的說(shuō)明了系統(tǒng)的構(gòu)成以及工作原理。 關(guān)鍵詞:AT89C51;數(shù)碼管;電梯控制系統(tǒng) 1引言 電梯是一種為高層建筑運(yùn)輸服務(wù)的機(jī)電設(shè)備。隨著經(jīng)濟(jì)的發(fā)展,高層建筑越來(lái)越多, 對(duì)電梯的運(yùn)行速度和控制性能也提出了更高的要求。現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域, 已大量采用微機(jī)和單片機(jī)的控制, 因此使得控制對(duì)象的結(jié)構(gòu)越來(lái)越復(fù)雜,實(shí)現(xiàn)的功能也越來(lái)越多。隨著電力電子技術(shù)和微電子技術(shù)的發(fā)展, 尤其是微機(jī)的發(fā)展,使得以微機(jī)為核心的控制系統(tǒng)得到廣泛應(yīng)用,而采用單片機(jī)來(lái)實(shí)現(xiàn)老式電梯控制系統(tǒng)的改造無(wú)疑是最佳方案[1]。 本文

5、主要是用51單片機(jī)來(lái)實(shí)現(xiàn)電梯控制系統(tǒng),使其具備電梯基本升、降功能,并當(dāng)多層對(duì)電梯呼叫時(shí),能安排電梯??浚瑥亩鴮?shí)現(xiàn)電梯的基本運(yùn)行情況的模擬。論文的第一部分進(jìn)行方案的提出與論證,分析本次設(shè)計(jì)所采用方案的可行性;第二部分給出電梯控制系統(tǒng)的各個(gè)模塊電路的設(shè)計(jì)和所需主要器件的主要參數(shù),并介紹硬件實(shí)現(xiàn)的詳細(xì)方案,給出本次設(shè)計(jì)的硬件原理電路圖,并分點(diǎn)描述各模塊功能;第三部分給出軟件實(shí)現(xiàn)的程序流程圖,并介紹各模塊所要實(shí)現(xiàn)的功能。第四部分介紹了系統(tǒng)的仿真方法。 2系統(tǒng)功能介紹及方案論證 2.1電梯的組成 電梯主要由以下兩大部分組成: (1)機(jī)械部分:包括拖引系統(tǒng),導(dǎo)向系統(tǒng),轎廂,門系統(tǒng)等。

6、 (2)電路部分:包括重量平衡系統(tǒng),電力拖動(dòng)系統(tǒng),電梯控制系統(tǒng),安全保護(hù)系統(tǒng)等[2]。 本文主要是對(duì)電梯的控制系統(tǒng)的研究,并利用80系列單片機(jī)進(jìn)行模擬。 2.2電梯控制系統(tǒng)組成框圖及工作原理 該系統(tǒng)主要由單片機(jī)控制模塊、報(bào)警單元模塊、數(shù)碼管顯示單元模塊、按鍵單元模塊和上下行顯示模塊等6部分組成。系統(tǒng)總方框圖如圖1。 圖1 系統(tǒng)總方框圖 該系統(tǒng)是以AT89C51單片機(jī)為核心的,伴以按鍵單元接收電梯的樓層信號(hào),以及到達(dá)樓層后會(huì)有的LED閃爍報(bào)警單元,同時(shí)還有一個(gè)一位的共陰極數(shù)碼管來(lái)顯示電梯運(yùn)行時(shí)電梯內(nèi)的樓層變化的一個(gè)模擬系統(tǒng)。通過(guò)采集按鍵單元的內(nèi)外樓層的按鍵信號(hào)來(lái)引起的電平的改變作

7、為用戶請(qǐng)求信息發(fā)送到單片機(jī),單片機(jī)控制電梯的上、下行,從而到達(dá)目標(biāo)樓層[3]。 2.3總體方案設(shè)計(jì)與論證 方案一:采用可編程控制器(PLC)作為主要器件來(lái)控制電機(jī)的運(yùn)動(dòng)、內(nèi)外按鍵的響應(yīng)、按鍵后的電路顯示等等。用PLC編程較簡(jiǎn)單,電路也不復(fù)雜,但此方案的各個(gè)模塊的費(fèi)用都比較高,硬件設(shè)計(jì)不靈活,故不采用本方案。 方案二:控制系統(tǒng)采用一個(gè)單片機(jī)來(lái)控制所有的按鍵、數(shù)碼管顯示、電動(dòng)機(jī)的轉(zhuǎn)動(dòng)、信號(hào)的采集等等,并對(duì)以上所有獲得的信號(hào)進(jìn)行處理。單片機(jī)技術(shù)目前較為成熟,自身資源豐富,硬件設(shè)計(jì)簡(jiǎn)單,成本低,可靠性高,結(jié)合軟件完全可以實(shí)現(xiàn)電梯運(yùn)行狀況的簡(jiǎn)單模擬,故采用本方案。系統(tǒng)框圖如圖1所示。 2.4單元

8、電路的設(shè)計(jì)與論證 通過(guò)對(duì)系統(tǒng)總框圖的分析,此系統(tǒng)的各個(gè)模塊方案設(shè)計(jì)如下: 2.4.1單片機(jī)最小系統(tǒng) 本次畢業(yè)設(shè)計(jì)采用的是最常用的AT89C51, 它是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的AT89C51是一種高效微控制器。AT89C51單片機(jī)為很多嵌入式控制系統(tǒng)提供了一

9、種靈活性高且價(jià)廉的方案。 AT89C51具有以下標(biāo)準(zhǔn)功能: 4k字節(jié)Flash,128字節(jié)RAM,32 位I/O 口線,看門狗定時(shí)器,2 個(gè)數(shù)據(jù)指針,2個(gè)16 位定時(shí)器/計(jì)數(shù)器,有一個(gè)管理5個(gè)中斷源,2個(gè)優(yōu)先級(jí)的中斷控制器,全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。另外,AT89C52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。 其外形及引腳排列如圖1所示[4]。 圖2 AT89C51外形及引腳 (1)主

10、電源引腳 Vcc:芯片工作電源端,接+5V。 Vss:電源接地端。 (2)時(shí)鐘振蕩電路引腳 XTAL1:內(nèi)部晶體振蕩電路的反相器輸入端。 XTAL2:內(nèi)部晶體振蕩電路的反相器輸出端。 (3)控制信號(hào)引腳 RST:為復(fù)位信號(hào)輸入端。外部接復(fù)位電路。 ALE:為地址鎖存允許信號(hào)。在不訪問(wèn)外部存儲(chǔ)器時(shí),ALE以時(shí)鐘振蕩頻率的1/6的固定頻率輸出,用示波器觀察ALE引腳上的脈沖信號(hào)是判斷單片機(jī)芯片是否正常工作的一種簡(jiǎn)便方法。 /PSEN:外部程序存儲(chǔ)器ROM的讀選通信號(hào)。到外部ROM取指令時(shí),/PSEN自動(dòng)向外發(fā)送負(fù)脈沖信號(hào)。 /EA/Vpp:為訪問(wèn)程序存儲(chǔ)器的控制信號(hào)。

11、 (4)并行I/O端口引腳 P0 口:P0口是一個(gè)8位漏極開(kāi)路的雙向I/O口。作為輸出口,每位能驅(qū)動(dòng)8個(gè)TTL邏輯電平。對(duì)P0端口寫“1”時(shí),引腳用作高阻抗輸入。當(dāng)訪問(wèn)外部程序和數(shù)據(jù)存儲(chǔ)器時(shí),P0口也被作為低8位地址/數(shù)據(jù)復(fù)用。在這種模式下,P0具有內(nèi)部上拉電阻。在flash編程時(shí),P0口也用來(lái)接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。程序校驗(yàn)時(shí),需要外部上拉電阻。 P1 口:P1 口是一個(gè)具有內(nèi)部上拉電阻的8 位雙向I/O 口,p1 輸出緩沖器能驅(qū)動(dòng)4 個(gè)TTL 邏輯電平。對(duì)P1 端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電

12、阻的原因,將輸出電流(IIL)。此外,P1.0和P1.2分別作定時(shí)器/計(jì)數(shù)器2的外部計(jì)數(shù)輸入(P1.0/T2)和時(shí)器/計(jì)數(shù)器2的觸發(fā)輸入(P1.1/T2EX),具體如下表所示。在flash編程和校驗(yàn)時(shí),P1口接收低8位地址字節(jié)。 引腳號(hào)第二功能 P1.0 T2(定時(shí)器/計(jì)數(shù)器T2的外部計(jì)數(shù)輸入),時(shí)鐘輸出 P1.1 T2EX(定時(shí)器/計(jì)數(shù)器T2的捕捉/重載觸發(fā)信號(hào)和方向控制) P1.5 MOSI(在系統(tǒng)編程用) P1.6 MISO(在系統(tǒng)編程用) P1.7 SCK(在系統(tǒng)編程用) P2 口:P2 口是一個(gè)具有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 輸出緩沖器能驅(qū)動(dòng)4 個(gè)TTL

13、邏輯電平。對(duì)P2 端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。在訪問(wèn)外部程序存儲(chǔ)器或用16位地址讀取外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行MOVX @DPTR)時(shí),P2 口送出高八位地址。在這種應(yīng)用中,P2 口使用很強(qiáng)的內(nèi)部上拉發(fā)送1。在使用8位地址(如MOVX @RI)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),P2口輸出P2鎖存器的內(nèi)容。在flash編程和校驗(yàn)時(shí),P2口也接收高8位地址字節(jié)和一些控制信號(hào)。 P3 口:P3 口是一個(gè)具有內(nèi)部上拉電阻的8 位雙向I/O 口,p2 輸出緩沖器能驅(qū)動(dòng)4 個(gè)TTL 邏輯電平。對(duì)P3 端口寫“

14、1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。 P3口亦作為AT89S51特殊功能(第二功能)使用,如下表所示。在flash編程和校驗(yàn)時(shí),P3口也接收一些控制信號(hào)。 引腳號(hào)第二功能 P3.0 RXD(串行輸入) P3.1 TXD(串行輸出) P3.2 INT0(外部中斷0) P3.3 INT0(外部中斷0) P3.4 T0(定時(shí)器0外部輸入) P3.5 T1(定時(shí)器1外部輸入) P3.6 WR(外部數(shù)據(jù)存儲(chǔ)器寫選通) P3.7 RD(外部數(shù)據(jù)存儲(chǔ)器寫選通) 2.4.2數(shù)碼顯示單元的設(shè)計(jì)

15、分類數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極管單元(多一個(gè)小數(shù)點(diǎn)顯示);按能顯示多少個(gè)“8”可分為1位、2位、4位等等數(shù)碼管;按發(fā)光二極管單元連接方式分為共陽(yáng)極數(shù)碼管和共陰極數(shù)碼管。共陽(yáng)級(jí)數(shù)碼管是指將所有發(fā)光二極管的陽(yáng)極接到一起形成公共陽(yáng)極(COM)的數(shù)碼管。共陽(yáng)級(jí)數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到+5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時(shí),相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陰極為高電平時(shí),相應(yīng)字段就不亮。共陰級(jí)數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管。共陰級(jí)數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽(yáng)極

16、為高電平時(shí),相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陽(yáng)極為低電平時(shí),相應(yīng)字段就不亮。圖3為數(shù)碼管實(shí)物圖。 圖3 數(shù)碼管實(shí)物圖 2.4.3報(bào)警單元 直接采用單片機(jī)控制輸出口電平的高低來(lái)控LED數(shù)碼管發(fā)光與否。這樣做的優(yōu)點(diǎn)是電路比較簡(jiǎn)單,控制也較簡(jiǎn)單而且還能很直接的觀測(cè)到樓層的到達(dá)。 2.4.4按鍵單元的設(shè)計(jì) 按鍵部分直接采用兩種按鍵(一種電梯內(nèi),一種電梯外)分別對(duì)應(yīng)一個(gè)樓層,另有開(kāi)門、關(guān)門兩個(gè)按鍵。芯片一旦檢測(cè)到某樓層的按鍵被按下,就會(huì)在對(duì)應(yīng)端口輸出高電平的信號(hào),這樣可以比較簡(jiǎn)化電路,方便了操作。 3基于單片機(jī)的電梯控制系統(tǒng)單元電路的設(shè)計(jì) 3.1單片機(jī)最小系統(tǒng) 單片機(jī)最小系統(tǒng)電路如圖4所

17、示,單片機(jī)采用ATMEL公司的AT89C51,晶體振蕩器選12MHz,C1、C2為30pF的瓷片電容,與晶體振蕩器構(gòu)成時(shí)鐘電路。極性電容C3與按鍵S1、電阻R1及R2構(gòu)成了手動(dòng)復(fù)位電路[7]。 圖4 單片機(jī)的最小系統(tǒng) 3.2按鍵電路 如圖6所示,采用按鍵一端直接與單片機(jī)P1.0~P1.6端口以及P3.7口連接另一端直接接地的方式,通過(guò)按鍵來(lái)實(shí)現(xiàn)高低電平信號(hào)的產(chǎn)生與輸入,從而完成單片機(jī)的信號(hào)采集。 圖6 按鍵系統(tǒng) 3.3報(bào)警部分及開(kāi)關(guān) 如圖7所示,此處利用4個(gè)常用的發(fā)光二極管,連接成并聯(lián)結(jié)構(gòu),此電路與單片機(jī)P3.0~P3.3端口相連。當(dāng)電梯運(yùn)行過(guò)程中到達(dá)所要到達(dá)的樓層數(shù)時(shí),P

18、3.0~P3.3端口輸出低電平,發(fā)光二極管發(fā)光閃爍。而開(kāi)關(guān)電路實(shí)現(xiàn)的是模擬樓層到達(dá)后,乘客進(jìn)出時(shí)的操作。每個(gè)發(fā)光二極管通過(guò)一只阻值為200Ω的限流電阻接電源(VCC),這樣流經(jīng)發(fā)光二極管的電流約為7.5mA,有適當(dāng)?shù)牧炼?,同時(shí)單片機(jī)的端口在不加驅(qū)動(dòng)的情況下可以承受[8]。 圖7 報(bào)警與開(kāi)關(guān)電路 3.4顯示電路部分 如圖8所示,此處采用一個(gè)一位的共陽(yáng)級(jí)數(shù)碼管,與單片機(jī)的P0口相連。經(jīng)由單片機(jī)輸出高電平,再由一個(gè)10K的排阻對(duì)數(shù)碼管限流[9]。通過(guò)程序控制來(lái)實(shí)現(xiàn)電梯內(nèi)樓層數(shù)的顯示。 圖8 顯示系統(tǒng) 3.5上、下行顯示部分 如圖9所示,兩個(gè)發(fā)光二極管分別與單片機(jī)P2.0和P2.1

19、端口相連。初始化時(shí),單片機(jī)P2.0和P2.1輸出均為高電平。電梯上升時(shí),P2.0輸出為低電平,P2.1輸出為高電平,發(fā)光二極管D1亮。電梯下降時(shí),P2.0輸出為高電平,P2.1輸出為低電平,發(fā)光二極管D2亮。電阻R22起到保護(hù)電機(jī)的作用[10]。 圖9 上、下行顯示部分 4軟件設(shè)計(jì) 由于本設(shè)計(jì)采用單片機(jī)實(shí)現(xiàn)控制,所以軟件設(shè)計(jì)部份的程序編寫C語(yǔ)言來(lái)完成。其中主程序部分主要完成系統(tǒng)的運(yùn)行時(shí)間設(shè)置,如電梯的啟動(dòng),電梯的運(yùn)行,電梯門的開(kāi)關(guān)等。在子程序中完成數(shù)碼管的顯示,鍵盤的響應(yīng),延時(shí),樓層到達(dá)時(shí)的報(bào)警等功能。軟件編程是實(shí)現(xiàn)多功能、智能化、操作方便的關(guān)鍵。在本設(shè)計(jì)中,可以把程序的各部分相互結(jié)

20、合起來(lái),達(dá)到完成各項(xiàng)設(shè)計(jì)的功能。 軟件設(shè)計(jì)思想:采用模塊化的分層次設(shè)計(jì)方法,將軟件系統(tǒng)功能由多個(gè)實(shí)現(xiàn)單一功能的子程序?qū)崿F(xiàn)。通過(guò)調(diào)用不同的子程序,實(shí)現(xiàn)了復(fù)雜功能控制。這樣便于調(diào)試、修改。主程序主要包括:判斷乘客進(jìn)入電梯后選擇去哪一層,根據(jù)判斷情況來(lái)控制電梯運(yùn)行;電梯在運(yùn)行過(guò)程中要不斷的掃描鍵盤,從而來(lái)判斷各樓層有無(wú)呼叫請(qǐng)求;電梯在運(yùn)行過(guò)程中只響應(yīng)同方向的呼叫請(qǐng)求;開(kāi)關(guān)門有一定的延時(shí)來(lái)保證乘客走出/進(jìn)入電梯。主流程圖如圖10所示[11]。 圖10 系統(tǒng)主流程圖 4.1按鍵查詢部分 在本設(shè)計(jì)當(dāng)中,鍵盤采用獨(dú)立式按鍵,按鍵由P1口的P1.0-P1.6以及P3口的P3.7控制。當(dāng)有鍵按下時(shí),即轉(zhuǎn)

21、入相應(yīng)功能程序。鍵盤程序流程圖如圖11所示[12]。程序清單見(jiàn)附錄二。 圖11 鍵盤查詢程序流程圖 4.2樓層選擇按鍵功能程序 (1)按鍵的定義與引腳的對(duì)應(yīng): sbit key3=P1^0——電梯外部三樓;sbit key2=P1^1——電梯外部二樓; sbit key1=P1^2——電梯外部一樓;sbit key4=P1^3——電梯內(nèi)部三樓; sbit key5=P1^4——電梯內(nèi)部二樓;sbit key6=P3^7——電梯內(nèi)部一樓; sbit key7=P1^5——電梯外部四樓;sbit key8=P1^6——電梯內(nèi)部四樓; (2)電梯運(yùn)行情況程序的設(shè)計(jì) 如圖12,電

22、梯模型上電后,系統(tǒng)一直等待,電梯的起始位置為一樓,數(shù)碼管顯示“1”。當(dāng)外部樓層按鍵按下后,電梯開(kāi)始向上運(yùn)動(dòng),發(fā)光二極管僅紅色亮,到達(dá)二樓,電梯運(yùn)行經(jīng)過(guò)樓層檢測(cè)傳感器時(shí),送到數(shù)碼管顯示“2” 并在二樓多停留2S當(dāng)模擬有人進(jìn)出,然后繼續(xù)上升。每樓層停留2s,直到四樓后,保持在四樓的停留狀態(tài)直到再次有信號(hào)輸入[13]。 5系統(tǒng)仿真 由于所設(shè)計(jì)的基于單片機(jī)的電梯控制系統(tǒng)包括軟件和硬件兩部份, 仿真時(shí)先對(duì)軟件進(jìn)行編譯,然后再將已編譯無(wú)誤的軟件結(jié)合硬件在一起進(jìn)行仿真,完成整個(gè)系統(tǒng)的仿真工作。 5.1軟件編譯調(diào)試 在軟件調(diào)試中,我采用Keil uVision4仿真軟件進(jìn)行程序調(diào)試。首先分別調(diào)試各個(gè)功

23、能程序,再對(duì)整個(gè)程序進(jìn)行調(diào)試,以便修改錯(cuò)誤碼。具體的調(diào)試方法如下[14]。 首先在Keil uVision4仿真軟件中,選擇AT89C51作為CPU,將晶振頻率設(shè)置為12MHZ,然后新建一個(gè).C文件,將各個(gè)功能程序錄入,先檢查程序有無(wú)明顯錯(cuò)誤,保存過(guò)后編譯程序,當(dāng)有錯(cuò)誤時(shí)就根據(jù)提示加以修改,當(dāng)各個(gè)功能程序編譯完成后,再對(duì)整個(gè)程序全速執(zhí)行,查看程序有哪些地方出現(xiàn)錯(cuò)誤,對(duì)應(yīng)錯(cuò)誤提示逐步調(diào)整程序,糾正錯(cuò)誤直到程序正確無(wú)誤,調(diào)試結(jié)束后有圖13的軟件調(diào)試界面。 圖12 程序調(diào)試圖 5.2硬件仿真 硬件仿真使用的是ProteusPRO6.7SP3,Proteus 是目前最好的模擬單片機(jī)外圍器件

24、的工具,它可以仿真 51 系列、AVR,PIC 等常用的單片機(jī)及其外圍電路(如LCD,RAM,ROM,鍵盤,直流電機(jī),LED,AD/DA,部分SPI器件,部分IIC器件等)[15]。 首先利用Proteus中的器件庫(kù)中的器件完成電路的連接,如圖14所示。然后右鍵AT89C51再左鍵,出現(xiàn)“Edit Componet”, 在 Program File 中單擊出現(xiàn)文件瀏覽對(duì)話框,找到 C語(yǔ)言.hex 文件,單擊確定完成添加文件,在Clock Frequency中把頻率改為 12MHz,單擊 OK 退出。單擊仿真按鈕,開(kāi)始仿真,按下外樓層按鍵,系統(tǒng)開(kāi)始工作,電梯都能完成請(qǐng)求,基本實(shí)現(xiàn)了電梯運(yùn)行的模

25、擬。 圖13 硬件調(diào)試圖 5.3實(shí)物制作 在protues中完成仿真以后,使用protel 99SE軟件對(duì)所要用到的元器件進(jìn)行封裝、排版以及布線,并完成PCB板的制作如圖15所示,并在此基礎(chǔ)上,經(jīng)過(guò)打孔、顯影、蝕刻以及漂洗,焊接完成實(shí)物的制作[16]。 6結(jié)論 首先對(duì)電路所實(shí)現(xiàn)的功能進(jìn)行了分析,通過(guò)查找資料和分析,進(jìn)行電路的初步設(shè)計(jì),在此過(guò)程中,進(jìn)一步熟悉了proteus仿真軟件和提高了使用protel 99SE軟件的能力。親自動(dòng)手制作電路板,其中包括電路的轉(zhuǎn)印、腐蝕、打孔、焊接,通過(guò)實(shí)際練習(xí),提高了自身的動(dòng)手能力,從而進(jìn)一步熟悉了電路的結(jié)構(gòu)。硬件電路完成之后,便開(kāi)始著手于軟件的

26、設(shè)計(jì),首先根據(jù)所實(shí)現(xiàn)的功能畫出了流程圖,然后根據(jù)流程圖來(lái)進(jìn)行部分小程序及主程序的設(shè)計(jì),然后最后進(jìn)行拼合,通過(guò)設(shè)計(jì)程序,提高了邏輯的思維能力,在調(diào)試的過(guò)程中,也學(xué)到了許多以前在課本上所未曾學(xué)到的知識(shí)。通過(guò)這次畢業(yè)設(shè)計(jì),使我在各方面都有了很大的提高,特別是在單片機(jī)編程方面讓我有了很大的進(jìn)步。 參考文獻(xiàn): [1] 李金利,仲偉峰,徐軍.單片機(jī)原理及應(yīng)用[M].北京:清華大學(xué)出版社,2006:22—25. [2] 房小翠,王金鳳.單片機(jī)實(shí)用系統(tǒng)設(shè)計(jì)技術(shù)[M].北京:國(guó)防工業(yè)出版社,1999:94—22. [3] 閻石.數(shù)字電子技術(shù)基礎(chǔ)(第三版)[M].北京:高等教育出版社,198

27、9:68—97. [4] 梁延?xùn)|.電梯控制技術(shù)[M].北京:中國(guó)建筑工業(yè)出版社,1997:158—197. [5] 張靖武,周靈彬.單片機(jī)系統(tǒng)的proteus設(shè)計(jì)與仿真[M].北京:電子工業(yè)出版社,2007:99—122. [6] 李建忠.單片機(jī)原理及運(yùn)用[M].西安:西安電子科技大學(xué)出版社,2001:145—168. [7] 馮建華,趙亮.單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與產(chǎn)品開(kāi)發(fā)[M].北京:人民郵電出版社,2004:99—134. [8] 潘永雄.電子電路CAD實(shí)用教程(第二版)[M].西安:西安電子科技大學(xué)出社,2001:112—135. [9] 白駒珩,雷曉平.單片計(jì)算機(jī)及運(yùn)用[M]

28、.北京:高等教育出版社,2002:66—99. [10] Thomas L,F(xiàn)loy.Electronic Devices[J].New Jersey:Prentice-Hall,1999:32—43. [11] 何立民. MCS51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,1999:45—111. [12] PL,Jones,PJ,Spreadbury.Analogue electronic circuits and systems[M] .NewYork:Campridge University Press 1999:45—62. [13] 楊素行.模擬電子技術(shù)基

29、礎(chǔ)簡(jiǎn)明教程[M].北京:高等教育出版社,2003:125—136. [14] Keil Software Company.Cx51 Compiler User’s Guide[M].2001:45—47. [15] Susan A,Garrod,Robort J,Borns.Digital Logic:Analysis,Application Design[M].Holt Rinehart and Winston,Inc.1995:204—206. [16] Luzzaro F,Brigante G.Intel,MCS-51 Family of MCU Users Manual[M].1990:79—80. 致謝 在本論文完成之際,首先要向我的指導(dǎo)老師馬占卿以誠(chéng)摯的謝意。在論文的寫作過(guò)程中,馬老師給了我許多的幫助和關(guān)懷。馬老師學(xué)識(shí)淵博、治學(xué)嚴(yán)謹(jǐn),待人平易近人,在馬老師的悉心指導(dǎo)中,我不僅學(xué)到了扎實(shí)的專業(yè)知識(shí),也在怎樣處人處事等方面收益很多;同時(shí)他對(duì)工作的積極熱情、認(rèn)真負(fù)責(zé)、有條不紊、實(shí)事求是的態(tài)度,給我留下了深刻的印象,使我受益非淺。在此我向馬老師表示衷心的感謝和深深的敬意。同時(shí),我還要感謝同學(xué)雷濤、馬學(xué)軍等同學(xué)的幫助,讓我懂得了合作的重要性。

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!