freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電梯控制系統(tǒng)設(shè)計(jì)_畢業(yè)設(shè)計(jì)說(shuō)明書(shū)-資料下載頁(yè)

2024-08-28 08:13本頁(yè)面

【導(dǎo)讀】本設(shè)計(jì)主要利用AT89S52單片機(jī),實(shí)現(xiàn)電梯控制系統(tǒng)的設(shè)計(jì)。單片機(jī)與電機(jī)驅(qū)動(dòng)電。性化設(shè)計(jì),實(shí)現(xiàn)較好的外設(shè)兼容性。同時(shí)在系統(tǒng)樣機(jī)中完成的其它設(shè)計(jì)研究還包括,利。MAX232串口電路實(shí)現(xiàn)串口通信,來(lái)監(jiān)測(cè)電梯實(shí)時(shí)狀態(tài)。樣機(jī)使用的主要器件包括低功。統(tǒng)基本達(dá)到了任務(wù)要求,并具有很高的性?xún)r(jià)比,硬件設(shè)計(jì)簡(jiǎn)單可靠。軟件進(jìn)行C語(yǔ)言程序編寫(xiě),用proteus7軟件進(jìn)行仿真調(diào)試。務(wù)要求并取得了良好的學(xué)習(xí)效果。

  

【正文】 若上行,且是送人,比如電梯當(dāng)前在一層,四樓有人呼叫上樓,那么它就要響應(yīng)這電梯上 樓接人 相關(guān)處理 1 電梯上 樓送人 電梯下 樓接人 電梯下 樓送人 相關(guān)處理 1 相關(guān)處理 1 相關(guān)處理 1 開(kāi)始 按鍵標(biāo)識(shí)全為零 電梯不再運(yùn)行 電梯向 上運(yùn)行 電梯向 下運(yùn)行 第 16 頁(yè) 共 33 頁(yè) 一呼叫,從而把自己的目標(biāo)樓層鎖定為四樓并向上運(yùn)行,而在四樓 呼叫后不久,三樓也有人呼叫上樓(且電梯此刻還未運(yùn)行到三樓),那么在電梯運(yùn)行中,沒(méi)經(jīng)過(guò)一個(gè)樓層,會(huì)做一次判決,因?yàn)槿龢且灿腥撕艚?,所以正常情況下,它應(yīng)該在判決后將目標(biāo)樓層定位三樓。而若三樓的顧客按下的是下行鍵,或者二樓的人按下呼叫鍵,電梯此時(shí)都會(huì)暫時(shí)不予理會(huì)。部分程序代碼見(jiàn)附錄。 由程序可以看出,當(dāng)四樓有上行鍵呼叫時(shí),狀態(tài)變量 shang[4]便會(huì)被置位,但電梯依然在判斷按鍵狀況,此時(shí)程序的檢測(cè)依據(jù)兩個(gè)標(biāo)準(zhǔn):第一,由低層向高層開(kāi)始檢查;第二,對(duì)于電梯已經(jīng)過(guò)的樓層和按下下行鍵所發(fā)出的請(qǐng)求,電梯暫時(shí)是不予理會(huì)的。這也是很明顯的,因?yàn)樯闲兴腿藸顟B(tài)中,低層的優(yōu)先權(quán)大于高層的。程序就是靠著上面這些 if 語(yǔ)句的嵌套,來(lái)完成這種優(yōu)先級(jí)設(shè)置的。 至于上行接人狀態(tài)時(shí),所堅(jiān)持的標(biāo)準(zhǔn)是由高層到底層的順序進(jìn)行排查,而對(duì)于上行鍵的呼叫暫時(shí)不予理會(huì)。下行的狀態(tài),恰好與上行相反,在此不再贅述。 同時(shí),我們?cè)O(shè)計(jì)了 flag 標(biāo)志位,當(dāng) flag=0 表示電梯停止運(yùn)行,當(dāng) flag=1 表示電梯向上運(yùn)行,當(dāng) flag=2 表示電梯向下運(yùn)行。 5 系統(tǒng)調(diào)試和功能測(cè)試 調(diào)試使用儀器 1. 微型計(jì)算機(jī) 一臺(tái) 2. 直流穩(wěn)壓 電源 一套 3. 示波器 一臺(tái) 4. 萬(wàn)用表 一臺(tái) 調(diào)試過(guò)程 系統(tǒng)調(diào)試的步驟為:先進(jìn)行硬件調(diào)試,保證硬件工作良好之后進(jìn)行電梯系統(tǒng)的調(diào)試,主要通過(guò)仿真完成,最后對(duì)系統(tǒng)軟件進(jìn)行調(diào)試,即完整系統(tǒng)聯(lián)合調(diào)試 硬件仿真 硬件仿真使用的是 Proteus 7, Proteus 是目前最好的模擬單片機(jī)外圍器件的工具,它可以仿真 51 系列、 AVR, PIC 等常用的 MCU 及其外圍電路(如 LCD, RAM, ROM,鍵盤(pán),馬達(dá), LED, AD/DA,部分 SPI 器件,部分 IIC 器件 .) 。 首先利用 Proteus 中的器件庫(kù)完成電路的連接,如圖 所示: 然后右鍵 AT89C52 再左鍵,出現(xiàn)“ Edit Compo” , 在 Program File 中單擊 出現(xiàn)文件瀏覽對(duì)話(huà)框,找到 文件,單擊確定 , 完成添加文件,單擊 OK 退出。單擊仿真按鈕,開(kāi)始仿真,系統(tǒng)開(kāi)始工作,通過(guò)按下各樓層按鍵,電梯都能完成相應(yīng)的請(qǐng)求,基本實(shí)現(xiàn)了電梯運(yùn)行的模擬。 第 17 頁(yè) 共 33 頁(yè) 圖 proteus 仿真圖 硬件調(diào)試 包括電路板 裝配檢查,電機(jī)驅(qū)動(dòng)電路和 MAX232 串口電路調(diào)試,單片機(jī)系統(tǒng)及電梯模型工作情況等。 首先是對(duì)電路板進(jìn)行裝配檢查,參照電路圖,確認(rèn)元件裝配正確無(wú)誤,沒(méi)有虛焊、脫焊、橋接以及安裝錯(cuò)誤等現(xiàn)像;電路板上沒(méi)有斷線(xiàn)、短路等,元器件擺放合理、緊湊;上電,用萬(wàn)用表測(cè)量各芯片的電源引腳以及主要測(cè)試點(diǎn)的電壓,各項(xiàng)均正常,即完成電路板的裝配檢查。 然后逐級(jí)測(cè)試其它電路的工作情況: 首先對(duì)單片機(jī)系統(tǒng)進(jìn)行測(cè)試。編寫(xiě)測(cè)試程序,對(duì)各個(gè) I/O 口進(jìn)行讀寫(xiě)的有效性檢查。分別利用單片機(jī)外設(shè)驅(qū)動(dòng)程序中的測(cè)試程序,對(duì)外設(shè)進(jìn)行測(cè)試檢查,確認(rèn)其工作正常 。此部分沒(méi)有出現(xiàn)問(wèn)題。 然后對(duì)電機(jī)驅(qū)動(dòng)電路進(jìn)行測(cè)試。同樣編程對(duì)被使用的 I/O 口進(jìn)行檢查,確認(rèn)工作正常。 對(duì)串口部分電路的調(diào)試:編寫(xiě)通過(guò)串口連接計(jì)算機(jī)的在線(xiàn)測(cè)試程序,利用單片機(jī)在線(xiàn)調(diào)試,同時(shí)借助串口調(diào)試助手,通過(guò)數(shù)據(jù)的收發(fā)來(lái)測(cè)試串口。通過(guò)測(cè)試,串口部分電路工作正常。 第 18 頁(yè) 共 33 頁(yè) 軟件調(diào)試 在軟件調(diào)試中,采用 keil 仿真軟件進(jìn)行程序調(diào)試。首先分別調(diào)試各個(gè)功能程序,再對(duì)整個(gè)程序進(jìn)行調(diào)試,以便修改錯(cuò)誤碼。具體的調(diào)試方法如下: 首先在 keil 軟件中選擇 AT89C52 作為 CPU,將晶振頻率設(shè)置為 ,然 后新建一個(gè) .c 文件,將各個(gè)功能程序錄入,先檢查程序有無(wú)明顯錯(cuò)誤,保存過(guò)后編譯程序,當(dāng)有錯(cuò)誤時(shí)就根據(jù)提示加以修改,當(dāng)各個(gè)功能程序編譯完成后,再對(duì)整個(gè)程序全速執(zhí)行,查看程序有哪些地方出現(xiàn)錯(cuò)誤,對(duì)應(yīng)錯(cuò)誤提示逐步調(diào)整程序,糾正錯(cuò)誤直到程序正確無(wú)誤,調(diào)試結(jié)束后軟件調(diào)試界面如圖 所示: 圖 軟件調(diào)試界面 功能測(cè)試 ⑴ 設(shè)計(jì)方向優(yōu)先測(cè)試 電梯按某方向運(yùn)行時(shí),優(yōu)先響應(yīng)該運(yùn)行方向的按鈕;測(cè)試初始時(shí),轎箱位于一樓,按下二樓,三樓的上下按呼叫,和四樓的 向下呼叫。按鍵順序可隨意。 測(cè)試結(jié)果: 第 19 頁(yè) 共 33 頁(yè) 表 1 方向優(yōu)先測(cè)試 測(cè)試結(jié)論:系統(tǒng)在向上運(yùn)行時(shí)候,優(yōu)先相應(yīng)各樓層的向上呼叫信號(hào),不響應(yīng)向下的呼叫信號(hào),向下運(yùn)行時(shí)相反,符合設(shè)計(jì)要求。 ⑵ 距離優(yōu)先測(cè)試 同一方向有多個(gè)按鈕呼叫時(shí),優(yōu)先響應(yīng)最近的樓層。測(cè)試初始時(shí),電梯位于任一層,如二樓。此時(shí)三樓和四樓五樓分別向上呼叫。測(cè) 試結(jié)果顯示:先響應(yīng)三樓呼叫,再響應(yīng)四樓呼叫,最后響應(yīng)五樓呼叫。 測(cè)試結(jié)論:電梯具有距離優(yōu)先響應(yīng)的功能,當(dāng)多層同方向呼叫,首先響應(yīng)距離當(dāng)前樓層較近的呼叫,符合系統(tǒng)設(shè)計(jì)要求。目的按鈕呼叫時(shí)指示燈顯示正常,電梯響應(yīng)該按鈕的呼叫后,其指示燈應(yīng)自動(dòng)熄滅。 ⑶ 綜合測(cè)試 測(cè)試條件:電梯位于 1 樓,進(jìn)入三人,其中一人要到 3 樓,另兩人到 4 樓。電梯運(yùn)行后, 3 樓和 4 樓有人向上呼叫, 3 樓有人向下呼叫到 1 樓。 在該測(cè)試部分,外部按鈕和內(nèi)部按鈕都有涉及,能充分的考驗(yàn)單片機(jī)對(duì)所有按鈕的區(qū)分和響應(yīng)。 測(cè)試結(jié) 果: 表 2 綜合測(cè)試 測(cè)試結(jié)論:系統(tǒng)具有方向優(yōu)先、距離優(yōu)先的功能,基本模擬了實(shí)際電梯運(yùn)行,完成題目設(shè)計(jì)指標(biāo)。 6 結(jié)論 通過(guò)本次設(shè)計(jì) , 本人學(xué)習(xí)到了有關(guān)單片機(jī)控制電機(jī)以及串口及 LABVIEW 的很多相停止樓層 電梯方向 顯示 2 上 2 樓上呼叫注銷(xiāo) 3 上 3 樓上呼叫注銷(xiāo) 4 上 4 樓上呼叫注銷(xiāo) 3 下 3 樓下呼叫注銷(xiāo) 2 下 2 樓下呼叫注銷(xiāo) 停止樓層 電梯方向 顯示 3 上 3 樓內(nèi)部和向上呼叫注銷(xiāo),內(nèi)部 4樓呼叫 4 上 4 樓向上呼叫注銷(xiāo) 3 下 3 樓向下呼叫注銷(xiāo),內(nèi)部 1 樓呼叫 1 下 內(nèi)部 1 樓呼叫注銷(xiāo) 第 20 頁(yè) 共 33 頁(yè) 關(guān)知識(shí) , 包括各種設(shè)計(jì)標(biāo)準(zhǔn)和功能實(shí)現(xiàn)方法和測(cè)試方法等。并利用所學(xué)到的知識(shí) , 成功地設(shè)計(jì)出了達(dá)到任務(wù)要求的系統(tǒng)樣機(jī)。樣機(jī)使用的主要器件包括 低功耗 、高性能的AT89S52 單片機(jī)、 低功耗 、 低成本 、 低電壓 的 MAX23雙全橋電機(jī)專(zhuān)用驅(qū)動(dòng)芯片 L298,共陰極八段數(shù)碼管、 4x4 矩陣鍵盤(pán)等,通過(guò)比較合理的設(shè)計(jì)使樣機(jī)系統(tǒng)基本達(dá)到了任務(wù)要求,并具有很高的性?xún)r(jià)比, 硬件設(shè)計(jì)簡(jiǎn)單可靠 。 軟件部分使用 keil 軟件進(jìn)行 C 語(yǔ)言 程序編寫(xiě) , 用 proteus 7 軟件進(jìn)行仿真調(diào)試。本設(shè)計(jì)中綜合使用了數(shù)字電路、模擬電路、高頻電路、單片機(jī)及編程、硬件邏輯描述、 LABVIEW 及其應(yīng)用以及計(jì)算機(jī)輔助設(shè)計(jì)( CAD)等多方面的知識(shí),軟硬件結(jié)合,很好地完成了本科畢業(yè)設(shè)計(jì)任務(wù)要求并取得了良好的學(xué)習(xí)效 果。 當(dāng)然,本設(shè)計(jì)還是有些不足之處的,比如這只是單個(gè)電梯在運(yùn)行,如果某些大樓載客量過(guò)多時(shí),當(dāng)然無(wú)法滿(mǎn)足需求,故我想以后可以設(shè)計(jì)出兩個(gè)轎廂的電梯,這樣兩者相互補(bǔ)充,可以滿(mǎn)足更多要求,使顧客更方便。當(dāng)然難度也是有的,它們之間需要共同維護(hù)一些變量,都會(huì)帶來(lái)一些未知的麻煩等等,但我想只要去思考,總會(huì)可以找到解決之路的。 同時(shí),本設(shè)計(jì)實(shí)現(xiàn)了電梯的基本功能,說(shuō)明了使用單片機(jī)控制電梯具有可行性。單片機(jī)價(jià)格便宜,電梯的需求量日益增加,使用單片機(jī)控制電梯會(huì)是電梯的生產(chǎn)成本大大降低。同時(shí)單片機(jī)易于更新,也會(huì)電梯的技術(shù)更新周期降 低。由此可見(jiàn)單片機(jī)控制方法在將來(lái)會(huì)成為電梯控制的發(fā)展方向。 第 21 頁(yè) 共 33 頁(yè) 謝 辭 在這個(gè)學(xué)期的學(xué)習(xí)中,我能夠順利的完成畢業(yè)設(shè)計(jì),完成學(xué)業(yè)離不開(kāi)眾多老師和同學(xué)的關(guān)心幫助和支持,在大學(xué)本科的學(xué)業(yè)生涯即將結(jié)束之際,我要向他們表示最忠心的感謝。 首先,我要感謝我的導(dǎo)師李莉老師對(duì)我的悉心指導(dǎo)和親切關(guān)懷。她工作認(rèn)真負(fù)責(zé),治學(xué)態(tài)度嚴(yán)謹(jǐn)、平易近人的性格使我受益良多。在整個(gè)畢業(yè)設(shè)計(jì)期間,我得到了她的鼎力支持,除了技術(shù)上的問(wèn)題,還有文檔等其它很多煩雜的工作上我得到了她的無(wú)私幫助,使我的畢業(yè)設(shè)計(jì)得以順利完成。 其次,我還要感謝專(zhuān)業(yè)教研室的 各位老師,他們?cè)诋呍O(shè)選課等方面給了我很多關(guān)心和幫助,還有我的學(xué)習(xí)以及畢設(shè)的題目確定上花費(fèi)了很多精力,我能夠如愿地提前進(jìn)行畢業(yè)設(shè)計(jì)離不開(kāi)他們的關(guān)心和幫助。 此外,我還要感謝八院科協(xié)的兄弟姐妹們,他們?cè)谶@四年的學(xué)習(xí)上和技術(shù)上給予我很多幫助,特別是我的指導(dǎo)伙伴田霞、王定法,他們分別致力于硬件和軟件的學(xué)習(xí),在整個(gè)畢設(shè)的制作過(guò)程中,給了我很大的幫助。 在此 我向他們 表示衷心的感謝,祝愿他們?cè)谝院蟮墓ぷ骱蛯W(xué)習(xí)中走得更好,一切順心如意! 另外,我還要感謝我的父母和親友,感謝他們?cè)趯W(xué)業(yè)上對(duì)我一如既往的支持和鼓勵(lì)。感謝舍友,我們 一同走過(guò)了大學(xué)四年,大家的幫助與鼓勵(lì)是我動(dòng)力的源泉。感謝學(xué)校和院領(lǐng)導(dǎo),是他們給予我們這次畢業(yè)設(shè)計(jì)的機(jī)會(huì),使我們?cè)诋厴I(yè)之前對(duì)自己所學(xué)知識(shí)有一次全面鍛煉和考驗(yàn)的機(jī)會(huì)。 本論文在編寫(xiě)過(guò)程中,參考了國(guó)內(nèi)外有關(guān)的教材和資料,論文中還參考和引用了許多專(zhuān)家和學(xué)者的著作及研究成果,在此一并向他們表示衷心的感謝! 最后再次感謝桂林電子科技大學(xué)四年來(lái)的培養(yǎng),感謝所有老師付出的心血。謝謝! 第 22 頁(yè) 共 33 頁(yè) 參考文獻(xiàn) [1] 周立功 . 增強(qiáng)型 80C51 單片機(jī)速成與實(shí)戰(zhàn) [M]. 北京:航空航天大學(xué)出版社 . [2] 劉建清 . 輕松玩 轉(zhuǎn) 51 單片機(jī) C 語(yǔ)言 [M].北京:航空航天大學(xué)出版社 . [3] 程國(guó)剛 . 51 單片機(jī)應(yīng)用開(kāi)發(fā)案例手冊(cè) [M]. 廣西:電子工業(yè)出版社 . 2020 [4] 康華光 . 電子技術(shù)基礎(chǔ) [M]. 北京:高等教育出版社 . [5] 閻 石 . 數(shù)字電子技術(shù)基礎(chǔ) [M]. 北京:高等教育出版社 . [6] 譚浩強(qiáng) . C 程序設(shè)計(jì) [M]. 北京:清華大學(xué)出版社 . [7] 楊欣等 . 51 單片機(jī)應(yīng)用實(shí)例詳解 [M]. 北京:清華大學(xué)出版社 . [8] 趙建領(lǐng) . 51 系列單片機(jī)開(kāi)發(fā)寶典 [M]. 廣西:電子工業(yè)出版社 . [10] 惠 仇 . 手把手教你學(xué) 51 單片機(jī) [M]. 廣西:電子工業(yè)出版社 . [11] 陸 彬 . 21 天學(xué)通 51 單片機(jī)開(kāi)發(fā) [M]. 廣西:電子工業(yè)出版社 . [12] 唐繼賢 . 51 單片機(jī)工程應(yīng)用實(shí)例 [M]. 北京:北京航空航天大學(xué)出版社 . [13] 張義和 . 例說(shuō) 51 單片機(jī): C 語(yǔ)言版 [M]. 北京:人民郵電出版社 . [14] 汪敏生 . LabVIEW 基礎(chǔ)教程 [M]. 廣西:電子工 業(yè)出版社 . [15] 汪建軍 . LabVIEW 程序設(shè)計(jì)教程 [M]. 廣西:電子工業(yè)出版社 . [16] Lauener lift in the 100storeyed building 39。s conference materials of the third lift of Hong [17] Sokoloff,Leonard. Applications in LabVIEW[M].2020 [18] Meehan Joanne,Muir in Merseyside SMEs:Benefits and barriers[J].. TQM Journal. 2020 [19] Klinger,Thomas. Image processing with LabVIEW and IMAQ vision[M].2020 [20] Olansen,Jon B. Virtual bioinstrumentation::Biomedical,cliniacal and healthcare applications in Labbiew[M].2020 第 23 頁(yè) 共 33 頁(yè) 附 錄 附錄 A:硬件仿真 附錄 B:串口電路圖 第 24 頁(yè) 共 33 頁(yè) 附錄 C:總體電路圖 附錄 D:電梯驅(qū)動(dòng)電路圖 第 25 頁(yè) 共 33 頁(yè) 附錄 E:電梯系統(tǒng)設(shè)計(jì)總程序 include define uchar unsigned char define uint unsigned int sbit alarm1=P1^0。 //LED 燈 sbit alarm2=P3^2。 //蜂鳴器 sbit fz=P1^1。 sbit zz=P1^2。 //電機(jī)控制 sbit L1=P1^3。 //目的樓層 sbit L2=P1^4。 sbit L3=P1^5。 sbit L4=P1^6。 sbit L5=P1^7。 uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x00}。//數(shù)碼管編碼 uint shang[6]={0,0,0,0,0,0}。 uint xia[6]={0,0,0,0,0,0}。 uint nei[6]={0,0,0,0,0,0}。 uint num,temp,flag=0,lc=1,i,n,t。 void delay(uint z)。 //函數(shù)聲明 void delay2()。 void keyscan()。 void display(uint aa)。 void init()。 void zhishideng()。 void temp_send(uchar dat)。 //主函數(shù) void main() { init()。 //調(diào)用初始 化函數(shù) temp_send(lc)。 while(1) //調(diào)用串口發(fā)送函數(shù) { keyscan()。 //調(diào)用鍵盤(pán)掃描函數(shù) zhishideng()。 //調(diào)用目的樓層點(diǎn)燈函數(shù) if(flag==0)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1