能源大廈18層電梯電氣控制系統(tǒng)設(shè)計(jì)
39頁(yè) 11000字?jǐn)?shù)+論文說(shuō)明書(shū)+任務(wù)書(shū)+5張CAD圖紙【詳情如下】
主程序流程圖.dwg
任務(wù)書(shū).doc
原理圖.dwg
定時(shí)器T1中斷程序流程.dwg
控制系統(tǒng)原理.dwg
電氣原理圖.dwg
能源大廈18層電梯電氣控制系統(tǒng)設(shè)計(jì)論文.doc
能源大廈18層電梯電氣控制系統(tǒng)設(shè)計(jì)
目錄
第一章 引言 …………………………………………………………………………2
第二章 設(shè)計(jì)要求 ……………………………………………………………………2
第三章 設(shè)計(jì)方案 ……………………………………………………………………3
第四章 硬件設(shè)計(jì) ……………………………………………………………………5
4.1 單片機(jī) …………………………………………………………………5
4.2 各樓層電梯間電路 ……………………………………………………9
4.3 電梯間電路 …………………………………………………………12
4.4 控制臺(tái)電路 ……………………………………………………………13
4.5 單片機(jī)電路 ……………………………………………………………16
4.6 電路PCB圖 ……………………………………………………………17
第五章 軟件設(shè)計(jì) …………………………………………………………………19
5.1 簡(jiǎn)易控制方案 …………………………………………………………19
5.2 進(jìn)一步控制方案 ………………………………………………………22
5.2.1 控制邏輯流程圖 ………………………………………………22
5.2.2 說(shuō)明 ……………………………………………………………25
5.2.3 參考程序 ………………………………………………………26
第六章 軟硬件系統(tǒng)的調(diào)試 ………………………………………………………31
6.1 軟件調(diào)試 ………………………………………………………………31
6.2 硬件調(diào)試 ………………………………………………………………32
第七章 結(jié)束語(yǔ) ……………………………………………………………………33
畢業(yè)設(shè)計(jì)總結(jié) …………………………………………………………………34
參考文獻(xiàn) ………………………………………………………………………36
摘 要:本論文主要介紹的是電梯自動(dòng)控制模型,硬件部分我們使用的是單片機(jī)及外圍電路組成高度為18層電梯的電梯控制系統(tǒng)。單片機(jī)采用AT89C51,晶體振蕩器選6MHz,C51、C52為30uF瓷片電容與晶體振蕩器形成時(shí)鐘電路。電容C53、電阻R51、R52和按鍵RESET構(gòu)成上電復(fù)位和手動(dòng)復(fù)位電路。軟件部分采用了兩種控制方案,簡(jiǎn)易控制方案只是簡(jiǎn)單的電梯上升下降,在各樓層短暫停留。而進(jìn)一步控制方案則考慮各樓層的信號(hào)請(qǐng)求,以完成各樓層的升降控制。該系統(tǒng)具有工作穩(wěn)定,操作簡(jiǎn)單等優(yōu)點(diǎn)。
關(guān)鍵詞:電梯, AT89C51單片機(jī),共陰極數(shù)碼管,CD4511譯碼器,發(fā)光二極管
第一章 引言
據(jù)國(guó)外有關(guān)資料介紹,公元前2800年在古代埃及,為了建筑當(dāng)時(shí)的金字塔,曾使用過(guò)由人力驅(qū)動(dòng)的升降機(jī)械。公元1765年瓦特發(fā)明了蒸汽機(jī)之后,1858年美國(guó)研制出以蒸汽為動(dòng)力,并通過(guò)皮帶轉(zhuǎn)動(dòng)和蝸輪減速裝置驅(qū)動(dòng)的電梯。1878年英國(guó)的阿姆斯特郎發(fā)明了水壓梯。并隨著水壓梯的發(fā)展,淘汰了蒸汽梯。后來(lái)又出現(xiàn)了采用液壓泵和控制閥以及直接柱塞式和側(cè)柱塞式結(jié)構(gòu)的液壓梯,這種掖壓梯至今仍為人們所采用。但是,電梯得以興盛發(fā)展的原因在于采用了電力作為動(dòng)力來(lái)源.。在20世紀(jì)初,美國(guó)奧梯斯電梯公司首先使用直流電動(dòng)機(jī)作為動(dòng)力,生產(chǎn)出以槽輪式驅(qū)動(dòng)的直流電梯,從而為今天的高速度,高行程電梯的發(fā)展奠定了基礎(chǔ)。20世紀(jì)30年代美國(guó)紐約市的102層摩天大樓建成,美國(guó)奧梯斯電梯公司為這座大樓制造和安裝了74臺(tái)速度為6.0M\S的電梯。 從此以后,電梯這個(gè)產(chǎn)品,一直在日新月異的發(fā)展著.目前電梯產(chǎn)品,不但規(guī)格品種多,自動(dòng)化強(qiáng),而且安全可靠,乘坐舒服.近幾年來(lái),隨著電子工業(yè)的發(fā)展,微處理機(jī)和電子計(jì)算機(jī)已成功的應(yīng)用到電梯的電氣控制系統(tǒng)中去,采用無(wú)觸點(diǎn)元件的電梯電氣控制系統(tǒng)已開(kāi)始批量生產(chǎn)。
第二章 設(shè)計(jì)要求
采用AT89C51單片機(jī)及外圍電路組成高度為18層電梯的電梯控制系統(tǒng)。
對(duì)某園林集團(tuán)公司的電梯系統(tǒng)進(jìn)行分析,合理選擇電氣系統(tǒng)方案,以PLC為基礎(chǔ),對(duì)控制系統(tǒng)進(jìn)行設(shè)計(jì),完成硬件電路設(shè)計(jì)和控制梯形圖程序的編寫(xiě)和仿真,繪制電氣原理圖和接線圖,編寫(xiě)設(shè)計(jì)說(shuō)明書(shū)和調(diào)試分析報(bào)告。
主要技術(shù)指標(biāo):
1.電梯額定載重 1200kg
2.樓層數(shù) 18層
3.采用PLC進(jìn)行控制,將各樓層廳外的上、下召喚及轎廂指令、井道信息等信號(hào)綜合處理,使電梯自動(dòng)地選擇運(yùn)行方向和目的層站,自動(dòng)完成啟動(dòng)、運(yùn)行、減速、平層、開(kāi)關(guān)門及顯示、保護(hù)等一系列功能,并滿足相關(guān)的技術(shù)要求。
電梯內(nèi)電路由FS1、FS2、FS3和FS4四個(gè)發(fā)光二極管作為指示燈,電梯模型上電后,電梯的起始位置為一樓,等待控制臺(tái)Start按鍵按下,數(shù)碼管顯示“1”。當(dāng)Start按鍵按下后,電梯開(kāi)始向上運(yùn)動(dòng),控制臺(tái)的上升指示燈UP亮。2s后到達(dá)二樓,數(shù)碼管顯示“2”并在二樓停留5s,然后繼續(xù)上升。每層樓停留5s,直到四樓。在四樓停留5s后開(kāi)始下降,控制臺(tái)的指示燈DOWN亮。每層樓停5s,直到一樓。然后重復(fù)上述過(guò)程。如果在一個(gè)上下循環(huán)中按下過(guò)Stop鍵,電梯下降到一樓后停止工作。直到再次按下Start鍵后重新恢復(fù)工作
第三章 設(shè)計(jì)方案
電梯控制系統(tǒng)由各層樓的電梯間電路、電梯內(nèi)電路和控制臺(tái)電路三部分組成。電梯在各樓層的定位本應(yīng)采用行程開(kāi)關(guān),考慮到模型的操作性,采用延時(shí)控制。相鄰樓層間升降設(shè)定為2S。
1)各樓層的電梯間電路
二、三層的電路間均有“上升”和“下降”選擇按鍵,一樓只有“上升”按鍵,四樓只有“下降”按鍵,每個(gè)按鍵配一只發(fā)光二極管,作為指示燈。
2)電梯內(nèi)部電路
目標(biāo)樓層1——4選擇按鍵配又相應(yīng)的指示燈。
3)控制臺(tái)電路
(1)兩個(gè)按鍵用于手動(dòng)控制??刂齐娐返摹伴_(kāi)始運(yùn)行”和“停止運(yùn)行”
(2)兩個(gè)指示燈,分別指示電梯的升降情況。
(3)一只數(shù)碼管,用于顯示電梯當(dāng)前所在的樓層。
4)控制方案
(1)簡(jiǎn)單控制方案(見(jiàn)圖1)
工作原理:控制臺(tái)按下START鍵后,通過(guò)AT89C51單片機(jī)的控制使得電梯運(yùn)行,該系統(tǒng)中電梯運(yùn)行時(shí)不受各樓層的控制和影響往復(fù)運(yùn)動(dòng),只有在控制臺(tái)按下STOP鍵后,電梯降到一樓停止,等待控制臺(tái)再次啟動(dòng)。該系統(tǒng)使用數(shù)碼管顯示當(dāng)前樓層。
第七章 結(jié)束語(yǔ)
第八章
本設(shè)計(jì)基本上達(dá)到了設(shè)計(jì)目的。利用通用譯碼器和單片機(jī)實(shí)現(xiàn)了對(duì)電梯的控制,通過(guò)合理的設(shè)備選型、參數(shù)設(shè)置和軟件設(shè)計(jì),提高了電梯運(yùn)行的可靠勝,改善了電梯運(yùn)行的舒適感,并節(jié)約了電能。
通過(guò)本次設(shè)計(jì),我的知識(shí)領(lǐng)域得到進(jìn)一步擴(kuò)展,專業(yè)技能得到進(jìn)一步提高,同時(shí)增強(qiáng)了分析和解決工程實(shí)際的綜合能力。另外,也培養(yǎng)了自己嚴(yán)肅認(rèn)真的科學(xué)態(tài)度和嚴(yán)謹(jǐn)求實(shí)的工作作風(fēng)。
本次設(shè)計(jì)還存在一些不足之處,例如:本設(shè)計(jì)是按樓層定高設(shè)計(jì)的,而實(shí)際每一樓層高度是不一定相等的,因此,設(shè)計(jì)時(shí)應(yīng)考慮樓層間距自學(xué)習(xí)功能。但由于時(shí)間有限,本人沒(méi)有考慮。另外,由于實(shí)際條件的限制,本設(shè)計(jì)只能進(jìn)行簡(jiǎn)單調(diào)試,這也是不足之處。當(dāng)然,設(shè)計(jì)中肯定還有其他不足和紙漏之處,請(qǐng)各位專家和老師指正。
畢業(yè)設(shè)計(jì)總結(jié)
時(shí)間飛逝,轉(zhuǎn)眼間就到了畢業(yè)答辯的時(shí)間,此時(shí)的心情很是奇怪,既緊張又興奮,興奮的是幾個(gè)月的辛苦成果終于到了驗(yàn)收的時(shí)候了,緊張的是不知道畢業(yè)答辯會(huì)是什么樣子 。到目前為止,我依舊沒(méi)有太多的把握,只能全力以赴;回想幾個(gè)月的設(shè)計(jì)過(guò)程還真是懷念?。‰m說(shuō)是苦了一點(diǎn),但苦中有甜啊,其中自己查閱了大量的資料,充實(shí)了自己的知識(shí),彌補(bǔ)了自己不足。平時(shí)總覺(jué)得自己已經(jīng)懂得很多了,一旦設(shè)計(jì)起來(lái),才發(fā)現(xiàn)自己其實(shí)還差的遠(yuǎn),實(shí)踐才是最好的證明。
在一個(gè)多月的設(shè)計(jì)過(guò)程中學(xué)到了許多東西,不僅僅是畢業(yè)設(shè)計(jì)中的。設(shè)計(jì)過(guò)程中,我們遇到很多不懂或不明白的地方。除了查閱相關(guān)資料, 老師也給了我們很多的指導(dǎo),在老師的指導(dǎo)下改進(jìn)了設(shè)計(jì)方案.為了一個(gè)問(wèn)題苦苦思索,為一個(gè)問(wèn)題的圓滿解決而高興,其中的困惑,苦惱,興奮,激動(dòng)只有自己知道?;蛟S開(kāi)始的時(shí)候還有一些膽怯,但當(dāng)一切將要結(jié)束時(shí)卻又有一絲懷念。我明白了不去試過(guò),怎知道路的艱辛快樂(lè) 。通過(guò)這大學(xué)三年中不算太長(zhǎng)時(shí)間的畢業(yè)設(shè)計(jì),我深深的明白了這樣一個(gè)道理:沒(méi)有我們不懂的東西,只是我們尚未去了解
總結(jié)一個(gè)多月來(lái)的設(shè)計(jì),體會(huì)如下:
首先,任何工作都的與人打交道,畢業(yè)設(shè)計(jì)也不例外,這就需要我們充分的利用好彼此的力量,充分的協(xié)作,針對(duì)設(shè)計(jì)中出現(xiàn)的問(wèn)題,站在不同的角度分析問(wèn)題,總結(jié)大家的意見(jiàn),最后達(dá)成一致,發(fā)揮了團(tuán)隊(duì)精神。
其次,對(duì)待任何工作,責(zé)任心是必要的;這次畢業(yè)設(shè)計(jì)的體會(huì),我收獲至深。但更重要的是,在責(zé)任心的驅(qū)使下,又該采用何種方法完成,采用何種方法更省時(shí)省力,解決問(wèn)題的方案很多,永遠(yuǎn)堅(jiān)信“方法總比困難多”,我想首先分析任務(wù)本身,就拿畢業(yè)設(shè)計(jì)來(lái)說(shuō),課題有了,關(guān)鍵是何處著手。何時(shí)何地查找相關(guān)資料等等,尋找突破口充分的解決好問(wèn)題。
再次,遇到不懂的問(wèn)題,及時(shí)請(qǐng)教老師,抓緊設(shè)計(jì)的每分每秒,需要調(diào)整和改變的地方及時(shí)做出改動(dòng),而不能墨守成規(guī),做人也是同樣的道理。
第四,時(shí)刻保持奮進(jìn)的頭腦,不斷接受新事物,挑戰(zhàn)新的問(wèn)題。千萬(wàn)記住秒針不停的劃圈,我們的思想也應(yīng)不斷的修正提高。
在現(xiàn)代信息化社會(huì)中,計(jì)算機(jī)很重要。以前對(duì)計(jì)算機(jī)不是太熟悉,在這次過(guò)程中接觸計(jì)算機(jī)的機(jī)會(huì)很多,現(xiàn)在不再屬于那種“計(jì)算機(jī)盲”了,對(duì)計(jì)算機(jī)知識(shí)有很大的收獲,對(duì)以后的工作更是一大資本??梢哉f(shuō)這次設(shè)計(jì)涉及的知識(shí)面很廣,將所學(xué)的課程融會(huì)貫通了,就拿畫(huà)圖來(lái)說(shuō),雖然學(xué)過(guò)用CAD畫(huà)圖,但在運(yùn)用時(shí)還是遇到了困難,對(duì)以前所學(xué)過(guò)的不能很好的掌握,對(duì)于元器件庫(kù)更是不熟悉,所以在畫(huà)圖時(shí)就比較困難,一張圖往往要花好長(zhǎng)時(shí)間才能完成,但隨著操作機(jī)會(huì)多了也就慢慢熟練起來(lái)了,不再對(duì)它有生疏感了。所以我深深體會(huì)到學(xué)知識(shí)不能僅僅是學(xué)更要學(xué)會(huì)運(yùn)用,只有將所學(xué)的運(yùn)用起來(lái)才是真正的學(xué)有所用,所以就要靠我們平時(shí)的鍛煉和運(yùn)用。在走上工作崗位之際能將所學(xué)過(guò)的內(nèi)容通過(guò)運(yùn)用復(fù)習(xí)一遍就真正做到了理論與實(shí)踐相結(jié)合了,為將來(lái)在崗位上更好的發(fā)揮提供了基礎(chǔ)。所以這次設(shè)計(jì)不但是對(duì)三年來(lái)所學(xué)知識(shí)的一次鞏固和考試,更是為我們找工作打下了堅(jiān)實(shí)的基礎(chǔ)。
對(duì)于以上之粗淺體會(huì),進(jìn)一步的總結(jié)和提高需要有更多的社會(huì)實(shí)踐來(lái)提供,我也相信在不久即將踏入社會(huì)之際,類似這樣的設(shè)計(jì)絕不在少數(shù),只要我們努力學(xué)習(xí),勇于實(shí)踐,勤學(xué)好問(wèn),我就會(huì)懂得以前不明白或不十分明白的道理,就會(huì)很快地成長(zhǎng)和成熟起來(lái),我也相信,憑著我自強(qiáng)不息,勇于拼搏的精神,定能很快適應(yīng)類似設(shè)計(jì)的需要,適應(yīng)這個(gè)多變的社會(huì),充分發(fā)揮長(zhǎng)處,朝我的方向不斷前進(jìn),前進(jìn),再前進(jìn)!
最后,我想說(shuō)的是,畢業(yè)設(shè)計(jì)的完成,離不開(kāi)老師您的諄諄教誨和不斷幫助。老師您辛苦了。謝謝!
參考文獻(xiàn)
1、朱昌明,洪致育,張惠蕎編著,《電梯與自動(dòng)扶梯原理結(jié)構(gòu)安裝測(cè)試》 21IC中國(guó)電子網(wǎng)
2、劉連昆,樊運(yùn)華,馮國(guó)慶編著,《電梯實(shí)用技術(shù)手冊(cè)原理安裝維修管理》 中國(guó)電力出版社
3、陳保安主編,《電梯維修技術(shù)》 西安電子科技大學(xué)出版社
4、毛宗源、彭華、尤裕祥編著《微機(jī)控制電梯》南京:東南大學(xué)出版社
5、劉載文、李惠升、鐘亞林編著《電梯控制系統(tǒng)繼電器與PC控制原理設(shè)計(jì)及調(diào)試》蘇州大學(xué)出版社
6、李秧耕主編《電梯基本原理及安裝維修》 華南理工大學(xué)出版社
A 1 畢業(yè)設(shè)計(jì)任務(wù)書(shū) 設(shè)計(jì)題目 : 能源大廈 18層 電梯 電氣 控制系統(tǒng) 設(shè)計(jì) 設(shè)計(jì)(論文)的主要內(nèi)容與要求: 對(duì) 某 園林集團(tuán)公司 的電梯系統(tǒng)進(jìn)行分析,合理選擇電氣系統(tǒng)方案,以 基礎(chǔ) ,對(duì)控制系統(tǒng)進(jìn)行設(shè)計(jì),完成硬件電路設(shè)計(jì)和控制梯形圖程序的編寫(xiě)和仿真, 繪制電氣原理圖和接 線圖,編寫(xiě) 設(shè)計(jì)說(shuō)明書(shū)和調(diào)試分析報(bào)告。 主要技術(shù)指標(biāo): 1.電梯額定載重 1200.樓層數(shù) 18層 3.采用 制 , 將各樓層廳外的上、下召喚及轎廂指令 、 井道信息等信號(hào)綜合處理,使電梯自動(dòng)地選擇運(yùn)行方向和目的層站,自動(dòng)完成啟動(dòng)、運(yùn)行、減速、平層、開(kāi)關(guān)門及顯示、保護(hù)等一系列功能 ,并滿足相關(guān)的技術(shù)要求。 進(jìn) 度 安 排 設(shè)計(jì)(論文)工作 內(nèi)容 時(shí)間 (起止周數(shù)) 英文翻譯,查閱資料, 方案選擇 1周至 3周 硬件電路設(shè)計(jì) 4周至 6 周 控制程序設(shè)計(jì) 7周至 11周 程序仿真調(diào)試 12周至 14 周 撰寫(xiě)設(shè)計(jì)說(shuō)明書(shū),調(diào)試報(bào)告和總結(jié) 15周至 16周 準(zhǔn)備答辯 16周至 17周 周至 周 周至 周 1 能源大廈 18 層電梯電氣控制系統(tǒng)設(shè)計(jì) 目錄 第一章 引言 ???????????????????????????? 2 第二章 設(shè)計(jì)要求 ?????????????????????????? 2 第三章 設(shè)計(jì)方案 ?????????????????????????? 3 第四章 硬件設(shè)計(jì) ?????????????????????????? 5 片機(jī) ????????????????????????? 5 樓層電梯間電路 ???????????????????? 9 梯間電路 ?????????? ???????????? 12 制臺(tái)電路 ??????????????????????? 13 片機(jī)電路 ??????????????????????? 16 路 ??????????????????????? 17 第五章 軟件設(shè)計(jì) ????????????????????????? 19 易控制方案 ?????????????????????? 19 一步控制方案 ?????????? ??????????? 22 制邏輯流程圖 ?????????????????? 22 明 ??????????????????????? 25 考程序 ????????????????????? 26 第六章 軟硬件系統(tǒng)的調(diào)試 ????????????????????? 31 件調(diào)試 ???????????????????????? 31 件調(diào)試 ?????? ?????????????????? 32 第七章 結(jié)束語(yǔ) ?????????????????????????? 33 畢業(yè)設(shè)計(jì)總結(jié) ????????????????????????? 34 參考文獻(xiàn) ??????????????????????????? 36 2 摘 要 :本論文主要介紹的是電梯自動(dòng)控制模型,硬件部分我們使用的是單片機(jī)及外圍電路組成高度為 18 層電梯的電梯控制系統(tǒng)。單片機(jī)采用 體振蕩器選 60片電容與晶體振蕩器形成 時(shí)鐘電路。電容 阻 按鍵 成上電復(fù)位和手動(dòng)復(fù)位電路。軟件部分采用了兩種控制方案 ,簡(jiǎn)易控制方案只是簡(jiǎn)單的電梯上升下降 ,在各樓層短暫停留。而進(jìn)一步控制方案則考慮各樓層的信號(hào)請(qǐng)求,以完成各樓層的升降控制。該系統(tǒng)具有工作穩(wěn)定,操作簡(jiǎn)單等優(yōu)點(diǎn)。 關(guān)鍵詞 :電梯 , 共陰極數(shù)碼管 , 光二極管 第一章 引言 據(jù)國(guó)外有關(guān)資料介紹 ,公元前 2800 年在古代埃及 ,為了建筑當(dāng)時(shí)的金字塔 ,曾使用過(guò)由人力驅(qū)動(dòng)的升降機(jī)械。公元 1765 年瓦特發(fā)明了蒸汽機(jī)之后 ,1858 年美國(guó)研制出以蒸汽為動(dòng)力 ,并通過(guò)皮帶轉(zhuǎn)動(dòng)和蝸輪減速裝置驅(qū)動(dòng)的電梯。 1878 年英國(guó)的阿姆斯特郎發(fā)明了水壓梯。并隨著水壓梯的發(fā)展 ,淘汰了蒸汽梯。后來(lái)又出現(xiàn)了采用液壓泵和控制閥以及直接柱塞式和側(cè)柱塞式結(jié)構(gòu)的液壓梯 ,這種掖壓梯至今仍為人們所采用。但是,電梯得以興盛發(fā)展的原因在于采用了電力作為動(dòng)力來(lái)源 .。在 20 世紀(jì)初 ,美國(guó)奧梯斯電梯公司首先使用直流電動(dòng)機(jī)作為動(dòng)力 ,生產(chǎn)出以槽輪式驅(qū)動(dòng)的直流電梯 ,從而為今天的高速度 ,高行程電梯的發(fā)展奠定了基礎(chǔ)。 20世紀(jì)30 年代美國(guó)紐約市的 102 層摩天大樓建成 ,美國(guó)奧梯斯電梯公司為這座大 樓制造和安裝了 74臺(tái)速度為 的電梯。 從此以后 ,電梯這個(gè)產(chǎn)品 ,一直在日新月異的發(fā)展著 不但規(guī)格品種多 ,自動(dòng)化強(qiáng) ,而且安全可靠 ,乘坐舒服 隨著電子工業(yè)的發(fā)展 ,微處理機(jī)和電子計(jì)算機(jī)已成功的應(yīng)用到電梯的電氣控制系統(tǒng)中去 ,采用無(wú)觸點(diǎn)元件的電梯電氣控制系統(tǒng)已開(kāi)始批量生產(chǎn)。 第二章 設(shè)計(jì)要求 采用 8層電梯的電梯控制系統(tǒng) 。 對(duì)某園林集團(tuán)公司的電梯系統(tǒng)進(jìn)行分析,合理選擇電氣系統(tǒng)方案,以 控制系統(tǒng)進(jìn)行設(shè)計(jì),完成硬件電路設(shè)計(jì)和控制 梯形圖程序的編寫(xiě)和仿真,繪制電氣原理圖和接線圖,編寫(xiě)設(shè)計(jì)說(shuō)明書(shū)和調(diào)試分析報(bào)告。 主要技術(shù)指標(biāo): 1.電梯額定載重 1200.樓層數(shù) 18層 3.采用 各樓層廳外的上、下召喚及轎廂指令、井道信息等信號(hào)綜合處理,使電梯自動(dòng)地選擇運(yùn)行方向和目的層站,自動(dòng)完成啟動(dòng)、運(yùn)行、減速、平層、開(kāi)關(guān)門及顯示、保護(hù)等一系列功能,并滿足相關(guān)的技術(shù)要求。 電梯內(nèi)電路由 個(gè)發(fā)光二極管作為指示燈,電梯模型上電后,電梯的起始位置為一樓,等待控制臺(tái) 碼管顯示“ 1”。當(dāng) 3 電梯開(kāi)始向上運(yùn)動(dòng),控制臺(tái)的上升指示燈 2碼管顯示“ 2”并在二樓停留 5s,然后繼續(xù)上升。每層樓停留 5s,直到四樓。在四樓停留 5s 后開(kāi)始下降,控制臺(tái)的指示燈 。每層樓停 5s,直到一樓。然后重復(fù)上述過(guò)程。如果在一個(gè)上下循環(huán)中按下過(guò) 電梯下降到一樓后停止工作。直到再次按下 第三章 設(shè)計(jì)方案 電梯控制系統(tǒng)由各層樓的電梯間電路、電梯內(nèi)電路和控制臺(tái)電路三部分組成。電梯在各樓層的定位本應(yīng)采用行程開(kāi)關(guān),考慮到模型的 操作性,采用延時(shí)控制。相鄰樓層間升降設(shè)定為 2S。 1)各樓層的電梯間電路 二、三層的電路間均有“上升”和“下降”選擇按鍵,一樓只有“上升”按鍵,四樓只有“下降”按鍵,每個(gè)按鍵配一只發(fā)光二極管,作為指示燈。 2)電梯內(nèi)部電路 目標(biāo)樓層 1—— 4選擇按鍵配又相應(yīng)的指示燈。 3)控制臺(tái)電路 ( 1)兩個(gè)按鍵用于手動(dòng)控制??刂齐娐返摹伴_(kāi)始運(yùn)行”和“停止運(yùn)行” ( 2)兩個(gè)指示燈,分別指示電梯的升降情況。 ( 3)一只數(shù)碼管,用于顯示電梯當(dāng)前所在的樓層。 4)控制方案 ( 1)簡(jiǎn)單控制方案(見(jiàn)圖 1) 工作原理:控制臺(tái)按下 后,通過(guò) 片機(jī)的控制使得電梯運(yùn)行,該系統(tǒng)中電梯運(yùn)行時(shí)不受各樓層的控制和影響往復(fù)運(yùn)動(dòng),只有在控制臺(tái)按下 后,電梯降到一樓停止,等待控制臺(tái)再次啟動(dòng)。該系統(tǒng)使用數(shù)碼管顯示當(dāng)前樓層。 簡(jiǎn)易方案系統(tǒng)工作原理框圖電梯降到一樓停止控制臺(tái)啟動(dòng)電梯單片機(jī)譯碼器數(shù)碼管顯示電梯動(dòng)作控制臺(tái)停止電梯 4 圖 1 ( 2)進(jìn)一步控制方案(見(jiàn)圖 2) 工作原理:工作臺(tái)啟動(dòng)電梯,單片機(jī)檢測(cè)各樓層信號(hào)請(qǐng)求控制電梯運(yùn)動(dòng),電梯動(dòng)作完成后數(shù)碼管顯示所在樓層,同時(shí)單片機(jī)再次檢測(cè)各樓層請(qǐng)求信號(hào),使的電梯再次動(dòng)作,直到控制臺(tái)停止電梯,電梯降到一樓后停止,等待控制臺(tái)再次啟 動(dòng)電梯。 圖 2 進(jìn)一步控制系統(tǒng)工作原理框圖電梯動(dòng)作電梯降到一樓停止控制臺(tái)停止電梯數(shù)碼管顯示譯碼器單片機(jī)各樓層請(qǐng)求信號(hào)控制臺(tái)啟動(dòng)電梯 5 第四章 硬件設(shè)計(jì) 片機(jī) 采用 8層電梯的電梯控制系統(tǒng) 。 位單片機(jī),片內(nèi)帶有一個(gè) 4它采用了 術(shù),而且其輸出引腳和指令系統(tǒng)和 內(nèi)的 時(shí)已具有三級(jí)程序存儲(chǔ)器保密的性能。 在眾多的 51 系列單片機(jī)中,要算 司的 實(shí)用,因?yàn)樗粌H和 腳完全兼容,而且其片內(nèi)的 4k 程序存儲(chǔ)器是 種下藝的存儲(chǔ)器用戶可以用電的方式瞬間擦除、改寫(xiě)。所以說(shuō)這種單片機(jī)對(duì)開(kāi)發(fā)設(shè)備的要求很低,開(kāi)發(fā)時(shí)間也大大縮短。寫(xiě)入單片機(jī)的程序還可以加密,這又很好地保護(hù)了所有者的勞動(dòng)成果。 6 管腳說(shuō)明 電電壓。 地。 位漏級(jí)開(kāi)路雙向 I/腳可吸收 8 時(shí),被定義為高阻輸入。 可以被定義為數(shù)據(jù)/地址的第八位。在 作為原碼輸入口,當(dāng) 時(shí) 位雙向 I/ 電流。 后,被內(nèi)部上拉 為高,可用作輸入, 輸出電流,這是由于內(nèi)部上拉的緣故。在 位雙向 I/出 4個(gè) 1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時(shí),輸出電流。這是由于內(nèi)部上拉的緣故。 6位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí), 給出地址“ 1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部 八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫(xiě)時(shí), 個(gè)帶內(nèi)部上拉電阻的雙向 I/接收輸出 4個(gè) 1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平, 是由于上拉的緣故。 下表所示: 口管腳 備選功能 行輸入口) 行輸出口) 部中斷 0) 部中斷 1) 0(記時(shí)器 0外部輸入) 1(記時(shí)器 1外部輸入) 部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通) 部數(shù)據(jù)存儲(chǔ)器讀選通) 位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持 訪問(wèn)外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在 引腳用于輸入編程脈沖。在平時(shí), 不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過(guò)一個(gè) 想禁止 。此時(shí), 外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài) 位無(wú)效。 /部程序存儲(chǔ)器的選通信號(hào)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次 /在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的 /將不出現(xiàn)。 8 / /在此期間外部程序存儲(chǔ)器( 0000不管是否有內(nèi)部程序存儲(chǔ)器。注意加密方式 1時(shí), / /間內(nèi)部程序存儲(chǔ)器。在 引腳也用于施加 12 向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。 自反向振蕩器的輸出。 單片機(jī)的基本組成如圖 3所示 圖 3 下面簡(jiǎn)要說(shuō)明各 部分組成 1、 中央處理器 單片機(jī)的中央處理器是單片機(jī)的核心,完成運(yùn)算和控制操作,中央處理器主要包括運(yùn)算器和控制器兩部分。 振蕩器和時(shí)鐘電路 程序儲(chǔ)存器( 4 數(shù)據(jù)儲(chǔ)存器( 128 字節(jié)) 兩個(gè) 16 位 定時(shí)器/計(jì)數(shù)器 CPU 中斷 控制 內(nèi)部中斷 總線擴(kuò)展控制器 并行可編程 I/O 口 可編程串行口 外部中斷 擴(kuò)展控制 2 時(shí)鐘源 外部事件計(jì)數(shù) 片機(jī)的基本組成 9 2、 存儲(chǔ)器 單片機(jī)內(nèi)部的存儲(chǔ)器分為程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。 3、外圍接口電路 4 個(gè)可編程并行 I/O 口, 1 個(gè)可編程串行口, 2 個(gè) 16 位的可編程定時(shí)器以及中斷系統(tǒng)等。 4、時(shí)鐘振蕩電路 時(shí)鐘振蕩電路是 需要的各種定時(shí)控制信號(hào)的必備單元。 有在時(shí)序信號(hào)和控制信號(hào)的協(xié)調(diào)下工作,才能執(zhí)行各種指令。 樓層電梯間電路 如圖 4 所示, 上拉電阻,其作用是保證按鍵未按下時(shí),端口 高電平。當(dāng)按鍵按下時(shí),端口 過(guò)按鍵接地, 為低電平。電容 作用是消除抖動(dòng)和抗干擾。各樓層電梯間的升降選擇按鍵均于單片機(jī) 連接,上升按鍵的 接。下降按鍵與 接,即由 可以讀出電梯間升、降按鍵的狀態(tài)。每個(gè)上升、下降按鍵均有一只發(fā)光二極管作為指示燈與之配合,發(fā) 光二極管與 的 接。每個(gè)發(fā)光二極管通過(guò)一只阻值為 470?的限流電阻接電源( 適當(dāng)?shù)牧炼龋瑫r(shí)單片機(jī)的端口在不加驅(qū)動(dòng)的情況下可以承受 。 10 一層 二層 11 三層 圖 4 電梯間電路 12 電梯內(nèi)電路如圖 5所示,四個(gè)目標(biāo)樓層選擇按鍵 管作為指示燈,即 鍵與 的 接,指示燈與 拉電阻 11—— 圖 5 電梯內(nèi)電路 13 控制臺(tái)電路如圖 6所示。發(fā)光二極管 以顯示供電是否正常。 寸)共陰極數(shù)碼管,用來(lái)顯示當(dāng)前樓層。采用 值為 470Ω)對(duì)數(shù)碼管限流。 七段譯碼 /驅(qū)動(dòng)器: 有燈測(cè)試功能;以反相器作輸出級(jí),用以驅(qū)動(dòng) 數(shù)碼管;具有消隱輸入;顯示數(shù) 6時(shí), a=0,顯示 9時(shí), d=0。 1燈測(cè)試輸入端) ,4據(jù)輸入端) ,5存使能,鎖存輸入使能) ,6源負(fù)極)( A, B, C, D 為門電路的輸入端)901234516源正極)( a,b,c,d,e,f,示字符端輸出,連接數(shù)碼管的相應(yīng)腳) 14 能表 十進(jìn)制 或功能 輸 入 輸 出 字 型 T D C B A a b c d e f g 0 1 2 3 4 5 6 7 8 9 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 1 1 0 1 1 1 1 1 0 0 1 0 1 1 0 0 1 1 1 0 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 消 隱 鎖 定 燈 測(cè) 試 × 1 × 1 1 0 × × × × × × × × × × × × 0 1 × 0 0 0 0 0 0 0 鎖定在上一個(gè) 時(shí) 1 1 1 1 1 1 1 15 圖 6 控制臺(tái)電路 16 單片機(jī)電路如圖 7 所示,單片機(jī)采用 體振蕩器選 6 30容 阻 成上電復(fù)位和手動(dòng)復(fù)位電路。外部接線圖見(jiàn)附圖 1。 圖 7 單片機(jī)電路 路板 17 圖 8所示電路板 的頂層和底層。 圖 8 電梯模型 (頂面) 18 圖 8 電梯模型 (底面 ) 19 第五章 軟件設(shè)計(jì) 方案 ( 1)電梯模型上電后,電梯的起始位置為一樓,等待控制臺(tái) 鍵按下,數(shù)碼管顯示“ 1”。 ( 2)當(dāng) 梯開(kāi)始向上運(yùn)動(dòng),控制臺(tái)的上升指示燈 2碼管顯示“ 2”并在二樓停留 5s,然后繼續(xù)上升。每層樓停留 5s,直到四樓。在四樓停留 5制臺(tái)的指示燈 層樓停 5s,直到一樓。然后重復(fù)上述過(guò)程。 (3)如果在一個(gè)上下循環(huán)中按下過(guò) ,電梯下降到一樓后停止工作。直到再次按下后重新恢復(fù)工作。 ( 4) 5s 定時(shí)由定時(shí)器 起完 成。 時(shí) 100 100斷一次。在中斷服務(wù)程序中將 。當(dāng) 0時(shí),中斷了 50次, 50× 100s,即完成 5 ( 5)定時(shí)器 時(shí) 10 10s 中斷一次,在中斷服務(wù)程序中檢查一次 是否按下,如果按下停止 ),并將 (程序中間 0電梯下降到一樓是檢查 果不是 0就停止工作。 ( 6)參考程序 0000H 000 001 11H 8 3 ;定時(shí)100ms #0 0 ;定時(shí)10ms #78H #620 ;下降指示燈滅 ;上升指示燈滅 0 1 ;數(shù)碼管顯示"1" ;等待開(kāi)始工作指令 2: ;上升指示燈亮 ;上升2s ;到達(dá)二層,上升指示燈滅 2 ;數(shù)碼管顯示"2" 0 ;5s定時(shí)開(kāi)始 50,$ ;等待5s延時(shí) ;5s到,繼續(xù)上升 ;上升2s ;到達(dá)三層,上升指示燈滅 #3 ; 數(shù)碼管顯示"3" #0 ;5s定時(shí)開(kāi)始 #50, $ ;等待5s延時(shí) ;5s到,繼續(xù)上升 ;上升2s ;到達(dá)四層,上升指示燈滅 #4 ;數(shù)碼管顯示" 4" #0 ;5s定時(shí)開(kāi)始 #50, $ ;等待5s延時(shí) 21 ;5s到,開(kāi)始下降,下降指示燈亮 ;下降2s ;達(dá)到三層,下降指示燈滅 #3 ;數(shù)碼管顯示"3" 0 ;5s定時(shí)開(kāi)始 50,$ ;等待 5s延時(shí) ; 5s到,繼續(xù)下降,下降指示燈亮 ;下降 2s ;達(dá)到二層,下降指示燈滅 #2 ;數(shù)碼管顯示"2" 0 ;5s定時(shí)開(kāi)始 50,$ ;等待5s延時(shí) ;5s到,開(kāi)始下降,下降指示燈亮 ;下降2s ;達(dá)到一層,下降指示燈滅 #1 ;數(shù)碼管顯示" 1" 0 ;5s定時(shí)開(kāi)始 50,$ ;等待5s延時(shí) 0, ; 轉(zhuǎn)到 ; 0 轉(zhuǎn) ;定時(shí)器T0中斷服務(wù)程序:5s定時(shí),R2為計(jì)數(shù)器 #3 #022 定時(shí)器T1中斷服務(wù)程序;記錄 #0 #200 #250 $ 23 和圖 10所示。 24 三、四 樓有請(qǐng)求? 圖 9 主程序流程 N Y Y N Y N Y N Y N Y N 初始化 在一樓 P 1 . 7 = 0 1,2,3..有請(qǐng)求? 上升到達(dá)二樓 本 樓 層 是 請(qǐng) 求 目 標(biāo) ? 停留 5s 上升到達(dá)三樓 本樓層請(qǐng)求目標(biāo)? 停留 5s 四樓有請(qǐng)求? 開(kāi)始到達(dá)四樓 ? 停留 5S 下降到達(dá)一樓 一樓有請(qǐng)求? 停留 5S 本樓層是 請(qǐng)求目標(biāo)? 下降到達(dá)二樓 一、二樓有請(qǐng)求? 停留 5S 本樓層是否請(qǐng)求目標(biāo)? 下降到達(dá)三樓 一、二、三樓有請(qǐng)求 停留 5S 開(kāi)始 25 圖 10 定時(shí)器 開(kāi)始 下? 取得電梯間上升請(qǐng)求,并刷新指示燈 取得電梯間下降請(qǐng)求,并刷新指示燈 取得電梯內(nèi)目標(biāo)樓層請(qǐng)求,并刷新指示燈 返回 讀取所有按鍵 標(biāo)志 非 0 數(shù) 清除全部電梯間上升請(qǐng)求 清除全部電梯間下降請(qǐng)求 清除全部電 梯內(nèi)目標(biāo)樓層請(qǐng)求 修改讀入的按鍵狀態(tài)使之只有電梯內(nèi)目標(biāo)為一樓 并關(guān)閉 再讀取按鍵 26 ?存儲(chǔ)單元分配 20H—— 電梯間上升請(qǐng)求; 1樓; 2樓; 3 樓; 4樓。 21H—— 電梯下降請(qǐng)求: 1樓; 2樓; 3 樓; 4樓。 22H—— 電梯內(nèi)目標(biāo)樓層請(qǐng)求: 1樓; 2樓; 3 樓; 4樓。 20H—— 22H: 0=無(wú)請(qǐng)求; 1=有請(qǐng)求。 堆線棧底: 70 元包袱累加器 30H、 311、 32 ?上電之后,系統(tǒng)一直等待,當(dāng) ?如果按下 制電梯直接下降到一樓,然后電梯停止工作。直到再次按下 ④中斷服務(wù)程序每 10次檢查所有按鍵狀態(tài),并記錄在相應(yīng)存儲(chǔ)單元,同時(shí)控制相應(yīng)指示燈。 ⑤定時(shí)器 002 加 1,當(dāng) 0時(shí),5s 計(jì)時(shí)完成。 27 0000H 0000 #11H #8 3 ;定時(shí) 100 #0 #0 ;定時(shí) 10 #78H #61: #0 #1F ;數(shù)碼管顯示“ 1” ;等待開(kāi)始工作指令 ;啟動(dòng) 10次讀取按鍵 A, 20H ;目前在一樓 A, 21H ;取得 >1樓請(qǐng)求情況 A, 22H A, #0Z ;無(wú)請(qǐng)求,則等待 ;上升指示燈亮 ;上升 2s 28 #2 ;到達(dá) 2樓,數(shù)碼管顯示“ 2” ;是 2 樓電梯間的上升請(qǐng)求,轉(zhuǎn) B U ;是電梯內(nèi)目標(biāo) 2樓請(qǐng)求,轉(zhuǎn) ;清 2 樓電梯間上升請(qǐng)求標(biāo)志位 ;清電梯內(nèi)目標(biāo) 2樓請(qǐng)求標(biāo)志位 ;上升指示燈滅 #0 ; 5 #50,$ ;等待 5 A, 20H A, 21H A, 22H A, #0 ;取得 >2樓請(qǐng)求情況 ; >2 樓無(wú)請(qǐng)求,轉(zhuǎn) 2樓下降 ;上升指示燈亮 ;上升 2s #3 ;到達(dá) 3樓,數(shù)碼管顯示“ 3” ;是 3樓電梯間的上升請(qǐng)求,轉(zhuǎn) B ;是電梯內(nèi)目標(biāo)3樓請(qǐng)求,轉(zhuǎn) #50,$ ;清 3樓電梯間上升請(qǐng)求標(biāo)志位 ;清電梯內(nèi)目標(biāo) 3樓請(qǐng)求標(biāo)志位 ;上升指示燈滅 #0 ; 5s 定時(shí)開(kāi)始 #50,$ ;等待 5 A, 20H 29 A, 21H A, 22H A, # ;取得 >3樓請(qǐng)求情況 ; >3 樓無(wú)請(qǐng)求,轉(zhuǎn) 3樓下降 ;上升指示燈亮 ;上升 2s ;清 4樓電梯間下降請(qǐng)求標(biāo)志位 ;清電梯內(nèi)目 標(biāo) 4樓請(qǐng)求標(biāo)志位 ;上升指示燈滅 #0 ; 5s 定時(shí)開(kāi)始 #50,$ ;等待 5 A, 20H A, 21H A, 22H A, #07H ;取得〈 4的請(qǐng)求情況 ;下降指示燈亮 ;下降 2s #3 ;到達(dá) 3樓,數(shù)碼管顯示“ 3” ;是 3樓電梯間的下降請(qǐng)求,轉(zhuǎn) B ;是電梯內(nèi)目標(biāo) 3樓請(qǐng)求,轉(zhuǎn) ;清 3 樓電梯間下降請(qǐng)求標(biāo)志位 ;清電梯內(nèi)目標(biāo) 3樓請(qǐng)求標(biāo)志位 ;下降指示燈滅 30 #0 ; 5 #50,$ ;等待 5 A, 20H A, 21H A, 22H A, #03H ;取得〈3樓請(qǐng)求情況 ;〈 3樓請(qǐng)求,轉(zhuǎn) 3樓上升 ;下降指示燈亮 #2 ;到達(dá) 2樓,數(shù)碼管顯示“ 2” ;是 2樓電梯間的下降請(qǐng)求,轉(zhuǎn) B ;是電梯內(nèi)目標(biāo) 3樓請(qǐng)求,轉(zhuǎn) ;清 2 樓電梯間下降請(qǐng)求標(biāo)志位 ;清電梯內(nèi)目標(biāo) 2樓請(qǐng)求標(biāo)志位 ;下降指示燈滅 #0 ; 5 #50,$ ;等待 5 A, 20H A, 21H A, 22H A, #01H ;取得〈 2樓請(qǐng)求情況 ;〈2無(wú)樓請(qǐng)求,轉(zhuǎn) 2樓上升 ;下降指示燈亮 31 #1 ;到達(dá) 1樓,數(shù)碼管顯示“ 1” ;清電梯內(nèi)目標(biāo) 1樓請(qǐng)求標(biāo)志位 ;下降指示燈滅 #0 ; 5 #50,$ ;等待 5 #0, ; 是否按下過(guò) ;若 按下過(guò),轉(zhuǎn) 定時(shí)器 5 #3 #0 ; 數(shù)器 定時(shí)器 鍵狀態(tài)檢查 #0 ;每 10 #78H 6A 30H, ;讀入所有按 鍵狀態(tài) 31H, B ;若 正常運(yùn)行 #0 ; 按下,標(biāo)志 數(shù) 32 20H, #0 ;清除全部電梯間上升請(qǐng)求 21H, #0 ;清除全部電梯間下降請(qǐng)求 22H, #0 ;清除全部電梯內(nèi)目標(biāo)樓層請(qǐng)求 30H, #0 ;修改讀入的按鍵狀態(tài),使之為 31H, #0 ;電梯內(nèi)目標(biāo)為一樓 ;開(kāi)關(guān)閉 再讀取按鍵 A, 30H A A, #07H ;取得電梯間上升請(qǐng)求 20H, A A, 20H ;取得上升指示燈狀態(tài) A A, #07H 32H, A A, 30H A A, #38H ;取得電椅間下降請(qǐng)求 A A 21H, A A, 21H A A, #0L A A 32H, A A, A, #0 A, 32H ;刷新上升、下降請(qǐng)求指示燈 33 A, 31H A, #0 ;取得電梯內(nèi)目標(biāo)樓層請(qǐng)求 22H, A A, 22H A A ;刷新電 梯內(nèi)目標(biāo)樓層指示燈 A, 6 2 #20 #100 #250 34 第六章 軟硬件系統(tǒng)的調(diào)試 件調(diào)試 軟件調(diào)試的任務(wù)是利用開(kāi)發(fā)工具進(jìn)行在線仿真調(diào)試,發(fā)現(xiàn)和糾正程序錯(cuò)誤,同時(shí)也能發(fā)現(xiàn)硬件故障。 程序的調(diào)試應(yīng)一個(gè)模塊一個(gè)模塊地進(jìn)行,首先單獨(dú)調(diào)試各功能子程序,檢驗(yàn)程序是否能夠?qū)崿F(xiàn)預(yù)期的功能,接口電路的控制是否正常等;最后逐步將各子程序連接起來(lái)總調(diào)。聯(lián)調(diào)需要注意的是,各程序模塊間能否正確傳遞參數(shù),特別要注意各子程序的現(xiàn)場(chǎng)保護(hù)與恢復(fù)。調(diào)試的基本步驟如下: (1) 用仿真器修改顯示緩沖區(qū)內(nèi)容,屏蔽拆字程 序,調(diào)試動(dòng)態(tài)掃描顯示功能。例如將元置為“ 012345”,應(yīng)能在 從左到右顯示“ 012345”。若顯示不正確,可在 后用仿真器修改計(jì)時(shí)緩沖區(qū)內(nèi)容,調(diào)用拆字程序,調(diào)試顯示模塊 如,將 元置為“ 123456”,檢查是否能正確顯示“ 12: 34: 56”。若顯示不正確,應(yīng)在 程序相應(yīng)位置設(shè)置斷點(diǎn),調(diào)試檢查。 (2) 運(yùn)行主程序調(diào)試計(jì)時(shí)模塊,不按下任何鍵,檢查是否能從由 00: 00: 00開(kāi)始正確計(jì)時(shí)。 若 不能正確計(jì)時(shí)則應(yīng)在定時(shí)器中斷服務(wù)子程序中設(shè)置斷點(diǎn),檢查 后屏蔽緩沖區(qū)初始化部分,用仿真器修改計(jì)時(shí)緩沖區(qū)內(nèi)容為23: 58: 48,運(yùn)行主程序(不按下任何鍵),檢驗(yàn)?zāi)芊裾_進(jìn)位。 (3) 調(diào)試鍵盤掃描模塊 用延時(shí) 10程序代替顯示子程序延時(shí)消抖,在求取鍵號(hào)后設(shè)置斷點(diǎn),中斷后觀察 A 累加器中的鍵號(hào)是否正確;然后恢復(fù)用顯示子程序延時(shí)消抖,檢驗(yàn)與 (4) 調(diào)試時(shí)間設(shè)置 /鬧鐘定時(shí)模塊 先屏蔽 獨(dú)調(diào)試鍵盤設(shè)置模塊 察顯示緩沖區(qū) 元的內(nèi)容是否隨鍵入的鍵號(hào)改變,以及鍵號(hào)能否在 顯示。然后屏蔽 程序,單獨(dú)調(diào)試合字模塊 別將 置為時(shí)間設(shè)置緩沖區(qū)和鬧鐘值寄存區(qū)的首地址,修改顯示緩沖區(qū)內(nèi)容,程序運(yùn)行后查看時(shí)間設(shè)置緩沖區(qū)后聯(lián)調(diào) (5) 運(yùn)行主程序聯(lián)調(diào),檢查能否用鍵盤修改當(dāng)前時(shí)間以及設(shè)置鬧鐘,能否正確計(jì)時(shí)、啟鬧、停鬧。 35 態(tài)燈顯示測(cè)試 當(dāng)電路連接完畢后,將寫(xiě)好的測(cè)試程序刷寫(xiě)到芯片內(nèi),分別給端口送高電平和低電平,通電即可檢測(cè)。 碼管的測(cè)試 將串口的和電路板上的接口連接,將寫(xiě)好的測(cè)試程序刷寫(xiě)到芯片內(nèi),開(kāi)電源即可測(cè)試。 體電路測(cè)試 系統(tǒng)上電,刷寫(xiě)好程序即可開(kāi)始測(cè)試,觀測(cè)一個(gè)周期燈的顯示狀態(tài)是否正常,同時(shí)觀察倒計(jì)的計(jì)數(shù)是否正常。 36 結(jié)束語(yǔ) 本設(shè)計(jì)基本上達(dá)到了設(shè)計(jì)目的 。 利用通用 譯碼器 和 單片機(jī) 實(shí)現(xiàn)了對(duì)電梯的控制,通過(guò)合理的設(shè)備選型、參數(shù)設(shè) 置和軟件設(shè)計(jì),提高了電梯運(yùn)行的可靠勝,改善了電梯運(yùn)行的舒適感,并節(jié)約了電能。 通過(guò)本次設(shè)計(jì),我的知識(shí)領(lǐng)域得到進(jìn)一步擴(kuò)展,專業(yè)技能得到進(jìn)一步提高,同時(shí)增強(qiáng)了分析和解決工程實(shí)際的綜合能力。另外,也培養(yǎng)了自己嚴(yán)肅認(rèn)真的科學(xué)態(tài)度和嚴(yán)謹(jǐn)求實(shí)的工作作風(fēng)。 本次設(shè)計(jì)還存在一些不足之處,例如 :本設(shè)計(jì)是按樓層定高設(shè)計(jì)的,而實(shí)際每一樓層高度是不一定相等的,因此,設(shè)計(jì)時(shí)應(yīng)考慮樓層間距自學(xué)習(xí)功能。但由于時(shí)間有限,本人沒(méi)有考慮。另外,由于實(shí)際條件的限制,本設(shè)計(jì) 只 能進(jìn)行 簡(jiǎn)單 調(diào)試,這也是不足之處。當(dāng)然,設(shè)計(jì)中肯定還有其他不足和紙漏之處, 請(qǐng)各位專家和老師指正。 37 畢業(yè)設(shè)計(jì)總結(jié) 時(shí)間飛逝,轉(zhuǎn)眼間就到了畢業(yè)答辯的時(shí)間,此時(shí)的心情很是奇怪 ,既緊張又興奮 ,興奮的是幾個(gè)月的辛苦成果終于到了驗(yàn)收的時(shí)候了 ,緊張的是不知道畢業(yè)答辯會(huì)是什么樣子 。到目前為止,我依舊沒(méi)有太多的把握,只能全力以赴;回想幾個(gè)月的設(shè)計(jì)過(guò)程還真是懷念??!雖說(shuō)是苦了一點(diǎn),但苦中有甜啊,其中自己查閱了大量的資料,充實(shí)了自己的知識(shí),彌補(bǔ)了自己不足。平時(shí)總覺(jué)得自己已經(jīng)懂得很多了,一旦設(shè)計(jì)起來(lái),才發(fā)現(xiàn)自己其實(shí)還差的遠(yuǎn),實(shí)踐才是最好的證明。 在一個(gè)多月的 設(shè)計(jì)過(guò)程中學(xué)到了許多東西,不僅僅是畢業(yè)設(shè)計(jì)中的。設(shè)計(jì)過(guò)程中,我們遇到很多不懂或不明白的地方。除了查閱相關(guān)資料, 老師也給了我們很多的指導(dǎo),在老師的指導(dǎo)下改進(jìn)了設(shè)計(jì)方案 一個(gè)問(wèn)題的圓滿解決而高興,其中的困惑 ,苦惱 ,興奮 ,激動(dòng)只有自己知道。或許開(kāi)始的時(shí)候還有一些膽怯,但當(dāng)一切將要結(jié)束時(shí)卻又有一絲懷念。我明白了不去試過(guò),怎知道路的艱辛快樂(lè) 。通過(guò)這大學(xué)三年中不算太長(zhǎng)時(shí)間的畢業(yè)設(shè)計(jì),我深深的明白了這樣一個(gè)道理:沒(méi)有我們不懂的東西,只是我們尚未去了解。 總結(jié)一個(gè)多月來(lái)的設(shè)計(jì),體會(huì)如下: 首先, 任何工作都的與人打交道,畢業(yè)設(shè)計(jì)也不例外,這就需要我們充分的利用好彼此的力量,充分的協(xié)作,針對(duì)設(shè)計(jì)中出現(xiàn)的問(wèn)題,站在不同的角度分析問(wèn)題,總結(jié)大家的意見(jiàn),最后達(dá)成一致,發(fā)揮了團(tuán)隊(duì)精神。 其次,對(duì)待任何工作,責(zé)任心是必要的;這次畢業(yè)設(shè)計(jì)的體會(huì),我收獲至深。但更重要的是,在責(zé)任心的驅(qū)使下,又該采用何種方法完成,采用何種方法更省時(shí)省力,解決問(wèn)題的方案很多,永遠(yuǎn)堅(jiān)信“方法總比困難多”,我想首先分析任務(wù)本身,就拿畢業(yè)設(shè)計(jì)來(lái)說(shuō),課題有了,關(guān)鍵是何處著手。何時(shí)何地查找相關(guān)資料等等,尋找突破口充分的解決好問(wèn)題。 再次,遇到不 懂的問(wèn)題,及時(shí)請(qǐng)教老師,抓緊設(shè)計(jì)的每分每秒,需要調(diào)整和改變的地方及時(shí)做出改動(dòng),而不能墨守成規(guī),做人也是同樣的道理。 第四,時(shí)刻保持奮進(jìn)的頭腦,不斷接受新事物,挑戰(zhàn)新的問(wèn)題。千萬(wàn)記住秒針不停的劃圈,我們的思想也應(yīng)不斷的修正提高。 在現(xiàn)代信息化社會(huì)中,計(jì)算機(jī)很重要。以前對(duì)計(jì)算機(jī)不是太熟悉,在這次過(guò)程中接觸計(jì)算機(jī)的機(jī)會(huì)很多,現(xiàn)在不再屬于那種“計(jì)算機(jī)盲”了,對(duì)計(jì)算機(jī)知識(shí)有很大的收獲,對(duì)以后的工作更是一大資本??梢哉f(shuō)這次設(shè)計(jì)涉及的知識(shí)面很廣,將所學(xué)的課程融會(huì)貫通了,就拿畫(huà)圖來(lái)說(shuō),雖然學(xué)過(guò)用 圖,但在運(yùn)用時(shí)還是遇 到了困難,對(duì)以前所學(xué)過(guò)的不能很好的掌握,對(duì)于元器件庫(kù)更是不熟悉,所以在畫(huà)圖時(shí)就比較困難,一張圖往往要花好長(zhǎng)時(shí)間才能 38 完成,但隨著操作機(jī)會(huì)多了也就慢慢熟練起來(lái)了,不再對(duì)它有生疏感了。所以我深深體會(huì)到學(xué)知識(shí)不能僅僅是學(xué)更要學(xué)會(huì)運(yùn)用,只有將所學(xué)的運(yùn)用起來(lái)才是真正的學(xué)有所用,所以就要靠我們平時(shí)的鍛煉和運(yùn)用。在走上工作崗位之際能將所學(xué)過(guò)的內(nèi)容通過(guò)運(yùn)用復(fù)習(xí)一遍就真正做到了理論與實(shí)踐相結(jié)合了,為將來(lái)在崗位上更好的發(fā)揮提供了基礎(chǔ)。所以這次設(shè)計(jì)不但是對(duì)三年來(lái)所學(xué)知識(shí)的一次鞏固和考試,更是為我們找工作打下了堅(jiān)實(shí)的基礎(chǔ)。 對(duì)于以上 之粗淺體會(huì),進(jìn)一步的總結(jié)和提高需要有更多的社會(huì)實(shí)踐來(lái)提供,我也相信在不久即將踏入社會(huì)之際,類似這樣的設(shè)計(jì)絕不在少數(shù),只要我們努力學(xué)習(xí),勇于實(shí)踐,勤學(xué)好問(wèn),我就會(huì)懂得以前不明白或不十分明白的道理,就會(huì)很快地成長(zhǎng)和成熟起來(lái),我也相信,憑著我自強(qiáng)不息,勇于拼搏的精神,定能很快適應(yīng)類似設(shè)計(jì)的需要,適應(yīng)這個(gè)多變的社會(huì),充分發(fā)揮長(zhǎng)處,朝我的方向不斷前進(jìn),前進(jìn),再前進(jìn)! 最后,我想說(shuō)的是,畢業(yè)設(shè)計(jì)的完成,離不開(kāi)老師您的諄諄教誨和不斷幫助。老師您辛苦了。謝謝! 39 參考文獻(xiàn) 1、朱昌 明,洪致育,張惠蕎編著,《電梯與自動(dòng)扶梯原理結(jié)構(gòu)安裝測(cè)試》 21 2、劉連昆,樊運(yùn)華,馮國(guó)慶編著,《電梯實(shí)用技術(shù)手冊(cè)原理安裝維修管理》 中國(guó)電力出版社 3、陳保安主編,《電梯維修技術(shù)》 西安電子科技大學(xué)出版社 4、毛宗源、彭華、尤裕祥編著《微機(jī)控制電梯》南京:東南大學(xué)出版社 5、劉載文、李惠升、鐘亞林編著《電梯控制系統(tǒng)繼電器與 制原理設(shè)計(jì)及調(diào)試》蘇州大學(xué)出版社 6、李秧耕主編《電梯基本原理及安裝維修》 華南理工大學(xué)出版社 A 1 畢業(yè)設(shè)計(jì)任務(wù)書(shū) 設(shè)計(jì)題目 : 能源大廈 18層 電梯 電氣 控制系統(tǒng) 設(shè)計(jì) 設(shè)計(jì)(論文)的主要內(nèi)容與要求: 對(duì) 某 園林集團(tuán)公司 的電梯系統(tǒng)進(jìn)行分析,合理選擇電氣系統(tǒng)方案,以 基礎(chǔ) ,對(duì)控制系統(tǒng)進(jìn)行設(shè)計(jì),完成硬件電路設(shè)計(jì)和控制梯形圖程序的編寫(xiě)和仿真, 繪制電氣原理圖和接 線圖,編寫(xiě) 設(shè)計(jì)說(shuō)明書(shū)和調(diào)試分析報(bào)告。 主要技術(shù)指標(biāo): 1.電梯額定載重 1200.樓層數(shù) 18層 3.采用 制 , 將各樓層廳外的上、下召喚及轎廂指令 、 井道信息等信號(hào)綜合處理,使電梯自動(dòng)地選擇運(yùn)行方向和目的層站,自動(dòng)完成啟動(dòng)、運(yùn)行、減速、平層、開(kāi)關(guān)門及顯示、保護(hù)等一系列功能 ,并滿足相關(guān)的技術(shù)要求。 進(jìn) 度 安 排 設(shè)計(jì)(論文)工作 內(nèi)容 時(shí)間 (起止周數(shù)) 英文翻譯,查閱資料, 方案選擇 1周至 3周 硬件電路設(shè)計(jì) 4周至 6 周 控制程序設(shè)計(jì) 7周至 11周 程序仿真調(diào)試 12周至 14 周 撰寫(xiě)設(shè)計(jì)說(shuō)明書(shū),調(diào)試報(bào)告和總結(jié) 15周至 16周 準(zhǔn)備答辯 16周至 17周 周至 周 周至 周