交通燈期末答辯ppt_第1頁(yè)
交通燈期末答辯ppt_第2頁(yè)
交通燈期末答辯ppt_第3頁(yè)
交通燈期末答辯ppt_第4頁(yè)
交通燈期末答辯ppt_第5頁(yè)
已閱讀5頁(yè),還剩14頁(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)介

1、單片機(jī)交通燈控制單片機(jī)交通燈控制 交通燈設(shè)計(jì)組員名單 132011081 計(jì)算機(jī)二班 阮志明 132011061 計(jì)算機(jī)二班 廖德章 交通燈的背景 當(dāng)今,紅綠燈安裝在各個(gè)道口上,已經(jīng)成為疏導(dǎo) 交通車輛最常見和最有效的手段。但這一技術(shù)在 19世紀(jì)就已出現(xiàn)了。1858年,在英國(guó)倫敦主要街 頭安裝了以燃煤氣為光源的紅,藍(lán)兩色的機(jī)械扳 手式信號(hào)燈,用以指揮馬車通行。這是世界上最 早的交通信號(hào)燈。1868年,英國(guó)機(jī)械工程師納伊 特在倫敦威斯敏斯特區(qū)的議會(huì)大廈前的廣場(chǎng)上, 安裝了世界上最早的煤氣紅綠燈。它由紅綠兩以 旋轉(zhuǎn)式方形玻璃提燈組成,紅色表示“停止”, 綠色表示“注意”。 交通燈的意義 當(dāng)前,大量的

2、信號(hào)燈電路正向著數(shù)字化、小功率、多樣化、方 便人、車、路三者關(guān)系的協(xié)調(diào),多值化方向發(fā)展隨著社會(huì)經(jīng)濟(jì) 的發(fā)展,城市交通問(wèn)題越來(lái)越引起人們的關(guān)注。這些城市紛紛 修建城市高速道路,在高速道路建設(shè)完成初期,它們也曾有效 地改善了交通狀況。然而,隨著交通量的快速增長(zhǎng)和缺乏對(duì)高 速道路的系統(tǒng)研究和控制,高速道路沒(méi)有充分發(fā)揮出預(yù)期的作 用。而城市高速道路在構(gòu)造上的特點(diǎn),也決定了城市高速道路 的交通狀況必然受高速道路與普通道路耦合處交通狀況的制約。 人、車、路三者關(guān)系的協(xié)調(diào),已成為交通管理部門需要解決的 重要問(wèn)題之一。 城市交通控制系統(tǒng)是用于城市交通數(shù)據(jù)檢測(cè)、交通信號(hào)燈控制 與交通疏導(dǎo)的計(jì)算機(jī)綜合管理系統(tǒng),它

3、是現(xiàn)代城市交通監(jiān)控指 揮系統(tǒng)中最重要的組成部分。 交通燈的四個(gè)狀態(tài) 東西方向紅燈滅,同時(shí)綠燈亮,南北方向黃燈滅,同時(shí)紅燈 亮,倒計(jì)時(shí)30秒。此狀態(tài)下,東西向禁止通行,南北向允許 通行。 東西方向綠燈滅,同時(shí)黃燈亮,南北方向紅燈亮,倒計(jì)時(shí)5 秒。此狀態(tài)下,除了已經(jīng)正在通行中的其他所以車輛都需等 待狀態(tài)轉(zhuǎn)換。 南北方向紅燈滅,同時(shí)綠燈亮,東西方向黃燈滅,同時(shí)紅燈 亮,倒計(jì)時(shí)30秒。此狀態(tài)下,東西向允許通行,南北向禁止 通行。 南北方向綠燈滅,同時(shí)黃燈亮,東西方向紅燈亮,倒計(jì)時(shí)5 秒。此狀態(tài)下,除了已經(jīng)正在通行中的其他所以車輛都需等 待狀態(tài)轉(zhuǎn)換。 交通燈的四個(gè)狀態(tài)圖例 交通狀態(tài)及紅綠燈狀態(tài)表 東西南

4、北四個(gè)路口均有紅綠黃3燈和數(shù)碼顯示管4個(gè), 在任一個(gè)路口,遇紅燈禁止通行,轉(zhuǎn)綠燈允許通行, 之后黃燈亮警告行止?fàn)顟B(tài)將變換。狀態(tài)及紅綠燈狀態(tài) 如表所示。說(shuō)明:0表示滅,1表示亮。 狀態(tài)1狀態(tài)3狀態(tài)4狀態(tài)6 東西向禁行等待變換通行等待變換 南北向通行等待變換禁行等待變換 東西紅燈1100 東西黃燈0001 東西綠燈0010 南北紅燈0011 南北綠燈1000 南北黃燈0100 交通燈控制系統(tǒng)的功能要求 顯示模塊功能 顯示模塊分?jǐn)?shù)碼管顯示和LED顯示, 數(shù)碼管倒計(jì)時(shí)顯示可以提醒駕駛員在 信號(hào)燈顏色發(fā)生改變的時(shí)間、在“停 止”和“通過(guò)”兩者間作出合適的選 擇。駕駛員和行人普遍都愿意選擇有 倒計(jì)時(shí)顯示的

5、信號(hào)控制方式,并且認(rèn) 為有倒計(jì)時(shí)顯示的路口更安全。倒計(jì) 時(shí)顯示是用來(lái)減少駕駛員在信號(hào)燈色 改變的關(guān)鍵時(shí)刻做出復(fù)雜判斷的一種 方法,它可以提醒駕駛員燈色發(fā)生改 變的時(shí)間,幫助駕駛員在“停止”和 “通過(guò)”兩者間作出合適的選擇 。通 過(guò)兩種顯示結(jié)合,是本設(shè)計(jì)更合理可 靠。 按鍵模塊功能 本系統(tǒng)要求的按鍵控制不多,且I 0口足夠,可直接采用獨(dú)立式。按鍵 可以設(shè)置系統(tǒng)的運(yùn)行狀態(tài),禁行狀態(tài) 為數(shù)碼管均顯示“00”,紅燈全亮; 復(fù)位按鍵可以將整個(gè)系統(tǒng)復(fù)位;東西 通行是東西方向的綠燈亮,南北方向 上的紅燈亮;南北通行為南北方向上 的綠燈亮,東西方向上的紅燈亮;時(shí) 間加減可以設(shè)置通行和等待通行的時(shí) 間;切換按鍵

6、可以切換加減的方向時(shí) 間。通過(guò)安檢模塊的控制,使得整個(gè) 系統(tǒng)具有靈活性,實(shí)用性。 交通燈系統(tǒng)的總體框圖 系統(tǒng)硬件總電路構(gòu)成 實(shí)現(xiàn)本設(shè)計(jì)要求的具體功能,可以選用stc89C51單片機(jī)及 外圍器件構(gòu)成最小控制系統(tǒng),12個(gè)發(fā)光二極管分成4組紅 綠黃三色燈構(gòu)成信號(hào)燈指示模塊,8個(gè)LED東西南北各兩 個(gè)構(gòu)成倒計(jì)時(shí)顯示模塊,若干按鍵組成時(shí)間設(shè)置和模式選 擇按鈕和緊急按鈕等。 本系統(tǒng)以單片機(jī)為核心,組成一個(gè)處理、自動(dòng)控制為一身 的閉環(huán)控制系統(tǒng)。系統(tǒng)硬件電路由單片機(jī)、狀態(tài)燈、LED 顯示、按鍵等組成。其具體的硬件電路總圖如圖3-1所示。 其中P0,P1,用于送顯LED數(shù)碼管的型和位,P2用于控 制紅綠黃發(fā)光二

7、極管,XTAL1和XTAL2接入晶振時(shí)鐘電路, REST引腳接上復(fù)位電路,P3用于口按鍵控制。 單片機(jī)引腳圖 EA/VP 31 X1 19 X2 18 RESET 9 P37/RD 17 P36W R 16 P32/INT0 12 P33/INT1 13 P34/T0 14 P35/T1 15 P10 1 P11 2 P12 3 P13 4 P14 5 P15 6 P16 7 P17 8 P00 39 P01 38 P02 37 P03 36 P04 35 P05 34 P06 33 P07 32 P20 21 P21 22 P22 23 P23 24 P24 25 P25 26 P26 27

8、 P27 28 PSEN 29 ALE/P 30 P31/TXD 11 P30/RXD 10 GND 20 VCC 40 U1 STC89C52 最小系統(tǒng)引腳圖 P1.0 1 P1.1 2 P1.2 3 P1.3 4 P1.4 5 P1.5 6 P1.6 7 P1.7 8 RST 9 P3.0(RXD) 10 P3.1(TXD) 11 P3.2(INT0) 12 P3.3(INT1) 13 P3.4(T0) 14 P3.5(T1) 15 P3.6(WR) 16 P3.7(RD) 17 XTAL2 18 XTAL1 19 GND 20 (A8)P2.0 21 (A9)P2.1 22 (A10)P

9、2.2 23 (A11)P2.3 24 (A12)P2.4 25 (A13)P2.5 26 (A14)P2.6 27 (A15)P2.7 28 PSEN 29 ALE/PROG 30 EA/VPP 31 (AD7)P0.7 32 (AD6)P0.6 33 (AD5)P0.5 34 (AD4)P0.4 35 (AD3)P0.3 36 (AD2)P0.2 37 (AD1)P0.1 38 (AD0)P0.0 39 VCC 40 89C52 Y1 11.0592MHz C2 30 C330 R7 10K VCC +C1 10uF 12 34 K0 RESET VCC 交通燈控制系統(tǒng)的功能要求 LED顯

10、示 LED交通燈利用發(fā)光二極管來(lái)顯示 不同顏色的信號(hào)指示燈。 數(shù)碼管顯示 數(shù)碼管是一種半導(dǎo)體發(fā)光器件, 其基本單元是發(fā)光二極管。數(shù)碼管按 段數(shù)分為七段數(shù)碼管和八段數(shù)碼管, 八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光 二極管單元(多一個(gè)小數(shù)點(diǎn)顯示); 按能顯示多少個(gè)“8”可分為1位、2位、 4位等等數(shù)碼管:按發(fā)光二極管單元連 接方式分為共陽(yáng)極數(shù)碼管和共陰極數(shù) 碼管。 D1 Y D2 G D3 R G 1 dp 2 A 3 F 4 S1 5 D 6 E 7 C 8 B 9 S2 10G A F B C E D S3 S4 鍵盤輸入電路 單片機(jī)鍵盤有獨(dú)立鍵盤和矩 陣式鍵盤兩種:獨(dú)立鍵盤每 一個(gè)I/O 口上只接

11、一個(gè)按鍵, 按鍵的另一端接電源或接地 (一般接地),這種接法程 序比較簡(jiǎn)單且系統(tǒng)更加穩(wěn)定; 而矩陣式鍵盤式接法程序比 較復(fù)雜,但是占用的I/O少。 根據(jù)本設(shè)計(jì)的需要這里選用 了獨(dú)立式鍵盤接法。 在用單片機(jī)對(duì)鍵盤處理的時(shí) 候涉及到了一個(gè)重要的過(guò)程, 那就是鍵盤的去抖動(dòng)。這里 說(shuō)的抖動(dòng)是機(jī)械的抖動(dòng),是 當(dāng)鍵盤在未按到按下的臨界 區(qū)產(chǎn)生的電平不穩(wěn)定正常現(xiàn) 象,并不是我們?cè)诎存I時(shí)通 過(guò)注意可以避免的, 這里選 擇了軟件去抖動(dòng). 程序主體設(shè)計(jì)流程 宏定義宏定義 I/O初始化初始化 定義共陰極字型編定義共陰極字型編 碼表碼表 定義函數(shù)變量并初定義函數(shù)變量并初 始化始化 定義狀態(tài)數(shù)組定義狀態(tài)數(shù)組 定義字位碼

12、函數(shù)定義字位碼函數(shù) 進(jìn)入主函數(shù)進(jìn)入主函數(shù)main() 定時(shí)器定時(shí)器0初始初始化化 初始化外部中斷初始化外部中斷 進(jìn)入進(jìn)入while(1)循環(huán)循環(huán) 調(diào)用顯示控制函數(shù)調(diào)用顯示控制函數(shù) statusdis()() 調(diào)用調(diào)用dissmg()函數(shù)函數(shù) 設(shè)置字型碼和字位碼,完設(shè)置字型碼和字位碼,完 成顯示成顯示 返回返回while(1)函數(shù)函數(shù) 子程序模塊設(shè)計(jì) 中斷子程序 定時(shí)中斷流程圖 INT0 保護(hù)現(xiàn)場(chǎng)保護(hù)現(xiàn)場(chǎng) 紅燈全亮紅燈全亮 維持維持10S10S 恢復(fù)現(xiàn)場(chǎng)恢復(fù)現(xiàn)場(chǎng) 中斷返中斷返 回回 INT1 保護(hù)現(xiàn)場(chǎng)保護(hù)現(xiàn)場(chǎng) 方程式控制顯方程式控制顯 示示 恢復(fù)現(xiàn)場(chǎng)恢復(fù)現(xiàn)場(chǎng) 中斷返回中斷返回 定時(shí)中斷服務(wù)程序在

13、系統(tǒng)中的函數(shù) 系統(tǒng)原理圖 P1.0 1 P1.1 2 P1.2 3 P1.3 4 P1.4 5 P1.5 6 P1.6 7 P1.7 8 RST 9 P3.0(RXD) 10 P3.1(TXD) 11 P3.2(INT0) 12 P3.3(INT1) 13 P3.4(T0) 14 P3.5(T1) 15 P3.6(WR) 16 P3.7(RD) 17 XTAL2 18 XTAL1 19 GND 20 (A8)P2.0 21 (A9)P2.1 22 (A10)P2.2 23 (A11)P2.3 24 (A12)P2.4 25 (A13)P2.5 26 (A14)P2.6 27 (A15)P2.7

14、 28 PSEN 29 ALE/PROG 30 EA/VPP 31 (AD7)P0.7 32 (AD6)P0.6 33 (AD5)P0.5 34 (AD4)P0.4 35 (AD3)P0.3 36 (AD2)P0.2 37 (AD1)P0.1 38 (AD0)P0.0 39 VCC 40 U1 AT8 9C51 Y112MHz C2 22 C3 22 COM 1 R1 2 R2 3 R3 4 R4 5 R5 6 R6 7 R7 8 R8 9 RP1 10K 12 34 K4 qieh uan 12 34 K5add 12 34 K6dec VC C R2 10K A0 F0 E0 D0 C0

15、G0 VC C 12 34 K2 dx 12 34 K3 nb 12 34 K1 stop VC C +C4 10uF G 1 dp 2 A 3 F 4 S1 5 D 6 E 7 C 8 B 9 S2 10 LEDB G 1 dp 2 A 3 F 4 S1 5 D 6 E 7 C 8 B 9 S2 10 LEDD D1 Y D2 G D3 R D4 R D5 G D6 Y D7 R D8 G D9 Y D10 Y D11 G D12 R COM 1 R1 2 R2 3 R3 4 R4 5 R5 6 R6 7 R7 8 R8 9 RP210K VC C 12 34 K7 ok S1 S2 S3 S4 G A F B C E D D E C B G A F S1 S2 S3 S4 G1 Y1 R1 G2 Y2 R2 12 34 K0 9013 9013 9013 901390139013 9013 B0 2.

溫馨提示

  • 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)論