畢業(yè)設(shè)計(論文)-基于單片機(jī)的電梯控制系統(tǒng).doc

上傳人:good****022 文檔編號:116797157 上傳時間:2022-07-06 格式:DOC 頁數(shù):65 大小:2.61MB
收藏 版權(quán)申訴 舉報 下載
畢業(yè)設(shè)計(論文)-基于單片機(jī)的電梯控制系統(tǒng).doc_第1頁
第1頁 / 共65頁
畢業(yè)設(shè)計(論文)-基于單片機(jī)的電梯控制系統(tǒng).doc_第2頁
第2頁 / 共65頁
畢業(yè)設(shè)計(論文)-基于單片機(jī)的電梯控制系統(tǒng).doc_第3頁
第3頁 / 共65頁

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

20 積分

下載資源

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

資源描述:

《畢業(yè)設(shè)計(論文)-基于單片機(jī)的電梯控制系統(tǒng).doc》由會員分享,可在線閱讀,更多相關(guān)《畢業(yè)設(shè)計(論文)-基于單片機(jī)的電梯控制系統(tǒng).doc(65頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、 畢畢業(yè)業(yè)論論文文(設(shè)設(shè)計計) 題題目名稱:目名稱: 基于單片機(jī)的電梯控制系統(tǒng) 題題目目類類型:型: 畢業(yè)設(shè)計 學(xué)生姓名:學(xué)生姓名: 院院 (系系): : 電子信息學(xué)院 專業(yè)專業(yè)班班級級: : 電氣 10703 班 指指導(dǎo)導(dǎo)教教師師: : 輔導(dǎo)輔導(dǎo)教教師師: : 時時 間間: :2011 年 2 月 21 日 至 2011 年 6 月 10 日 目錄 畢業(yè)論文(設(shè)計)任務(wù)書I 畢業(yè)設(shè)計(論文)開題報告III 長江大學(xué)畢業(yè)設(shè)計(論文)指導(dǎo)教師審查意見.IX 長江大學(xué)畢業(yè)設(shè)計(論文)評閱教師評語X 畢業(yè)設(shè)計(論文)答辯記錄及成績評定.XI 中外文摘要XII 1 前言1 1.1 課題的提出及研究意義

2、 1 1.2 國內(nèi)外電梯系統(tǒng)技術(shù)的發(fā)展現(xiàn)狀 2 1.3 課題研究的內(nèi)容 4 2 方案論證.5 2.1 主控芯片選擇 5 2.2 定位平層模塊 5 2.3 樓層顯示模塊 6 2.4 聲音提示模塊 6 2.5 電動機(jī)模塊 6 2.6 電動機(jī)驅(qū)動模塊 7 3 硬件設(shè)計8 3.1 總體方案設(shè)計 8 3.2 單片機(jī)最小系統(tǒng) 9 3.3 各模塊設(shè)計 .10 4 軟件設(shè)計.15 4.1 電梯主程序 .15 4.2 電梯邏輯控制 .16 4.3 電梯運(yùn)行控制 .17 4.3 鍵盤掃描、樓層檢測 .18 4.4 緊急停止、演示功能 .19 4.5 程序中位操作問題分析 .19 5 系統(tǒng)測試.20 5.1 軟件編

3、譯調(diào)試 .20 5.2 硬件仿真 .21 5.3 DELPHI效果圖 22 5.4 系統(tǒng)測試 .22 6 小結(jié)與展望.25 參考文獻(xiàn).26 致謝.27 附錄一:部分程序代碼.28 附錄二:系統(tǒng) PCB 圖.39 附錄三:器件清單 管腳說明41 附錄四:電梯模型實(shí)物圖.42 I 畢業(yè)論畢業(yè)論文文(設(shè)計設(shè)計)任任務(wù)書務(wù)書 院(系) 電信 專業(yè) 電氣 班級 10703 學(xué)生姓名 馬威 指導(dǎo)教師/職稱 高秀娥/高級實(shí)驗(yàn)師 1. 畢業(yè)論畢業(yè)論文文(設(shè)計設(shè)計)題題目:目: 基于單片機(jī)的電梯控制系統(tǒng) 2. 畢業(yè)論畢業(yè)論文文(設(shè)計設(shè)計)起止起止時間時間: : 2011 年 02 月 21 日 2011 年 0

4、6 月 10 日 3 畢業(yè)論畢業(yè)論文文(設(shè)計設(shè)計)所需所需資資料及原始數(shù)據(jù)(指料及原始數(shù)據(jù)(指導(dǎo)導(dǎo)教教師選師選定部分)定部分) (1)徐愛鈞.智能化測量控制儀表原理與設(shè)計M.(第 2 版).北京航空航天大學(xué)出 版社.2004.9 (2)余發(fā)山,王福忠.單片機(jī)原理及應(yīng)用技術(shù).北京:中國礦業(yè)大學(xué),2003 (3)何斌電梯群控系統(tǒng)設(shè)計與應(yīng)用 D 南京理工大學(xué),2006 (4)王君明電梯模型控制系統(tǒng)設(shè)計J 。湖北水利水電職業(yè)技術(shù)學(xué)院學(xué)報, 2006 (5)余兆棠,葉遠(yuǎn)呈,蕭仁理電梯控制系統(tǒng)改良與實(shí)現(xiàn)J電子測試,2006 (6)金建峰,動態(tài)測量建立曳引電梯的能耗仿真模型J 機(jī)械設(shè)計與研究, 2009 (

5、7)張漢杰,王錫仲,朱學(xué)莉現(xiàn)代電梯控制技術(shù)M哈爾濱工業(yè)大學(xué)出版社, 2001 (8)架延?xùn)|電梯控制技術(shù)M北京:中國建筑工業(yè)出版社1997 4 畢業(yè)論畢業(yè)論文文(設(shè)計設(shè)計)應(yīng)應(yīng)完成的主要內(nèi)容完成的主要內(nèi)容 基于單片機(jī)的電梯系統(tǒng)主要有信號檢測、聲光運(yùn)動控制部分構(gòu)成,電梯可以實(shí) 時進(jìn)行電梯位置檢測,控制信號檢測,并有相應(yīng)的聲光信號顯示,驅(qū)動電機(jī)拖動電 II 梯模型進(jìn)行相應(yīng)的運(yùn)動。電梯系統(tǒng)可以具有應(yīng)急保護(hù)功能,獨(dú)立供電模塊。 5 畢業(yè)論畢業(yè)論文文(設(shè)計設(shè)計)的目的目標(biāo)標(biāo)及具體要求及具體要求 基本功能: (1)顯示:本設(shè)計要求實(shí)現(xiàn)5層控制, 電梯運(yùn)行時應(yīng)有相應(yīng)指示燈亮,以示電梯正在 上行或下行,實(shí)時顯示

6、電梯所在樓層位置。 (2)升降控制:當(dāng)某層有呼叫有相應(yīng)呼叫信號顯示。電梯模型作相應(yīng)的運(yùn)動,并準(zhǔn) 確平層,當(dāng)有多人同時進(jìn)行電梯請求時,需要對請求信號排序。 (3)平層時呼叫信號消失,并進(jìn)行開門、關(guān)門操作,平層結(jié)束時給出提示信號。要 求平均每層運(yùn)行時間不超過5秒。 (4)具備不可逆響應(yīng)的功能:電梯上升途中只響應(yīng)上升呼叫,下降途中只響應(yīng)下降 呼叫,任何反方向呼叫均無效。電梯門不關(guān)上,啟動電梯運(yùn)行無效。 擴(kuò)展功能: (1)可采用遙控控制或感應(yīng)操作功能。 (2)出現(xiàn)意外情況時,要求電梯隨時能夠緊急停車、待命,并發(fā)出相應(yīng)的聲音通知 外界。情況正常后重新恢復(fù)受控狀態(tài)。 (3)電梯系統(tǒng)能顯示當(dāng)前時間,同時可以

7、通過鍵盤對系統(tǒng)時間進(jìn)行設(shè)定 (4)電梯采用獨(dú)立電源模塊 6、完成、完成畢業(yè)論畢業(yè)論文文(設(shè)計設(shè)計)所需的條件及上機(jī)所需的條件及上機(jī)時時數(shù)要求數(shù)要求 上機(jī):120 機(jī)時 任任務(wù)務(wù)書書批批準(zhǔn)準(zhǔn)日日期期 2011 年年 01 月月 13 日日 教教研研室室(系系)主主任任(簽簽字字) III 任任務(wù)務(wù)書書下下達(dá)達(dá)日日期期 2011 年年 01 月月 13 日日 指指導(dǎo)導(dǎo)教教師師(簽簽字字) 完完成成任任務(wù)務(wù)日日期期 2011 年年 06 月月 10 日日 學(xué)生(學(xué)生(簽簽名)名) 長江大學(xué) 畢業(yè)設(shè)計畢業(yè)設(shè)計( (論文論文) )開題報告開題報告 題 目 名 稱 基于單片機(jī)的電梯控制系統(tǒng) 題 目 類 別

8、 畢業(yè)設(shè)計 學(xué) 院(系) 電子信息學(xué)院 專 業(yè) 班 級 電氣 10703 學(xué) 生 姓 名 馬 威 指 導(dǎo) 教 師 高秀娥 輔 導(dǎo) 教 師 高秀娥 開題報告日期 2011 年 3 月 14 日 IV 一一 題目來源及類型題目來源及類型 題目來源:實(shí)驗(yàn)室建設(shè) 題目類型:專題研究 二二 研究目的和意義研究目的和意義 電梯是標(biāo)志現(xiàn)代物質(zhì)文明的垂直運(yùn)輸工具、是機(jī)電一體化的復(fù)雜運(yùn)輸設(shè)備。它 涉及電子技術(shù)、機(jī)械工程、電力電子技術(shù)、微電腦技術(shù)、電力拖動系統(tǒng)和土建工程 等多個科學(xué)領(lǐng)域。盡管電梯的品種繁多,但目前使用的電梯絕大多數(shù)為電力拖動、 鋼絲繩曳引式結(jié)構(gòu)。從電梯各構(gòu)件部分的功能上看,可分為八個部分:曳引系統(tǒng)

9、、 導(dǎo)向系統(tǒng)、轎廂、門系統(tǒng)、重量平衡系統(tǒng)、電力拖動系統(tǒng)、電氣控制系統(tǒng)和安全保 護(hù)系統(tǒng)。 作為高層建筑物上下交通運(yùn)輸?shù)闹匾O(shè)備,越來越多的機(jī)電專業(yè)將參與電梯技 術(shù)方面的工作,為了掌握電梯的結(jié)構(gòu)和控制技術(shù)就有必要把這龐大的集機(jī)械、電氣、 傳感器于一體的產(chǎn)品模擬化,用 PLC、單片機(jī)、微機(jī)、變頻器等控制手段去開發(fā)多 功能應(yīng)用軟件,對提高學(xué)生的綜合應(yīng)用程序設(shè)計能力也將是非常有益和非常有效的。 因此設(shè)計了一套完整的電梯控制系統(tǒng),該系統(tǒng)可以和任何自動控制單元相連接作為 下位機(jī),也可以單獨(dú)使用作為一般主控系統(tǒng),驗(yàn)證各種電梯調(diào)度算法。 三三 閱讀的主要參考文獻(xiàn)及資料名稱閱讀的主要參考文獻(xiàn)及資料名稱 1 805

10、1 單片機(jī)實(shí)踐與應(yīng)用無金戊、沈慶陽、郭庭吉編著:清華大學(xué)出版社 2 MCS-51 單片機(jī)實(shí)驗(yàn)指導(dǎo)張友德、楊勝球編著:復(fù)旦大學(xué)出版社 3 何斌電梯群控系統(tǒng)設(shè)計與應(yīng)用 D 南京理工大學(xué),2006 4 王君明電梯模型控制系統(tǒng)設(shè)計J 。湖北水利水電職業(yè)技術(shù)學(xué)院學(xué)報, 2006 5 余兆棠,葉遠(yuǎn)呈,蕭仁理電梯控制系統(tǒng)改良與實(shí)現(xiàn)J電子測試,2006 6 張漢杰,王錫仲,朱學(xué)莉現(xiàn)代電梯控制技術(shù)M哈爾濱工業(yè)大學(xué)出版社, V 2001 7 架延?xùn)|電梯控制技術(shù)M北京:中國建筑工業(yè)出版社1997 8 單片機(jī)原理及應(yīng)用技術(shù)余發(fā)山,王福忠:中國礦業(yè)大學(xué),2003 9 北方工業(yè)大學(xué)學(xué)報第 10 卷第 1 期 1998 年

11、 3 月 10全國大學(xué)生電子設(shè)計競賽獲獎作品選編 (1994-1995) 11實(shí)用遙控電路肖景和,趙健著:人民郵電出版社 12單片機(jī)應(yīng)用系統(tǒng)設(shè)計何立民:北京航空航天大學(xué)出版社 四四 國內(nèi)外現(xiàn)狀和發(fā)展趨勢與研究的主攻方向國內(nèi)外現(xiàn)狀和發(fā)展趨勢與研究的主攻方向 目前,我國國產(chǎn)電梯大部分為繼電器、PLC 控制方式以及單片機(jī)控制方式。 繼電-接觸系統(tǒng):它的優(yōu)點(diǎn)是線路直觀,大部分電器均為常用電器,更換方便, 價格較便宜。但是他觸點(diǎn)繁多,線路復(fù)雜,電器的電磁機(jī)構(gòu)及觸點(diǎn)動作較慢,能耗 高,機(jī)械動作噪音大,而且可靠性差。繼電器控制系統(tǒng)性能不穩(wěn)定、故障率高,大 大降低了電梯的舒適性、可靠性和安全性,經(jīng)常造成停梯,

12、給乘用人員的生活和工 作帶來了很多不便,因而傳統(tǒng)的電梯控制系統(tǒng)的更新勢在必行。 PLC(可編程控制器)在電梯控制中得到了廣泛的應(yīng)目前。PLC 在設(shè)計和制造 上采取了許多抗干擾措施,使用方便,擴(kuò)展容易。它使用了梯形圖和可編程指令, 易于掌握。電梯控制器通常由 PLC 實(shí)現(xiàn)基本能力,但是如果要實(shí)現(xiàn)電梯智能化,則 PLC 稍嫌不足。 單片機(jī)以其卓越的性能,得到了廣泛的應(yīng)用,已深入到各個領(lǐng)域。單片機(jī)應(yīng)用 在檢測、控制領(lǐng)域中,具有如下特點(diǎn)。 一、成本低。本電梯控制由于采用單片機(jī)代替了 PLC 作為主控芯片, 同時用 PWM 驅(qū)動直流電機(jī)代替了變頻調(diào)速驅(qū)動,從而導(dǎo)致整套系統(tǒng)成本很低。 二、高精度的重量檢測

13、及顯示?;?PLC 的電梯模型雖然有重量檢測,但檢測 精度較低。本電梯模型采用高精度的重量傳感器和測量電路, 配合設(shè)計優(yōu)良的數(shù)字 處理軟件,從而能進(jìn)行高精度的重量檢測和顯示 三、 可靠性好,適應(yīng)溫度范圍寬。單片機(jī)芯片本身是按工業(yè)測控環(huán)境要求設(shè)計 的,能適應(yīng)各種惡劣的環(huán)境,這是其它機(jī)種無法比擬的。 四、 易擴(kuò)展,很容易構(gòu)成各種規(guī)模的應(yīng)用系統(tǒng),控制功能強(qiáng)。單片機(jī)的邏輯控 制功能很強(qiáng),指令系統(tǒng)有各種控制功能用指令。 VI 五、 可以很方便的實(shí)現(xiàn)多機(jī)和分布式控制。 六、 單片機(jī)可以構(gòu)成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。 五五 主要研究內(nèi)容需重點(diǎn)研究的關(guān)鍵問題及解決思路主要研究內(nèi)容需重點(diǎn)研究的關(guān)鍵問題

14、及解決思路 電梯工業(yè)是極為重要的基礎(chǔ)產(chǎn)業(yè),其控制部分在工業(yè)發(fā)達(dá)國家已實(shí)現(xiàn)了高度智 能化,由于單片機(jī)具有體積小、線路簡單、無噪音、可靠性高、維護(hù)方便,同時能 方便實(shí)現(xiàn)多臺電梯的群控, 并通過通訊接口與樓宇自動化系統(tǒng)聯(lián)接, 實(shí)施對電梯的監(jiān) 控,因此利用單片機(jī)來對電梯進(jìn)行控制的開發(fā)顯得至關(guān)重要。本次設(shè)計了一種實(shí)用 的模擬電梯控制器,配合相應(yīng)的軟件實(shí)現(xiàn)了對模擬電梯的實(shí)時控制。 該設(shè)計采用單片機(jī) AT89S52 實(shí)現(xiàn)基本的簡易電梯模型,由于其功能的實(shí)現(xiàn)主要 通過軟件編程來完成,那么就降低了硬件電路的復(fù)雜性,而且更能體現(xiàn)智能思維, AT89S52 是低功耗、高性能的 CMOS 型 8 位單片機(jī)。片內(nèi)帶有

15、8KB 的 Flash 存儲器, 且允許在系統(tǒng)內(nèi)改寫或用編程器編程。另外,AT89S52 的指令系統(tǒng)和引腳與 8051 完全兼容,片內(nèi)有 128B 的 RAM、32 條 I/O 口線、2 個 16 位定時計數(shù)器、5 個中斷 源、一個全雙工串行口等,完全滿足該課題的需要。 作為小型化的電梯模擬裝置,其控制器的設(shè)計應(yīng)遵循簡單可靠以及成本低、維 護(hù)方便等原則??刂破鞯奶幚砥鞑捎昧?8 位單片機(jī),外圍擴(kuò)展鍵盤采用矩陣鍵盤輸 入、位置檢測采用反射式紅外光電傳感器,并配以 LED 顯示當(dāng)前運(yùn)行信息。電梯模 擬器的機(jī)械部分采用了絲杠傳動加直流電機(jī)配以減速齒輪驅(qū)動,距離移動十分精確, 無運(yùn)行積累誤差。 總體設(shè)

16、計框圖如下圖 1: VII 控制模塊 電源模塊 電動機(jī)控制模 塊 緊急報警 位置檢測模 塊 鍵盤輸入 LED 顯示模 塊 蜂鳴提醒 本系統(tǒng)采用自帶2 路電源+5V、+12V分別對各部分電路供電: VCC 330 R1 DS1 0.1U C3 0.1U C4 470U C2 1000UF C1 +12 IN 1 3 OUT 2 GND U1 L7812ABV IN 1 3 OUT 2 GND U2 L7805AB-V D1 Bridge1 Trans Cupl 12V220V 電梯位置檢測采用反射式紅外線發(fā)射-接收器如下圖: VIII 電機(jī)控制采用調(diào)節(jié)方波的占空比大小來控制直流電機(jī)的轉(zhuǎn)速,控制轎

17、廂移動高 度。整個電機(jī)的運(yùn)行過程大致如圖所示: 數(shù)碼管顯示,設(shè)計中在轎廂和每個樓層中都設(shè)置了一個數(shù)碼顯示管,用來顯示 當(dāng)前電梯所在的層數(shù)。由 4511 來驅(qū)動 8 位數(shù)碼管顯示電梯所到達(dá)的樓層數(shù)和電梯的 運(yùn)行狀況。接線圖如下: IX 轎廂內(nèi)設(shè)緊急報警按鈕,當(dāng)電梯突然發(fā)生故障使轎箱內(nèi)的人被困時,可以通過 按下緊急報警按鈕,使緊急報警燈亮同時發(fā)出音響信號,控制過程如下: 采用 555 做成的多諧振蕩器產(chǎn)生的方波信號來控制小功率的蜂鳴器工作,將 555 定時器的 Vi1 和 Vi2 接在一起可以接成施密特觸發(fā)器。我們把施密特觸發(fā)器的 反相輸出端經(jīng) RC 積分電路接回到它的輸入端,就構(gòu)成了多諧振蕩器。

18、 六六 完成畢業(yè)設(shè)計完成畢業(yè)設(shè)計( (論文論文) )具備的工作條件及解決的辦法具備的工作條件及解決的辦法 裝有應(yīng)用軟件的電腦一臺、帶有下載數(shù)據(jù)線的單片機(jī)、相關(guān)書籍資料及器件 七七 工作的主要階段、進(jìn)度與時間安排工作的主要階段、進(jìn)度與時間安排 2 月 21 日-3 月 15 日 撰寫開題報告。 3 月 24 日-4 月 06 日 對課題進(jìn)行初步設(shè)計,以求達(dá)到預(yù)期目的。 4 月 07 日-4 月 20 日 對設(shè)計內(nèi)容進(jìn)行測試,修改,達(dá)到老師要求水平。 4 月 21 日-5 月 04 日 撰寫畢業(yè)論文。 X 5 月 05 日-5 月 18 日 完善論文內(nèi)容。 5 月 19 日-6 月 10 日 準(zhǔn)備

19、及進(jìn)行畢業(yè)論文答辯。 八八 指導(dǎo)教師審查意見指導(dǎo)教師審查意見 簽字: 年 月 日 長長江大學(xué)江大學(xué)畢業(yè)設(shè)計畢業(yè)設(shè)計(論論文文)指指導(dǎo)導(dǎo)教教師審查師審查意意見見 指導(dǎo)教師職 稱 評 審 日 期 評審參考內(nèi)容:學(xué)生掌握基礎(chǔ)和專業(yè)知識的情況,解決實(shí)際問題的能力,畢業(yè)設(shè)計(論文)的 質(zhì)量和水平,畢業(yè)設(shè)計(論文)的難度及工作量,學(xué)生的學(xué)習(xí)態(tài)度和組織紀(jì)律,畢業(yè)設(shè)計(論文) 的優(yōu)特點(diǎn)及不足。 審查意見: XI 指導(dǎo)教師簽名: 評定成績(百分制):_分 長長江大學(xué)江大學(xué)畢業(yè)設(shè)計畢業(yè)設(shè)計(論論文文)評閱評閱教教師評語師評語 評閱教師職 稱 評 閱 日 期 評閱參考內(nèi)容:學(xué)生掌握基礎(chǔ)和專業(yè)知識的情況,解決實(shí)際問題

20、的能力,畢業(yè)設(shè)計(論文)的 質(zhì)量和水平,畢業(yè)設(shè)計(論文)的難度及工作量,畢業(yè)設(shè)計(論文)的優(yōu)特點(diǎn)及不足。 評語: XII 評閱教師簽名: 評定成績(百分制):_ 分 畢業(yè)設(shè)計畢業(yè)設(shè)計( (論論文)答文)答辯記錄辯記錄及成及成績評績評定定 學(xué)生姓名班 級 畢業(yè)設(shè)計 (論文)題目 答辯時間 年 月 日 時答辯地點(diǎn) 一、答辯小組組成 答辯小組組長: 委 員: 二、會議記錄摘要 答辯小組提問(分條摘要列舉)學(xué)生回答情況 XIII 三、答辯小組對學(xué)生答辯成績的評定(百分制):_分 答辯小組組長(簽名) : 秘書 (簽名) : 年 月 日 院(系)答辯委員會主任(簽名): 院(系)(蓋章) 畢業(yè)設(shè)計(論文

21、)最終成績評定(依據(jù)指導(dǎo)教師評分、評閱教師 評分、答辯小組評分和學(xué)校關(guān)于畢業(yè)設(shè)計(論文)評分的相關(guān)規(guī)定) 等級(五級制):_ XIV 基于單片機(jī)電梯控制系統(tǒng)基于單片機(jī)電梯控制系統(tǒng) 學(xué) 生 :馬 威,電子信息學(xué)院 指導(dǎo)老師 :高秀娥,電子信息學(xué)院 【摘要摘要】本文介紹了以 80C51 單片機(jī)為核心控制器件的電梯自動控制系統(tǒng),包 括課題概述、方案論證、硬件設(shè)計、軟件設(shè)計、系統(tǒng)調(diào)試等幾個部分。該系統(tǒng)采用 單片機(jī)作為控制核心,通過掃描內(nèi)外按鍵按下與否引起的電平的改變,作為用戶請 求信息發(fā)送到單片機(jī),控制電動機(jī)轉(zhuǎn)動,單片機(jī)根據(jù)樓層檢測結(jié)果控制電機(jī)停在目 標(biāo)樓層。硬件部分主要由單片機(jī)最小系統(tǒng)模塊、樓層檢測

22、模塊、層位數(shù)碼管顯示、 電動機(jī)驅(qū)動模塊、按鍵掃描模塊、報警模塊、上下行呼叫指示電路等部分組成。樓 層檢測使用光電傳感器,電梯運(yùn)行到相應(yīng)樓層時,光電傳感器產(chǎn)生電平變化,送到 單片機(jī)來確定樓層數(shù),電動機(jī)控制部分采用直流電機(jī)及 H 橋驅(qū)動電路。軟件部分介 紹了系統(tǒng)程序設(shè)計思路、程序功能分析,著重介紹了主程序的邏輯結(jié)構(gòu),還分別介 紹了報警、演示功能、按鍵掃描、層位讀取、顯示、電梯控制邏輯等子程序的結(jié)構(gòu) 和功能。軟件部分使用 C 語言,利用中斷方式來檢測樓層的檢測信息,并送到數(shù)碼 管進(jìn)行顯示。硬件設(shè)計簡單可靠,結(jié)合軟件,基本實(shí)現(xiàn)了五層電梯運(yùn)行的模擬。 【關(guān)鍵詞關(guān)鍵詞】AT89C51;直流電機(jī);紅外傳感器

23、;電梯控制; XV Elevater Control System Based On MCU Student: Ma Wei , Institute of Electronics and Information Tutor: Gao XiuE, Institute of Electronics and Information AbstractThis paper introduces the 80C51 microcontroller as the core control device of the elevator control system, including the issues

24、outlined, program feasibility studies, hardware design, software design, system debugging, and several other parts.The system uses a microcontroller as the control centre, Firstly, it is by scanning the internal and external level change caused by keyboard to be a user requests information to the mi

25、crocontroller, The next is that the single chip controls the motor based on test results floors stopped in the target floor. Hardware part mainly are made of the microcontroller, floor detection module, level digital display, electric motor drive module, key scan module, alarm module, circuit direct

26、ions up and down the line calls and other components.Floor detection uses optical sensors. When elevator goes to the appropriate floor, Photoelectric sensors produce level changes sent to the microcontroller to determine the floor,.The part of motor control uses H Bridge type circuit to control the

27、DC motor .Software components intorduce System programming design ideas, procedures, functional analysis . It is not only focusing on the logical design of the main structure but also separately introduced the warning function, the demonstration function, the pressed key scanning, the position read,

28、 the demonstration, the lift control logic small steelyard procedure structure and the function. Software components use C language. This realization way is the use of Interrupt mode to detect the information of the floor sent to the Digital tube . The hardware design of the system combined with the

29、 software is simple and reliable. So It is basically to achieve simulation of elevator running five floors. Key wordsAT89C51; DC motor; infrared sensor; elevator control; 前言 第 1 頁(共 44 頁) 基于單片機(jī)的電梯控制系統(tǒng)基于單片機(jī)的電梯控制系統(tǒng) 1 前言前言 隨著人們生活水平的不斷提高和國內(nèi)經(jīng)濟(jì)的迅速發(fā)展。各大城市建筑物在不斷 向高層化發(fā)展。因此電梯在我們的生活中起著舉足輕重的作用。電梯已不僅是一種 生產(chǎn)環(huán)節(jié)中的重要

30、設(shè)備,更是一種人們頻繁乘用的交通運(yùn)輸設(shè)備。 2008 年奧運(yùn)會和 2010 年世博會在中國的舉辦,將有力的帶動電梯革命的節(jié)能 環(huán)?;l(fā)展,電梯產(chǎn)業(yè)的前景和走勢也隨著社會的需求悄然發(fā)生著改變。市場對新 一代的綠色電梯、節(jié)能電梯和智能電梯的需求越來越旺盛。國內(nèi)外電梯企業(yè)順應(yīng)市 場需要,加大研發(fā)投入,都準(zhǔn)備在未來新概念電梯產(chǎn)業(yè)發(fā)展中占得先機(jī)。 1.1 課題的提出及研究意義課題的提出及研究意義 電梯是集機(jī)械原理應(yīng)用、電氣控制技術(shù)、微處理技術(shù)、系統(tǒng)工程學(xué)等多科學(xué)和 技術(shù)分支于一體的機(jī)電設(shè)備,它是建筑中永久垂直交通工具。電梯作為生產(chǎn)生活的 典型運(yùn)載工具使用已十分普及,其控制信號類型多,關(guān)系復(fù)雜,要求的控制

31、性能特 別高。隨著經(jīng)濟(jì)的發(fā)展高層建筑越來越多對電梯的運(yùn)行速度和控制性能也提出了更 高的要求。而在我國于八十年代初至九十年代初投入使用的電梯,其中絕大部分采用 繼電器繼電器陣列結(jié)構(gòu)該結(jié)構(gòu)體積大、接線復(fù)雜、噪音大、觸點(diǎn)易磨損、故障率 高、維護(hù)工作量大,已無法滿足現(xiàn)代社會的需要。 自上世紀(jì) 80 年代以來,微機(jī)控制系統(tǒng)得到了極大的發(fā)展,現(xiàn)已深人到我國工農(nóng) 業(yè)生產(chǎn)的各個方方面面,隨著電力電子技術(shù)和微電子技術(shù)的發(fā)展,使得以微機(jī)為核心 的控制系統(tǒng)得到廣泛應(yīng)用。尤其是單片機(jī)的開發(fā)與應(yīng)用,其深度和廣度越來越大。 微機(jī)應(yīng)用于電梯控制系統(tǒng),與傳統(tǒng)的采用繼電接觸邏輯控制系統(tǒng)相比,具有很大優(yōu) 越性,一方面,它使整個系

32、統(tǒng)的體積減小,可靠性提高,使用壽命延長;另一方面, 它還簡化了安裝調(diào)試和維護(hù)維修的工作量,使整個電梯的運(yùn)行成本降低。更突出的 優(yōu)點(diǎn)是微機(jī)具有靈活的算術(shù)和邏輯運(yùn)算功能,具有很強(qiáng)的通信和可擴(kuò)展功能,實(shí)現(xiàn) 更完善的自動控制。 常用的微機(jī)控制主要的有兩種技術(shù):基于 PLC 控制和基于單片機(jī)控制兩大技術(shù)。 可編程控制器,是微機(jī)技術(shù)與繼電器常規(guī)控制技術(shù)相結(jié)合的產(chǎn)物,是在順序控制器 和微機(jī)控制器的基礎(chǔ)上發(fā)展起來的新型控制器,是一種以微處理器為核心用作數(shù)字 基于單片機(jī)的電梯控制系統(tǒng) 第 2 頁(共 44 頁) 控制的專用計算機(jī),它有良好的抗干擾性能,適應(yīng)很多工業(yè)控制現(xiàn)場的惡劣環(huán)境, 所以現(xiàn)在的電梯控制系統(tǒng)主要

33、還是由可編程控制器控制。但是由于 PLC 的針對性較 強(qiáng),每一臺 PLC 都是根據(jù)一個設(shè)備而設(shè)計的,所以價格較昂貴。而單片機(jī)價格相當(dāng) 便宜,也不像 PLC 那么有針對性,可以隨著設(shè)備的更新而不斷修改完善,更完美的 實(shí)現(xiàn)設(shè)備的升級。基于單片機(jī)控制的電梯可以大大的降低成本而且運(yùn)行也較可靠, 采用單片機(jī)來實(shí)現(xiàn)老式電梯控制系統(tǒng)的改造無疑是最佳方案。由于單片機(jī)具有體積 小、線路簡單、無噪音、可靠性高、維護(hù)方便,是一種少投入、高回報的方案。同時 能方便實(shí)現(xiàn)多臺電梯的群控,并通過通訊接口與樓宇自動化系統(tǒng)聯(lián)接,實(shí)施對電梯的 監(jiān)控。 1.2 國內(nèi)外電梯系統(tǒng)技術(shù)的發(fā)展現(xiàn)狀國內(nèi)外電梯系統(tǒng)技術(shù)的發(fā)展現(xiàn)狀 在現(xiàn)代社會和

34、經(jīng)濟(jì)活動中,電梯已經(jīng)成為城市物質(zhì)文明的一種標(biāo)志。特別是在 高層建筑中,電梯是不可缺少的垂直運(yùn)輸工具。 電梯作為垂直運(yùn)輸?shù)纳翟O(shè)備,其特點(diǎn)是在高層建筑物中所占的面積很小,同 時通過電氣或其它的控制方式可以將乘客或貨物安全、合理、有效地送到不同的樓 層?;谶@些優(yōu)點(diǎn),在建筑業(yè)特別是高層建筑飛速發(fā)展的今天,電梯行業(yè)也隨之進(jìn) 入了新的發(fā)展時期。 電梯的存在,使得每幢大型高樓都可以成為一座垂直的城市。在紐約的前世界 貿(mào)易中心大樓里,除每天有 5 萬人上班外,還有 8 萬人次的來訪和旅游,因此 250 臺電梯和 75 臺自動扶梯的設(shè)置和正常運(yùn)行,才使得合理調(diào)運(yùn)人員、充分發(fā)揮大樓的 功能成為現(xiàn)實(shí)。中國第一高

35、樓、坐落在上海浦東的金茂大廈,高度 420.5m,主樓地 上 88 層,建筑面積 220000,集金融、商業(yè)、辦公和旅游為一體,其中 60 臺電梯、 18 臺扶梯的作用是顯而易見的。 20 世紀(jì)初,美國出現(xiàn)了曳引式電梯,其結(jié)構(gòu)見圖 1。從圖中可見,鋼絲繩懸掛 在曳引輪上,一端與轎廂連接,而另一端與對重連接,隨曳引輪的轉(zhuǎn)動,靠鋼絲繩 與曳引輪槽之間的摩擦力,使轎廂與對重作一生一降的相反運(yùn)動。顯然,鋼絲繩不 用纏繞,因此鋼絲繩的長度和股數(shù)均不受控制,當(dāng)然轎廂的載重量以及提升的高度 就得到了提高,從而滿足了人們對電梯的使用需求。因此,近一百年來,曳引電梯 一直受到重視,并發(fā)展沿用至今。 前言 第 3

36、 頁(共 44 頁) 1 2 3 圖圖 1 曳引式曳引式電電梯示意梯示意圖圖 1轎廂 2曳引輪 3對重 在后來的幾十年里,電梯的自動平層控制系統(tǒng)已經(jīng)通過變換電動機(jī)級數(shù)的調(diào)速 方法來調(diào)整電梯運(yùn)行速度的技術(shù)相繼研制成功,1933 年,世界上第一臺運(yùn)行速度為 6 m/s 的電梯被安裝在美國紐約的帝國大廈。 第二次世界大戰(zhàn)后,建筑業(yè)的發(fā)展促使電梯進(jìn)入了高峰發(fā)展時期,代表新技術(shù) 的電子技術(shù)被廣泛應(yīng)用于電梯領(lǐng)域的同時,陸續(xù)出現(xiàn)了群控電梯、超高速電梯。 隨著電力電子技術(shù)的發(fā)展,晶閘管變流裝置越來越多地用于電梯系統(tǒng),使電梯 的拖動系統(tǒng)簡化,性能提高。同時交流調(diào)壓調(diào)速系統(tǒng)的研制和開發(fā),使交流電梯的 調(diào)速性能有了

37、明顯的改善。進(jìn)入 20 世紀(jì) 80 年代,通過控制電動機(jī)定子供電電壓與 頻率調(diào)整電梯運(yùn)行速度的調(diào)壓調(diào)頻技術(shù)研制成功,出現(xiàn)了交流變壓變頻(VVVF) 調(diào)速電梯,開拓了電梯拖動的新領(lǐng)域。1993 年,日本生產(chǎn)了 12.5m/s 的世界最高速 交流變壓變頻調(diào)速電梯,結(jié)束了支流電梯獨(dú)占高速電梯領(lǐng)域的歷史。 電梯發(fā)展到今天,在使用需求和新技術(shù)應(yīng)用方面都到了全面發(fā)展的時期。隨著 智能化、信息化建筑的興起與完善,要求電梯不只是完成垂直運(yùn)輸?shù)幕竟δ?,還 應(yīng)以人為本,提高舒適度,特別從電梯運(yùn)行的控制智能化角度考慮,電梯的優(yōu)質(zhì)服 務(wù)不再是單一的“時間最短”問題,而是采用模糊理論、神經(jīng)網(wǎng)絡(luò)、專家系統(tǒng)等方 法,以期

38、實(shí)現(xiàn)單梯與群控管理的最佳模式、合理的配置與使用、遠(yuǎn)程監(jiān)控與故障診 斷、節(jié)能以及減少環(huán)境污染等。 基于單片機(jī)的電梯控制系統(tǒng) 第 4 頁(共 44 頁) 1.3 課題研究的內(nèi)容課題研究的內(nèi)容 隨著科技的發(fā)展,微型計算機(jī)領(lǐng)域的不斷進(jìn)步,將使得將來電梯的體積大大減 小,功能不斷完善,過程的控制更平穩(wěn)、可靠、抗干擾性能增強(qiáng)、機(jī)械與電氣部件 被機(jī)結(jié)合在一個設(shè)備內(nèi),把儀表、電子和計算機(jī)的功能綜合在一起。因此微型計算 機(jī)控制技術(shù)將會成為電梯運(yùn)行中的關(guān)鍵技術(shù)。 本次設(shè)計的主要內(nèi)容是以單片機(jī)為主控制器的電梯控制系統(tǒng)。本來電梯系統(tǒng)是 一個相對復(fù)雜的系統(tǒng),由于能力和經(jīng)驗(yàn)有限,所以只能實(shí)現(xiàn)基本的功能如:層站呼 叫、自動

39、停層、轎廂命令響應(yīng)等。通過單片機(jī)輸出電壓通過驅(qū)動電路然后控制電梯 拖動。在此,本文以五層電梯為研究對象,選用 51 單機(jī)(該機(jī)芯片選為 AT89S52)作 為其控制器,研究微機(jī)控制梯系統(tǒng)的設(shè)計方法。根據(jù)問題的提出、意義和文獻(xiàn)綜述, 本課題研究的具體內(nèi)容包括以下四個方面: (1)對電梯系統(tǒng)常用的控制方法的研究 (2)電梯控制系統(tǒng)硬件組成及其原理 (3)電梯的單片機(jī)系統(tǒng)軟件設(shè)計 (4)電梯在信號傳輸中遇到的問題 方案論證 第 5 頁(共 44 頁) 2 方案論證方案論證 2.12.1 主控芯片選擇主控芯片選擇 方案一:多片單片機(jī)控制方案。這種方案是使用多片單片機(jī),其中一片是作為 主控制器,另外設(shè)置

40、了轎廂控制系統(tǒng),每層的控制系統(tǒng)分別由一個單片機(jī)控制,然 后通過主控制器和副控制器之間的通訊,實(shí)現(xiàn)電梯系統(tǒng)的控制。這種方案的控制系 統(tǒng)的結(jié)構(gòu)簡單明了,各個系統(tǒng)之間相互獨(dú)立便于維護(hù)和修檢。所以根據(jù)功能要求需 要選用 5 片 AT89C2051 單片機(jī)就可以實(shí)現(xiàn)該電梯的功能。不過單片機(jī)之間的通訊較 多,在目前通訊是個難點(diǎn),可能導(dǎo)致電梯運(yùn)行過程不夠穩(wěn)定。 方案二 :采用 CPLD 器件作為控制中心,對整個系統(tǒng)的運(yùn)作進(jìn)行統(tǒng)一管理, 但這種方案要求平時有很多的知識積累和較強(qiáng)的專業(yè)水平,實(shí)現(xiàn)起來比較困難且器 件較貴,不符合經(jīng)濟(jì)要求,而且升降電機(jī)的控制,運(yùn)行時間的測量、顯示等還需要 單片機(jī)的配合。 方案三:一

41、片單片機(jī)為主控制器的方案。MCU 采用一個單片機(jī)控制所有的按鍵、 數(shù)碼管顯示、電動機(jī)的轉(zhuǎn)動、傳感器的輸出信號等,并對以上所有信號進(jìn)行處理。 這種方案的控制系統(tǒng)相對復(fù)雜,只適用于較簡單的電梯控制系統(tǒng),因?yàn)檫@次的設(shè)計 的內(nèi)容是 5 層電梯控制系統(tǒng),所以選用這種方案。單片機(jī)技術(shù)目前較為成熟,自身 資源豐富,硬件設(shè)計簡單,成本低,可靠性高,結(jié)合軟件完全可以實(shí)現(xiàn)電梯運(yùn)行狀 況的簡單模擬。 權(quán)衡以上方案的分析,采用方案三。 2.2 定位平層模塊定位平層模塊 方案一:采用金屬接近開關(guān)檢測電梯層數(shù)。在轎廂安裝金屬片,并在豎井各個 樓層設(shè)置金屬接近開關(guān),當(dāng)轎廂運(yùn)動到特定位置,豎井上的金屬接近開關(guān)探測到金 屬片,

42、其輸出發(fā)生變化。單片機(jī)通過金屬接近開關(guān)輸出的變化知道電梯轎廂的位置。 該方案安裝的金屬片會加重轎廂重量,并且金屬接近開關(guān)體積較大、安裝不便、成 本較高。 方案二:采用紅外發(fā)射對管檢測電梯層數(shù)。在豎井各個樓層設(shè)置紅外發(fā)射對管。 當(dāng)接通電源時,紅外線發(fā)射管不斷發(fā)射紅外線,當(dāng)轎廂運(yùn)動到特定位置(即樓層位 置) ,紅外線接收頭接收到紅外線輸出發(fā)生變化,單片機(jī)通過紅外線接收頭輸出的變 基于單片機(jī)的電梯控制系統(tǒng) 第 6 頁(共 44 頁) 化知道電梯轎廂的位置。該傳感器的響應(yīng)時間為 2.5ms,且體積小、功耗低、容易 安裝。 基于上述方案的分析,選擇方案二。 2.3 樓層顯示模塊樓層顯示模塊 方案一:采用

43、點(diǎn)陣式液晶顯示器(LCD)顯示各種相關(guān)數(shù)據(jù)以及信息。點(diǎn)陣式 液晶顯示器屬于低功耗器件,但其價格較貴。 方案二:采用傳統(tǒng)的 7 段數(shù)碼管(LED)顯示電梯實(shí)時所到的樓層。雖功耗大, 但其軟件驅(qū)動簡單,硬件電路調(diào)試方便,價格便宜,亮度大,能滿足本設(shè)計的要求。 以上兩種方案中,選擇方案二。 2.4 聲音提示模塊聲音提示模塊 方案一:采用美國 ISD 公司的 2590 語音芯片,該語音芯片錄放時間為 90 秒。 ISD2500 系列具有抗斷電、音質(zhì)好,使用方便等優(yōu)點(diǎn)。它的最大特點(diǎn)在于片內(nèi) E2PROM 容量為 480K,所以錄放時間長;有 10 個地址輸入端,尋址能力可達(dá) 1024 位;最多能分 60

44、0 段;設(shè)有 OVF(溢出)端,便于多個器件級聯(lián)。 方案二:采用蜂鳴提示音提示當(dāng)轎箱到達(dá)所需的樓層時,蜂鳴器響,提示乘客 到達(dá)了所需的樓層,另外可以作為緊急停止時的報警提示信號,其軟件驅(qū)動、硬件 電路調(diào)試非常簡潔方便,而且價格便宜,能滿足本設(shè)計的要求。 以上兩種方案中,選擇方案二。 2.5 電動機(jī)模塊電動機(jī)模塊 方案一:采用步進(jìn)電機(jī)作為本設(shè)計的執(zhí)行元件,步進(jìn)電機(jī)在定位性能方面十分 優(yōu)越。步進(jìn)電機(jī)和普通電機(jī)的區(qū)別主要就在于其脈沖驅(qū)動的形式,步進(jìn)電機(jī)不需要 A/D 轉(zhuǎn)換,能夠直接將數(shù)字脈沖信號轉(zhuǎn)化成為角位移。常用的步進(jìn)電機(jī)每轉(zhuǎn)一步, 角度轉(zhuǎn) 1.8,在應(yīng)用中,步進(jìn)電機(jī)可以同時完成兩個工作,其一是傳

45、遞轉(zhuǎn)矩,其二 是傳遞信息,升降精度很高。 方案二:采用直流電機(jī)作為本設(shè)計的執(zhí)行元件,直流電機(jī)工作是讓線圈始終交 替地處于穩(wěn)定狀態(tài)和非穩(wěn)定平衡狀態(tài),通過兩個半圓環(huán)形電樞將線圈的穩(wěn)定平衡狀 方案論證 第 7 頁(共 44 頁) 態(tài)消除掉。這樣,載流線圈在磁場中就會一直地轉(zhuǎn)動下去。直流電機(jī)在高起動轉(zhuǎn)矩、 大轉(zhuǎn)矩、低慣量的系統(tǒng)中經(jīng)常使用到。 此題目中電機(jī)要帶動的負(fù)載較大,對升降精度要求不是很,所以采用方案二。 2.6 電動機(jī)驅(qū)動模塊電動機(jī)驅(qū)動模塊 我們使用的是直流電機(jī),比較以下兩種方案實(shí)現(xiàn)對直流電機(jī)的驅(qū)動。 方案一: 小功率驅(qū)動電路可以采用如圖 2 所示的 H 橋開關(guān)電路。UA 和 UB 是 互補(bǔ)的雙

46、極性或單極性驅(qū)動信號,TTL 電平。開關(guān)晶體管的耐壓應(yīng)大于 1.5 倍 Us 以 上。當(dāng)四個功率開關(guān)全用 NPN 晶體管時,需要解決兩個上橋臂晶體管(BG1 和 BG3) 的基極電平偏移問題。圖 3 中 H 橋開關(guān)電路利用兩個晶體管實(shí)現(xiàn)了上橋臂晶體管的 電平偏移。但電阻 R 上的損耗較大,所以也只能在小功率電機(jī)驅(qū)動中使用。 圖圖 2 H 橋橋開關(guān)開關(guān)電電路路() 圖圖 3 H 橋橋開關(guān)開關(guān)電電路路() 方案二:采用集成電機(jī)驅(qū)動控制芯片 L298,該芯片內(nèi)部包含有兩個集成 H 橋, 能同時驅(qū)動兩路 5 到 24 伏范圍電源的直流電機(jī)。 由于本系統(tǒng)只有一路直流電機(jī),且功率較小,所以采用方案一中圖

47、2 方案。 基于單片機(jī)的電梯控制系統(tǒng) 第 8 頁(共 44 頁) 3 硬件設(shè)計硬件設(shè)計 3.1 總體方案總體方案設(shè)計設(shè)計 本次設(shè)計的基本思想是采用 AT89S52 單片機(jī)作為核心,利用其豐富的 I/O 接口 與外圍電路配合進(jìn)行控制。采用 8 位 LED 靜態(tài)顯示來實(shí)時顯示電梯所在樓層,并用 4511 來驅(qū)動 LED 顯示。采用行列式鍵盤矩陣作為外呼內(nèi)選電路,由于是 5 層樓, 故選用 44 矩陣鍵盤,鍵盤矩陣共 16 個按鍵,其中 8 個按鍵是各層樓外呼按鍵, 5 個表示電梯內(nèi)部的選擇鍵,另外設(shè)有緊急停止按鍵,啟動按鍵和電梯演示按鍵。 電梯狀態(tài)是通過兩個發(fā)光二極管顯示的,左邊燈亮表示電梯在向上

48、運(yùn)行,右邊燈亮 表示電梯在向下運(yùn)行,另設(shè)有一燈燈亮表示開門狀態(tài),燈熄表示關(guān)門狀態(tài)。 電梯的系統(tǒng) PCB 圖見附錄二圖 22、圖 23。 電梯模型效果圖如圖 4 所示: 圖圖 4 電電梯模型效果梯模型效果圖圖 2 B C A D 3 4 5 F G E H J 1 M 電梯間豎井部分由有機(jī)玻璃 粘成無上蓋板的六面體 ABCDEFGH,高度 AE 為 1.2m;電梯橋廂模型 J 通過滑 輪懸掛并由電動機(jī) M 牽引,可 在電梯間豎井模型的空間內(nèi)上 下運(yùn)動。該電梯間豎井模型每 隔 20cm 自下向上分成 5 層,其 樓層編號如圖所示。 硬件設(shè)計 第 9 頁(共 44 頁) 總體方框圖如圖5所示: 單片

49、機(jī) 樓層顯示 蜂鳴提示 位置檢測 直流電機(jī) 電機(jī)驅(qū)動模塊 電梯模型 呼叫信號輸入、指示電路 滑輪 圖圖5 總總體方框體方框圖圖 3.2 單片機(jī)最小系統(tǒng)單片機(jī)最小系統(tǒng) 單片機(jī)采用 ATMEL 公司的 AT89S52,最小系統(tǒng)包括復(fù)位電路和時鐘電路兩部分, 其中復(fù)位電路采用按鍵手動復(fù)位和上電自動復(fù)位組合,電路如圖 6(左)所示:其 中 9 腳為單片機(jī)的復(fù)位端,電容 C5 按鍵 RESET 構(gòu)成上電復(fù)位和手動復(fù)位電路。時 鐘電路如圖 3(右)所示:晶振采用的是 12MHZ 的,C1、C2 為 30p 瓷片電容,XATL2 和 XATL1 分別為單片機(jī)的 18 和 19 腳。 路 c5 22u SB1

50、9 R1 200 復(fù)位 R2 1K 5v 9 C1 30p C2 30p X1 12MH Z XTAL 2 XTAL 1 時鐘電路 + 基于單片機(jī)的電梯控制系統(tǒng) 第 10 頁(共 44 頁) 圖圖 6 最小系最小系統(tǒng)電統(tǒng)電路路 3.3 各模塊設(shè)計各模塊設(shè)計 3.3.1 按鍵按鍵電路電路 由于本電路所需按鍵較多,為了節(jié)省單片機(jī)的 I/O 口,故選用行列式鍵盤矩陣。 本電路采用的是 44 鍵盤矩陣。電路如圖 7 所示,P3.0-P3.7 是接單片機(jī)的 P3 端 口,單片機(jī)采用行和列掃描法來判別這 16 個按鍵中哪個鍵按下,然后可根據(jù)每個按 鍵的功能來通過單片機(jī)控制電梯的運(yùn)行。 鍵盤電路如圖 7 所

51、示: P37 P36 P35 P34 P30 P31 P32 P33 S4S8S12S16 S3S7S11S15 S2S6S10S14 S1S5S9S13 圖圖 7 鍵盤鍵盤矩矩陣電陣電路路 各按鈕開關(guān)說明: 按鈕開關(guān) 1:轎廂內(nèi)一樓呼叫開關(guān);按鈕開關(guān) 2:轎廂內(nèi)二樓呼叫開關(guān); 按鈕開關(guān) 3:轎廂內(nèi)三樓呼叫開關(guān);按鈕開關(guān) 4:轎廂內(nèi)四樓呼叫開關(guān); 按鈕開關(guān) 5:轎廂外二樓上呼叫開關(guān);按鈕開關(guān) 6:轎廂外三樓上呼叫開關(guān); 按鈕開關(guān) 7:轎廂外四樓上呼叫開關(guān);按鈕開關(guān) 8:轎廂內(nèi)五樓呼叫開關(guān); 按鈕開關(guān) 9:轎廂外二樓下呼叫開關(guān);按鈕開關(guān) 10:轎廂外三樓下呼叫開關(guān); 按鈕開關(guān) 11:轎廂外四樓下

52、呼叫開關(guān) 按鈕開關(guān) 12:轎廂外五樓上呼叫開關(guān); 硬件設(shè)計 第 11 頁(共 44 頁) 按鈕開關(guān) 13:轎廂內(nèi)一樓呼叫開關(guān); 按鈕開關(guān) 14:演示功能按鍵; 按鈕開關(guān) 15:緊急停止按鍵; 按鈕開關(guān) 16:電梯啟動按鍵。 3.3.2 顯示電路顯示電路 數(shù)碼管顯示,電梯的基本功能具備顯示電梯當(dāng)前的樓層,所以設(shè)計中在轎廂和 每個樓層中都設(shè)置了一個數(shù)碼顯示管,用來顯示當(dāng)前電梯所在的層數(shù),由 4511 來驅(qū) 動 8 位數(shù)碼管顯示電梯所到達(dá)的樓層數(shù)。接線圖如圖 8 所示,圖中共有六個數(shù)碼管 并聯(lián),通過對四根數(shù)據(jù)線進(jìn)行寫操作進(jìn)行樓層顯示。 P23 P22 P21 P20 A 7 B 1 C 2 D 6

53、LT 3 BI 4 LE/STB 5 QA 13 QB 12 QC 11 QD 10 QE 9 QF 15 QG 14 U1 4511 A 7 B 1 C 2 D 6 LT 3 BI 4 LE/STB 5 QA 13 QB 12 QC 11 QD 10 QE 9 QF 15 QG 14 U2 4511 A 7 B 1 C 2 D 6 LT 3 BI 4 LE/STB 5 QA 13 QB 12 QC 11 QD 10 QE 9 QF 15 QG 14 U3 4511 A 7 B 1 C 2 D 6 LT 3 BI 4 LE/STB 5 QA 13 QB 12 QC 11 QD 10 QE 9

54、QF 15 QG 14 U4 4511 A 7 B 1 C 2 D 6 LT 3 BI 4 LE/STB 5 QA 13 QB 12 QC 11 QD 10 QE 9 QF 15 QG 14 U5 4511 A 7 B 1 C 2 D 6 LT 3 BI 4 LE/STB 5 QA 13 QB 12 QC 11 QD 10 QE 9 QF 15 QG 14 U6 4511 +5v 圖圖 8 顯顯示部分接示部分接線圖線圖 3.3.3 電機(jī)正反轉(zhuǎn)電機(jī)正反轉(zhuǎn)指示指示 在本次設(shè)計中電機(jī)正反轉(zhuǎn)用兩個發(fā)光管來表示,如圖 9 所示:用單片機(jī)的 P1 口 做輸出口來驅(qū)動發(fā)光管,其中 L1 亮表示電機(jī)正轉(zhuǎn)、L2

55、 亮表示電機(jī)反轉(zhuǎn)、L3 亮表示 電機(jī)停轉(zhuǎn),同時電梯開門。L3 滅表示電梯關(guān)門,L3 亮表示電梯開門,電梯運(yùn)行時 L1 和 L2 必須有一個亮,來表示電梯的上行和下行。 基于單片機(jī)的電梯控制系統(tǒng) 第 12 頁(共 44 頁) 圖圖 9 電電機(jī)狀機(jī)狀態(tài)態(tài)指示指示 3.3.4 電源模塊電源模塊 本系統(tǒng)采用 L7805 穩(wěn)壓電路提供電壓+5V,對各部分電路供電,電源可以采用 USB 接口的方式輸入,也可以采用標(biāo)準(zhǔn)的電源輸入頭輸入,另外電源可以直接通過 P13 口對電機(jī)進(jìn)行供電。 圖圖 10 電電源模源模塊塊 在降壓電路中應(yīng)注意以下事項(xiàng): 1、輸入輸出壓差不能太大,太大則轉(zhuǎn)換效率急速降低,而且容易擊穿損

56、壞; 2、輸出電流不能太大,1.5A 是其極限值。大電流的輸出,散熱片的尺寸要足 夠大,否則會導(dǎo)致高溫保護(hù)或熱擊穿; 硬件設(shè)計 第 13 頁(共 44 頁) 3、輸入輸出壓差也不能太小,太小效率很差。 3.3.5 紅外發(fā)射紅外發(fā)射接收電路接收電路 在豎井各個樓層設(shè)置紅外發(fā)射接收管,在轎廂上下運(yùn)動的過程當(dāng)中紅外線發(fā)射 管不斷發(fā)射紅外線,當(dāng)轎廂運(yùn)動到特定位置,豎井上的紅外線接收頭收到紅外線, 其輸出發(fā)生變化。單片機(jī)通過紅外線接收頭輸出的變化知道電梯轎廂的位置。 圖圖 11 紅紅外外發(fā)發(fā)射射對對管管 圖圖 12 紅紅外外對對管管電電路路圖圖 圖11所示為反射式紅外線發(fā)射-接收器的示例。調(diào)整發(fā)射管的限

57、流電阻(200 ) , 可以調(diào)整靈敏度,但是注意不能讓電流超過50mA,以免燒毀發(fā)射管。輸出側(cè)的10k 電阻是提供“0”電平時的接地電阻,如果電路里已經(jīng)有信號輸入的接地電阻,則可 以省略本處的10k電阻。此電阻阻值不能太小,否則高電平輸出會達(dá)不到3.5V以上。 只要在紅外線發(fā)射接收管前插入一件對紅外光有反射作用的物質(zhì),圖示的輸出端 口“OUT”的電平立即從低變成高。只要在紅外線發(fā)射接收管前插入一件對紅外 光有無反射作用的物質(zhì),圖示的輸出端口“OUT”的電平立即從高變成低。如果該 反射或無反射物質(zhì)是循環(huán)連續(xù)動作的話,就是一種非常好的無觸點(diǎn)信號源位置檢測。 3.3.6 電機(jī)驅(qū)動電路電機(jī)驅(qū)動電路 電

58、機(jī)驅(qū)動部分采用常用的 H 橋電路,如下圖所示。在 P2.4 口輸入 PWM 信號對 整個電路進(jìn)行選通,通過調(diào)節(jié) PWM 的占空比,實(shí)現(xiàn)電機(jī)運(yùn)動過程的加速和減速的 過程,從而完成電機(jī)的停止、平層操作。P2.5 口為電機(jī)的正反轉(zhuǎn)控制,當(dāng) P2.5 為高 電平時,Q3、Q2 管導(dǎo)通,并通過電機(jī)構(gòu)成回路,實(shí)現(xiàn)電梯的反轉(zhuǎn),當(dāng)其為低電平 基于單片機(jī)的電梯控制系統(tǒng) 第 14 頁(共 44 頁) 時,Q1、Q4 管導(dǎo)通,通過電機(jī)構(gòu)成了 H 橋的另一邊反向回路,實(shí)現(xiàn)了電梯的正轉(zhuǎn), 從而完成電機(jī)的正反轉(zhuǎn)控制。驅(qū)動電路 PCB 圖見附件二圖 24、圖 25。 仿真圖如圖 13 所示: P24 P25 1 2 3 U

59、1:A 7408 4 5 6 U1:B 7408 9 10 8 U1:C 7408 12 13 11 U1:D 7408 Q1(E) U1:A(Y) (-)Q5(C) U1:D(Y) U1:C(Y) U1:B(Y) D1(K) Q3 TIP41 Q5 TIP41 D1 1N4001 D2 1N4001 D3 1N4001 D4 1N4001 Q1 TIP42 Q2 TIP42 12 U3:A 7404 圖圖 13 H 橋電橋電路仿真路仿真圖圖 3.3.7 按鍵指示按鍵指示 由于此部分只要求每層顯示上下標(biāo)志,所以我們采用一般的發(fā)光二級管。此外, 由于一樓和五樓只能分別上和下,故我們在一樓和五樓都

60、只安裝一個發(fā)光二級管。 由于單片機(jī) IO 口資源有限,我們通過 74HC573 鎖存器實(shí)現(xiàn)電梯外部的八個發(fā)光二 極管與矩陣鍵盤的 P3 口復(fù)用,通過 P0.6 選通,當(dāng)需要對八個發(fā)光二極管進(jìn)行操作 時,需要先將 P0.6 置 1 進(jìn)行選通,改變 P3 口數(shù)值,再置 0 對 P3 進(jìn)行鎖存。其電路 如圖 14: 硬件設(shè)計 第 15 頁(共 44 頁) P06 P37 P36 P35 P34 P33 P32 P30 P31 D0 2 D1 3 D2 4 D3 5 D4 6 D5 7 D6 8 D7 9 Q0 19 Q1 18 Q2 17 Q3 16 Q4 15 Q5 14 Q6 13 Q7 12

61、LE 11 OE 1 U5 74HC573 +5V NAME=NICK NET=P1.8 233 443 55 2 4 121 S A B C D 1 2 4 3 圖圖 14 電電梯外部按梯外部按鍵鍵指示復(fù)用指示復(fù)用電電路路 3.3.8 緊急報警緊急報警 轎廂內(nèi)設(shè)緊急報警按鈕,當(dāng)電梯突然發(fā)生故障使轎箱內(nèi)的人被困時,可以通過 按下緊急停止按鈕,清除所有呼叫信號,并將電梯直接運(yùn)行至一樓,并發(fā)出報警信 號。由于這個部分要求電梯的任何運(yùn)行狀況下都要有效,為保險起見,我們將此作 為一個獨(dú)立的模塊。 圖圖 15 蜂蜂鳴鳴器器報報警原理警原理圖圖 緊急停止 按鈕 求救信號 清除所有呼叫信號 電梯運(yùn)行至一樓

62、發(fā)出報警信號 維修電梯解 救被困人員 電梯管理 人員 清除警報 等待啟動 基于單片機(jī)的電梯控制系統(tǒng) 第 16 頁(共 44 頁) 4 軟件設(shè)計軟件設(shè)計 本設(shè)計由于采用鍵盤矩陣來代替外呼內(nèi)選按鈕,而電梯的運(yùn)行方向是根據(jù)這些 呼叫按鍵和選擇按鍵來決定的,所以單片機(jī)要不斷的掃描鍵盤來獲取各層呼叫狀態(tài), 從而控制電梯的運(yùn)行。故鍵盤矩陣掃描是本系統(tǒng)軟件設(shè)計的重要一部分,另外要把 鍵盤掃描到的各層的按鍵信息存儲起來,然后和電梯的運(yùn)行狀態(tài)比較,判斷是否響 應(yīng)各層呼叫,當(dāng)電梯到達(dá)目的樓層時電機(jī)停止,此時即可進(jìn)、出乘客,乘客進(jìn)入電 梯之后可選擇去哪一層,然后電梯根據(jù)乘客的選擇判斷去哪一層,繼續(xù)運(yùn)行。通過 單片機(jī)

63、控制電梯在上升過程中只響應(yīng)上升呼叫,下降過程中只響應(yīng)下降呼叫。 由于本設(shè)計采用單片機(jī)實(shí)現(xiàn)控制,其中主程序部分主要完成系統(tǒng)的初始化,如 中斷方式的設(shè)置,開中斷等。在中斷子程序中完成樓層檢測等,其它的如數(shù)碼管的 顯示,鍵盤的響應(yīng),轉(zhuǎn)動電機(jī)的控制,延時等均由相應(yīng)的子程序來完成。 軟件設(shè)計思想:采用模塊化的分層次設(shè)計方法,將軟件系統(tǒng)功能由多個實(shí)現(xiàn)單 一功能的子程序?qū)崿F(xiàn)。通過調(diào)用不同的子程序,實(shí)現(xiàn)了復(fù)雜功能控制。這樣便于調(diào) 試、修改。軟件編程是實(shí)現(xiàn)多功能、智能化、操作方便的關(guān)鍵。在本設(shè)計中,可以 把程序的各部分相互結(jié)合起來,達(dá)到完成各項(xiàng)設(shè)計的功能。 4.1 電梯主程序電梯主程序 根據(jù)系統(tǒng)要求,電梯的程序

64、應(yīng)滿足以下要求: (1)初始化程序使數(shù)碼管顯示“1”表示電梯處在一樓,等待人進(jìn)入電梯; (2)主程序主要包括: 判斷乘客進(jìn)入電梯后選擇去哪一層,根據(jù)判斷情況來控制電梯運(yùn)行,到達(dá)目 標(biāo)樓層后相應(yīng)的呼叫指示燈熄滅; 電梯在運(yùn)行過程中要不斷的掃描鍵盤,從而來判斷各樓層有無呼叫請求,并 點(diǎn)亮相應(yīng)的呼叫指示燈; 設(shè)置演示功能按鍵、緊急停止按鍵、啟動按鍵; 實(shí)時顯示電梯所在位置及運(yùn)行狀態(tài)(上行/下行) ; 開關(guān)門有一定的延時來保證乘客走出/進(jìn)入電梯; 軟件設(shè)計 第 17 頁(共 44 頁) 主程序流程圖如圖 16 所示。 開始 初始化 啟動 緊急停止 功能演示 按鍵查詢 樓層檢測 樓層、方 向顯示 電梯邏輯控制 電動機(jī)轉(zhuǎn)動 Y N N 演示子程序 Y N Y 圖圖 16 主程序流程主程序流程圖圖 電梯的整個軟件設(shè)計包括一下幾部分:電梯邏輯控制模塊、電梯運(yùn)行模塊、鍵 盤掃描模塊、樓層顯示模塊、指示燈關(guān)閉模塊、樓層檢測模塊、電梯功能演示模塊、 電梯緊急停止模塊。 4.2 電梯邏輯電梯邏輯控制控制 電梯控制中,單片機(jī)掃描樓層外呼內(nèi)選信號,將樓層呼叫信號與當(dāng)前樓層運(yùn)行 狀 態(tài)進(jìn)行比較,確定電梯響應(yīng)上升、下降隊列,然后電梯按照運(yùn)行隊列進(jìn)行電機(jī)控制。 而將呼叫信號轉(zhuǎn)化為響應(yīng)隊列

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

最新文檔

相關(guān)資源

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

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

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


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