基于單片機(jī)電梯控制系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第1頁
基于單片機(jī)電梯控制系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第2頁
基于單片機(jī)電梯控制系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第3頁
基于單片機(jī)電梯控制系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第4頁
基于單片機(jī)電梯控制系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告課程名稱:課程設(shè)計(jì)實(shí)驗(yàn)項(xiàng)目:基于單片機(jī)的電梯控制系統(tǒng)設(shè)計(jì)

課程設(shè)計(jì)題目:基于單片機(jī)的電梯控制系統(tǒng)設(shè)計(jì)目錄一、TOC\o"1-3"\h\u2450摘要 231196二、緒論 2三、設(shè)計(jì)目的任務(wù)及要求20536 4四、總12070設(shè)計(jì)方案及系統(tǒng)框圖 4五、設(shè)計(jì)原理11720 5六、各單元模塊設(shè)計(jì)23376 1090531單片機(jī)最小系統(tǒng)模塊 102開關(guān)控制模塊12921 113電機(jī)驅(qū)動(dòng)模塊974 12139554顯示模塊 145報(bào)警模塊564 166電路總圖11233 17七、心得體會(huì)8204 18八、10561參考文獻(xiàn) 1823175附錄一 19一、摘要交流雙速電梯是采用繼電接觸器控制的最普通.最大量的一種電梯控制類型.這種控制使用繼電器數(shù)量大,保護(hù)聯(lián)鎖觸點(diǎn)多.電氣線路復(fù)雜.維護(hù)工作量大,可靠性差.隨著微電子技術(shù)的發(fā)展,采用無觸點(diǎn)控制來代替有觸點(diǎn)控制已勢(shì)在必行.本文基于單片機(jī)89SC51來控制各部分電路,采用單片機(jī)構(gòu)成控制系統(tǒng),可大大降低成本,而且做成專用控制系統(tǒng),程序被固化,加強(qiáng)了保密性,提高了可靠性。二、緒論電梯的概述

電梯進(jìn)入人們的生活已經(jīng)150年了。一個(gè)半世紀(jì)的風(fēng)風(fēng)雨雨,翻天覆地的是歷史的變遷,永恒不變的是電梯提升人類生活質(zhì)量的承諾。

1854年,在紐約水晶宮舉行的世界博覽會(huì)上,美國(guó)人伊萊沙·格雷夫斯·奧的斯第一次向世人展示了他的發(fā)明。他站在裝滿貨物的升降梯平臺(tái)上,命令助手將平臺(tái)拉升到觀眾都能看得到的高度,然后發(fā)出信號(hào),令助手用利斧砍斷了升降梯的提拉纜繩。令人驚訝的是,升降梯并沒有墜毀,而是牢牢地固定在半空中——奧的斯先生發(fā)明的升降梯安全裝置發(fā)揮了作用。“一切安全,先生們。”站在升降梯平臺(tái)上的奧的斯先生向周圍觀看的人們揮手致意。誰也不會(huì)想到,這就是人類歷史上第一部安全升降梯。

生活在繼續(xù),科技在發(fā)展,電梯也在進(jìn)步。150年來,電梯的材質(zhì)由黑白到彩色,樣式由直式到斜式,在操縱控制方面更是步步出新——手柄開關(guān)操縱、按鈕控制、信號(hào)控制、集選控制、人機(jī)對(duì)話等等,多臺(tái)電梯還出現(xiàn)了并聯(lián)控制,智能群控;雙層轎廂電梯展示出節(jié)省井道空間,提升運(yùn)輸能力的優(yōu)勢(shì);變速式自動(dòng)人行道扶梯的出現(xiàn)大大節(jié)省了行人的時(shí)間;不同外形——扇形、三角形、半菱形、半圓形、整圓形的觀光電梯則使身處其中的乘客的視線不再封閉。如今,以美國(guó)奧的斯公司為代表的世界各大著名電梯公司各展風(fēng)姿,仍在繼續(xù)進(jìn)行電梯新品的研發(fā),并不斷完善維修和保養(yǎng)服務(wù)系統(tǒng)。調(diào)頻門控、智能遠(yuǎn)程監(jiān)控、主機(jī)節(jié)能、控制柜低噪音耐用、復(fù)合鋼帶環(huán)?!豢羁罴{了人類在機(jī)械、電子、光學(xué)等領(lǐng)域最新科研成果的新型電梯競(jìng)相問世,冷冰冰的建筑因此散射出人性的光輝,人們的生活因此變得更加美好。

中國(guó)最早的一部電梯出現(xiàn)在上海,是由美國(guó)奧的斯公司于1901年安裝的。1932年由美國(guó)奧的斯公司安裝在天津利順德酒店的電梯至今還在安全運(yùn)轉(zhuǎn)著。1951年,黨中央提出要在天安門安裝一臺(tái)由我國(guó)自行制造的電梯,天津從慶生電機(jī)廠榮接此任,四個(gè)月后不辱使命,順利地完成了任務(wù)。十一屆三中全會(huì)后,沐浴著改革開放的春風(fēng),我國(guó)電梯業(yè)進(jìn)入了高速發(fā)展的時(shí)期。如今,在我國(guó)任何一個(gè)城市,電梯都在被廣泛應(yīng)用著。電梯給人們的生活帶來了便利,也為我國(guó)現(xiàn)代化建設(shè)的加速發(fā)展提供了強(qiáng)大的保障。

電梯是高層建筑中安全、可靠、垂直上下的運(yùn)載工具,對(duì)改善勞動(dòng)條件、減輕勞動(dòng)強(qiáng)度起到很大的作用。電梯的應(yīng)用范圍很廣,可用于賓館、飯店、辦公大樓、商場(chǎng)、娛樂場(chǎng)所、倉(cāng)庫以及居民住宅大樓等。在現(xiàn)代社會(huì)中,電梯已成為人類必不可少的垂直運(yùn)輸交通工具。

人類社會(huì)已經(jīng)進(jìn)入信息化時(shí)代,信息社會(huì)的發(fā)展離不開電子產(chǎn)品的進(jìn)步。單片機(jī)的出現(xiàn)使人類實(shí)現(xiàn)利用編程來代替復(fù)雜的硬件搭建電路,它靠程序運(yùn)行,并且可以修改。通過不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨(dú)特的一些功能,這是別的器件需要費(fèi)很大力氣才能做到的,有些則是花大力氣也很難做到的。一個(gè)不是很復(fù)雜的功能要是用美國(guó)50年代開發(fā)的74系列,或者60年代的CD4000系列這些純硬件來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國(guó)70年代成功投放市場(chǎng)的系列單片機(jī),結(jié)果就會(huì)有天壤之別!只因?yàn)閱纹瑱C(jī)的通過你編寫的程序可以實(shí)現(xiàn)高智能,高效率,以及高可靠性!單片機(jī)應(yīng)用的主要領(lǐng)域非常廣,智能化家用電器、辦公自動(dòng)化設(shè)備商業(yè)營(yíng)銷設(shè)備、工業(yè)自動(dòng)化控制、智能化儀表、智能化通信產(chǎn)品、汽車電子產(chǎn)品、航空航天系統(tǒng)和國(guó)防軍事、尖端武器等領(lǐng)域。

單片機(jī)應(yīng)用的意義不僅在于它的廣闊范圍及所帶來的經(jīng)濟(jì)效益,更重要的意義在于,單片機(jī)的應(yīng)用從根本上改變了控制系統(tǒng)傳統(tǒng)的設(shè)計(jì)思想和設(shè)計(jì)方法。以前采用硬件電路實(shí)現(xiàn)的大部分控制功能,正在用單片機(jī)通過軟件方法來實(shí)現(xiàn)。以前自動(dòng)控制中的PID調(diào)節(jié),現(xiàn)在可以用單片機(jī)實(shí)現(xiàn)具有智能化的數(shù)字計(jì)算控制、模糊控制和自適應(yīng)控制。這種以軟件取代硬件并能提高系統(tǒng)性能的控制技術(shù)稱為微控技術(shù)。隨著單片機(jī)應(yīng)用的推廣,微控制技術(shù)將不斷發(fā)展完善。三、設(shè)計(jì)目的任務(wù)及要求(1)學(xué)會(huì)單片機(jī)的使用來實(shí)現(xiàn)電梯系統(tǒng)的智能控制。(2)熟練C語言編程在單片機(jī)中的應(yīng)用。(4)掌握電梯控制系統(tǒng)的主要功能與單片機(jī)實(shí)現(xiàn)的方法。(5)設(shè)計(jì)出一個(gè)電梯控制系統(tǒng)。(6)用C語言編程在單片機(jī)中應(yīng)用。四、總體設(shè)計(jì)方案1、設(shè)計(jì)思路:本次設(shè)計(jì)的總思想是,用開關(guān)來做單片機(jī)的控制端來做為輸入信號(hào)說明人在那一層,采用傳感器來說明樓層的實(shí)時(shí)位置,用單片機(jī)來控制三相交流電機(jī)的正反轉(zhuǎn)來運(yùn)行電梯的上下,用LED來顯示方向及位置。2、總體設(shè)計(jì)框圖單片機(jī)單片機(jī)延時(shí)電路外部顯示數(shù)碼顯示內(nèi)部顯示傳感器電機(jī)正反轉(zhuǎn)復(fù)位電路時(shí)鐘電路五、設(shè)計(jì)原理

以交流接觸器控制的三相電機(jī)主拖動(dòng)系統(tǒng)。外呼內(nèi)選系統(tǒng),外部呼叫信號(hào)和指示以及轎廂內(nèi)選項(xiàng)層和指示系統(tǒng)。延時(shí)開關(guān)門電路。轎廂內(nèi)狀態(tài)與外部指示系統(tǒng),隨時(shí)顯示電梯所在位置。操作控制系統(tǒng)。樓層指示采用LED七段數(shù)碼管,清晰直觀,節(jié)省能源。所有的顯示運(yùn)行狀態(tài)及指示燈均采用發(fā)光二及管,大大節(jié)約了電能,整個(gè)控制箱電源功率在100W以下。在控制器上可方便的調(diào)節(jié)延時(shí)開關(guān)門和換速電阻切換時(shí)間,便于安裝和現(xiàn)場(chǎng)調(diào)試。電梯的運(yùn)行的基本過程是:由外部的呼叫信號(hào)給出呼叫,控制系統(tǒng)判斷電梯目前所處的位置并與呼叫樓層進(jìn)行對(duì)照,同方向還是反方向,若反方向,則改變方向到呼叫層.若同方向直接運(yùn)行到呼叫層。為了便于了解控制近況,本系統(tǒng)中設(shè)計(jì)了運(yùn)行狀態(tài)指示電路。

初始化初始化關(guān)顯示.關(guān)中斷開始尋找基站開中斷外呼蜂鳴內(nèi)選運(yùn)行平層消號(hào)有人嗎?自動(dòng)選層運(yùn)行平層消號(hào)各種控制區(qū)功能檢測(cè)處理電梯運(yùn)行的主程序圖換向到底層呼叫是同方向啟動(dòng)下行換向到底層呼叫是同方向啟動(dòng)下行延時(shí)開門現(xiàn)運(yùn)行方向到頂層呼叫是同方向啟動(dòng)上行變?yōu)橄路较蜃優(yōu)樯戏较驒z查樓層關(guān)指示換向驅(qū)動(dòng)輸出接口電路主要是電機(jī)主拖動(dòng)及開關(guān)門電機(jī)控制.主引電機(jī)使用三相380V交流供電,其電機(jī)功率約為22KW左右.因此所使用的交流接觸器觸點(diǎn)電流較大,尤其在剛啟動(dòng)時(shí)電流更大,觸頭引起的火花必然會(huì)對(duì)單片機(jī)的工作產(chǎn)生影響.為了防止這個(gè)影響的產(chǎn)生,在輸出電路中考慮了兩級(jí)隔離措施.首先用光電耦合器輸出將邏輯TTL電平轉(zhuǎn)換為直流5V電平的驅(qū)動(dòng)電路,從而接通交流電動(dòng)機(jī)工作。

A/D轉(zhuǎn)換芯片0809具有八個(gè)模擬量輸入通道,每個(gè)通道對(duì)應(yīng)的數(shù)據(jù)范圍為0-255,將這些數(shù)據(jù)作為軟件中延時(shí)時(shí)間的常數(shù),通過電位器改變A/D轉(zhuǎn)換數(shù)值,達(dá)到改變時(shí)間的目的.在安裝和維護(hù)過程中,對(duì)停車平層的舒適感,主要靠從快車到三次慢車的延時(shí)時(shí)間來實(shí)現(xiàn),對(duì)啟動(dòng)的舒適感也主要靠調(diào)整從三次慢車到快車的延遲時(shí)間.這個(gè)調(diào)整隨著電梯運(yùn)行狀態(tài)的變化經(jīng)常運(yùn)行。另外,還有延時(shí)關(guān)門時(shí)間,要調(diào)節(jié)到適當(dāng)長(zhǎng)度才符合實(shí)際情況。這個(gè)電路方便可靠地實(shí)現(xiàn)了上述調(diào)整,節(jié)約了電梯高度時(shí)間!本電梯采用了延時(shí)電路來控制電梯的開關(guān)門,下面是關(guān)門控制程序段框圖:

關(guān)門關(guān)門開門到位開門有人嗎?關(guān)門嗎?關(guān)門到位開門嗎?本層外呼延時(shí)開門關(guān)門程序控制程序段框圖

控制系統(tǒng)軟件在硬件支持下運(yùn)行,指揮系統(tǒng)進(jìn)行相應(yīng)的控制.軟件均采用MCS—51匯編語言寫成,約點(diǎn)內(nèi)存3.5K左右.由于電梯控制系統(tǒng)實(shí)時(shí)采集數(shù)據(jù)量少,沒有在系統(tǒng)中擴(kuò)展隨機(jī)RAM,只使用了8031片內(nèi)RAM來安排呼叫信號(hào)的記錄,判斷輸出狀態(tài).并安排有足夠的堆棧來滿足中斷及程序調(diào)用的需要。在程序中設(shè)計(jì)了停電后重新上電運(yùn)行時(shí),有自動(dòng)返回基站功能。

圖5單片機(jī)的主要功能和各引腳功能主要特性:◆與MCS-51兼容◆4K字節(jié)可編程閃爍存儲(chǔ)器◆全靜態(tài)工作:0Hz-24Hz◆三級(jí)程序存儲(chǔ)器鎖定◆128*8位內(nèi)部RAM◆32可編程I/O線◆兩個(gè)16位定時(shí)器/計(jì)數(shù)器◆5個(gè)中斷源◆可編程串行通道◆低功耗的閑置和掉電模式◆片內(nèi)振蕩器和時(shí)鐘電路◆壽命:1000寫/擦循環(huán)◆數(shù)據(jù)保留時(shí)間:10年管腳說明:VCC:供電電壓。GND:接地。P0口:P0口為一個(gè)8位漏級(jí)開路雙向I/O口,每腳可吸收8TTL門電流。當(dāng)P1口的管腳第一次寫1時(shí),被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時(shí),P0口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門電流。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。P3口也可作為AT89C51的一些特殊功能口,如下表所示:口管腳備選功能P3.0RXD(串行輸入口)P3.1TXD(串行輸出口)P3.2/INT0(外部中斷0)P3.3/INT1(外部中斷1)P3.4T0(記時(shí)器0外部輸入)P3.5T1(記時(shí)器1外部輸入)P3.6/WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)P3.7/RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。ALE/PROG:當(dāng)訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時(shí),ALE端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的1/6。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè)ALE脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。此時(shí),ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。/PSEN:外部程序存儲(chǔ)器的選通信號(hào)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次/PSEN有效。但在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。/EA/VPP:當(dāng)/EA保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000H-FFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。注意加密方式1時(shí),/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。XTAL2:來自反向振蕩器的輸出。各單元模塊設(shè)計(jì)1、單片機(jī)最小系統(tǒng)模塊圖3.2.1單片機(jī)最小系統(tǒng)單片機(jī)最小系統(tǒng)包括主芯片,復(fù)位電路和晶振脈沖產(chǎn)生電路。X1為12MHz晶振,與30Pf電容并聯(lián),產(chǎn)生1us的脈沖信號(hào)作為單片機(jī)的“心臟”部分。復(fù)位電路是開關(guān)與10uf電容并聯(lián)組成的上電自動(dòng)復(fù)位電路,在RST端為高電平時(shí)單片機(jī)清零,也即開關(guān)按下會(huì)產(chǎn)生清零信號(hào)。RP1為排阻,作為P0端的上拉電阻,接此原因是P0端口是由OC門組成。U1為數(shù)據(jù)輸入端口,通過電腦編程能將程序通過此接口燒錄入單片機(jī)中。2、開關(guān)控制模塊圖3.2.2開關(guān)控制模塊開關(guān)控制模塊采用4*4矩陣形式電路可以減少單片機(jī)接口的使用。寫鍵盤代碼時(shí)運(yùn)用的是逐行掃描判斷鍵值按下與否。編程如下:ucharkey_scan(void){ ucharscode,recode; P1=0xf0; if((P1&0xf0)!=0xf0) { delay1(2); if((P1&0xf0)!=0xf0)//有鍵按下 { scode=0xfe;//輔助變量,設(shè)定行 while((scode&0x10)!=0) { P1=scode;//將某一行設(shè)為0,從而判斷是否為該行 if((P1&0xf0)!=0xf0) { recode=P1&0xf0;//列碼 scode=scode&0xf0;//行碼 return(scode+recode);//按鍵坐標(biāo)} elsescode=(scode<<1)|0x01;//下一行判斷}}} return0;}3、電機(jī)驅(qū)動(dòng)模塊圖3.2.3電機(jī)驅(qū)動(dòng)模塊電機(jī)驅(qū)動(dòng)采用L297環(huán)形計(jì)數(shù)分配器和L298大功率步進(jìn)電機(jī)驅(qū)動(dòng)器完成。本次設(shè)計(jì)采用步進(jìn)電機(jī),目的是方便智能控制,可實(shí)現(xiàn)調(diào)速功能。電機(jī)使用的是二相步進(jìn)電機(jī),由于僅用來實(shí)驗(yàn),所以電機(jī)采用5V電源供電即可,實(shí)際中必須使用大電壓來供電方能帶動(dòng)重物(人等)。環(huán)形分配器L297引腳圖如下圖:L297引腳圖L297功能介紹:SYNC為斬波器輸出端,多個(gè)L297一起用時(shí)用此端口連接在一起共用一組時(shí)鐘振蕩;HPME端為集電極開路輸出端;A~D為四相輸入端;INIH1,INIH2為控制A~D相驅(qū)動(dòng),此引腳為低電平時(shí)A~D相禁止輸入;ENABLE端為使能輸入端,低電平阻止電機(jī)驅(qū)動(dòng);RESET為復(fù)位端;HALF/FULL為半角全角控制端,高電平時(shí)選擇半步輸入;CLOCK為時(shí)鐘輸入端,控制電機(jī)速度;CW/CCW為方向控制端;OSC為斬波器頻率輸入端;SEN1和SEN2為電流檢測(cè)端。大功率步進(jìn)電機(jī)驅(qū)動(dòng)器L298引腳圖如下圖L298引腳圖L298功能介紹:SENA和SENB為電流檢測(cè)端;IN1~IN4為A~D相輸入控制端;ENA和ENB為使能輸入端,低電平禁止輸入;OUT1~OUT4為輸出端。4、顯示模塊圖3.2.4顯示模塊由于點(diǎn)陣和雙位數(shù)碼管耗電流較大,不能直接連接單片機(jī)IO口驅(qū)動(dòng)其正常工作,所以加上鎖存器74HC573和顯示譯碼器CD4511驅(qū)動(dòng)。其中利用CD4511模塊的另一作用是節(jié)省接口,因?yàn)楸敬卧O(shè)計(jì)外圍電路較多,單片機(jī)接口不夠,使用此驅(qū)動(dòng)是必要的。鎖存器74HC573引腳圖如圖74HC573引腳圖74HC573功能介紹:D0~D7為輸入端;Q0~Q7為輸出端;OEN為輸出使能端,當(dāng)其輸入為高電平時(shí)輸出關(guān)斷,輸入為低電平時(shí)輸出正常;DEN為輸出輸入使能端,當(dāng)此端口為高電平時(shí),輸出跟隨D0~D7,當(dāng)此端口為低電平時(shí),輸出保持上一時(shí)刻的狀態(tài);顯示譯碼器CD4511引腳圖如圖CD4511引腳圖CD4511功能介紹:A~D為輸入端;QA~QG為輸出端;LT為試燈輸入端,當(dāng)此端口為低電平時(shí),無論其他的狀態(tài)如何,始終輸出數(shù)字8,作為判斷數(shù)碼管的好壞端口使用;LE/STB為滅燈輸入端,當(dāng)此端口輸入低電平時(shí)數(shù)碼管滅,輸入高電平時(shí)數(shù)碼管正常顯示;BI為動(dòng)態(tài)消零信號(hào)輸入端,當(dāng)此端口輸入低電平時(shí)且LT為高電平時(shí),當(dāng)輸入0000時(shí),輸出0熄;點(diǎn)陣的使用介紹:點(diǎn)陣是8*8位的,相當(dāng)于由64個(gè)LED組成,8個(gè)陽極控制端口,8個(gè)陰極控制端口;數(shù)碼管的使用介紹:數(shù)碼管是采用兩位共陰極數(shù)碼管,通過對(duì)a~g的編碼來顯示數(shù)字。5、報(bào)警模塊圖3.2.5報(bào)警模塊本設(shè)計(jì)采用8550三極管驅(qū)動(dòng)蜂鳴器。當(dāng)PO口送高電平時(shí),三極管處于截止?fàn)顟B(tài),三極管Vce電壓約為VCC,蜂鳴器只有很少電流流過,沒法驅(qū)動(dòng)其發(fā)聲。當(dāng)PO口送低電平時(shí),三極管處于飽和導(dǎo)通狀態(tài),三極管Vce約為0.3V,蜂鳴器有較大電流流過,能驅(qū)動(dòng)其報(bào)警發(fā)聲。6、電路總圖電路總圖七、心得體會(huì)通過這次單片機(jī)的實(shí)習(xí),我感覺我的理論知識(shí)和實(shí)踐能力都有了很顯著的提高,比如說再寫程序的時(shí)候遇到了一些問題,或者是說寫的程序運(yùn)行不了,我就會(huì)查找大量的資料來解決這些問題,用一些更合適的指令來實(shí)現(xiàn)課題要求的功能.從寫程序到焊接電路,到調(diào)試電路,我付出了很大的努力.同時(shí)自己也更深入的了解到了單片機(jī)的無窮魅力,我現(xiàn)在對(duì)我們的專業(yè)更加的熱愛了,因?yàn)槲以趯?shí)踐中能體會(huì)到很大的樂趣,雖然有的時(shí)候可能遇到了一些困難,但是我最終解決了,或者是說在同學(xué)的幫助下解決了,我也會(huì)感覺到成功給我?guī)淼南矏?,這種喜悅是其他人難以想象的到的,但是,我知道我不能驕傲,我知道我在專業(yè)知識(shí)上的掌握還是遠(yuǎn)遠(yuǎn)不夠的,我還要更加努力的去學(xué)習(xí),充實(shí)自己的理論知識(shí),提高自己了實(shí)踐能力。八、參考文獻(xiàn)[1]葉挺秀.應(yīng)用電子學(xué)[M].杭州:浙江大學(xué)出版社,1994[2]朱承高.電工及電子技術(shù)手冊(cè)[M].北京:高等教育出版社,1990[3]閻石.數(shù)字電子技術(shù)基礎(chǔ)(第三版)[M].北京:高等教育出版社,1989[4]廖常初.現(xiàn)場(chǎng)總線概述[J].電工技術(shù),1999.6[5]李朝青單片機(jī)原理及接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,1994.11[6]李廣弟單片機(jī)基礎(chǔ)[M]。北京.北京:北京航空航天大學(xué)出版社,1997.7[7]曹巧媛單片機(jī)原理及應(yīng)用[M].大連.大連理工大學(xué)出版社.1996.5[8]陳光東.單片微型計(jì)算機(jī)原理與接口技術(shù)[M].武漢:華中科技大學(xué)出版社。[9]沈德全.mcs51系列單片機(jī)接口電路與應(yīng)用程序?qū)嵗郏停?北京:北京航空航天大學(xué)出版社[10]李廣弟.單片機(jī)基礎(chǔ)[M].北京航空航天出版社,2001.7[11]樓然苗.51系列單片機(jī)設(shè)計(jì)實(shí)例[Mv北京航空航天出版社,2003.3[12]唐俊翟.單片機(jī)原理與應(yīng)用[M].冶金工業(yè)出版社,2003.9[13]劉瑞新.單片機(jī)原理及應(yīng)用教程[M].機(jī)械工業(yè)出版社,2003.7[14]吳國(guó)經(jīng).單片機(jī)應(yīng)用技術(shù)[M].中國(guó)電力出版社,2004.1[15]何立民.單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京航空航天出版社,1995[16]張凱.MCS-51單片機(jī)綜合系統(tǒng)及其設(shè)計(jì)開發(fā)[M].科學(xué)出版社,1996附錄附錄1:源程序 ORG

0000H

AJMP

START

ORG

000BH

AJMP

TIME

ORG

001BH

AJMP

TIME1

;*********START啟動(dòng)程序***********

START:

MOV

TMOD,#11H

MOV

IE,#8AH

MOV

TH0,#3CH

;定時(shí)100ms

MOV

TL0,#0B0H

MOV

TH1,#0ECH

;定時(shí)10ms

MOV

TL1,#78H

SETB

TR0

MOV

SP,#6FH

;*********STOP停止程序***********

STOP:

CLR

P0.6

CLR

P0.7

MOV

R3,#0

MOV

P3,#1FH

;數(shù)碼管顯示“1”

JB

P1.7,$

;等待開始工作指令

CLR

P2.4

CLR

P2.5

;電動(dòng)機(jī)制動(dòng)

SETB

P0.6

SEBT

P2.7

;蜂鳴器報(bào)警

SETB

TR1

;啟動(dòng)T1

;10ms一次讀取按鍵

;*********一樓上升按鍵選擇程序***********

UP1:

CLR

P2.7

MOV

A,20H

;目前在1樓

ORL

A,21H

;取得>1樓請(qǐng)求情況

ORL

A,22H

ANL

A,#0EH

JZ

UP1

;無請(qǐng)求,則等待

CLR

P0.7

;上升指示燈亮

CLR

P2.4

SEBT

P2.5

;電動(dòng)機(jī)正轉(zhuǎn)上升

ACALL

DLY

;上升2s

;*********二樓上升按鍵選擇程序***********

UP2:

MOV

P3,#2FH

;到達(dá)2樓,數(shù)碼管顯示“2”

JB

20H.1,UP21

;是2樓電梯間的上升請(qǐng)求,轉(zhuǎn)UP21

JB

22H.1,UP21

;是電梯內(nèi)目標(biāo)2樓請(qǐng)求,轉(zhuǎn)UP21

SJMP

UP22

UP21:

CLR

20H.1

;清二樓電梯間上升請(qǐng)求標(biāo)志位

CLR

22H.1

;清電梯內(nèi)目標(biāo)2樓請(qǐng)求標(biāo)志位

SETB

P0.7

;上升指示燈滅

MOV

R2,#0

;5s定時(shí)開始

CJNE

R2,#50,$

;等待5s延時(shí)

UP22:

MOV

A,20H

ORL

A,21H

ORL

A,22H

ANL

A,#0CH

;取得>2樓請(qǐng)求情況

JNZ

UP23

AJMP

DOWN22

;>2樓無請(qǐng)求,轉(zhuǎn)2樓下降

UP23:

CLR

P0.7

;上升指示燈亮

CLR

P2.4

SEBT

P2.5

;電動(dòng)機(jī)正轉(zhuǎn)上升

ACALL

DLY

;上升2s

;*********三樓上升按鍵選擇程序***********

UP3:

MOV

P3,#3FH

;到達(dá)3樓,數(shù)碼管顯示“3”

JB

20H.2,UP31

;是3樓電梯間的上升請(qǐng)求,轉(zhuǎn)UP31

JB

22H.2,UP31

;是電梯內(nèi)目標(biāo)3樓請(qǐng)求,轉(zhuǎn)UP31

SJMP

UP32

UP31:

CLR

20H.1

;清3樓電梯間上升請(qǐng)求標(biāo)志位

CLR

22H.1

;清電梯內(nèi)目標(biāo)3樓請(qǐng)求標(biāo)志位

SETB

P0.7

;上升指示燈滅

MOV

R2,#0

;5s定時(shí)開始

CJNE

R2,#50,$

;等待5s延時(shí)

UP32:

MOV

A,20H

ORL

A,21H

ORL

A,22H

ANL

A,#08H

;取得>3樓請(qǐng)求情況

JNZ

UP33

AJMP

DOWN32

;>3樓無請(qǐng)求,轉(zhuǎn)3樓下降

UP33:

CLR

P0.7

;上升指示燈亮

ACALL

DLY

;上升2s

UP34:

MOV

P3,#4FH

;到達(dá)4樓,數(shù)碼管顯示“4”

;*********四樓下降按鍵選擇程序***********

UP41:

CLR

20.H3

;清4樓電梯間下降請(qǐng)求標(biāo)志位

CLR

22H.3

;清電梯內(nèi)目標(biāo)4樓請(qǐng)求標(biāo)志位

SETB

P0.7

;上升指示燈滅

MOV

R2,#0

;5s定時(shí)開始

CJNE

R2,#50,$

;等待5s延時(shí)

UD4:

MOV

A,50H

ORL

A,21H

ORL

A,22H

ANL

A,#07H

;取得<4樓的請(qǐng)求情況

JNZ

DOWN4

AJMP

UD4

DOWN4:

CLR

P0.6

;下降指示燈亮

CLR

P2.4

SEBT

P2.5

;電動(dòng)機(jī)反轉(zhuǎn)下降

ACALL

DLY

;下降2s

;*********三樓下降按鍵選擇程序***********

DOWN3:

MOV

P3,#3FH

;到達(dá)3樓,數(shù)碼管顯示“3”

JB

21H.2,DOWN31

;是3樓電梯間的下降請(qǐng)求,轉(zhuǎn)DOWN31

JB

22H.2,DOWN31

;是電梯內(nèi)目標(biāo)3樓請(qǐng)求,轉(zhuǎn)DOWN31

S

JMP

DOWN31:CLR

21H.2

;清3樓電梯間下降請(qǐng)求標(biāo)志位

CLR

22H.2

;清電梯內(nèi)目標(biāo)3樓請(qǐng)求標(biāo)志位

SETB

P0.6

;下降指示燈滅

MOV

R2,#0

;5s定時(shí)開始

CJNE

R2,#50,$

;等待5s延時(shí)

DOWN32:MOV

A,20H

ORL

A,21H

ORL

A,22H

ANL

A,#03H

;取得<3樓的請(qǐng)求情況

JNZ

DOWN33

AJMP

UP32

;<3無樓請(qǐng)求,轉(zhuǎn)3樓上升

DOWN33:CLR

P0.6

;下降指示燈亮

CLR

P2.4

SEBT

P2.5

;電動(dòng)機(jī)反轉(zhuǎn)下降

ACALL

DLY

;*********二樓下降按鍵選擇程序***********

DOWN2:

MOV

P3,#2FH

;到達(dá)2樓,數(shù)碼管顯示“2”

JB

21H.1,DOWN21

;是2電梯間的下降請(qǐng)求,轉(zhuǎn)DOWN21

JB

22H.1,DOWN2

;是電梯內(nèi)目標(biāo)3樓請(qǐng)求,轉(zhuǎn)DOWN21

SJMP

DOWN22

DOWN21:CLR

21H.1

;清2樓電梯間下降請(qǐng)求標(biāo)志位

CLR

22H.1

;清電梯內(nèi)目標(biāo)2樓請(qǐng)求標(biāo)志位

SETB

P0.6

;下降指示燈滅

MOV

R2,#0

;5s定時(shí)開始

CJNE

R2,#50,$

;等待5s延時(shí)

DOWN22:MOV

A,20H

ORL

A,21H

ORL

A,22H

ANL

A,#02H

;取得<2的請(qǐng)求情況

JNZ

DOWN23

AJMP

UP22

;<2樓請(qǐng)求,轉(zhuǎn)2樓上升

DOWN23:CLR

P0.6

;下降指示燈亮

CLR

P2.4

SEBT

P2.5

;電動(dòng)機(jī)反轉(zhuǎn)下降

ACALL

DLY

DOWN1:

MOV

P3,#1FH

;到達(dá)1,數(shù)碼管顯示“1”

DOWN11:CLR

21H.0

;清電梯內(nèi)目標(biāo)1請(qǐng)求標(biāo)志位

SETB

P0.6

;下降指示燈滅

MOV

R2,#0

;0

s定時(shí)開始

CJNE

R2,#50,$

;5s延時(shí)

CJNE

R3,#0,DOWN12

;Stop鍵是否按下過

AJMP

UP1

DOWN12:CLR

P0.6

;若Stop鍵按下過,轉(zhuǎn)S1停止工作

CLR

P0.7

AJMP

S1

;定時(shí)器T0中斷服務(wù)程序:5s計(jì)時(shí)

TIME:

MOV

TH0,#3CH

MOV

TL0,#0B0H

INC

R2

;R2計(jì)數(shù)器

RETI

;*********

T1中斷服務(wù)程序:按鍵狀態(tài)檢查***********

TIME1:

MOV

TH1,#0ECH

;每10s檢查一次按鍵

MOV

TL1,#78H

MOV

6EH,A

MOV

30H,P1

;讀入所有按鍵狀態(tài)

MOV

31H,P3

JB

P1.6,TIME11

;若Stop鍵未按下,則正常運(yùn)行

MOV

R3,#0FFH

;Stop鍵按下,標(biāo)志R3置非0數(shù)

MOV

20H,#0

;清除全部電梯間上升請(qǐng)求

MOV

21H,#0

;清除全部電梯間下降請(qǐng)求

MOV

22H,#0

;清除全部電梯內(nèi)目標(biāo)樓層請(qǐng)求

MOV

30H,#0FFH

;修改讀入的按鍵狀態(tài),使之為

MOV

31H,#0FEH

;電梯內(nèi)目標(biāo)為一樓

CLR

TR1

;并關(guān)閉T1,不再讀取按鍵

TIME11:

MOV

A,30H

CPL

A

ANL

A,#07H

;取得電梯間上升請(qǐng)求

ORL

20H,A

MOV

A,20H

;取得上升指示燈狀態(tài)

CPL

A

ANL

A,#07H

MOV

32H,A

MOV

A,30H

CPL

A

ANL

A,#38H

;取得電梯間下降請(qǐng)求

RR

A

RR

A

ORL

21H,A

MOV

A,21H

CPL

A

ANL

A,#0EH

RL

A

RL

A

ORL

32H,A

MOV

A,P0

ANL

A,#0C0H

ORL

A,32H

MOV

P0,A

;刷新上升、下降請(qǐng)求指示燈

MOV

A,31H

ANL

A,#0FH

;取得電梯內(nèi)目標(biāo)樓層請(qǐng)求

ORL

22H,A

MOV

A,22H

CPL

A

MOV

P2,A

;刷新電梯內(nèi)目標(biāo)樓層指示燈

TIME12:

MOV

A,6EH

RETI

;*********

2s延時(shí)程序***********

DLY:

MOV

R5,#20

DLY1:

MOV

R6,#100

DLY2:

MOV

R7,#250

DJNZ

R7,$

DJNZ

R6,DLY2

DJNZ

R5,DLY1

RET

END

畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對(duì)本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。作者簽名:日期:指導(dǎo)教師簽名:日期:使用授權(quán)說明本人完全了解大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝 ⒖s印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)校可以公布論文的部分或全部?jī)?nèi)容。作者簽名:日期:

學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期:年月日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名: 日期:年月日導(dǎo)師簽名:日期:年月日

指導(dǎo)教師評(píng)閱書指導(dǎo)教師評(píng)價(jià):一、撰寫(設(shè)計(jì))過程1、學(xué)生在論文(設(shè)計(jì))過程中的治學(xué)態(tài)度、工作精神□優(yōu)□良□中□及格□不及格2、學(xué)生掌握專業(yè)知識(shí)、技能的扎實(shí)程度□優(yōu)□良□中□及格□不及格3、學(xué)生綜合運(yùn)用所學(xué)知識(shí)和專業(yè)技能分析和解決問題的能力□優(yōu)□良□中□及格□不及格4、研究方法的科學(xué)性;技術(shù)線路的可行性;設(shè)計(jì)方案的合理性□優(yōu)□良□中□及格□不及格5、完成畢業(yè)論文(設(shè)計(jì))期間的出勤情況□優(yōu)□良□中□及格□不及格二、論文(設(shè)計(jì))質(zhì)量1、論文(設(shè)計(jì))的整體結(jié)構(gòu)是否符合撰寫規(guī)范?□優(yōu)□良□中□及格□不及格2、是否完成指定的論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)?□優(yōu)□良□中□及格□不及格三、論文(設(shè)計(jì))水平1、論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格2、論文的觀念是否有新意?設(shè)計(jì)是否有創(chuàng)意?□優(yōu)□良□中□及格□不及格3、論文(設(shè)計(jì)說明書)所體現(xiàn)的整體水平□優(yōu)□良□中□及格□不及格建議成績(jī):□優(yōu)□良□中□及格□不及格(在所選等級(jí)前的□內(nèi)畫“√”)指導(dǎo)教師:(簽名)單位:(蓋章)年月日評(píng)閱教師評(píng)閱書評(píng)閱教師評(píng)價(jià):一、論文(設(shè)計(jì))質(zhì)量1、論文(設(shè)計(jì))的整體結(jié)構(gòu)是否符合撰寫規(guī)范?□優(yōu)□良□中□及格□不及格2、是否完成指定的論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)?□優(yōu)□良□中□及格□不及格二、論文(設(shè)計(jì))水平1、論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格2、論文的觀念是否有新意?設(shè)計(jì)是否有創(chuàng)意?□優(yōu)□良□中□及格□不及格3、論文(設(shè)計(jì)說明書)所體現(xiàn)的整體水平□優(yōu)□良□中□及格□不及格建議成績(jī):□優(yōu)□良□中□及格□不及格(在所選等級(jí)前的□內(nèi)畫“√”)評(píng)閱教師:(簽名)單位:(蓋章)年月日PAGE3-教研室(或答辯小組)及教學(xué)系意見教研室(或答辯小組)評(píng)價(jià):一、答辯過程1、畢業(yè)論文(設(shè)計(jì))的基本要點(diǎn)和見解的敘述情況□優(yōu)□良□中□及格□不及格2、對(duì)答辯問題的反應(yīng)、理解、表達(dá)情況□優(yōu)□良□中□及格□不及格3、學(xué)生答辯過程中的精神狀態(tài)□優(yōu)□良□中□及格□不及格二、論文(設(shè)計(jì))質(zhì)量1、論文(設(shè)計(jì))的整體結(jié)構(gòu)是否符合撰寫規(guī)范?□優(yōu)□良□中□及格□不及格2、是否完成指定的論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)?□優(yōu)□良□中□及格□不及格三、論文(設(shè)計(jì))水平1、論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格2、論文的觀念是否有新意?設(shè)計(jì)是否有創(chuàng)意?□優(yōu)□良

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論