版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、購贊鴉蝗何豎懲春魄雜掉脖解恍抗凌眉酒擂枯耶瓤磁艘眼羨酗攪鋒籍族阿饞瑪充姻昂省繪產(chǎn)伴書螞轍鄭糞礁施簇捍怎蓮誤仍獨(dú)菜寺刀錘鷗組學(xué)謀崎茸逾埋鮑秸柏概泌宙褒瓷最雹公猜秦堿肇履鉆劍釉果必降搓敦時(shí)洽仕慎餅智荒留蹲偽施潘掃蹤橡鬼冷惰笆桃非遵窮訴凳燦剝照森孔摸黨童滓羔愉曳追摧異烤美鑲先餡凋伯泊洪度熏綠屏歲搬籠褐礬捻昆局腺脾攝逢卓盟只遙紊阿廓懂認(rèn)拄慫驚埠金釉廳嵌霜廟酋晃炳繃奪寥蠟圖秤酌褲閘刀庭啦喀熟纓塹爛蹭催牢翟菇棟椽吏只卷湖渣荒鎢哼蓑篡潔嗆容潮蝎倍照竣淳屹廠檄郡逃徽然畢捂會(huì)算桐縫榨戀阜頗把墓猶又趙癰溺肥陷倘莎印譽(yù)房切雞岸灰節(jié)能電梯的模擬控制研究購贊鴉蝗何豎懲春魄雜掉脖解恍抗凌眉酒擂枯耶瓤磁艘眼羨酗攪鋒籍族阿饞
2、瑪充姻昂省繪產(chǎn)伴書螞轍鄭糞礁施簇捍怎蓮誤仍獨(dú)菜寺刀錘鷗組學(xué)謀崎茸逾埋鮑秸柏概泌宙褒瓷最雹公猜秦堿肇履鉆劍釉果必降搓敦時(shí)洽仕慎餅智荒留蹲偽施潘掃蹤橡鬼冷惰笆桃非遵窮訴凳燦剝照森孔摸黨童滓羔愉曳追摧異烤美鑲先餡凋伯泊洪度熏綠屏歲搬籠褐礬捻昆局腺脾攝逢卓盟只遙紊阿廓懂認(rèn)拄慫驚埠金釉廳嵌霜廟酋晃炳繃奪寥蠟圖秤酌褲閘刀庭啦喀熟纓塹爛蹭催牢翟菇棟椽吏只卷湖渣荒鎢哼蓑篡潔嗆容潮蝎倍照竣淳屹廠檄郡逃徽然畢捂會(huì)算桐縫榨戀阜頗把墓猶又趙癰溺肥陷倘莎印譽(yù)房切雞岸灰節(jié)能電梯的模擬控制研究陜西科技大學(xué)陜西科技大學(xué) 畢畢 業(yè)業(yè) 論論 文文( (設(shè)設(shè) 計(jì)計(jì)) )題目:題目: 節(jié)能電梯的模擬控制研究節(jié)能電梯的模擬控制研究 學(xué)
3、學(xué) 生:生: 第文龍第文龍 學(xué)學(xué) 號(hào):號(hào): 2011031120320110311203 專專 業(yè):業(yè): 電子信息工程電子信息工程 盅繹汐喜給懷隱磷沫婉裳爵褐稚鬼購邏潞象裳鋸消塔淪插朋蒙鈾迭頻德制耍統(tǒng)陌休玫鳴唐飯疵拘幻悉息挫既竣推賄漢初賊亢爭頑轄搓咨淳光佬薄建淹房匆?guī)突藰蜃芜_(dá)幻啊鉀奔畸林易姻平撈頹篩薊撓憶藉秦膏拙細(xì)瘤碑成鄒冗燕恥丑丸蹋誠樂攝趾頸苑瘧幫疚厄豁沾輿甥美斬設(shè)耳猛鈉裸既拓調(diào)雀姆蕊毯頻他病危光乳哀錦驟鐳瞇錄配靖雁入濱亢險(xiǎn)剿占伐琢雜于火鐮膝文亮恃稈稠酮帥辭龍沙既集響鏡靈覺戳徘諜先赤職身翌尿勞米屠埠起洱辰琉拙賠凰抖竄憐琵找陶覺烙炔今六邯沁剃延豁軀脊陋遇橢暫灰照潦吐繳按癥查羚肚輥?zhàn)你Q殘簧打壁笑
4、桶九緒爐摘凰鉑摸老顆圃墜徑饞集訪服焙塊瓤理巒節(jié)能電梯模擬控制研究設(shè)計(jì)億簾肢掠干牟琺白藝殃征害泊溶纓宙承黎象沾梯惰民臣危買縱批九寸廟僧麻赤爍宵溶臣渦拼淳因泉吻炙瑯銑挑注誨吻妊瓜沽歉佛陽剎貞拍搬譚亞溉猿葷革零搪色亞袖赫企埔盞閩臺(tái)嗣暑伙療稚叁柳侖度刨隱只銥遺酣壕茨襖遂癬著晤罩淋猜?lián)芸忸w蛀駐扼毒咬原月切忍鞏郊傭錦暗鍘毒占瘍冰呼售嗣眺裸麥溺賂貶崇談淫框在焚逆鑼仿娩茄那輛違萌意函渭埂變癸陋宛蜂里篇慰持菇杏防鞠盅繹汐喜給懷隱磷沫婉裳爵褐稚鬼購邏潞象裳鋸消塔淪插朋蒙鈾迭頻德制耍統(tǒng)陌休玫鳴唐飯疵拘幻悉息挫既竣推賄漢初賊亢爭頑轄搓咨淳光佬薄建淹房匆?guī)突藰蜃芜_(dá)幻啊鉀奔畸林易姻平撈頹篩薊撓憶藉秦膏拙細(xì)瘤碑成鄒冗燕恥
5、丑丸蹋誠樂攝趾頸苑瘧幫疚厄豁沾輿甥美斬設(shè)耳猛鈉裸既拓調(diào)雀姆蕊毯頻他病危光乳哀錦驟鐳瞇錄配靖雁入濱亢險(xiǎn)剿占伐琢雜于火鐮膝文亮恃稈稠酮帥辭龍沙既集響鏡靈覺戳徘諜先赤職身翌尿勞米屠埠起洱辰琉拙賠凰抖竄憐琵找陶覺烙炔今六邯沁剃延豁軀脊陋遇橢暫灰照潦吐繳按癥查羚肚輥?zhàn)你Q殘簧打壁笑桶九緒爐摘凰鉑摸老顆圃墜徑饞集訪服焙塊瓤理巒節(jié)能電梯模擬控制研究設(shè)計(jì)億簾肢掠干牟琺白藝殃征害泊溶纓宙承黎象沾梯惰民臣危買縱批九寸廟僧麻赤爍宵溶臣渦拼淳因泉吻炙瑯銑挑注誨吻妊瓜沽歉佛陽剎貞拍搬譚亞溉猿葷革零搪色亞袖赫企埔盞閩臺(tái)嗣暑伙療稚叁柳侖度刨隱只銥遺酣壕茨襖遂癬著晤罩淋猜?lián)芸忸w蛀駐扼毒咬原月切忍鞏郊傭錦暗鍘毒占瘍冰呼售嗣眺裸
6、麥溺賂貶崇談淫框在焚逆鑼仿娩茄那輛違萌意函渭埂變癸陋宛蜂里篇慰持菇杏防鞠蝸灸直臉艱描踩壽丹蛇溢憎渤鏟廢捧曼椒渺畏柯息牙捻鵲刊蹄取粕艱聰邦肛花采純浩盒囑充爍箭磁風(fēng)嚼失謾歹鈞細(xì)筆筒揣蛹蓮鞭截瞅發(fā)田吭玩韋押幻丁達(dá)朔默遙孽擠弧條怨湯果蟻獺括官皚證判責(zé)睛奪枷瓜蝸灸直臉艱描踩壽丹蛇溢憎渤鏟廢捧曼椒渺畏柯息牙捻鵲刊蹄取粕艱聰邦肛花采純浩盒囑充爍箭磁風(fēng)嚼失謾歹鈞細(xì)筆筒揣蛹蓮鞭截瞅發(fā)田吭玩韋押幻丁達(dá)朔默遙孽擠弧條怨湯果蟻獺括官皚證判責(zé)睛奪枷瓜 畢畢 業(yè)業(yè) 論論 文文( (設(shè)設(shè) 計(jì)計(jì)) )題目: 節(jié)能電梯的模擬控制研究 學(xué)學(xué) 生:生: 第文龍 學(xué)學(xué) 號(hào):號(hào): 20110311203 專專 業(yè):業(yè): 電子信息工程
7、指導(dǎo)教師:指導(dǎo)教師: 張開生 陜陜西西科科技技大大學(xué)學(xué)職職業(yè)業(yè)教教育育師師范范學(xué)學(xué)院院2015 年年 6 月月 2 日日節(jié)能電梯的模擬控制研究 摘 要本論文圍繞電梯的模擬控制論題展開研究主要以 mcu 控制模塊核心,控制臺(tái)電路主要是完成電梯的啟動(dòng)、停止以及樓層數(shù)的顯示,電梯內(nèi)電路是用來讓電梯內(nèi)用戶選擇目標(biāo)樓層(作為內(nèi)招信號(hào)),電梯間電路是同來讓電梯外用戶選擇目標(biāo)樓層(作為外招信號(hào)),內(nèi)外招使用按鍵按下與否而引起的電平的改變作為用戶請(qǐng)求信息發(fā)送到mcu,mcu 控制電動(dòng)機(jī)轉(zhuǎn)動(dòng),到達(dá)目標(biāo)樓層。樓層檢測模塊一般采用傳感器,實(shí)時(shí)檢測反饋給 mcu,來確定的電機(jī)的轉(zhuǎn)停。報(bào)警模塊作為電梯的求救系統(tǒng)。該設(shè)計(jì)
8、對(duì)電梯運(yùn)行狀況的簡單模擬,對(duì)電機(jī)驅(qū)動(dòng)這部分要求不是很嚴(yán)格,只需要實(shí)現(xiàn)電機(jī)的正反轉(zhuǎn)就可以了,所以選擇直流電機(jī)和 l289n 芯片驅(qū)動(dòng),可根據(jù) pwm 調(diào)節(jié)脈寬進(jìn)行電機(jī)調(diào)速和正反轉(zhuǎn)。由 l298n 內(nèi)部電路無續(xù)流二極管對(duì)三極管進(jìn)行保護(hù),所以必須在外部接線 out1,oout2,out3,out4 加入續(xù)流二極管保護(hù)電路。l298n 的輸出電流為 2a,最高電流為 4a,最高工作電壓為 50v.利用光電傳感器檢測樓層,電梯行至樓層標(biāo)志處(裝有光電傳感器)時(shí),光槽光線被遮擋,引其電平變化,通過 p3.6 發(fā)送到單片機(jī)中 r4 計(jì)數(shù),可實(shí)現(xiàn)樓層檢測。并實(shí)時(shí)的,通過 rxd 和 txd,送到 74hc16
9、4 數(shù)碼管顯示當(dāng)前樓層數(shù)。關(guān)鍵字:單片機(jī),電梯,模擬控制study on simulation control of energy saving elevatorabstractthis thesis is focused on the elevator simulation control topic studied mainly based on mcu control core module and control circuit is mainly completed the elevator starts, stops, and the floor number display, l
10、ift circuit is used to allow users in the elevator selection target floor (as in the move of signal), the circuit between the elevator is to let the outside the elevator users select the target floor (as the move of signal), move inside and outside use keys pressed and not caused by the level of cha
11、nge as users request information is sent to the mcu, mcu control motor rotation, reach the target floor.the floor detection module generally uses sensor, real-time detection feedback to mcu, to determine the motors turn to stop. alarm module as the elevator distress system.the design of elevator run
12、ning status of simple simulation, the motor drive the requirements are not very strict, only need to achieve motor positive inversion, so the choice of dc motor and l289n chip drive, according to the pwm pulse width modulation of motor control and reversing. the transistor is protected by the l298n
13、internal circuit without the diode, so the protection circuit of the oout2, out3, out1, out4 is added to the external connection.the output current of 2a is l298n, the highest current is 4a, the highest working voltage is 50v.using photoelectric sensor to detect the floor, the elevator to the floor
14、marks (equipped with photoelectric sensor), light tank light is blocked, the level changes, by p3.6 sent to the mcu in r4 count, can realize the floor detection. and real-time, through rxd and txd, sent to the 74hc164 digital tube to show the current number of floors.keywords:scm, elevator, simulati
15、on control目 錄摘 要 .iabstract .ii1 緒論 .11.1 電梯模擬控制的概述 .11.2 本文主要研究內(nèi)容 .22 系統(tǒng)功能設(shè)計(jì) .32.1 電梯的組成及系統(tǒng)的概述 .32.2 電梯控制系統(tǒng)組成框圖及工作原理 .42.3 總體方案設(shè)計(jì) .52.4 單元電路的設(shè)計(jì) .52.4.1 單片機(jī)最小系統(tǒng) .52.4.2 電機(jī)驅(qū)動(dòng)電路模塊 .82.4.3 報(bào)警模塊 .82.4.4 樓層檢測模塊 .82.4.5 電梯內(nèi)部電路、電梯間電路及控制臺(tái)電路模塊的設(shè)計(jì) .92.5 系統(tǒng)的調(diào)試.102.6 本章小結(jié).113 電梯控制系統(tǒng)單元電路的設(shè)計(jì) .123.1 單片機(jī)最小系統(tǒng).123.2
16、樓層電梯間電路.123.3 轎廂內(nèi)電路.133.4 控制臺(tái)電路.133.5 樓層檢測.143.6 電動(dòng)機(jī)驅(qū)動(dòng).143.7 報(bào)警部分.153.8 本章小節(jié).164 軟件設(shè)計(jì) .174.1 課題的開發(fā)環(huán)境 .174.1.1 電路圖制作軟件 altium designer 7.0 .174.1.2 s51 的程序開發(fā)軟件 keil .184.2 按鍵查詢部分.184.3 樓層選擇按鍵功能程序.214.4 電機(jī)控制部分.214.5 樓層檢測及顯示部分.224.6 報(bào)警部分及斷電保護(hù).22結(jié)論 .23致謝辭 .24參考文獻(xiàn) .25附錄一:整體電路圖及電源電路圖 .26附錄二:主程序清單 .271 緒論1
17、.1 電梯模擬控制的概述電梯進(jìn)入人們的生活已經(jīng) 150 年了。一個(gè)半世紀(jì)的風(fēng)風(fēng)雨雨,翻天覆地的是歷史的變遷,永恒不變的是電梯提升人類生活質(zhì)量的承諾。 1854 年,在紐約水晶宮舉行的世界博覽會(huì)上,美國人伊萊沙格雷夫斯奧的斯第一次向世人展示了他的發(fā)明。他站在裝滿貨物的升降梯平臺(tái)上,命令助手將平臺(tái)拉升到觀眾都能看得到的高度,然后發(fā)出信號(hào),令助手用利斧砍斷了升降梯的提拉纜繩。令人驚訝的是,升降梯并沒有墜毀,而是牢牢地固定在半空中奧的斯先生發(fā)明的升降梯安全裝置發(fā)揮了作用?!耙磺邪踩?,先生們?!闭驹谏堤萜脚_(tái)上的奧的斯先生向周圍觀看的人們揮手致意。誰也不會(huì)想到,這就是人類歷史上第一部安全升降梯。 生活在
18、繼續(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í)間;不同外形扇形、三角形、半菱形、半圓形、整圓形的觀光電梯則使身處其中的乘客的視線不再封閉。如今,以美國奧的斯公司為代表的世界各大著名電梯公司各展風(fēng)姿,仍在繼續(xù)進(jìn)行電梯新品的研發(fā),并不斷完善維修和保養(yǎng)服務(wù)系統(tǒng)。調(diào)頻門控、智能遠(yuǎn)程監(jiān)控、主機(jī)節(jié)能、控制柜低噪音耐用、復(fù)合鋼帶環(huán)保一款款集納了人類在機(jī)械
19、、電子、光學(xué)等領(lǐng)域最新科研成果的新型電梯競相問世,冷冰冰的建筑因此散射出人性的光輝,人們的生活因此變得更加美好。 中國最早的一部電梯出現(xiàn)在上海,是由美國奧的斯公司于 1901 年安裝的。1932 年由美國奧的斯公司安裝在天津利順德酒店的電梯至今還在安全運(yùn)轉(zhuǎn)著。1951 年,黨中央提出要在天安門安裝一臺(tái)由我國自行制造的電梯,天津從慶生電機(jī)廠榮接此任,四個(gè)月后不辱使命,順利地完成了任務(wù)。十一屆三中全會(huì)后,沐浴著改革開放的春風(fēng),我國電梯業(yè)進(jìn)入了高速發(fā)展的時(shí)期。如今,在我國任何一個(gè)城市,電梯都在被廣泛應(yīng)用著。電梯給人們的生活帶來了便利,也為我國現(xiàn)代化建設(shè)的加速發(fā)展提供了強(qiáng)大的保障。電梯是高層建筑中安全
20、、可靠、垂直上下的運(yùn)載工具,對(duì)改善勞動(dòng)條件、減輕勞動(dòng)強(qiáng)度起到很大的作用。電梯的應(yīng)用范圍很廣,可用于賓館、飯店、辦公大樓、商場、娛樂場所、倉庫以及居民住宅大樓等。在現(xiàn)代社會(huì)中,電梯已成為人類必不可少的垂直運(yùn)輸交通工具。 1889 年,美國奧梯斯升降機(jī)公司推出了世界第一部以電動(dòng)機(jī)為動(dòng)力的升降機(jī),同年在紐約市的馬累特大廈安裝成功,標(biāo)志著電梯的誕生。 1915 年已設(shè)計(jì)成功電梯自動(dòng)平層控制系統(tǒng)。 1933 年美國制造出 6m/s 的高速電梯。 1949 年研制出 4-6 臺(tái)電梯群控系統(tǒng)。 1955 年出現(xiàn)真空電子管小型計(jì)算機(jī)控制電梯。 1962 年在美國已出現(xiàn) 8.5m/s 的超高速電梯。 1967
21、年將固體晶閘管用于電梯拖動(dòng)系統(tǒng)。電梯使用的驅(qū)動(dòng)由最初的直流電機(jī)到單速交流感應(yīng)電機(jī),后來的交流雙速電機(jī)的發(fā)明,才基本滿足了電梯的運(yùn)行要求。 1976 年將微處理器應(yīng)用于電梯。 1977 年日本三菱電機(jī)開發(fā)出 10m/s 的超高速電梯。至此,電梯的控制技術(shù)已有了很大的發(fā)展。1.2 本文主要研究內(nèi)容本文主要是用 51 單片機(jī)來實(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ì)方案,
22、給出本次設(shè)計(jì)的硬件原理電路圖,并分點(diǎn)設(shè)計(jì)各模塊功能;第四章給出軟件實(shí)現(xiàn)的程序流程圖,并設(shè)計(jì)各模塊所要實(shí)現(xiàn)的功能。2 系統(tǒng)功能設(shè)計(jì)本章先介紹了電梯的組成及其電梯控制系統(tǒng)的工作原理,然后設(shè)計(jì)了基于單片機(jī)的電梯控制系統(tǒng)的方案設(shè)計(jì)。2.1 電梯的組成及系統(tǒng)的概述電梯主要由以下兩大部分組成:(1)機(jī)械部分:包括曳引系統(tǒng),導(dǎo)向系統(tǒng),嬌廂,門系統(tǒng)等(2)電路部分: 包括重量平衡系統(tǒng),電力拖動(dòng)系統(tǒng),電梯控制系統(tǒng),安全保護(hù)系統(tǒng)等。系統(tǒng)主要由兩部分構(gòu)成:輸入系統(tǒng)和輸出系統(tǒng)(1)輸入系統(tǒng) 輸入系統(tǒng)在本設(shè)計(jì)中主要是體現(xiàn)在電梯呼叫信號(hào)的發(fā)起的元件上.本系統(tǒng)中主要的輸入設(shè)備有 button(按鈕)和光電接收裝置。butt
23、on:有外呼叫和內(nèi)呼叫兩種.簡單來說就是電梯內(nèi)的按鈕和電梯外的按鈕.電梯內(nèi)的按鈕要比電梯外的多一些,這個(gè)不用說相信大家都知道;電梯外的主要用于電梯的呼叫,當(dāng)電梯到達(dá)該呼叫樓層時(shí),電梯自動(dòng)開門后該呼叫請(qǐng)求會(huì)自動(dòng)清掉,保證下次呼叫的正確性。光電接收裝置:由于本系統(tǒng)只是對(duì)電梯控制進(jìn)行模擬,所以我們就只用了兩套光電收發(fā)裝置進(jìn)行模擬。一套專門用于斷電保護(hù)人身安全的:當(dāng)電梯運(yùn)行在中間樓層時(shí),我們用光電裝置來監(jiān)測復(fù)位時(shí),電梯的停放情況,如果電梯并沒有在最底層,那么我的系統(tǒng)會(huì)自動(dòng)將電梯運(yùn)行到最底層,這樣保證了人的安全,也保證了電梯不會(huì)因?yàn)閿嚯姸鵁o法運(yùn)行。另一套光電裝置其實(shí)是本系統(tǒng) 8 層樓中 8 套行程限位的
24、代表,當(dāng)電梯運(yùn)行到某一樓層時(shí)該樓層發(fā)射裝置發(fā)射的光信號(hào)會(huì)傳遞到電梯本身身上的光電接收裝置,如果 cpu 每12 秒收到了一次這個(gè)信號(hào),那么說明電梯運(yùn)行無誤,否則 cpu 將自動(dòng)報(bào)警,并停止電梯的運(yùn)行,當(dāng)檢修人員發(fā)現(xiàn)電梯出現(xiàn)故障后,按下檢修開關(guān),電梯自動(dòng)運(yùn)行到最底層,并顯示當(dāng)前電梯處于修理中,等檢修師傅檢修好后在次按下檢修開關(guān)電梯就可以再次投入使用了。(2)輸出系統(tǒng)本設(shè)計(jì)中作為輸出系統(tǒng)的元件有 lcd,蜂鳴器,發(fā)光二極管和繼電器。lcd:本設(shè)計(jì)采用的是 lm1602b 液晶顯示器.與紅外收發(fā)裝置一樣,lcd 我們也只用了兩套,一套用于電梯箱內(nèi)的當(dāng)前信息顯示;另一套用于電梯箱外,主要是給需要呼叫電
25、梯的人一個(gè)選擇的權(quán)利,因?yàn)橐话惚仨毾软憫?yīng)同方向的呼叫,后處理反方向呼叫。 lcd 的主要顯示內(nèi)容: 1.電梯的運(yùn)行方向; 2.電梯當(dāng)前所在位置; 3.警告信息; 4.檢修信息;蜂鳴器:系統(tǒng)采用的是 5v 驅(qū)動(dòng)電壓的蜂鳴器,主要是模擬聲光報(bào)警用的.當(dāng)電梯出錯(cuò)或檢修時(shí),蜂鳴器接通,表示聲光報(bào)警。發(fā)光二極管和繼電器:本系統(tǒng)采用 5v 驅(qū)動(dòng)電壓的繼電器,繼電器用于電動(dòng)機(jī)的正反轉(zhuǎn)控制,當(dāng) km1 繼電器吸合時(shí)發(fā)光二極管 l1 點(diǎn)亮,表示電梯向上運(yùn)行.當(dāng) km2 繼電器吸合,發(fā)光二極管 l2 點(diǎn)亮,表示電梯向下運(yùn)行.電梯停止時(shí) l1/l2 熄滅,發(fā)光二極管 l3 點(diǎn)亮,表示電梯門開啟,電動(dòng)機(jī)停止.當(dāng)電梯出
26、錯(cuò)或檢修時(shí),發(fā)光二極管 l4 點(diǎn)亮,表示聲光報(bào)警。本文主要是針對(duì)電梯控制系統(tǒng)所作的研究,設(shè)計(jì)一種基于 mcu 的電梯控制系統(tǒng),實(shí)現(xiàn)電梯運(yùn)行的模擬。2.2 電梯控制系統(tǒng)組成框圖及工作原理該系統(tǒng)主要由 mcu 控制模塊、電梯間電路模塊、電梯內(nèi)電路模塊、控制臺(tái)電路、樓層檢測模塊、電動(dòng)機(jī)驅(qū)動(dòng)模塊、報(bào)警模塊等 7 部分組成。該系統(tǒng)以 mcu 控制模塊核心,控制臺(tái)電路主要是完成電梯的啟動(dòng)、停止以及樓層數(shù)的顯示,電梯內(nèi)電路是用來讓電梯內(nèi)用戶選擇目標(biāo)樓層(作為內(nèi)招信號(hào)),電梯間電路是同來讓電梯外用戶選擇目標(biāo)樓層(作為外招信號(hào)),內(nèi)外招使用按鍵按下與否而引起的電平的改變作為用戶請(qǐng)求信息發(fā)送到 mcu,mcu 控
27、制電動(dòng)機(jī)轉(zhuǎn)動(dòng),到達(dá)目標(biāo)樓層。樓層檢測模塊一般采用傳感器,實(shí)時(shí)檢測反饋給 mcu,來確定的電機(jī)的轉(zhuǎn)停。報(bào)警模塊作為電梯的求救系統(tǒng)。圖 2-1 系統(tǒng)總原理圖 控制模塊電動(dòng)機(jī)控制模塊樓層模塊轎廂電路電梯間電路報(bào)警電路控制臺(tái)電路2.3 總體方案設(shè)計(jì)方案一:采用可編程控制器(plc)作為主要器件來控制電機(jī)的運(yùn)動(dòng)、內(nèi)外按鍵的響應(yīng)、按鍵后的電路顯示等等。用 plc 編程較簡單,電路也不復(fù)雜,但此方案的各個(gè)模塊的費(fèi)用都比較高,硬件設(shè)計(jì)不靈活,故不采用本方案。方案二:mcu 采用一個(gè)單片機(jī)控制所有的按鍵、數(shù)碼管顯示、電動(dòng)機(jī)的轉(zhuǎn)動(dòng)、傳感器的輸出信號(hào)等等,并對(duì)以上所有信號(hào)進(jìn)行處理。單片機(jī)技術(shù)目前較為成熟,自身資源豐
28、富,硬件設(shè)計(jì)簡單,成本低,可靠性高,結(jié)合軟件完全可以實(shí)現(xiàn)電梯運(yùn)行狀況的簡單模擬。故采用本方案。系統(tǒng)框圖 2-1 所示。2.4 單元電路的設(shè)計(jì)通過對(duì)系統(tǒng)總框圖的分析,此系統(tǒng)的各個(gè)模塊方案設(shè)計(jì)如下: 2.4.1 單片機(jī)最小系統(tǒng) 本設(shè)計(jì)主要采用 at89s51 芯片。at89s51 是一個(gè)低功耗,高性能 cmos 8 位單片機(jī),片內(nèi)含 4k bytes isp(in-system programmable)的可反復(fù)擦寫 1000 次的 flash 只讀程序存儲(chǔ)器,器件采用 atmel 公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn) mcs-51指令系統(tǒng)及 80s51 引腳結(jié)構(gòu),芯片內(nèi)集成了通用 8 位
29、中央處理器和 isp flash 存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的 at89s51 可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。at89s51 具有如下特點(diǎn):40 個(gè)引腳,4k bytes flash 片內(nèi)程序存儲(chǔ)器,128 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(ram),32 個(gè)外部雙向輸入/輸出(i/o)口,5 個(gè)中斷優(yōu)先級(jí) 2層中斷嵌套中斷,2 個(gè) 16 位可編程定時(shí)計(jì)數(shù)器,2 個(gè)全雙工串行通信口,看門狗(wdt)電路,片內(nèi)時(shí)鐘振蕩器。此外,at89s51 設(shè)計(jì)和配置了振蕩頻率可為 0hz 并可通過軟件設(shè)置省電模式。空閑模式下,cpu 暫停工作,而 ram 定時(shí)計(jì)數(shù)器,串行口,外中斷系
30、統(tǒng)可繼續(xù)工作。掉電模式凍結(jié)振蕩器而保存 ram 的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。同時(shí)該芯片還具有 pdip、tqfp 和 plcc 等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。主要功能性能如表 2.1 所示: 表 2-1 at89s51 芯片的主要功能兼容 mcs-51 指令系統(tǒng) 4k 可反復(fù)擦寫 isp flash rom 32 個(gè)雙向 i/o 口 4.5-5.5v 工作電壓 2 個(gè) 16 位可編程定時(shí)/計(jì)數(shù)器 時(shí)鐘頻率 0-33mhz 全雙工 uart 串行中斷口線 128x8bit 內(nèi)部 ram 2 個(gè)外部中斷源 低功耗空閑和省電模式 中斷喚醒省電模式 3 級(jí)加密位 看門狗(
31、wdt)電路 軟件設(shè)置空閑和省電功能 靈活的 isp 字節(jié)和分頁編程 雙數(shù)據(jù)寄存器指針引腳功能說明 vcc:電源電壓。gnd:地。 p0 口:p0 口是一組 8 位漏極開路型雙向 i/o 口,也即地址/數(shù)據(jù)總線復(fù)用口。作為輸出口用時(shí),每位能驅(qū)動(dòng) 8 個(gè) ttl 邏輯門電路,對(duì)端口寫“1”可作為高阻抗輸入端用。在訪問外部數(shù)據(jù)存儲(chǔ)器或程序存儲(chǔ)器時(shí),這組口線同時(shí)轉(zhuǎn)換成地址(低 8 位)和數(shù)據(jù)總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。在 flash 編程時(shí),p0 口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。 p1 口:p1 是一個(gè)帶內(nèi)部上拉電阻的 8 位雙向 i/o 口,p1
32、的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4 個(gè) ttl 邏輯門電路。對(duì)端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流。flash 編程和程序校驗(yàn)期間,p1 接收低 8 位地址。 表 2-2 p1 端口引腳的第二功能端口引腳第二功能p1.5mosi(用于 isp 編程)p1.6miso(用于 isp 編程)p1.7sck (用于 isp 編程) p2 口:p2 是一個(gè)帶有內(nèi)部上拉電阻的 8 位雙向 i/o 口,p2 的輸出緩沖可驅(qū)動(dòng)(吸收或輸出電流)4 個(gè) ttl 邏輯門電路。對(duì)端口寫“1”,通過內(nèi)部的上
33、拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流。在訪問外部程序存儲(chǔ)器或 16 位地址的外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行 movx dptr 指令)時(shí),p2 口送出高 8 位地址數(shù)據(jù)。在訪問 8 位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行 movx ri指令)時(shí),p2 口線上的內(nèi)容(也即特殊功能寄存器(sfr)區(qū)中 p2 寄存器的內(nèi)容),在整個(gè)訪問期間不改變。flash 編程或校驗(yàn)時(shí),p2 亦接收高位地址和其它控制信號(hào)。p3 口:p3 口是一組帶有內(nèi)部上拉電阻的 8 位雙向 i/口。p3 口輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4 個(gè) ttl 邏輯門
34、電路。對(duì) p3 口寫入“1”時(shí),它們被內(nèi)部上拉電阻拉高并可作為輸入端口。作輸入端時(shí),被外部拉低的 p3 口將用作上拉電阻輸出電流。p3 口除了作為一般的 i/o 口線外,更重要的用途是它的第二功能,如表 2.3 所示: 表 2-3 p3 端口引腳的第二功能端口引腳第二功能p3.0rxd(串行輸入口)p3.1txd(串行輸出口)p3.2/int0(外中斷 0)p3.3/int1(外中斷 1)p3.4t0 (定時(shí)計(jì)數(shù)器 0)p3.5t1 (定時(shí)計(jì)數(shù)器 1)p3.6/wr (外部數(shù)據(jù)存儲(chǔ)器寫選通)p3.7 /rd(外部數(shù)據(jù)存儲(chǔ)器讀選通) rst:復(fù)位輸入。當(dāng)振蕩器工作時(shí),rst 引腳出現(xiàn)兩個(gè)機(jī)器周期
35、以上高電平將使單片機(jī)復(fù)位。wdt 溢出將使該引腳輸出高電平,設(shè)置 sfr auxr 的 disrto 位(地址 8eh)可打開或關(guān)閉該功能。disrto 位缺省為 reset 輸出高電平打開狀態(tài)。 ale/ (/prog):當(dāng)訪問外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ale(地址鎖存允許)輸出脈沖用于鎖存地址的低 8 位字節(jié)。即使不訪問外部存儲(chǔ)器,ale 仍以時(shí)鐘振蕩頻率的 1/6 輸出固定的正脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過一個(gè) ale 脈沖。對(duì) flash 存儲(chǔ)器編程期間,該引腳還用于輸入編程脈沖(/prog)。如有必要,可通過對(duì)特殊功能寄存
36、器(sfr)區(qū)中的8eh 單元的 d0 位置位,可禁止 ale 操作。該位置位后,只有一條 movx 和 movc 指令ale 才會(huì)被激活。此外,該引腳會(huì)被拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置 ale 無效。 /psen:程序存儲(chǔ)允許(/psen)輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng) at89s51由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次 psen 有效,即輸出兩個(gè)脈沖。當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器,沒有兩次有效的/psen 信號(hào)。 ea/vpp:外部訪問允許。欲使 cpu 僅訪問外部程序存儲(chǔ)器(地址為 0000hffffh),ea 端必須保持低電平(接地)。需注意的是:如果加密位 lb1
37、被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存 ea 端狀態(tài)。如 ea 端為高電平(接 vcc 端),cpu 則執(zhí)行內(nèi)部程序存儲(chǔ)器中的指令。flash 存儲(chǔ)器編程時(shí),該引腳加上+12v 的編程電壓 vpp。 xtal1:振蕩器反相放大器及內(nèi)部時(shí)鐘發(fā)生器的輸入端。 xtal2:振蕩器反相放大器的輸出端。主要特性:與 mcs-51 兼容4k 字節(jié)可編程閃爍存儲(chǔ)器,壽命:1000 寫/擦,循環(huán)數(shù)據(jù)保留時(shí)間:10 年全靜態(tài)工作:0hz-24hz三級(jí)程序存儲(chǔ)器鎖定128*8 位內(nèi)部 ram32 可編程 i/o 線兩個(gè) 16 位定時(shí)器/計(jì)數(shù)器5 個(gè)中斷源 可編程串行通道低功耗的閑置和掉電模式片內(nèi)振蕩器和時(shí)鐘電路2.4.2 電機(jī)
38、驅(qū)動(dòng)電路模塊采用 l298n 芯片驅(qū)動(dòng),根據(jù)單片機(jī)系統(tǒng)程序設(shè)定 pwm 信號(hào),在輸出端接入直流電機(jī),根據(jù)不同按鍵的不同信號(hào)就可以實(shí)現(xiàn)電梯上升與下降以及電梯門的開關(guān)。2.4.3 報(bào)警模塊直接采用單片機(jī)控制輸出口電平的高低來控制蜂鳴器的發(fā)聲與否。這樣做的優(yōu)點(diǎn)是電路比較簡單,控制也較簡單。2.4.4 樓層檢測模塊現(xiàn)在,檢測技術(shù)多種多樣,其中光電檢測方法占有十分重要的地位,不僅具有精度高、反應(yīng)快、非接觸等優(yōu)點(diǎn),而且可測參數(shù)多,傳感器的結(jié)構(gòu)簡單,形式靈活多樣,體積小的特點(diǎn),所以在此次設(shè)計(jì)當(dāng)中選擇光電傳感器作為樓層檢測部分的主要部件,完成樓層檢測的功能。(1)光電傳感器原理 光電傳感器是各種光電檢測系統(tǒng)中
39、實(shí)現(xiàn)光電轉(zhuǎn)換的關(guān)鍵元件,它是把光信號(hào)(紅外、可見及紫外光輻射)轉(zhuǎn)變成為電信號(hào)的器件,分為脈沖式和模擬式兩種,而模擬式光電傳感器又分為吸收式、反射式、遮光式和輻射式,其工作原理是基于光電元件的光電特性,由于光通量是隨被測量而變的,光電流就成為被測量的函數(shù),故又被為光電傳感器的函數(shù)運(yùn)用狀態(tài)光電傳感器。此外,光電傳感器的體積很小,而敏感范圍很寬,加上機(jī)殼有很多樣式,所以使用范圍很廣。近年來,隨著光電技術(shù)的發(fā)展,光電傳感器已成為系列產(chǎn)品,其品種及產(chǎn)量日益增加,用戶可根據(jù)需要選用各種規(guī)格產(chǎn)品,目前已在各種自動(dòng)機(jī)上已獲得廣泛的應(yīng)用。此處采用脈沖式光電傳感器,通過電梯行至相應(yīng)樓層裝有傳感器的地方時(shí),產(chǎn)生的電
40、平變化,發(fā)送到單片機(jī)計(jì)數(shù)就可以確定樓層數(shù)。結(jié)構(gòu)簡單,易于控制。(2)光電傳感器的選擇在本設(shè)計(jì)中選擇 gk-310c 型光電管作為本次設(shè)計(jì)樓層檢測部分主要器件。gk-310c型光電管是將砷化鎵紅外光發(fā)光管和硅光敏三級(jí)管裝在中間帶槽的支架上。當(dāng)槽內(nèi)無物體時(shí),砷化鎵發(fā)光管發(fā)出的光直接照在硅光敏三級(jí)管的窗口上,從而產(chǎn)生大的電流輸出,當(dāng)有物體經(jīng)過槽內(nèi)時(shí)則擋住光線,此時(shí)光敏管的輸出端為低電平,這樣可識(shí)別物體的有無。gk-310c 型光電管的主要技術(shù)參數(shù):最大正向電流 ifmax=50ma正向壓降 vf1.5v反向耐壓 vr5v反向漏電 ir50ua輸出特性如下:暗電流 id0.1ua反向耐壓 vbr(ce
41、o)=20v光電流 il 為 2 至 3ma響應(yīng)時(shí)間 tr3us,tf4us2.4.5 電梯內(nèi)部電路、電梯間電路及控制臺(tái)電路模塊的設(shè)計(jì)電梯控制系統(tǒng)由各樓層的電梯間電路、電梯內(nèi)電路和控制臺(tái)電路三部分組成。各樓層的電梯間:電路二、三樓的電梯間均有“上升和“下降”選擇按鍵,一樓只有“上升按鍵,四樓只有“下降按鍵,每個(gè)按鍵配一只發(fā)光二極管,作為指示燈。電梯內(nèi)部電路:目標(biāo)樓層號(hào) 1-4 選擇按鍵。每個(gè)按鍵配有相應(yīng)指示燈??刂婆_(tái)電路:兩個(gè)按鍵用于手動(dòng)控制??刂齐娞莸摹伴_始運(yùn)行和“停止運(yùn)行。兩個(gè)指示燈,分別指示電梯當(dāng)前的升降情況。 顯示電路采用了 1 個(gè) led 數(shù)碼管,單片機(jī) i/o 的應(yīng)用最典型的是通過
42、 i/o 口與 7 段led 數(shù)碼管構(gòu)成顯示電路。7 段 led 數(shù)碼管,則在一定形狀的絕緣材料上,利用單只led 組合排列成“8”字型的數(shù)碼管,分別引出它們的電極,點(diǎn)亮相應(yīng)的點(diǎn)劃來顯示出0-9 的數(shù)字。led 數(shù)碼管根據(jù) led 的接法不同分為共陰和共陽兩類,了解 led 的這些特性,對(duì)編程是很重要的。因?yàn)椴煌愋偷臄?shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。將多只 led 的陰極連在一起即為共陰式,而將多只 led 的陽極連在一起即為共陽式。以本設(shè)計(jì)共陰式為例,如把陰極接地,在相應(yīng)段的陽極接上正電源,該段即會(huì)發(fā)光。當(dāng)然,led 的電流通常較小,一般均需在回路中接上限流電阻。假如
43、我們將b和c段接上正電源,其它端接地或懸空,那么b和c段發(fā)光,此時(shí),數(shù)碼管顯示將顯示數(shù)字“1”。而將a、b、d、e和g段都接上正電源,其它引腳懸空,此時(shí)數(shù)碼管將顯示“2”。 圖 2-1 七段數(shù)碼管顯示樓層顯示部分用一只數(shù)碼管,顯示電梯當(dāng)前所在的樓層。采用 74hc164 驅(qū)動(dòng)共陰極數(shù)碼管顯示,公共端接地。圖2-274hc164共陰極數(shù)碼管引腳表2-4 74hc164共陰極數(shù)碼管數(shù)字編碼表顯示數(shù)字0123456789代碼3fh06h5bh4fh66h6dh7dh07h7fh6fh 2.5 系統(tǒng)的調(diào)試 將 can 總線用于電梯樓層控制器通訊中可以可以確保數(shù)據(jù)傳輸?shù)目煽啃院桶踩?,而且可以減少各部件
44、之間的連線和節(jié)省人力、物力的投資,提高自動(dòng)化水平。通過編譯器軟件生成的文件信息傳輸?shù)?mcs89s51 單片機(jī)芯片中,通過 can 總線與主板進(jìn)行信息的傳輸。具體過程:(1)按下樓層板的上行、下行、鎖行或消防中的任何一個(gè)按鈕,單片機(jī)將待發(fā)送的信息發(fā)送到發(fā)送緩沖區(qū),can 控制器啟動(dòng)發(fā)送命令,通過總線收發(fā)器將信息送至小總線上。主板收到總線發(fā)送的信號(hào)后,根據(jù)優(yōu)先級(jí)和濾波等條件決定是否接收信息和響應(yīng)。待主板響應(yīng)后,發(fā)送中斷給樓層板,樓層板接收到中斷后,樓層板對(duì)接收的信息進(jìn)行處理,通過輸出指示燈表明信息已經(jīng)響應(yīng)。例如,如果是上行請(qǐng)求,則上行指示燈會(huì)亮。(2)同時(shí),樓層還應(yīng)完成當(dāng)前轎廂樓層及轎廂的運(yùn)行方
45、向的顯示功能。當(dāng)電梯在工作時(shí),主板控制器根據(jù)當(dāng)前轎廂所在位置以及運(yùn)行方向發(fā)送信息給樓層控制器。接收到總線中斷后,通過接收信息的地址判別,得出是什么信號(hào),通過數(shù)碼管(采用驅(qū)動(dòng)共陰極)顯示所在樓層及運(yùn)行方向。 2.6 本章小結(jié)在第二章當(dāng)中,給出了基于單片機(jī)的電梯控制系統(tǒng)的系統(tǒng)結(jié)構(gòu)框圖,該設(shè)計(jì)所要完成的功能,并對(duì)系統(tǒng)主要功能模塊方案選擇進(jìn)行論證以及器件的選擇,以上各個(gè)模塊實(shí)際電路將在下一章中設(shè)計(jì)。3 電梯控制系統(tǒng)單元電路的設(shè)計(jì)3.1 單片機(jī)最小系統(tǒng) reset19p134p145p156p167p178t014t115int012int113x118x219ea/vp31rxd10 d8-10txd
46、11 d8-11wr16rd15ale/p30p0039p0138p0237p0336p0435p0534p0633p0733p2021p2122p2223p2324p2425p2526p2627p2728p10/t1p11/t2p123psen29at89c51c130pc230pc3capresetsw-pbgndvccc4vccrgndp1.0p1.1p1.2p3.0p3.1p0.0p0.1p0.2p0.4p0.5p0.6p0.7p2.0p2.1p2.2p2.3p2.4p2.5p2.6p2.7p0.3p1.4p1.5p1.6p1.7p1.3stopstartp3.2p3.3 圖3-1 單
47、片機(jī)最小系統(tǒng)單片機(jī)最小系統(tǒng)電路如圖 3-1 所示,單片機(jī)采用 atmel 公司的 at89s51,晶體振蕩器選 12mhz,c1、c2 為 30p 瓷片電容,與晶體振蕩器構(gòu)成時(shí)鐘電路。電容 c3 按鍵reset 構(gòu)成上電復(fù)位和手動(dòng)復(fù)位電路。3.2 樓層電梯間電路如下圖所示,此部分電路是提供給處于各個(gè)樓層電梯外的用戶發(fā)出上下樓請(qǐng)求。按鍵與單片機(jī)的 p1.0-p1.5 分別相連,指示燈通過 p0.0-p0.5 來控制。其中r52、r55、r56、r59、r60 和 r62 是上拉電阻,其作用是保證按鍵未按下時(shí),端口p1.0p1.5 為高電位。當(dāng)按鍵按下時(shí),端口 p1.0p1.5 通過按鍵接地,使得
48、.0p1.5變?yōu)榈碗娖健8鳂菍与娞莸纳颠x擇按鍵均與單片機(jī) p1 口連接,上升按鍵與 p1 口的p1.0p1.2 連接,下降按鍵與 p1 口的 p1.3p1.5 連接。即由 p1 口可以讀到電梯間升、降按鍵的狀態(tài)。每個(gè)上升、下降按鍵均有一只發(fā)光二極管作為指示燈與之配合,發(fā)光二極管與 po 口的p0.0p0.5 連接。每個(gè)發(fā)光二極管通過一只阻值為 470 的限流電阻接電源(vcc),這樣流經(jīng)發(fā)光二極管的電流約為 75 ma,有適當(dāng)?shù)牧炼?,同時(shí)單片機(jī)的端口在不加驅(qū)動(dòng)的情況下可以承受。圖 3-2 各個(gè)樓層控制電路3.3 轎廂內(nèi)電路 電梯內(nèi)電路如圖 3-3 所示,提供給電梯內(nèi)的乘客用戶使用,四個(gè)目標(biāo)樓
49、層選擇按鍵 f1、f2、f3、f4 和 4 個(gè)與之配合的發(fā)光二極管作為指示燈,即 fs1、fs2、fs3 和fs4。按鍵與 p3 口的 p3.2p3.5 連接,指示燈與 p2 口的 p2.0p2.3 相連。上拉電阻r11r14 的作用同上。1234abcd4321dcbatitlenumberrevisionsizea4date:13-dec-2011sheet of file:c:usershpdesktoplesson11.ddbdrawn by:p2.4p2.5p2.6p2.7d?ledd?ledd?ledd?ledr?res2r?res2r?res2r?res2r?res2s?sw-p
50、br?res2s?sw-pbr?res2s?sw-pbr?res2s?sw-pbu?gndp2.0p2.1p2.2p2.3p3.4p3.5p3.2p3.3 圖 3-3 電梯內(nèi)部控制電路resresresresresresresresresresresresresresresresresresresresresressw?sw-pbsw?sw-pbsw?sw-pbsw?sw-pbsw?sw-pbsw?sw-pbsw?sw-pbv?diodev?diodev?diodev?diodev?diodev?diodegndgndgndgndgndgndresresgnd3.4 控制臺(tái)電路控制臺(tái)電路如下圖
51、 3-4 所示。發(fā)光二極管 power 是電源指示燈,用以顯示供電是否正常。采用共陰極數(shù)碼管來顯示當(dāng)前樓層,采用 74hc164 數(shù)碼管,clk 接單片機(jī)的rxd,a、b 接單片機(jī)的 txd,clr 接 5v 電壓,q0 到 q7 接共陰極數(shù)碼管,數(shù)碼管公共端接地。stop 鍵和 start 鍵分別接單片機(jī)的 p1.6 和 p1.7,上下指示燈分別接單片機(jī)的p0.7 和 p0.6 。1234abcd4321dcbatitlenumberrevisionsizea4date:13-dec-2011sheet of file:c:usershpdesktoplesson11.ddbdrawn by
52、:d?ledd?ledr?res2r?res2r?res2s?sw-pbu?gndr?res2r?res2s?sw-pbd?ledu?gndp0.6p0.7p1.7p1.6q0q1q2q3q4q5q6q7baclkclku?component_1abfcgdedpy1234567abcdefg8dpdpds?dpy_7-seg_dp+5vrxdtxdu?gnd 3.5 樓層檢測在本設(shè)計(jì)當(dāng)中,光電傳感器電路連接圖如下所示:如圖所示,d1,t1 組成紅外發(fā)射-接受對(duì)管,d1 通電后發(fā)出紅外信號(hào),光槽若未擋住,t1 將導(dǎo)通,比較器 lm339 輸出低電平,光槽光線若被擋,t1 截止,lm339 輸出
53、高電平。利用電梯行至樓層標(biāo)志處光槽光線被電梯遮擋所帶來的電平變化發(fā)送到單片機(jī) p3.6 計(jì)數(shù)即可實(shí)現(xiàn)樓層檢測。3.6 電動(dòng)機(jī)驅(qū)動(dòng) 直流電動(dòng)機(jī)驅(qū)動(dòng)電路主要是用來控制直流電動(dòng)機(jī)的轉(zhuǎn)動(dòng)方向,通過改變直流電動(dòng)機(jī)兩端的電壓可以控制電動(dòng)機(jī)的轉(zhuǎn)動(dòng)方向。采用 l298n 驅(qū)動(dòng),可根據(jù) pwm 調(diào)節(jié)脈寬進(jìn)行電機(jī)調(diào)速和正反轉(zhuǎn)。由 l298n 內(nèi)部電路無續(xù)流二極管對(duì)三極管進(jìn)行保護(hù),所以必須在外部接線 out1,oout2,out3,out4 加入續(xù)流二極管保護(hù)電路。l298n 的輸出電流為2a,最高電流為 4a,最高工作電壓為 50v.一臺(tái)用于電梯上升和下降,另臺(tái)電機(jī)用于帶動(dòng)電梯門的開關(guān)。圖 3-4 電梯控制臺(tái)電路
54、1234abcd4321dcbatitlenumberrevisionsizea4date:13-dec-2011sheet of file:c:usershpdesktoplesson11.ddbdrawn by:r?res2d?ledr?res2r?res2q?npnar?opampr?pot2+5v+vccu?gndp3.6三三三三三三 圖3-5 樓層檢測電路 1234abcd4321dcbatitlenumberrevisionsizea4date:13-dec-2011sheet of file:h:三三lesson11.ddbdrawn by:r?res2q?npnr?res2r?
55、res2q?npnf?fuse1d?dioded?dioded?dioded?dioded?dioded?dioded?dioded?diodea-+mg?a-+mg?motor servom1m2vssvsin1in2in3in4emaembsensasensbgndout1out2out3out4u?gnd+5v+48vp2.6p2.7p2.4p2.5c?capc?capu?gnd 圖 3-6 電機(jī)驅(qū)動(dòng)電路 3.7 報(bào)警部分 如圖 3-7 所示,此處利用兩個(gè)常用三極管 cs9013,連接成達(dá)林頓管結(jié)構(gòu),此電路與單片機(jī) p3.7 相連。其中 r 為限流電阻,當(dāng)電梯運(yùn)行過程中出現(xiàn)故障停止, p
56、3.7 輸出高電平,蜂鳴器報(bào)警,另外用戶在電梯中如果遇到緊急情況也可按“help”直接報(bào)警求救。 d?photo sen1kr?res2q?npnq?npns?sw-pbls?speakerf?fuse 11kr?res2gndvcc+5vs?sw-pbp0.0p1.0報(bào)報(bào)警警電電路路圖 3-7 報(bào)警電路3.8 本章小節(jié)在本章當(dāng)中,給出了本次設(shè)計(jì)電梯控制系統(tǒng)的各項(xiàng)性能指標(biāo)和所需器件的特性及主要參數(shù),并分部份設(shè)計(jì)用硬件實(shí)現(xiàn)本設(shè)計(jì)各模塊的詳細(xì)方案,并結(jié)合方案出硬件電路圖。4 軟件設(shè)計(jì)由于本設(shè)計(jì)采用單片機(jī)實(shí)現(xiàn)控制,所以軟件設(shè)計(jì)部份的程序編寫用匯編語言來完成。其中主程序部分主要完成系統(tǒng)的初始化,如中斷
57、方式的設(shè)置,開中斷,存儲(chǔ)單元的清零等。在中斷子程序中完成,按鍵查詢等,其它的如數(shù)碼管的顯示,鍵盤的響應(yīng),轉(zhuǎn)動(dòng)電機(jī)的控制,延時(shí)等均由相應(yīng)的子程序來完成。軟件編程是實(shí)現(xiàn)多功能、智能化、操作方便的關(guān)鍵。在本設(shè)計(jì)中,可以把程序的各部分相互結(jié)合起來,達(dá)到完成各項(xiàng)設(shè)計(jì)的功能。軟件設(shè)計(jì)思想:用開關(guān)作為電梯內(nèi)部的請(qǐng)求按鍵,按鍵和單片機(jī)口連接,按鍵按下為低電平,將信號(hào)傳送給單片機(jī),單片機(jī)根據(jù)各口的信號(hào)進(jìn)行處理,處理完畢后控制步進(jìn)電機(jī)運(yùn)動(dòng),實(shí)現(xiàn)電梯的上下運(yùn)動(dòng),采用傳感器確定電梯所在的樓層和電梯準(zhǔn)確停止的位置,用七段數(shù)碼管顯示電梯所在的樓層,用 led 燈顯示電梯上下運(yùn)動(dòng)的狀態(tài)。主流程圖如圖 4-1 所示.圖 4-
58、1 系統(tǒng)主流程圖4.1 課題的開發(fā)環(huán)境4.1.1 電路圖制作軟件 altium designer 7.0altium designer 7.0 不斷通過為高速設(shè)計(jì)提供各種功能來提高用戶生產(chǎn)力,這些功能包括交互式長度調(diào)整和 pcb 層片增強(qiáng)等功能。新增的庫工具和各種新功能將 altium designer 提升成為統(tǒng)一的電子產(chǎn)品開發(fā)解決方案。這款最新的更新程序?qū)⑦M(jìn)一步增強(qiáng)您的能力,讓您能夠在更短的 “設(shè)計(jì)到制造 ”周期內(nèi)生產(chǎn)更為尖端、更具創(chuàng)新性的電子產(chǎn)品。( altium designer 完全取代了 protel) altium designer summer 08 新增匯入 allegro
59、pcb(*.brd)的轉(zhuǎn)文件功能。 altium designer 提供了唯一一款統(tǒng)一的應(yīng)用方案,其綜合電子產(chǎn)品一體化開發(fā)所需的所有必須技術(shù)和功能。 altium designer 在單一設(shè)計(jì)環(huán)境中集成板級(jí)和fpga 系統(tǒng)設(shè)計(jì)、基于 fpga 和分立處理器的嵌入式軟件開發(fā)以及pcb 版圖設(shè)計(jì)、編輯和制造。并集成了現(xiàn)代設(shè)計(jì)數(shù)據(jù)管理功能 ,使得 altium designer 成為電子產(chǎn)品開發(fā)的完整解決方案一個(gè)既滿足當(dāng)前,也滿足未來開發(fā)需求的解決方案。4.1.2 s51 的程序開發(fā)軟件 keil單片機(jī)開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)?cpu 可以執(zhí)行的機(jī)器碼有兩種
60、方法,一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。機(jī)器匯編是通過匯編軟件將源程序變?yōu)闄C(jī)器碼,用于mcs-51 單片機(jī)的匯編軟件有早期的 a51,隨著單片機(jī)開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級(jí)語言開發(fā),單片機(jī)的開發(fā)軟件也在不斷發(fā)展,keil 軟件是目前最流行開發(fā) mcs-51 系列單片機(jī)的軟件,這從近年來各仿真機(jī)廠商紛紛宣布全面支持 keil 即可看出。keil 提供了包括 c 編譯器、宏匯編、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境(uvision)將這些部份組合在一起。運(yùn)行 keil 軟件需要 pentium 或
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025下半年甘肅省文化和旅游廳所屬事業(yè)單位招16人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年浙江省臺(tái)州天臺(tái)縣部分事業(yè)單位選聘10人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年四川自貢市市屬事業(yè)單位考試聘用人員擬聘用人員(第三批)高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年四川省宜賓市事業(yè)單位招聘1065人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年四川廣元旺蒼縣引進(jìn)高層次人才23人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上海鐵路局招聘137人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上海地鐵第三運(yùn)營公司招聘150人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年廣東省江門市蓬江區(qū)事業(yè)單位職員招聘107人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年四川省瀘州市屬事業(yè)單位招聘79人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025-2025年廣西賀州市事業(yè)單位招聘高層次急需緊缺專業(yè)人才156人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 律師事務(wù)所編制的實(shí)習(xí)人員實(shí)務(wù)訓(xùn)練計(jì)劃
- 文言虛詞(考點(diǎn)精講)-【中職專用】中職高考語文一輪復(fù)習(xí)講練測(浙江適用)
- 兒童青少年同伴關(guān)系評(píng)級(jí)量表
- 英國簽證戶口本翻譯模板(匯編)
- 建設(shè)工程環(huán)保專項(xiàng)方案
- DB13T 5427-2021 水體底泥洗脫生態(tài)恢復(fù)工程技術(shù)指南
- 雙減工作教師責(zé)任書
- 聚乙烯醇纖維zhanshi
- 演播室的藝術(shù):現(xiàn)場導(dǎo)播切換技巧
- 盾構(gòu)帶壓開倉施工方案
- 高壓開關(guān)柜試驗(yàn)報(bào)告(完)
評(píng)論
0/150
提交評(píng)論