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

正文內(nèi)容

電梯控制系統(tǒng)設(shè)計_畢業(yè)設(shè)計說明書(參考版)

2024-09-02 12:42本頁面
  

【正文】 //調(diào)用鍵盤掃描函數(shù) zhishideng()。 //調(diào)用初始 化函數(shù) temp_send(lc)。 void temp_send(uchar dat)。 void init()。 void keyscan()。 void delay(uint z)。 uint nei[6]={0,0,0,0,0,0}。//數(shù)碼管編碼 uint shang[6]={0,0,0,0,0,0}。 sbit L5=P1^7。 sbit L3=P1^5。 //電機控制 sbit L1=P1^3。 //蜂鳴器 sbit fz=P1^1。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 頁 共 33 頁 附 錄 附錄 A:硬件仿真 附錄 B:串口電路圖 第 24 頁 共 33 頁 附錄 C:總體電路圖 附錄 D:電梯驅(qū)動電路圖 第 25 頁 共 33 頁 附錄 E:電梯系統(tǒng)設(shè)計總程序 include define uchar unsigned char define uint unsigned int sbit alarm1=P1^0。 本論文在編寫過程中,參考了國內(nèi)外有關(guān)的教材和資料,論文中還參考和引用了許多專家和學(xué)者的著作及研究成果,在此一并向他們表示衷心的感謝! 最后再次感謝桂林電子科技大學(xué)四年來的培養(yǎng),感謝所有老師付出的心血。感謝舍友,我們 一同走過了大學(xué)四年,大家的幫助與鼓勵是我動力的源泉。 此外,我還要感謝八院科協(xié)的兄弟姐妹們,他們在這四年的學(xué)習(xí)上和技術(shù)上給予我很多幫助,特別是我的指導(dǎo)伙伴田霞、王定法,他們分別致力于硬件和軟件的學(xué)習(xí),在整個畢設(shè)的制作過程中,給了我很大的幫助。在整個畢業(yè)設(shè)計期間,我得到了她的鼎力支持,除了技術(shù)上的問題,還有文檔等其它很多煩雜的工作上我得到了她的無私幫助,使我的畢業(yè)設(shè)計得以順利完成。 首先,我要感謝我的導(dǎo)師李莉老師對我的悉心指導(dǎo)和親切關(guān)懷。由此可見單片機控制方法在將來會成為電梯控制的發(fā)展方向。單片機價格便宜,電梯的需求量日益增加,使用單片機控制電梯會是電梯的生產(chǎn)成本大大降低。當然難度也是有的,它們之間需要共同維護一些變量,都會帶來一些未知的麻煩等等,但我想只要去思考,總會可以找到解決之路的。本設(shè)計中綜合使用了數(shù)字電路、模擬電路、高頻電路、單片機及編程、硬件邏輯描述、 LABVIEW 及其應(yīng)用以及計算機輔助設(shè)計( CAD)等多方面的知識,軟硬件結(jié)合,很好地完成了本科畢業(yè)設(shè)計任務(wù)要求并取得了良好的學(xué)習(xí)效 果。樣機使用的主要器件包括 低功耗 、高性能的AT89S52 單片機、 低功耗 、 低成本 、 低電壓 的 MAX23雙全橋電機專用驅(qū)動芯片 L298,共陰極八段數(shù)碼管、 4x4 矩陣鍵盤等,通過比較合理的設(shè)計使樣機系統(tǒng)基本達到了任務(wù)要求,并具有很高的性價比, 硬件設(shè)計簡單可靠 。 6 結(jié)論 通過本次設(shè)計 , 本人學(xué)習(xí)到了有關(guān)單片機控制電機以及串口及 LABVIEW 的很多相停止樓層 電梯方向 顯示 2 上 2 樓上呼叫注銷 3 上 3 樓上呼叫注銷 4 上 4 樓上呼叫注銷 3 下 3 樓下呼叫注銷 2 下 2 樓下呼叫注銷 停止樓層 電梯方向 顯示 3 上 3 樓內(nèi)部和向上呼叫注銷,內(nèi)部 4樓呼叫 4 上 4 樓向上呼叫注銷 3 下 3 樓向下呼叫注銷,內(nèi)部 1 樓呼叫 1 下 內(nèi)部 1 樓呼叫注銷 第 20 頁 共 33 頁 關(guān)知識 , 包括各種設(shè)計標準和功能實現(xiàn)方法和測試方法等。 在該測試部分,外部按鈕和內(nèi)部按鈕都有涉及,能充分的考驗單片機對所有按鈕的區(qū)分和響應(yīng)。 ⑶ 綜合測試 測試條件:電梯位于 1 樓,進入三人,其中一人要到 3 樓,另兩人到 4 樓。 測試結(jié)論:電梯具有距離優(yōu)先響應(yīng)的功能,當多層同方向呼叫,首先響應(yīng)距離當前樓層較近的呼叫,符合系統(tǒng)設(shè)計要求。此時三樓和四樓五樓分別向上呼叫。 ⑵ 距離優(yōu)先測試 同一方向有多個按鈕呼叫時,優(yōu)先響應(yīng)最近的樓層。按鍵順序可隨意。首先分別調(diào)試各個功能程序,再對整個程序進行調(diào)試,以便修改錯誤碼。通過測試,串口部分電路工作正常。同樣編程對被使用的 I/O 口進行檢查,確認工作正常。此部分沒有出現(xiàn)問題。編寫測試程序,對各個 I/O 口進行讀寫的有效性檢查。 首先是對電路板進行裝配檢查,參照電路圖,確認元件裝配正確無誤,沒有虛焊、脫焊、橋接以及安裝錯誤等現(xiàn)像;電路板上沒有斷線、短路等,元器件擺放合理、緊湊;上電,用萬用表測量各芯片的電源引腳以及主要測試點的電壓,各項均正常,即完成電路板的裝配檢查。單擊仿真按鈕,開始仿真,系統(tǒng)開始工作,通過按下各樓層按鍵,電梯都能完成相應(yīng)的請求,基本實現(xiàn)了電梯運行的模擬。 5 系統(tǒng)調(diào)試和功能測試 調(diào)試使用儀器 1. 微型計算機 一臺 2. 直流穩(wěn)壓 電源 一套 3. 示波器 一臺 4. 萬用表 一臺 調(diào)試過程 系統(tǒng)調(diào)試的步驟為:先進行硬件調(diào)試,保證硬件工作良好之后進行電梯系統(tǒng)的調(diào)試,主要通過仿真完成,最后對系統(tǒng)軟件進行調(diào)試,即完整系統(tǒng)聯(lián)合調(diào)試 硬件仿真 硬件仿真使用的是 Proteus 7, Proteus 是目前最好的模擬單片機外圍器件的工具,它可以仿真 51 系列、 AVR, PIC 等常用的 MCU 及其外圍電路(如 LCD, RAM, ROM,鍵盤,馬達, LED, AD/DA,部分 SPI 器件,部分 IIC 器件 .) 。下行的狀態(tài),恰好與上行相反,在此不再贅述。程序就是靠著上面這些 if 語句的嵌套,來完成這種優(yōu)先級設(shè)置的。 由程序可以看出,當四樓有上行鍵呼叫時,狀態(tài)變量 shang[4]便會被置位,但電梯依然在判斷按鍵狀況,此時程序的檢測依據(jù)兩個標準:第一,由低層向高層開始檢查;第二,對于電梯已經(jīng)過的樓層和按下下行鍵所發(fā)出的請求,電梯暫時是不予理會的。而若三樓的顧客按下的是下行鍵,或者二樓的人按下呼叫鍵,電梯此時都會暫時不予理會。 圖 電梯判決流程圖 簡單地說,若電梯處于上行狀態(tài),則在該過程中響應(yīng)不同顧客的優(yōu)先級(或者電梯響應(yīng)的先后順序)為:高層呼叫上行顧客 高層呼叫下行顧客 底層呼叫下行顧客 底層呼叫上行顧客。并且,若在上行過程中,也有人在某層按的是上行按鍵,但是電梯此時已經(jīng)走過了該層,那么電梯也絕對不會再選擇先下行接他。那么就必須得為電梯規(guī)定好一個特定 的優(yōu)先級規(guī)則,讓其依據(jù)這個規(guī)則來運行,以免亂作一團。 在實際應(yīng)用中,最簡單的情況莫過于電梯當前為閑置狀態(tài),然后有一人按下按鍵呼叫,然后電梯便響應(yīng)呼叫。在電梯經(jīng)過一個樓層時,就會自動調(diào)用該函數(shù),它的作用是基于短時間、高效率、人性化的基礎(chǔ)上,合理智能的對電梯的運行進行調(diào)度,結(jié)合實際情況,最終得出電梯下一個目標停留樓層。當電梯到達該層后,我們再向該層對應(yīng)的端口輸入 1 即可熄滅該二極管。 分析完 鍵值的來源后,就要點亮相應(yīng)的二極管。這樣做的好處是使電梯在執(zhí)行判決操作時,有據(jù)可循。 在程序中,我們定義了 shang[]、 xia[]、 nei[]三個數(shù)組對相應(yīng)的按鍵狀況進行存儲,這一步是整個程序得以正常運行的前提與基礎(chǔ)。它有自己固定的鍵值。首先可以人為地規(guī)定每個按鍵在電梯中所處的位置。然后才可以把該按鍵對應(yīng)的 儲存單位置 1,點亮相應(yīng)的二極管 (實際中的電梯也是如此)。故鍵盤 矩陣掃描是本系統(tǒng)軟件設(shè)計的重要一部分,另外要把鍵盤掃描到的各層的按鍵信息存儲起來,然后和電梯的運行狀態(tài)比較,判斷是否響應(yīng)各層呼叫(電梯只響應(yīng)同方向呼叫),同時在電梯運行過程中通過數(shù)碼管進行實時顯示,同時通過串口實時發(fā)送樓層數(shù)據(jù)到 PC 機上,通過 LABVIEW 軟件所制作的界面實時顯示出來,實現(xiàn)遠程監(jiān)測,最后就是聲光意外報警警報部分了,當發(fā)生意外時,報警按鍵按下,實現(xiàn)聲光報警。 圖 串口通信電路 4 系統(tǒng)軟件主流程 軟件整體設(shè)計 本設(shè)計由于采用 4x4 矩陣鍵盤來代替內(nèi)外呼叫按鍵,而電梯的運行方向是根據(jù)這些呼叫按鍵和選擇按鍵來決定的,所以單片機要不斷的掃描鍵盤來獲取各層呼叫狀態(tài)。 MAX232 芯片使用 +5V 供電,其主要作用是用來將普通 5V 的 TTL 電平轉(zhuǎn)為 10V 串口通信電平。 DB25 的串口一般只用到的管腳只有 2( RXD)、 3( TXD)、 7( GND) 這三個,隨著設(shè)備的不斷改進,現(xiàn)在 DB25 針很少看到了,代替他的是 DB9 的接口, DB9 所用到的管腳比DB25 有所變化,是 2( RXD)、 3( TXD)、 5( GND) 這三個。 RS232 接口是制定用于串行通訊的標準。 第 12 頁 共 33 頁 第三部分是供電。 8 腳( R2IN)、 9 腳( R2OUT)、 10 腳( T2IN)、 7 腳( T2OUT)為第二數(shù)據(jù)通道。由 1 1 1 14 腳構(gòu)成兩個數(shù)據(jù)通道。功能是產(chǎn)生 +12v和 12v 兩個電源,提供給 RS232 串口電平的需要。 內(nèi)部結(jié)構(gòu)基本可分三個部分: 第一部分是電荷泵電路。 串口通訊電路設(shè)計 MAX232 芯片是美信公司專門為電腦的 RS232 標準串口設(shè)計的接口電路使用 +5v單電源供電。 目的樓層指示電路設(shè)計 圖 目的樓層指示電路 如圖 ,本設(shè)計中用五個發(fā)光二極管顯示電梯的目的樓層,置于電梯內(nèi)部,五個發(fā)光二極管分別由單片機的 到 口控制,當電梯內(nèi)的乘客按下目標按鍵時,相對應(yīng) 的單片機控制口輸入低電平,發(fā)光二極管被點亮,其中亮的表示乘客想前往該層樓,當電梯運行到該樓層時,對應(yīng)的二極管熄滅。由 L298 內(nèi)部電路無續(xù)流二極管對三極管進行保護,所以必須在外部接線 OUT1,
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1