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

正文內(nèi)容

基于單片機(jī)的自動門控制系統(tǒng)課程設(shè)計(參考版)

2025-06-26 06:57本頁面
  

【正文】 最后我非常感謝學(xué)校和老師給我們這么好的學(xué)習(xí)機(jī)會,讓我親身去體會一個項目開發(fā)的艱難性,第一次站在一個設(shè)計者的角度去看,體會到了他們的艱辛,同時我也感受到了老師對我們的付出,對我們的精心指導(dǎo),讓我順利完成這次學(xué)習(xí)任務(wù)。為了使微機(jī)控制系統(tǒng)各種硬件設(shè)備能夠正常運(yùn)行,有效地實現(xiàn)電機(jī)各個控制環(huán)節(jié)的實時控制和管理,除了要設(shè)計合理的硬件電路,還必須要有高質(zhì)量的軟件支持。在電路設(shè)計時,應(yīng)充分發(fā)揮單片機(jī)的記憶運(yùn)算、判斷控制能力,避免采用復(fù)雜的、穩(wěn)定性較差的模擬電路。有自動門,自然會用到電動機(jī),每種電機(jī)都有不同的特性和功能,你就要進(jìn)行選擇了。當(dāng)然也要開動自己的腦筋怎樣使系統(tǒng)電路更完美。只憑借自己頭腦中的知識是遠(yuǎn)遠(yuǎn)不夠的。在設(shè)計中,要充分了解所用芯片的使用條件及輸入輸出的特性,這樣才能避免因使用錯誤而多走彎路。設(shè)計硬件之前,要首先收集好有關(guān)的基礎(chǔ)性資料,應(yīng)備有良好的應(yīng)用類參考書和專業(yè)類參考書。 檢測電路首先將檢測到的信號轉(zhuǎn)換成電壓,然后經(jīng)單片機(jī)內(nèi)部的戶以轉(zhuǎn)換器變成數(shù)字信號,單片機(jī)定期讀取數(shù)據(jù),一旦發(fā)現(xiàn)數(shù)據(jù)異常,即馬上采取相應(yīng)的緊急措施,向系統(tǒng)發(fā)出故障信號,系統(tǒng)停止工作,向故障顯示電路發(fā)出指令,發(fā)出報警信號并顯示故障類型。門運(yùn)行到極限位置時,限位開關(guān)動作,單片機(jī)根據(jù)接收到響應(yīng)的信號,改變電機(jī)運(yùn)行速度。它們分別代表開門極限、行程極限行程極限關(guān)門極限。為了運(yùn)行過程可靠,在以不同速度運(yùn)行過程中,對運(yùn)行時間做了安全設(shè)置,當(dāng)在開門狀態(tài)下檢測到運(yùn)行時間超過安全時問或系統(tǒng)出現(xiàn)故障時,程序轉(zhuǎn)人故障處理程序。在自動門關(guān)閉過程中當(dāng)系統(tǒng)接收到由紅外線傳感器電路發(fā)出的有人出入的信號時,門會重新打開。自動門開門后暫停一段時間,然后關(guān)門。如檢測出門是全開狀態(tài),門轉(zhuǎn)入延時開門過程。 各部分程序流程設(shè)計 系統(tǒng)主程序 中斷優(yōu)先級設(shè)置定時器T0、T1的設(shè)置 開定時器開中斷開外部中斷開始開定時器T0N系統(tǒng)終止Y手動方式系統(tǒng)故障YN關(guān)外部中斷1圖41 系統(tǒng)主程序流程圖主程序源代碼:   MOV R4,A    INC R1 CLR R5,A SUBB A,R4 XCH A,R4 DEC R1 SJMP LP2 JB 00H,ROLE SPEED0 BIT ; 門行程行狀1 SPEED1 BIT ; 門行程行狀2 SPEED2 BIT ; 門行程行狀3 SPEED3 BIT ; 門行程行狀4 KEYDOOROPEN BIT ; 手動門開按鈕 KEYDOORCLOSE BIT ; 手動門關(guān)按鈕 MODE BIT ; 手動/自動切換 DOOROPEN BIT ; 門開驅(qū)動信號 DOORCLOSE BIT ; 門關(guān)驅(qū)動信號 SIGNAL BIT ; 紅外線傳感器信號 A0809E0C BIT ; A/D轉(zhuǎn)換結(jié)束信號 HSPEED BIT ; 電機(jī)速度變換 DOORSTATE BIT 00H ; 門狀態(tài) RERROR BIT 01H ; 系統(tǒng)故障 ORG 0000H AJMP START ORG 0003H AJMP INT0 ORG 000BH AJMP T0 ORG 001BH AJMP T1 ORG 0050H START: CLR DOOROPEN ; 關(guān)電機(jī)驅(qū)動 CLR DOORCLOSE MOV TMOD, 11H ; 定時器工作方式 MOV TLO,OFOH ; 置定時器常數(shù), MOV TH0,08DH MOV TL1,0E0H MOV TH1,0B1H MOV TCON,50H MOV IP,08H ; 優(yōu)先級設(shè)置 MOV IE,80H ; 開中斷LOOP: ACALL SYSERROR ; 調(diào)用系統(tǒng)故障子程序 JB RERROR,WAIT ; 有故障等待處理 MOV A,P2 ANL A,OFH JNZ WAIT ; 無按鍵等待 JB MODE,AUTO ; 運(yùn)行方式判斷 CLR EXO SETB ETO SJMP LOOPAUTO: SETB ETO SJMP LOOPWAIT: SJMP $ ; 等待 開門子程序開始門狀態(tài)檢測加速NNN電機(jī)加速減速電機(jī)減速停止電機(jī)停止返回圖42 開門子程序流程圖開門子程序:DOOR_OPEN:JB DOORSTATE, LOOP3 ; 門已開退出 CLR HSPEED CLR DOORCLOSE SETR DOOROPEN ; 低速啟動 JNP SPEED1,$ SETB HSPEED ; 高速開門 JNB SPEED2,$ CLR HSPEED ; 低速運(yùn)行 JNB SPEED3,$ CLR DOOROPEN ; 停機(jī) SETB DOORSTATE ; 保存門狀態(tài)
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1