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

正文內(nèi)容

控課程設(shè)計(jì)-基于單片機(jī)的自動(dòng)門(mén)控制系統(tǒng)設(shè)計(jì)-資料下載頁(yè)

2025-07-16 01:36本頁(yè)面

【導(dǎo)讀】別為開(kāi)門(mén)信號(hào)的控制單元,通過(guò)驅(qū)動(dòng)系統(tǒng)將門(mén)開(kāi)啟,在人離開(kāi)后再將門(mén)自動(dòng)關(guān)閉,并對(duì)開(kāi)啟和關(guān)閉的過(guò)程實(shí)現(xiàn)控制的系統(tǒng)。自動(dòng)門(mén)開(kāi)始在建筑物上使用,是在二十世紀(jì)年以后。二十年代后期,美國(guó)的超級(jí)。年開(kāi)發(fā)出油壓式、空氣式自動(dòng)門(mén),新建大樓的正門(mén)也開(kāi)始使用了。電氣式己開(kāi)始出現(xiàn),之后伴隨著城市的建設(shè),自動(dòng)門(mén)技術(shù)的領(lǐng)域每年都在增加。氣控制技術(shù)已經(jīng)成熟,直接控制電動(dòng)機(jī)的電氣式自動(dòng)門(mén)逐漸成為主流。應(yīng),腳踏感應(yīng))、刷卡自動(dòng)門(mén)等。門(mén)大規(guī)模專業(yè)化生產(chǎn)始于150年前,在不斷發(fā)展和完善的過(guò)程中,涌?,F(xiàn)出大批獨(dú)具規(guī)模的專業(yè)制造商。門(mén)的高級(jí)形式--自動(dòng)門(mén)起源在歐美,迅速發(fā)展。至今天,已經(jīng)形成了種類齊全、功能完善、造工精細(xì)的自動(dòng)門(mén)家族。

  

【正文】 CLR X3 CLR X4 ACALL DELAY2 SETB X2 ACALL DELAY2 CLR X1 ACALL DELAY2 SETB X3 ACALL DELAY2 CLR X2 ACALL DELAY2 SETB X4 ACALL DELAY2 CLR X3 ACALL DELAY2 JB K1,Z1 Z2: SETB X1 CLR X2 CLR X3 CLR X4 ACALL DELAY3 SETB X2 ACALL DELAY3 CLR X1 ACALL DELAY3 SETB X3 ACALL DELAY3 22 CLR X2 ACALL DELAY3 SETB X4 ACALL DELAY3 CLR X3 ACALL DELAY3 SETB DJ 。 高速開(kāi)門(mén) JB K2,Z2 Z3: SETB X1 CLR X2 CLR X3 CLR X4 ACALL DELAY2 SETB X2 ACALL DELAY2 CLR X1 ACALL DELAY2 SETB X3 ACALL DELAY2 CLR X2 ACALL DELAY2 SETB X4 ACALL DELAY2 CLR X3 ACALL DELAY2 CLR DJ 。 低速運(yùn) JB K3,Z3 CLR OPEN 。 停機(jī) SETB STATE 。 保存門(mén)狀態(tài) LOOP3: RET DELAY: LCALL DELAY100MS INC R1 23 CJNE R1,30,DELAY MOV R1,0 RET DELAY1: LCALL DELAY100MS INC R1 CJNE R1,10,DELAY1 MOV R1,0 RET DELAY2: LCALL DELAY100MS INC R1 CJNE R1,6,DELAY1 MOV R1,0 RET DELAY3: LCALL DELAY100MS INC R1 CJNE R1,1,DELAY1 MOV R1,0 RET DELAY100MS: MOV R7,100 DL1: MOV R6,8EH DL0: MOV R5,02H DJNZ R5,$ DJNZ R6,DL0 DJNZ R7,DL1 RET END 24 主流程圖: 圖 41 系統(tǒng)主程序流程圖 在開(kāi)門(mén)過(guò)程中首先進(jìn)行門(mén)狀態(tài)檢測(cè),根據(jù)所檢測(cè)到的信號(hào)判斷自動(dòng)門(mén)上停機(jī)所處位置。根據(jù)檢測(cè)結(jié)果確定門(mén)此刻應(yīng)運(yùn)行方式,如檢測(cè)出門(mén)是半開(kāi)狀態(tài),門(mén)直接轉(zhuǎn)入加速開(kāi)門(mén)的過(guò)程。如檢測(cè)出門(mén)是全開(kāi)狀態(tài),門(mén)轉(zhuǎn)入延時(shí)開(kāi)門(mén)過(guò)程。如檢測(cè)開(kāi)始 外部中斷 有人人? 開(kāi)門(mén)電機(jī)開(kāi) 到 k1 加速電機(jī)開(kāi) 加 速電機(jī)關(guān) 到 k2 有人 關(guān)門(mén)電機(jī)開(kāi) 到 k2 加速電機(jī)開(kāi) 有人 到 k1 等待 等待 等待 加速電機(jī)關(guān) 有人 開(kāi)門(mén)電機(jī)關(guān) 延時(shí) 3s 到 k3 有人 等待 到 k0 停機(jī) 復(fù)位 結(jié)束 25 出門(mén)是全關(guān)狀態(tài),那么在檢測(cè)到有人出人時(shí),門(mén)會(huì)緩慢打開(kāi),之后加速運(yùn)行,接著減速運(yùn)行,最后電機(jī)停止運(yùn)轉(zhuǎn),門(mén)由于慣性緩慢關(guān)閉。自動(dòng)門(mén)開(kāi)門(mén)后暫停一段時(shí)間 ,然后關(guān)門(mén)。關(guān)門(mén)是開(kāi)門(mén)的一個(gè)反過(guò)程,它經(jīng)過(guò)慢速運(yùn)行、加速運(yùn)行、減速運(yùn)行、慣性運(yùn)動(dòng)直至停止這幾個(gè)過(guò)程。在自動(dòng)門(mén)關(guān)閉過(guò)程中當(dāng)系統(tǒng)接收到由紅外線傳感器電路發(fā)出的有人出入的信號(hào)時(shí),門(mén)會(huì)重新打開(kāi)。與開(kāi)門(mén)情況不同的是當(dāng)在關(guān)門(mén)過(guò)程中檢測(cè)到故障信號(hào)時(shí)門(mén)會(huì)朝反方向運(yùn)動(dòng),將門(mén)打開(kāi),這樣可以排除因自動(dòng)門(mén)遇到障礙物或人身體而產(chǎn)生故障信號(hào)使整個(gè)系統(tǒng)停止工作的可能。 門(mén)行程檢測(cè) 門(mén)行程檢測(cè)電路通過(guò)檢測(cè)門(mén)行程開(kāi)關(guān)的閉合情況來(lái)發(fā)送不同的信號(hào),使電機(jī)改變轉(zhuǎn)速,進(jìn)而控制門(mén)運(yùn)行的速度以提高運(yùn)作效率,為了保護(hù)門(mén)不受到損害和保證門(mén)運(yùn)行效率, 在門(mén)行程檢測(cè)電路中設(shè)置了四個(gè)行程開(kāi)關(guān)。它們分別代表開(kāi)門(mén)極限、行程極限 行程極限 關(guān)門(mén)極限。門(mén)在開(kāi)啟過(guò)程中,分別經(jīng)過(guò)慢速、加速、減速和停止四個(gè)過(guò)程,門(mén)的關(guān)閉過(guò)程則與上述過(guò)程相反。門(mén)運(yùn)行到極限位置時(shí),限位開(kāi)關(guān)動(dòng)作,單片機(jī)根據(jù)接收到響應(yīng)的信號(hào),改變電機(jī)運(yùn)行速度。 26 第 5 章 系統(tǒng)仿真及調(diào)試 系統(tǒng)仿真調(diào)試 第一步調(diào)試是軟件對(duì)所編程序的調(diào)試,看是否存在語(yǔ)法錯(cuò)誤。一般來(lái)說(shuō)這一步很容易實(shí)現(xiàn)。但是剛開(kāi)始進(jìn)行調(diào)試時(shí)一下子出來(lái)了 500 多 處錯(cuò)誤。后來(lái)發(fā)現(xiàn)我將微機(jī)原理中的指令和單片機(jī)的指令搞混了。雖然有好多指令 是通用的,但并不完全一致。如微機(jī)中的 CMP 比較指令在單片機(jī)中不可用。還有點(diǎn)格式上的錯(cuò)誤就是在十六進(jìn)制立即數(shù)的 A、 B、 C、 D、 E、 F 前必須加上 0,不然系統(tǒng)不認(rèn)識(shí)。改過(guò)來(lái)之后順利完成了這一步的調(diào)試。有些錯(cuò)誤是因?yàn)榍贸绦驎r(shí)太快了,記憶符都寫(xiě)錯(cuò),一改正錯(cuò)誤提示減少了很多。下圖 51 是調(diào)試 的截圖。 第二步是將程序利用匯編軟件 Keil 對(duì)已經(jīng)調(diào)試好的程序進(jìn)行匯編在線調(diào)試,變成可執(zhí)行的目標(biāo)代碼裝入。 Keil 中可以進(jìn)行模擬仿真,對(duì)軟件進(jìn)行單步調(diào)試。這可以讓用戶清晰的看到程序執(zhí)行到何處,哪里出現(xiàn)錯(cuò)誤。這一步主要看程序是否有 邏輯上的錯(cuò)誤,語(yǔ)法沒(méi)錯(cuò)遠(yuǎn)遠(yuǎn)不代表著軟件調(diào)試成功。在必要的時(shí)候可以設(shè)置端口狀態(tài)和斷點(diǎn),并查看標(biāo)志位和各寄存器的狀態(tài)。如有邏輯錯(cuò)誤,改正之后,再重新回到開(kāi)始調(diào)試,直至邏輯錯(cuò)誤消除為止。硬件調(diào)試與軟件調(diào)試是不能完全分開(kāi)的,許多硬件的錯(cuò)誤是通過(guò)對(duì)軟件的調(diào)試而發(fā)現(xiàn)和糾正的。 在進(jìn)行單步執(zhí)行時(shí),定時(shí)程序在計(jì)數(shù)器溢出后就自動(dòng)跳出,但在實(shí)際調(diào)試過(guò)程中,它卻一直在循環(huán)程序中,不往下執(zhí)行。后來(lái)經(jīng)過(guò)程序的改進(jìn),解決了此困難。我在軟件調(diào)試的過(guò)程中發(fā)現(xiàn)我的程序比較復(fù)雜且邏輯不清晰,主要是由于采用了中斷的方法,在中斷服務(wù)程序中每個(gè)程序 都需要考慮很多情況,處于半處限位開(kāi)關(guān)的左側(cè)怎么辦,另一側(cè)又應(yīng)如何等。導(dǎo)致程序很長(zhǎng)且邏輯混亂。后來(lái)我重新編寫(xiě)了一個(gè)程序并換了一種思路,跟蹤門(mén)的來(lái)回這一動(dòng)作路線來(lái)編程。這樣可以清晰的知道門(mén)處于何位置,應(yīng)調(diào)用何種速度。程序采用查詢的方法來(lái)實(shí)現(xiàn)有無(wú)人的檢測(cè)和到?jīng)]到限位開(kāi)關(guān)的判斷。這樣,不但思路清晰了許多,而且變短了不少。 27 調(diào)試結(jié)果 圖 51 調(diào)試 28 仿真結(jié)果 圖 53 仿真結(jié)果 29 結(jié) 論 在此次有關(guān)自動(dòng)門(mén)的控制系統(tǒng)的設(shè)計(jì),讓我感覺(jué)到了單片機(jī)的復(fù)雜深度性,它很貼切我們的日常生活,無(wú)所不在,應(yīng)用無(wú)處不有,它并不是想象中的那么簡(jiǎn)單,也并非是無(wú)法克服的堡壘。 設(shè)計(jì)硬件之前,要首先收集好有關(guān)的基礎(chǔ)性資料,應(yīng)備有良好的應(yīng)用類參考書(shū)和專業(yè)類參考書(shū)。對(duì)于有關(guān)的科技期刊和專利文獻(xiàn),也要經(jīng)常閱讀以便了解最新的發(fā)展情況,借鑒現(xiàn)成的經(jīng)驗(yàn),避免重復(fù)勞動(dòng)。在設(shè)計(jì)中, 要充分了解所用芯片的使用條件及輸入輸出的特性,這樣才能避免因使用錯(cuò)誤而多走彎路。 電路設(shè)計(jì)部分應(yīng)該有的精神就是廣集資料。只憑借自己頭腦中的知識(shí)是遠(yuǎn)遠(yuǎn)不夠的。哪里出現(xiàn)了問(wèn)題,就要翻書(shū)本,或上網(wǎng)查資料。當(dāng)然也要開(kāi)動(dòng)自己的腦筋怎樣使系統(tǒng)電路更完美。例如我的設(shè)計(jì)題目是基于單片機(jī)的自動(dòng)門(mén)控制系統(tǒng)設(shè)計(jì)。有自動(dòng)門(mén),自然會(huì)用到電動(dòng)機(jī),每種電機(jī)都有不同的特性和功能,你就要進(jìn)行選擇了。例如對(duì)電機(jī)的選擇,你就要選擇你所熟悉的,所了解的。 在電路設(shè)計(jì)時(shí),應(yīng)充分發(fā)揮單片機(jī)的記憶運(yùn)算、判斷控制能力,避免采用復(fù)雜的、穩(wěn)定性較差的模擬電路 。 本設(shè)計(jì)程序以匯編語(yǔ)言語(yǔ)言編寫(xiě),易于讀寫(xiě)、易于調(diào)試和修改,同時(shí)匯編語(yǔ)言用來(lái)編制系統(tǒng)軟件和過(guò)程控制軟件,其目標(biāo)程序占用內(nèi)存空間少,運(yùn)行速度快。 為了使微機(jī)控制系統(tǒng)各種硬件設(shè)備能夠正常運(yùn)行,有效地實(shí)現(xiàn)電機(jī)各個(gè)控制環(huán)節(jié)的實(shí)時(shí)控制和管理,除了要設(shè)計(jì)合理的硬件電路,還必須要有高質(zhì)量的軟件支持。因此用匯編語(yǔ)言編寫(xiě)電機(jī)單片機(jī)實(shí)施控制的應(yīng)用程序,是整個(gè)系統(tǒng)中十分重要的內(nèi)容。 最后我非常感謝老師給我這么好的學(xué)習(xí)機(jī)會(huì),讓我親身去體會(huì)一個(gè)項(xiàng)目開(kāi)發(fā)的艱難性 。 30 參考文獻(xiàn) 【 1】 李朝清 劉艷玲 單片機(jī)原理及接口技術(shù) 北京:航空航 天大學(xué)出版社 【 2】 張迎新 單片機(jī)初級(jí)教程【 M】 北京:北京航空航天打大學(xué)出版社 【 3】 李群芳,等單片機(jī)計(jì)算機(jī)與接口技術(shù)【 M】 北京:電子工業(yè)出版社, 20xx 【 4】 陳堂敏 .劉煥平主編 . 單片機(jī)原理與應(yīng)用 .北京 :北京理工大學(xué)出版社 ,20xx. 【 5】 張毅剛.單片機(jī)原理及應(yīng)用 [M].北京:高等教育出版社, 20xx. 【 6】 蔡美琴. MCS51 系列單片機(jī)系統(tǒng)及其應(yīng)用 [M].北京:高等教育出版社, 20xx
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1