車(chē)輛出入庫(kù)單片機(jī)自動(dòng)控制系統(tǒng)_第1頁(yè)
車(chē)輛出入庫(kù)單片機(jī)自動(dòng)控制系統(tǒng)_第2頁(yè)
車(chē)輛出入庫(kù)單片機(jī)自動(dòng)控制系統(tǒng)_第3頁(yè)
車(chē)輛出入庫(kù)單片機(jī)自動(dòng)控制系統(tǒng)_第4頁(yè)
車(chē)輛出入庫(kù)單片機(jī)自動(dòng)控制系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

機(jī)電一體化課程設(shè)計(jì)車(chē)輛出入庫(kù)單片機(jī)自動(dòng)控制系統(tǒng)設(shè)計(jì)2021/5/91機(jī)電一體化課程設(shè)計(jì)二.課程設(shè)計(jì)的目的三.設(shè)計(jì)任務(wù)及要求一.摘要四.總體設(shè)計(jì)

2021/5/92摘要

本次設(shè)計(jì)車(chē)輛出入庫(kù)單片機(jī)自動(dòng)控制系統(tǒng)的基本功能和設(shè)計(jì)思路,根據(jù)給定的條件,綜合運(yùn)用所學(xué)的基本理論、基本知識(shí)和相關(guān)的機(jī)械和電子方面的知識(shí),完成車(chē)輛入庫(kù)自動(dòng)控制,并畫(huà)好元器件的連接圖,其中包括裝置的原理方案構(gòu)思和擬定;原理方案的實(shí)現(xiàn),設(shè)計(jì)計(jì)算與說(shuō)明。

2021/5/93機(jī)電一體化課程設(shè)計(jì)二.課程設(shè)計(jì)的目的三.設(shè)計(jì)任務(wù)及要求一.摘要四.總體設(shè)計(jì)

2021/5/94課程設(shè)計(jì)的目的目的:1、掌握機(jī)電一體化系統(tǒng)的設(shè)計(jì)過(guò)程和方法2、綜合應(yīng)用過(guò)去所學(xué)的理論知識(shí)3、訓(xùn)練和提高設(shè)計(jì)的基本技能2021/5/95機(jī)電一體化課程設(shè)計(jì)二.課程設(shè)計(jì)的目的三.設(shè)計(jì)任務(wù)及要求一.摘要四.總體設(shè)計(jì)

2021/5/96

設(shè)計(jì)任務(wù)及要求1.設(shè)計(jì)任務(wù)包括:總體設(shè)計(jì),計(jì)算機(jī)控制系統(tǒng)設(shè)計(jì),編寫(xiě)設(shè)計(jì)計(jì)算說(shuō)明書(shū);2.設(shè)計(jì)要求:1)入庫(kù)車(chē)輛前進(jìn)時(shí),經(jīng)過(guò)1#→2#傳感器后計(jì)數(shù)器加1,后退時(shí)經(jīng)過(guò)2#→1#傳感器后計(jì)數(shù)器減1,單經(jīng)過(guò)一個(gè)傳感器則計(jì)數(shù)器不動(dòng)作。2)出庫(kù)車(chē)輛前進(jìn)時(shí)經(jīng)過(guò)2#→1#傳感器后計(jì)數(shù)器減1,后退時(shí)經(jīng)過(guò)1#→2#傳感器后計(jì)數(shù)器加1,單經(jīng)過(guò)一個(gè)傳感器則計(jì)數(shù)器不動(dòng)作。3)設(shè)計(jì)一個(gè)由兩位數(shù)碼管及相應(yīng)的輔助元件組成的顯示電路,顯示車(chē)庫(kù)內(nèi)車(chē)輛的實(shí)際數(shù)量。

2021/5/97機(jī)電一體化課程設(shè)計(jì)二.課程設(shè)計(jì)的目的三.設(shè)計(jì)任務(wù)及要求一.摘要四.總體設(shè)計(jì)

2021/5/98總體設(shè)計(jì)

采用8051單片機(jī),兩個(gè)傳感器,兩個(gè)數(shù)碼管,一個(gè)12V和5V變壓器,實(shí)現(xiàn)對(duì)車(chē)輛進(jìn)出車(chē)庫(kù)的自動(dòng)計(jì)數(shù)控制。具體實(shí)現(xiàn)方案為將兩個(gè)傳感器安裝在車(chē)庫(kù)的進(jìn)出口處,一般車(chē)身長(zhǎng)度的4.4米左右,將兩傳感器安裝相隔5米,這樣可以保證計(jì)數(shù)的準(zhǔn)確性。2021/5/99總體設(shè)計(jì)1、控制系統(tǒng)設(shè)計(jì)

2、控制芯片的選用

3、程序部分2021/5/9101、控制系統(tǒng)設(shè)計(jì)

1)系統(tǒng)工作原理

2)各個(gè)程序模塊功能

2021/5/911系統(tǒng)工作原理:采用AT89C51,因?yàn)橛袃蓚€(gè)數(shù)碼管,用P1口的P1.0和P1.1控制數(shù)碼管顯示數(shù)據(jù),P0口發(fā)送該顯示的數(shù)據(jù)。傳感器1接P3.1,傳感器2接P3.2,設(shè)置EA使外部中斷1和外部中斷2的觸發(fā)方式為沿邊電平負(fù)跳變,并且將傳感器的另一端接高電平。

總體設(shè)計(jì)2021/5/912總體設(shè)計(jì)各個(gè)程序模塊功能:

1.主程序一直在循環(huán)顯示庫(kù)中車(chē)數(shù)

2.定時(shí)器0主要處理當(dāng)有車(chē)經(jīng)過(guò)一個(gè)傳感器時(shí)間隔5秒內(nèi)是否經(jīng)過(guò)另一個(gè)傳感器,沒(méi)有則清除標(biāo)志位

3.外部中斷0控制傳感器1置標(biāo)志位并判斷是進(jìn)庫(kù)還是出庫(kù),出庫(kù)則庫(kù)中車(chē)數(shù)減1;

4.外部中斷1控制傳感器2置標(biāo)志位并判斷是進(jìn)庫(kù)還是出庫(kù),進(jìn)庫(kù)則庫(kù)中車(chē)數(shù)加1。2021/5/913總體設(shè)計(jì)1、控制系統(tǒng)設(shè)計(jì)

2、控制芯片的選用

3、程序部分2021/5/914總體設(shè)計(jì)控制芯片的選用:本設(shè)計(jì)選用AT89C51芯片,片內(nèi)無(wú)ROM或者EPROM,使用時(shí)必須配置外部的程序存儲(chǔ)器EPROM。本設(shè)計(jì)選用了2764擴(kuò)展其空間,8031的引腳分3大功能:(1)I/O口線P0,P1,P2,P3共4個(gè)八位口。(2)控制口線PSEN(片外取指控制)、ALE(地址鎖存控制)、EA(片外存儲(chǔ)器選擇)、RESET(復(fù)位控制)。(3)電源和時(shí)鐘。2021/5/915總體設(shè)計(jì)MCS-51的程序存儲(chǔ)器空間與數(shù)據(jù)存儲(chǔ)器空間是相互獨(dú)立的。用戶可最多擴(kuò)展到64kb的程序存儲(chǔ)器,編址為0000H~FFFFH。片內(nèi)8kb單元地址要求地址線13根(A0~A12)。它由P0和P2.0~P2.4組成

鎖存信號(hào)為ALE

取地址消耗為PSEN

片選端(31)直接接地2021/5/916總體設(shè)計(jì)單片機(jī)系統(tǒng)的連線圖2021/5/917總體設(shè)計(jì)1、控制系統(tǒng)設(shè)計(jì)

2、控制芯片的選用

3、程序部分2021/5/9183、程序部分總體設(shè)計(jì)*******定義控制位和控制單元*******shiwei BIT P2.0;十位的段控制引腳gewei BIT P2.1;各位的段控制引腳ET0_BZBIT00;進(jìn)入了外部中斷0的標(biāo)志位ET1_BZ BIT01;進(jìn)入了外部中斷1的標(biāo)志位CAR_NO EQU21H;存放庫(kù)中車(chē)的數(shù)量的單元 IT0_COUNTEQU22H;定時(shí)器中用于計(jì)數(shù)2021/5/919總體設(shè)計(jì)*******初始化程序*******FORMAT:MOVIE,#87;開(kāi)外部中斷1,0和T0中斷

MOV IP,#5;設(shè)外部中斷的優(yōu)先級(jí)為最高

MOVSP,#5FH;設(shè)堆棧

MOVTH0,#3CH;定時(shí)50ms MOVTL0,#0B0H; CLR IT0_COUNT; RET2021/5/920總體設(shè)計(jì)MAIN: LCALL FORMAT;跳到初始化DIPLAY:MOVA,21H;將車(chē)數(shù)轉(zhuǎn)成字形顯示十位

MOVB,#10H DIVABMOVDPTR,#TAB;字形轉(zhuǎn)換

MOVCA,@A+DPTR;將要顯示的數(shù)字給ACLR GEWEI ;清除個(gè)位段選

SETBSHIWEI ;置十位的段選

MOVP0,A MOVA,B;將車(chē)數(shù)轉(zhuǎn)成字形顯示個(gè)位

MOVDPTR,#TAB;字形轉(zhuǎn)換

MOVCA,@A+DPTRCLRSHIWEI ;清十位的段選

SETBGEWEI ;置個(gè)位的段選

MOVP0,A LJMPDIPLAY;一直循環(huán)等待著車(chē)輛的進(jìn)出2021/5/921總體設(shè)計(jì)EX00:SETBET0_BZ;車(chē)庫(kù)前門(mén)的中斷當(dāng)有車(chē)通過(guò),置前門(mén)標(biāo)志位1,判斷后門(mén)標(biāo)志是否也為1 SETBTR0 ;若是,則說(shuō)明車(chē)是出庫(kù)的庫(kù)中車(chē)輛數(shù)減1. JNBET1_BZ,EX0_RET DECCAR_NO CLRET0_BZ CLRET1_BZEX0_RET:RETI2021/5/922總體設(shè)計(jì)EX01:SETB ET1_BZ;車(chē)庫(kù)后門(mén)的中斷當(dāng)有車(chē)通過(guò),置后門(mén)標(biāo)志位1,斷前門(mén)標(biāo)志是否也為1 SETB TR0;若前門(mén)為1,說(shuō)明進(jìn)庫(kù),庫(kù)中車(chē)輛加1 JNB ET0_BZ,EX1_RET INC CAR_NO CLR ET0_BZ CLR ET1_BZEX1_RET:RETIEND2021/5/923總體設(shè)計(jì)設(shè)計(jì)小結(jié):

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論