




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 畢 業(yè) 論 文題目 單片機(jī)控制交通燈 姓 名 學(xué) 號(hào)系(院)電子電氣工程系班 級(jí)p08電氣2班指導(dǎo)教師 職 稱(chēng) 講師 2011年 5月 3日目 錄目 錄i摘 要iiabstractiii第一章 緒 論- 1 -1.1 課題背景- 1 -1.2 課題的目的和意義- 1 -第二章 設(shè)計(jì)原理- 2 -2.1單片機(jī)概述- 2 -2.2 芯片簡(jiǎn)介- 2 -2.2.1 msc-51芯片簡(jiǎn)介- 2 -2.3 原理圖- 5 -第三章 系統(tǒng)軟件設(shè)計(jì)- 6 -3.1程序框圖- 6 -3.2 程序:- 7 -第四章 系統(tǒng)調(diào)試- 9 -4.1 硬件檢測(cè)- 9 -4.2 軟件調(diào)試- 9 -結(jié) 束 語(yǔ)- 10 -參考文
2、獻(xiàn)- 11 -致 謝- 12 -摘 要 近年來(lái)隨著科技的飛速發(fā)展,單片機(jī)的應(yīng)用正在不斷深入,同時(shí)帶動(dòng)傳統(tǒng)控制檢測(cè)技術(shù)日益更新。在實(shí)時(shí)檢測(cè)和自動(dòng)控制的單片機(jī)應(yīng)用系統(tǒng)中,單片機(jī)往往作為一個(gè)核心部件來(lái)使用,僅單片機(jī)方面知識(shí)是不夠的,還應(yīng)根據(jù)具體硬件結(jié)構(gòu)軟硬件結(jié)合,加以完善。 十字路口車(chē)輛穿梭,行人熙攘,車(chē)行車(chē)道,人行人道,有條不紊。那么靠什么來(lái)實(shí)現(xiàn)這井然秩序呢?靠的就是交通信號(hào)燈的自動(dòng)指揮系統(tǒng)。交通信號(hào)燈控制方式很多。本系統(tǒng)采用msc-51系列單片機(jī)atsc51和可編程并行i/o接口芯片8255a為中心器件來(lái)設(shè)計(jì)交通燈控制器,實(shí)現(xiàn)了能根據(jù)實(shí)際車(chē)流量通過(guò)8051芯片的p1口設(shè)置紅、綠燈燃亮?xí)r間的功能;
3、紅綠燈循環(huán)點(diǎn)亮,倒計(jì)時(shí)剩5秒時(shí)黃燈閃爍警示(交通燈信號(hào)通過(guò)pa口輸出,顯示時(shí)間直接通過(guò)8255的pc口輸出至雙位數(shù)碼管);車(chē)輛闖紅燈報(bào)警;綠燈時(shí)間可檢測(cè)車(chē)流量并可通過(guò)雙位數(shù)碼管顯示。本系統(tǒng)實(shí)用性強(qiáng)、操作簡(jiǎn)單、擴(kuò)展功能強(qiáng)。 關(guān)鍵詞:?jiǎn)纹瑱C(jī) 交通燈 闖紅燈 abstract in recent years, with the rapid development of science and technology, the single-chip microcomputer applications are continually deepening, and at the same time pr
4、omote the traditional control of the increasingly technical updates. in the real-time detection and control of the single-chip microcomputer application system, microcontroller as a core component often use only scm knowledge is not enough, and also on specific hardware structure of hardware and sof
5、tware combination to be perfect. crossroads shuttle vehicles, pedestrians xining, the cab company lane, people walkways, methodically. what is less discipline order to achieve this? by the traffic light automatically command control system. the traffic lights are many ways. the system uses msc -51 s
6、eries monolithic integrated circuits atsc51 and the programmatic interface chip 8255a parallel i turned around for a device for the traffic signal controller nearby to be based on actual through 8051 p1 of the chip set of red, green lights time functions ; the traffic light, the need to five seconds
7、 for yellow lights flashing warning ( the traffic light signal passes through the pa of output and time through 8 directly .當(dāng)前無(wú)待翻譯列表 當(dāng)前無(wú)已翻譯列表 當(dāng)前無(wú)已翻譯列表 key words:mcu chip atsc51;traffic lights;red-light running- 12 -第一章 緒 論1.1 課題背景當(dāng)今,紅綠燈安裝在各個(gè)道口上,已經(jīng)成為疏導(dǎo)交通車(chē)輛最常見(jiàn)和最有效的手段。但這一技術(shù)在19世紀(jì)就已出現(xiàn)了。1858年,在英國(guó)倫敦主要街頭安裝了
8、以燃煤氣為光源的紅,藍(lán)兩色的機(jī)械扳手式信號(hào)燈,用以指揮馬車(chē)通行。這是世界上最早的交通信號(hào)燈。1868年,英國(guó)機(jī)械工程師納伊特在倫敦威斯敏斯特區(qū)的議會(huì)大廈前的廣場(chǎng)上,安裝了世界上最早的煤氣紅綠燈。它由紅綠兩以旋轉(zhuǎn)式方形玻璃提燈組成,紅色表示“停止”,綠色表示“注意”。 1918年,又出現(xiàn)了帶控制的紅綠燈和紅外線紅綠燈。帶控制的紅綠燈,一種是把壓力探測(cè)器安在地下,車(chē)輛一接近紅燈便變?yōu)榫G燈;另一種是用擴(kuò)音器來(lái)啟動(dòng)紅綠燈,司機(jī)遇紅燈時(shí)按一下嗽叭,就使紅燈變?yōu)榫G燈。紅外線紅綠燈當(dāng)行人踏上對(duì)壓力敏感的路面時(shí),它就能察覺(jué)到有人要過(guò)馬路。紅外光束能把信號(hào)燈的紅燈延長(zhǎng)一段時(shí)間,推遲汽車(chē)放行,以免發(fā)生交通事故。信
9、號(hào)燈的出現(xiàn),使交通得以有效管制,對(duì)于疏導(dǎo)交通流量、提高道路通行能力,減少交通事故有明顯效果。1968年,聯(lián)合國(guó)道路交通和道路標(biāo)志信號(hào)協(xié)定對(duì)各種信號(hào)燈的含義作了規(guī)定。綠燈是通行信號(hào),面對(duì)綠燈的車(chē)輛可以直行,左轉(zhuǎn)彎和右轉(zhuǎn)彎,除非另一種標(biāo)志禁止某一種轉(zhuǎn)向。左右轉(zhuǎn)彎車(chē)輛都必須讓合法地正在路口內(nèi)行駛的車(chē)輛和過(guò)人行橫道的行人優(yōu)先通行。紅燈是禁行信號(hào),面對(duì)紅燈的車(chē)輛必須在交叉路口的停車(chē)線后停車(chē)。黃燈是警告信號(hào),面對(duì)黃燈的車(chē)輛不能越過(guò)停車(chē)線,但車(chē)輛已十分接近停車(chē)線而不能安全停車(chē)時(shí)可以進(jìn)入交叉路口。1.2 課題的目的和意義 本論文是在學(xué)完單片機(jī)原理及課程之后綜合利用所學(xué)單片機(jī)知識(shí)完成一個(gè)單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)并在實(shí)
10、驗(yàn)室實(shí)現(xiàn)。該論文的主要任務(wù)是通過(guò)一兩個(gè)實(shí)際問(wèn)題,鞏固和加深“單片機(jī)原理與應(yīng)用”課程所學(xué)的理論知識(shí)和實(shí)際能力,基本掌握單片機(jī)應(yīng)用電路的一般設(shè)計(jì)方法,提高電子電路的設(shè)計(jì)和實(shí)驗(yàn)?zāi)芰?,加深?duì)單片機(jī)軟硬知識(shí)的理解,獲得初步的應(yīng)用經(jīng)驗(yàn),為以后從事生產(chǎn)和科研工作打下一定的基礎(chǔ)。第二章 設(shè)計(jì)原理2.1單片機(jī)概述 單片機(jī)微型計(jì)算機(jī)是微型計(jì)算機(jī)的一個(gè)重要分支,也是頗具生命力的機(jī)種。單片機(jī)微型計(jì)算機(jī)簡(jiǎn)稱(chēng)單片機(jī),特別適用于控制領(lǐng)域,故又稱(chēng)為微控制器。 通常,單片機(jī)由單塊集成電路芯片構(gòu)成,內(nèi)部包含有計(jì)算機(jī)的基本功能部件:中央處理器、存儲(chǔ)器和i/o接口電路等。因此,單片機(jī)只需要和適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一個(gè)單
11、片機(jī)控制系統(tǒng)。 單片機(jī)經(jīng)過(guò)1、2、3、3代的發(fā)展,目前單片機(jī)正朝著高性能和多品種方向發(fā)展,它們的cpu功能在增強(qiáng),內(nèi)部資源在增多,引角的多功能化,以及低電壓底功耗。2.2 芯片簡(jiǎn)介2.2.1 msc-51芯片簡(jiǎn)介mcs-51單片機(jī)內(nèi)部結(jié)構(gòu)8051是mcs-51系列單片機(jī)的典型產(chǎn)品,我們以這一代表性的機(jī)型進(jìn)行系統(tǒng)的講解。8051單片機(jī)包含中央處理器、程序存儲(chǔ)器(rom)、數(shù)據(jù)存儲(chǔ)器(ram)、定時(shí)/計(jì)數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,現(xiàn)在我們分別加以說(shuō)明: 中央處理器 中央處理器(cpu)是整個(gè)單片機(jī)的核心部件,是8位數(shù)據(jù)寬度的處理器,能處理8
12、位二進(jìn)制數(shù)據(jù)或代碼,cpu負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制輸入輸出功能等操作。數(shù)據(jù)存儲(chǔ)器(ram)8051內(nèi)部有128個(gè)8位用戶(hù)數(shù)據(jù)存儲(chǔ)單元和128個(gè)專(zhuān)用寄存器單元,它們是統(tǒng)一編址的,專(zhuān)用寄存器只能用于存放控制指令數(shù)據(jù),用戶(hù)只能訪問(wèn),而不能用于存放用戶(hù)數(shù)據(jù),所以,用戶(hù)能使用的ram只有128個(gè),可存放讀寫(xiě)的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶(hù)定義的字型表。圖1程序存儲(chǔ)器(rom):8051共有4096個(gè)8位掩膜rom,用于存放用戶(hù)程序,原始數(shù)據(jù)或表格。 定時(shí)/計(jì)數(shù)器(rom):8051有兩個(gè)16位的可編程定時(shí)/計(jì)數(shù)器,以實(shí)現(xiàn)定時(shí)或計(jì)數(shù)產(chǎn)生中斷用于控制程序轉(zhuǎn)向。 并行輸入輸出(i
13、/o)口: 8051共有4組8位i/o口(p0、 p1、p2或p3),用于對(duì)外部數(shù)據(jù)的傳輸。 全雙工串行口:8051內(nèi)置一個(gè)全雙工串行通信口,用于與其它設(shè)備間的串行數(shù)據(jù)傳送,該串行口既可以用作異步通信收發(fā)器,也可以當(dāng)同步移位器使用。 2.2.2 交通燈控制電路設(shè)計(jì) 交通燈8051led蜂鳴器按鍵74hc595圖2對(duì)于交通信號(hào)燈來(lái)說(shuō),應(yīng)該有東西南北共四組燈,但由于同一道上的兩組信號(hào)燈的顯示情況是相同的,所以只要用兩組就行了,因此,采用單片機(jī)內(nèi)部的/口上的0口中的個(gè)引腳即可來(lái)控制個(gè)信號(hào)燈。通過(guò)編寫(xiě)程序,實(shí)現(xiàn)對(duì)發(fā)光二極管的控制,來(lái)模擬交通信號(hào)燈的管理。每延時(shí)一段時(shí)間,燈的顯示情況都會(huì)按交通燈的顯示規(guī)
14、律進(jìn)行狀態(tài)轉(zhuǎn)換。通過(guò)延時(shí)時(shí)間的設(shè)置,可以在原有的交通信號(hào)燈系統(tǒng)的基礎(chǔ)上,增添其倒計(jì)時(shí)間的顯示功能,實(shí)現(xiàn)其功能的擴(kuò)展。下面是交通燈的幾種狀態(tài): 北 西 南 東綠 黃 紅綠 黃 紅綠 黃 紅綠 黃 紅狀態(tài)0 狀態(tài)1 狀態(tài)2 狀態(tài)3 狀態(tài)4 、初始狀態(tài)0為東西南北皆為紅燈亮;、然后轉(zhuǎn)入1狀態(tài),東西綠燈可以通車(chē),南北方向紅燈點(diǎn)亮;、過(guò)一段時(shí)間后,轉(zhuǎn)入狀態(tài)2,東西綠燈滅,東西黃燈開(kāi)始閃爍,同時(shí)南北還是紅燈;、閃爍5秒后轉(zhuǎn)入狀態(tài)3,南北綠燈可以通車(chē),東西紅燈點(diǎn)亮;、再過(guò)一段時(shí)間后轉(zhuǎn)入狀態(tài)4,南北方向綠燈滅,南北黃燈開(kāi)始閃爍,東西方向?yàn)榧t燈亮;南北黃燈閃爍秒后,轉(zhuǎn)入狀態(tài)1。正常情況下,如此循環(huán),周而復(fù)始。、
15、另外還設(shè)置了一緊急按鍵,當(dāng)緊急按鍵按下時(shí),為特殊情況,轉(zhuǎn)入狀態(tài),此時(shí)為 南北方向綠燈,東西方向禁行,報(bào)警器長(zhǎng)鳴,再次按下緊急按鍵,回復(fù)正常。其中計(jì)時(shí)可自由設(shè)置。2.3 原理圖第三章 系統(tǒng)軟件設(shè)計(jì)3.1程序框圖主程序: 緊急情況下中斷服務(wù)程序: 是中斷響應(yīng)關(guān)中斷保護(hù)現(xiàn)場(chǎng)開(kāi)中斷南北綠燈亮東西紅燈亮判斷是否再次有鍵按下恢復(fù)現(xiàn)場(chǎng)否關(guān)中斷開(kāi)中斷返回初 始 化開(kāi) 始東西綠燈,南北紅燈延時(shí)25s東西黃燈閃爍南北黃燈閃爍延時(shí)45南北綠燈,東西紅燈延時(shí)延時(shí)3.2 程序:org 0000h ajmp main org 0013h ajmp intt1main: mov tcon, #00h mov ie, #84
16、h disp: mov tmod, #01h setb p2.0 mov p1, #0e7h mov r2, #20disp1: acall delay djnz r2, disp1 mov r2, #05 l1: mov p1, #0b7h acall delay mov p1, #0f7h acall delay djnz r2, l1 mov p1, #7eh mov r2, #30disp2: acall delay djnz r2, disp2 mov r2, #05l2: mov p1, #7dh acall delay mov p1, #7fh acall delay djnz
17、r2, l2 ajmp disp intt1: push p1 jnb p3.3, $ clr ea push 03h push th1 push tl1 setb ea mov p1, #7eh mov r5, #30 clr p2.0 l6: acall delay jnb p3.3, ll1 djnz r5, l6 ajmp dp ll1: acall dey10 nop nop nop jnb p3.3, ll2 ajmp l6 ll2: jb p3.3, dp ajmp ll2 dp: clr ea pop tl1 pop th1 pop 03h pop p1 setb ea set
18、b p2.0 reti dey10: mov r7, #20dell2: mov r6, #100dell1: nop nop djnz r6, dell1 djnz r7, dell2 ret delay: mov r3, #10 mov th0, #3ch mov tl0, #0b0h setb tr0 l3: jbc tf0, l4 sjmp l3 l4: mov th0, #3ch mov tl0, #0b0h djnz r3, l3 ret end 第四章 系統(tǒng)調(diào)試4.1 硬件檢測(cè)硬件檢測(cè)又分為,靜態(tài)檢測(cè)和動(dòng)態(tài)檢測(cè)靜態(tài)檢測(cè)為:第一步:目測(cè),檢查外部的各種原件或電路是否有斷點(diǎn);第二部:
19、用萬(wàn)用表測(cè)試。先用萬(wàn)用表復(fù)核目測(cè)電路中有疑問(wèn)的連接點(diǎn),再檢測(cè)各種電源線與底線之間是否有短路現(xiàn)象;第三部:加電檢測(cè)。給板加電,檢測(cè)所有的插板或是期間器件端是否符合要求的值;第四步:聯(lián)機(jī)檢查。因?yàn)橹挥杏脝纹瑱C(jī)開(kāi)發(fā)成對(duì)用戶(hù)系統(tǒng)的調(diào)試。動(dòng)態(tài)檢測(cè):動(dòng)態(tài)檢測(cè)是在用戶(hù)系統(tǒng)工作的情況下發(fā)現(xiàn)和排除用戶(hù)系統(tǒng)硬件中存在的器件內(nèi)部故障、器件連接邏輯錯(cuò)誤等的一種硬件檢查。動(dòng)態(tài)調(diào)試的一般方法是由近及遠(yuǎn)、有分到合。由分到合是指首先按邏輯功能將用戶(hù)系統(tǒng)硬件電路分為若干塊,當(dāng)調(diào)試電路時(shí),與該元件無(wú)關(guān)的器件全部從用戶(hù)系統(tǒng)中去掉,這樣可以將故障范圍限定在某個(gè)局部的電路上。當(dāng)各塊電路無(wú)故障后,將各電路逐塊加入系統(tǒng)中,在對(duì)各塊電路功能機(jī)各電路間可能存在的相互聯(lián)系進(jìn)行調(diào)試。由分到合的調(diào)試既告完成。由近及遠(yuǎn)是將信號(hào)流經(jīng)的各器件按照距離單片機(jī)的邏輯距離進(jìn)行由近及遠(yuǎn)的分層,然后分層調(diào)試。調(diào)試時(shí),仍采用去掉無(wú)關(guān)元件的方法,逐層調(diào)試下去,就會(huì)定位故障元件了。4.2 軟件調(diào)試軟件調(diào)試是通過(guò)對(duì)用戶(hù)程序的編程、連接、執(zhí)行來(lái)發(fā)現(xiàn)程序中存在的語(yǔ)法錯(cuò)誤與邏輯錯(cuò)誤并加以排除糾正的過(guò)程。程序后,編輯,查看程序是否有邏輯的錯(cuò)誤。結(jié) 束 語(yǔ)通過(guò)本次論文設(shè)計(jì),加強(qiáng)了我的思考和解決問(wèn)題的能力,寫(xiě)論文的同時(shí)也是對(duì)課本知識(shí)的鞏固和加強(qiáng),由于課本上的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國(guó)陳麻婆豆腐調(diào)料行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告(2024-2030)
- 2025-2030中國(guó)棱柱形鋰電池行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 2025-2030中國(guó)棉紡行業(yè)市場(chǎng)發(fā)展分析及前景預(yù)測(cè)與投資發(fā)展戰(zhàn)略研究報(bào)告
- 2025-2030中國(guó)橋梁工程建設(shè)行業(yè)市場(chǎng)發(fā)展現(xiàn)狀及發(fā)展趨勢(shì)與投資研究報(bào)告
- 2025-2030中國(guó)果蔬行業(yè)市場(chǎng)運(yùn)行分析及發(fā)展前景與投資研究報(bào)告
- 2025-2030中國(guó)有氧健身蹦床行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 2025-2030中國(guó)暖通空調(diào)繼電器行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 2025-2030中國(guó)無(wú)油旋轉(zhuǎn)和和螺桿壓縮機(jī)行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 2025-2030中國(guó)新型組合房屋行業(yè)市場(chǎng)現(xiàn)狀供需分析及重點(diǎn)企業(yè)投資評(píng)估規(guī)劃分析研究報(bào)告
- 癩葡萄膠囊行業(yè)深度研究分析報(bào)告(2024-2030版)
- 高中生留學(xué)日本的方案
- 醫(yī)院培訓(xùn)課件:《ERAS在胃腸外科的應(yīng)用》
- 《立體圖形的直觀圖》教學(xué)設(shè)計(jì)、導(dǎo)學(xué)案、同步練習(xí)
- 小紅書(shū)食用農(nóng)產(chǎn)品承諾書(shū)示例
- 父親角色對(duì)幼兒社會(huì)性發(fā)展的影響的研究
- 鋰電池 應(yīng)急預(yù)案
- 數(shù)據(jù)挖掘(第2版)全套教學(xué)課件
- 華為供應(yīng)鏈管理(6版)
- 政務(wù)微信公眾平臺(tái)建設(shè)運(yùn)營(yíng)方案培訓(xùn)課件
- 勞務(wù)派遣勞務(wù)外包服務(wù)方案(技術(shù)方案)
- 全國(guó)小學(xué)英語(yǔ)賽課一等獎(jiǎng)繪本課《Big Cat Babies》
評(píng)論
0/150
提交評(píng)論