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

正文內(nèi)容

基于單片機(jī)原理的電梯自動(dòng)控制系統(tǒng)(參考版)

2025-06-30 19:13本頁(yè)面
  

【正文】 通過(guò)此次課程設(shè)計(jì),我的的確確在軟件和硬件結(jié)合應(yīng)用當(dāng)中夯實(shí)了一次。自從學(xué)習(xí)了單片機(jī)這門課程,我才覺(jué)得自己真正學(xué)到了一門實(shí)用的專業(yè)課,可是在課堂上學(xué)習(xí)的理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,我早就渴望有一次針對(duì)單片機(jī)的實(shí)習(xí),好提高自己的實(shí)際動(dòng)手能力和對(duì)編程的應(yīng)用能力。硬件電路完成之后,便開始著手于軟件的設(shè)計(jì),首先根據(jù)所實(shí)現(xiàn)的功能畫出了流程圖,然后根據(jù)流程圖來(lái)進(jìn)行部分小程序及主程序的設(shè)計(jì),然后最后進(jìn)行拼合,通過(guò)設(shè)計(jì)程序,提高了邏輯的思維能力,在調(diào)試的過(guò)程中,也學(xué)到了許多以前在課本上所未曾學(xué)到的知識(shí)。XIANSHI: MOV DPTR,TAB MOVC A,A+DPTR MOV SBUF,A JNB TI,$ CLR TI RETITAB: DB 0EEH,28H,0CDH,6DH,2BH,67H,0E7HEND軟件流程圖如圖8:?jiǎn)?dòng)初始化顯示子程序判斷電梯所在樓層有人呼叫嗎?顯示所在樓層YN現(xiàn)在運(yùn)行方向?YNN還有同向?NY啟動(dòng)上行換速平層啟動(dòng)下行到達(dá)目的前一層?檢查樓層并顯示NY到頂層?到底層?層?換向換向YY呼叫同方向?呼叫同方向?YY還有同向?NNN開門圖8 軟件流程圖6 結(jié)束語(yǔ)在第一周的實(shí)習(xí)中,首先對(duì)電路所實(shí)現(xiàn)的功能進(jìn)行了分析,通過(guò)查找資料和分析,進(jìn)行電路的初步設(shè)計(jì),在此過(guò)程中,進(jìn)一步熟悉了proteus仿真軟件和提高了使用protel 99SE軟件的能力。若為上升狀態(tài),則只響應(yīng)該樓層以上的請(qǐng)求(同向請(qǐng)求),若該樓層以上沒(méi)有請(qǐng)求則轉(zhuǎn)查詢下邊樓層有無(wú)請(qǐng)求,若有則轉(zhuǎn)為下降狀態(tài)并響應(yīng),如果上下均無(wú)請(qǐng)求,則停留在該層繼續(xù)循環(huán)查詢等待請(qǐng)求;若為下降狀態(tài),則只響應(yīng)該樓層以下的請(qǐng)求(同向請(qǐng)求),若該樓層以下沒(méi)有請(qǐng)求則轉(zhuǎn)查詢上邊樓層有無(wú)請(qǐng)求,若有則轉(zhuǎn)為上升狀態(tài)并響應(yīng),如果上下均無(wú)請(qǐng)求,則停留在該層繼續(xù)循環(huán)查詢等待請(qǐng)求。在電梯運(yùn)行期間,程序仍然繼續(xù)調(diào)用鍵盤矩陣掃描子程序KEY和電梯位置子程序ASK1,以便隨時(shí)響應(yīng)適當(dāng)?shù)恼?qǐng)求。 初始化程序由于本設(shè)計(jì)用到了定時(shí)器和串口輸出,所以要先用SETB EA指令開總中斷,用MOV P2,00H指令將P2口置為低電平(高電平有效),然后調(diào)用數(shù)碼管顯示子程序LCALL XIANSHI顯示為1(初始狀態(tài)電梯在一樓),轉(zhuǎn)入處理一樓子程序,進(jìn)入程序執(zhí)行狀態(tài)。程序控制十分簡(jiǎn)單,只需要對(duì)相應(yīng)的接口清零,所對(duì)應(yīng)的發(fā)光管就會(huì)點(diǎn)亮,表示正在執(zhí)行相應(yīng)的功能。DG為關(guān)門綠色燈,DK為開門紅色燈,Ddwon為電梯下行綠色燈,Dup為電梯上行紅色燈。74LS245從B傳到A,要使E非端與DIR端接低電平才能正常工作,所一本電路將其直接接地。每個(gè)發(fā)光管顯示都是獨(dú)立的,只要有外部請(qǐng)求按鍵按下,程序會(huì)用置位或清零指令就可以隨意改變發(fā)光管的顯示狀態(tài)使相應(yīng)的發(fā)光管點(diǎn)亮。10個(gè)發(fā)光管從低到高依次為一樓到六樓的上下行請(qǐng)求顯示。CLK=0、CLK=1時(shí),74LS164保持原來(lái)的數(shù)據(jù)狀態(tài),接入TXD端。c) CLR:清除端,零電平時(shí),使74HC164輸出清零,因此本設(shè)計(jì)中接高電平。具體電路如下圖5所示:圖5 數(shù)碼顯示樓層電路74LS164是串行輸入、并行輸出移位寄存器,并帶有清零端,其引腳功能如下:a) Q0—Q7:并行輸出端,分別接LED顯示各引腳。本電路中應(yīng)用了其串并轉(zhuǎn)換來(lái)實(shí)現(xiàn)了電梯所在位置的實(shí)時(shí)顯示。具體電路如圖4所示:圖4 廂體位置模擬電路 信號(hào)模擬輸出電路 樓層顯示電路在實(shí)際中,廂外六個(gè)顯示和廂內(nèi)一個(gè)共七個(gè)數(shù)碼管顯示廂體位置樓層數(shù),由于顯示的數(shù)據(jù)是一致的,所以本設(shè)計(jì)中只用一個(gè)LED數(shù)碼管顯示代替。當(dāng)S1按下時(shí),表明廂體已經(jīng)到達(dá)一樓,并使用鍵功能程序轉(zhuǎn)移到顯示電路,發(fā)出數(shù)字1的字型碼,使數(shù)碼管顯示為1。本處理程序中沒(méi)有使用散轉(zhuǎn)指令,并且省略了軟件去抖動(dòng)措施,只包括鍵查詢、鍵功能程序轉(zhuǎn)移。這種鍵盤結(jié)構(gòu)的優(yōu)點(diǎn)是電路簡(jiǎn)單;缺點(diǎn)是當(dāng)鍵數(shù)較多時(shí),要占用較多的I/O口。當(dāng)任何一個(gè)鍵按下時(shí),與之相連的輸入數(shù)據(jù)線即被清0(低電平),而平時(shí)該線為1(高電平)。圖3 內(nèi)外請(qǐng)求呼叫電路 廂體位置模擬輸入電路由于沒(méi)有電梯控制硬件模型,只能用按鍵來(lái)模擬電梯到達(dá)位置的觸發(fā)信號(hào)。SOOS05為一到六樓的電梯內(nèi)部呼叫請(qǐng)求按鍵,S06S15為電梯外部請(qǐng)求按鍵。在確定某根行線位置為低電平后,再逐行檢測(cè)各列線的電平狀態(tài)。 b) 判斷閉合鍵所在的位置 在確認(rèn)有鍵按下后,即可進(jìn)入確定具體閉合鍵的過(guò)程。只要有一列的電平為低,則表示鍵盤中有鍵被按下,而且閉合的鍵位于低電平線與4根行線相交叉的4個(gè)按鍵之中。圖2 單片機(jī)最小系統(tǒng)電路 信號(hào)輸入電路 內(nèi)外請(qǐng)求輸入電路現(xiàn)以呼叫信號(hào)的輸入為例,來(lái)說(shuō)明信號(hào)輸入及單片機(jī)識(shí)別原理。89S51芯片內(nèi)部有一個(gè)高增益反相放大器,用以構(gòu)成振蕩器。手動(dòng)復(fù)位是通過(guò)按下S111后,通過(guò)電阻RR直接給服務(wù)端一個(gè)高電平使之復(fù)位。上電自動(dòng)復(fù)位是在加電瞬間電容通過(guò)充電來(lái)實(shí)現(xiàn)的,在通電瞬間,電容C3通過(guò)R1K電阻充電,RST端出現(xiàn)正脈沖,用以復(fù)位。初步檢查可用于示波器探頭監(jiān)視RST引腳,按下復(fù)位鍵,觀察是否有足夠幅度的波形輸出(瞬時(shí)的),還可以通過(guò)改變復(fù)位電路阻容值進(jìn)行試驗(yàn)。復(fù)位電路雖然簡(jiǎn)單,但其作用非常重要。 單片機(jī)最小系統(tǒng)單片機(jī)最小系統(tǒng)包括復(fù)位電路和時(shí)鐘電路。系統(tǒng)的正常工作由時(shí)鐘電路來(lái)保證,顯示電路實(shí)時(shí)顯示電梯所在的樓層位置。 設(shè)計(jì)方框圖89S51復(fù)位電路內(nèi)部選層電路電機(jī)控制電路樓層感應(yīng)電路外部呼叫電路廂門開關(guān)電路外部呼叫顯示時(shí)鐘電路樓層顯示電路74LS24574LS164延時(shí)電路本設(shè)計(jì)方框圖如圖1所示,電路由復(fù)位電路復(fù)位
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1