基于單片機(jī)自動(dòng)控制交通燈的模擬設(shè)計(jì)---答辯_第1頁
基于單片機(jī)自動(dòng)控制交通燈的模擬設(shè)計(jì)---答辯_第2頁
基于單片機(jī)自動(dòng)控制交通燈的模擬設(shè)計(jì)---答辯_第3頁
基于單片機(jī)自動(dòng)控制交通燈的模擬設(shè)計(jì)---答辯_第4頁
基于單片機(jī)自動(dòng)控制交通燈的模擬設(shè)計(jì)---答辯_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、淄博職業(yè)學(xué)院畢業(yè)論文基于單片機(jī)的交通燈設(shè)計(jì)Design of the Traffic Lights Based on 目錄 第一章 緒論第二章 基于單片機(jī)的交通燈設(shè)計(jì)第三章 設(shè)計(jì)心得第四章 致謝第五章 結(jié)束語第一章緒論 1 交通燈研究的背景和意義交通是城市經(jīng)濟(jì)活動(dòng)的命脈,對(duì)城市經(jīng)濟(jì)開展、人民生活水平的提高起著十分重要的作用。城市交通問題是困擾城市開展、制約城市經(jīng)濟(jì)建設(shè)的重要因素。城市道路增長的有限與車輛增加的無限這一對(duì)矛盾是導(dǎo)致城市交通擁擠的根本原因。城市街道網(wǎng)絡(luò)上的交通容量的不斷增加,說明車輛對(duì)道路容量的要求仍然很高,短期內(nèi)還不可能改變。自從開始使用計(jì)算機(jī)控制系統(tǒng)后,不管在控制硬件里取得什么

2、樣的實(shí)際進(jìn)展,交通控制領(lǐng)域的控制邏輯方面始終沒能取得重大突破。可以肯定的說,對(duì)于減輕交通擁塞及其副作用一特別是對(duì)于大的交通網(wǎng)絡(luò)而言,仍然缺乏一種真正的交通響應(yīng)控制策略。因此,研究基于智能集成的城市交通信號(hào)控制系統(tǒng)具有相當(dāng)?shù)膶W(xué)術(shù)價(jià)值和實(shí)用價(jià)值。把智能控制引入到城市交通控制系統(tǒng)中,未來的城市交通控制系統(tǒng)才能適應(yīng)城市交通的開展。從長遠(yuǎn)來看該研究具有巨大的現(xiàn)實(shí)意義。 2 沒有交通燈的十字路口 視頻:沒有交通燈的十字路口.flv頻 第二章 基于單片機(jī)的交通燈設(shè)計(jì) 1 設(shè)計(jì)目的:通過交通信號(hào)燈控制系統(tǒng)的設(shè)計(jì),掌握8255A并行口傳輸數(shù)據(jù)的方法, 模擬交通燈管理.通過單片機(jī)課程設(shè)計(jì),熟練掌握匯編語言的編程方

3、法,將理論聯(lián)系到實(shí)踐中去,提高我們的動(dòng)腦和動(dòng)手的能力,完成控制系統(tǒng)的硬件設(shè)計(jì)、軟件設(shè)計(jì)、仿真調(diào)試。 2 設(shè)計(jì)要求:交通信號(hào)燈模擬控制系統(tǒng)設(shè)計(jì)利用單片機(jī)的定時(shí)器定時(shí),令十字路口的紅綠燈交替點(diǎn)亮和熄滅,并且用LED數(shù)碼管顯示時(shí)間。用8051做輸出口,控制十二個(gè)發(fā)光二極管燃滅,模擬交通燈管理。在一個(gè)交通十字路口有一條主干道東西方向,一條從干道南北方向,主干道的通行時(shí)間比從干道通行時(shí)間長,四個(gè)路口安裝紅,黃,藍(lán),燈各一盞; 設(shè)計(jì)要求: 1、設(shè)計(jì)一個(gè)十字路口的交通燈控制電路,要求南北方向主干道車道和東西方向支干道車道兩條交叉道路上的車輛交替運(yùn)行,時(shí)間可設(shè)置修改。 2、在綠燈轉(zhuǎn)為紅燈時(shí),要求黃燈先亮,才能

4、變換運(yùn)行車道 3、黃燈亮?xí)r,要求每秒閃亮一次。 4、東西方向、南北方向車道除了有紅、黃、綠燈指示外,每一種燈亮的時(shí)間都用顯示器進(jìn)行顯示采用計(jì)時(shí)的方法。 5、同步設(shè)置人行橫道紅、綠燈指示。3 控制系統(tǒng)設(shè)計(jì)流圖 開始8255初始化四個(gè)路口紅燈亮東西紅燈亮,南北綠燈亮,延時(shí)東西紅燈亮,南北黃燈閃爍,延時(shí)東西綠燈亮,南北紅燈亮延時(shí)東西黃燈閃爍,南北紅燈亮,延時(shí) 4 交通信號(hào)燈控制程序代碼:匯編語言版本 編程提示:(1) 通過8255控制發(fā)光二極管PB3 PB0 PA5 PA2對(duì)應(yīng)黃燈,PB1 PA6 PA3 PA0對(duì)應(yīng)紅燈,PB2 PA7 PA4 PA1對(duì)應(yīng)綠燈,以模擬交通燈的管理.程序中設(shè)定好825

5、5A的工作方式,三個(gè)端口均工作在方式0處于輸出狀態(tài)。各發(fā)光二極管共陽極,使其點(diǎn)亮應(yīng)使對(duì)應(yīng)的端口輸出低電平 ORG 0BB0H JOD0: MOV SP, #60H MOV DPTR,#0FF2BH ; 指向8255控制存放器地址 MOV A,#88H ; 設(shè)置控制字方式字送A、B、C口 MOVX DPTR,A ;8255初始化,寫入控制字 MOV DPTR,#0FF28H ;指向PA口地址 MOV A , #0B6H ;A的內(nèi)容為10110110 MOVX DPTR,A ;從PA 口輸出 ,即PA6、PA3、PA0分別為0,說明與這些端口相聯(lián)的發(fā)光二極管紅燈點(diǎn)亮 INC DPTR ;指向PB口

6、地址 MOV A ,#0DH ;A的內(nèi)容為00001101 MOVX DPTR,A ;從PB口輸出,即PB1為0,說明與該端口相聯(lián)的發(fā)光二極管紅燈點(diǎn)亮,因此4個(gè)紅燈 MOV R2,#25H ;延時(shí) LCALL DELY JOD3: MOV DPTR, #0FF28H MOV A, #75H MOVX DPTR, A ;PA口為01110101,即與PA7東綠、PA3北紅、PA1西綠相聯(lián)的燈 INC DPTR MOV A, #0DH ;A為00001101 MOVX DPTR,A ;PB口的PB1南紅燈亮,因此東西綠燈亮,南北紅燈亮 MOV R2, # 55H LCALL DELY ;延時(shí) MO

7、V R7,#05H ;閃爍次數(shù)JOD1: MOV DPTR, #0FF28H MOV A, #0F3H MOVX DPTR, A ;PA為11110011,即PA3北紅、PA2西黃燈亮 INC DPTR MOV A, #0CH MOVX DPTR,A ;PB為00001100,即PB1南紅、PB0東黃亮,因此東西黃燈亮,南北紅燈亮 MOV R2, #20H LCALL DELY ;延時(shí) MOV DPTR, #0FF28H MOV A, #0F7H MOVX DPTR, A ;PA為11110111,即PA3北紅亮INC DPTR MOV A , # 0DH MOVX DPTR,A ;PB為00

8、001101,即PB1南紅亮,因此南北紅燈亮 ,此時(shí)黃燈滅了 MOV R2, #20H LCALL DELY ;延時(shí) DJNZ R7,JOD1 ;閃爍次數(shù)未到繼續(xù) MOV DPTR, #0FF28H MOV A, #0AEH MOVX DPTR, A INC DPTR MOV A, #0BH MOVX DPTR,A ;東西紅燈亮,南北綠燈亮 MOV R2, #55H LCALL DELY ;延時(shí) MOV R7,#05H ;閃爍次數(shù)JOD2: MOV DPTR, #0FF28H MOV A, #9EH MOVX DPTR, A INC DPTR MOV A, #07H MOVX DPTR,A ;

9、東西紅燈亮,南北黃燈亮 MOV R2, #20H LCALL DELY ;延時(shí) MOV DPTR, #0FF28H MOV A, #0BEH MOVX DPTR, A INC DPTR MOV A, #0FH MOVX DPTR,A ;東西紅燈亮,南北黃燈滅了 MOV R2, #20H LCALL DELY ;延時(shí) DJNZ R7,JOD2 ;閃爍次數(shù)未到繼續(xù)LJMP JOD3 ;循環(huán) ORG 0C30HDELY: PUSH 02HDEL2: PUSH 02HDEL3: PUSH 02H ;延時(shí)DEL4: DJNZ R2, DEL4 POP 02H DJNZ R2, DEL3 POP 02H

10、DJNZ R2, DEL2 POP 02H DJNZ R2, DELY RET END運(yùn)行實(shí)驗(yàn)程序編譯程序時(shí),在系統(tǒng)“P.狀態(tài)后,運(yùn)行程序時(shí) L1L12發(fā)光二極管模擬交通燈顯示。 5 軟件調(diào)試: 軟件調(diào)試是通過對(duì)擁護(hù)程序的匯編、連接、執(zhí)行來發(fā)現(xiàn)程序中存 在的語法錯(cuò)誤與邏輯錯(cuò)誤并加以排除糾正的過程。程序后,編輯,查看程序是否有邏輯的錯(cuò)誤。第三章設(shè)計(jì)心得經(jīng)過半個(gè)多月的艱苦奮斗,設(shè)計(jì)成果終于出來了,我才松了一口氣,我通過采集資料、進(jìn)行實(shí)際考察后,做出以上設(shè)計(jì)的方法。查找資料也是一件繁瑣的事情,雖說網(wǎng)上有資料但要找到一些真正有用的資料也不是一件容易的事,需要耐心查找。花了整整十幾天,終于完成了設(shè)計(jì),不

11、過調(diào)試的時(shí)候卻發(fā)現(xiàn)結(jié)果和想的有所不同,通過監(jiān)控和修改才得出了需要的設(shè)計(jì)。這次的設(shè)計(jì)讓我們?cè)鲩L了實(shí)踐技能,還增加了有關(guān)交通知識(shí),這些對(duì)于我們真是受益匪淺。最后,我們覺得,不見風(fēng)雨,怎么能見彩虹呢?我把體會(huì)用十個(gè)字概括:天下無難事,只怕有心人 。 第四章 致謝在畢業(yè)期間,無論是確定設(shè)計(jì)方案,收集資料。還是制作硬件,撰寫論文,我都得到了指導(dǎo)老師的全力幫助和耐心指導(dǎo)。羅老師學(xué)識(shí)淵博,治學(xué)嚴(yán)謹(jǐn),平易近人,是我學(xué)習(xí)的典范,在此我特向羅老師表示最崇高的敬意和由衷的感謝。大學(xué)三年的生活轉(zhuǎn)眼就要結(jié)束了,這三年是我人生中最重要的學(xué)習(xí)時(shí)間在大學(xué)校園里,我不僅學(xué)到了豐富的專業(yè)知識(shí),更學(xué)到了終身受用的學(xué)習(xí)方法和積極的生

12、活態(tài)度,通過對(duì)各門課程的學(xué)習(xí)和與相關(guān)專業(yè)老師的溝通,使我深感時(shí)機(jī)難得,獲益匪淺,母校嚴(yán)謹(jǐn)?shù)膶W(xué)風(fēng)和老師的廣博豐富的知識(shí)令我敬佩,各位老師的悉心授課使我對(duì)電氣專業(yè)有了更多、更深層的認(rèn)識(shí),為以后的學(xué)習(xí)和工作打下堅(jiān)實(shí)的根底。此時(shí)此刻,我要感謝機(jī)電系的全體老師三年來對(duì)我的指導(dǎo)和幫助,他們對(duì)知識(shí)孜孜不倦的追求精神及做人的品質(zhì),這將使我終身受益,尤其對(duì)羅老師表示由衷的感謝。羅老師在百忙之中對(duì)我的設(shè)計(jì)給予了細(xì)心的指導(dǎo)和耐心的指導(dǎo)。他在學(xué)術(shù)上精益求精,一絲不茍的精神和工作上嚴(yán)謹(jǐn)求實(shí)的作風(fēng),以及忘我的學(xué)習(xí)態(tài)度給我留下了深刻印象。最后再次感謝母校和各位老師對(duì)我三年的培養(yǎng)和幫助。 第五章 結(jié)束語 在此論文撰寫過程中,要特別感謝我的導(dǎo)師李霞的指導(dǎo)與催促,同時(shí)感謝她的諒解與包容。沒有李霞老師的幫助也就沒有今天的這篇論文。求學(xué)歷程是艱苦的,但又是快樂的。感謝我的班主任徐萬里老師,謝謝他在這三年中為我們?nèi)嗨龅囊磺校?/p>

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論