基于proteus的交通信號燈設(shè)計與仿真_第1頁
基于proteus的交通信號燈設(shè)計與仿真_第2頁
基于proteus的交通信號燈設(shè)計與仿真_第3頁
基于proteus的交通信號燈設(shè)計與仿真_第4頁
基于proteus的交通信號燈設(shè)計與仿真_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 寧波理工學(xué)院專業(yè)綜合課程實習(xí)課程論文 題 目 基于proteus的交通信號燈設(shè)計與仿真 項目成員 沈 毅 專業(yè)班級 電氣101 指導(dǎo)教師 裘 君 分 院 信 息 完成日期 20013. 7.14 目 錄一、題目及要求41.1實驗?zāi)康?1.2實驗原理圖4二、軟件設(shè)置5三、硬件原理圖6四、軟件流程圖7五、設(shè)計結(jié)果(仿真+實物)85.1狀態(tài)一85.2狀態(tài)二85.2狀態(tài)三95.2狀態(tài)四10六、個人心得10七、附件10 基于proteus的交通信號燈設(shè)計與仿真一、 題目及要求實現(xiàn)一個如下基本功能的交通燈:按照常規(guī)我們假設(shè)一個十字路口為東西南北走向。初始狀態(tài)為狀態(tài)1,南北方向綠燈通車,東西方向紅燈。經(jīng)過

2、一段時間(25S)轉(zhuǎn)換狀態(tài)2,南北方向綠燈閃幾次轉(zhuǎn)亮黃燈,延時5S,東西方向仍然紅燈。再轉(zhuǎn)換到狀態(tài)3,東西方向綠燈通車,南北方向紅燈。過一段時間(25S)轉(zhuǎn)換到狀態(tài)4,東西方向綠燈閃幾次轉(zhuǎn)亮黃等,延時5S,南北方向仍然紅燈。最后循環(huán)至南北綠燈,東西紅燈。在這些狀態(tài)下,有時鐘倒數(shù)計時。(35分) 附加功能得分(15分) 如按鍵、蜂鳴器等 1.1 實驗?zāi)康膌 掌握MCS-51單片機(jī)定時器/計數(shù)器、外部中斷、LED數(shù)碼管顯示及I/O口的綜合應(yīng)用。l 了解交通燈的工作原理及設(shè)計方法。l 掌握單片機(jī)應(yīng)用系統(tǒng)分析、設(shè)計、調(diào)試方法。1.2 實驗原理圖 圖1 交通燈電路原理圖(1)圖2交通燈電路原理圖(2)二

3、、 軟件設(shè)置圖3 軟件仿真三、 硬件原理圖圖4 硬件模塊圖5硬件連接四、 軟件流程圖開始初始化中斷初始化中斷觸發(fā)Y狀態(tài)一0<N<=251s中斷NNumber+1狀態(tài)二Y25<N<=30NNN>60狀態(tài)三YYY30<N<=55N狀態(tài)四YN=1N55<N<=60五、 設(shè)計結(jié)果(仿真+實物)5.1狀態(tài)一狀態(tài)1:南北方向綠燈通車,東西方向紅燈。經(jīng)過一段時間(25S),倒計時。圖6 狀態(tài)一5.2狀態(tài)二狀態(tài)2,南北方向綠燈閃幾次轉(zhuǎn)亮黃燈,延時5S,東西方向仍然紅燈。圖7 狀態(tài)二5.2狀態(tài)三狀態(tài)3,東西方向綠燈通車,南北方向紅燈,過一段時間(25S)倒計

4、時。圖8 狀態(tài)三5.2狀態(tài)四狀態(tài)4,東西方向綠燈閃幾次轉(zhuǎn)亮黃等,延時5S,南北方向仍然紅燈。圖9 狀態(tài)四六、 個人心得通過keil與proteus和硬件的聯(lián)合使用,對交通燈綜合考慮,實現(xiàn)了紅燈30s,綠燈25s,3s綠燈閃爍,2s黃燈亮的交通功能設(shè)計。七、附件#include<reg51.h> #define uchar unsigned char #define uint unsigned int /uint FUNC = 1 ; /0:數(shù)碼管功能, 1:紅綠燈功能uint T_Count= 0;uint number=0;uint a=0,a1=0,a2=0;uint b=0,

5、b1=0,b2=0;sbit LED=P10; int LEDSHOW10 = 0xC0,0xF9,0xA4,0xB0,0X99,0X92,0X82,0XF8,0X80,0x90;/#define LED P10 /延時void DelayMS(uint x) uchar i; while(x-) for(i=0;i<120;i+); /主程序 void main() /定時器0中斷初始化代碼 TMOD=0x00; /定時器0 工作方式0 TH0=(8192-5000)/32; /5ms 定時 TL0=(8192-5000)%32; IE=0x82; /允許T0 中斷 TR0=1; /開

6、始循環(huán) while(1) if(number<=25&&number>0)/狀態(tài)一 /南北綠燈,東西紅燈 東西 紅黃綠 南北 紅黃綠 P1=0xde; /顯示倒計時 b=30-number+1; b1=b/10; b2=b%10; a=25-number+1; a1=a/10; a2=a%10; P2 = 0X01; /00001110 /南北1 P0 = LEDSHOWa1; DelayMS(5); P2 = 0X02; /00001101 /南北2 P0 = LEDSHOWa2; DelayMS(5); P2 = 0X04; /00001011 /東西1 P0

7、= LEDSHOWb1; DelayMS(5); P2 = 0X08; /00000111 /東西2 P0 = LEDSHOWb2; DelayMS(5); if(number>25&&number<=30)/狀態(tài)2 /南北綠閃爍幾次轉(zhuǎn)黃燈,東西繼續(xù)紅燈 東西 紅黃綠 南北 紅黃綠 if(number>25&&number<=28) if(number%2=1) P1=0xde; else P1=0xfe; if(number>28&&number<=30) P1=0Xee; a=30-number+1; /顯

8、示 a1=a/10; a2=a%10; P2 = 0X01; P0 = LEDSHOWa1; DelayMS(5); P2 = 0X02; P0 = LEDSHOWa2; DelayMS(5); P2 = 0X04; P0 = LEDSHOWa1; DelayMS(5); P2 = 0X08; P0 = LEDSHOWa2; DelayMS(5); if(number>30&&number<=55)/狀態(tài)3 /東西綠 南北紅 P1=0xf3; /東西 紅黃綠 南北 紅黃綠 a=55-number+1; /顯示 a1=a/10; a2=a%10; b=60-numbe

9、r+1; b1=b/10; b2=b%10; P2 = 0X01; P0 = LEDSHOWb1; DelayMS(5); P2 = 0X02; P0 = LEDSHOWb2; DelayMS(5); P2 = 0X04; P0 = LEDSHOWa1; DelayMS(5); P2 = 0X08; P0 = LEDSHOWa2; DelayMS(5); if(number>55&&number<=60)/狀態(tài)4 /東西方向綠燈閃幾次轉(zhuǎn)亮黃等,延時5S,南北方向仍然紅燈 東西 紅黃綠 南北 紅黃綠 if(number>55&&number<

10、;=58) if(number%2=1) P1=0xf3; else P1=0xf7; if(number>58&&number<60) P1=0Xf5; a=60-number+1; /顯示 a1=a/10; a2=a%10; P2 = 0X01; P0 = LEDSHOWa1; DelayMS(5); P2 = 0X02; P0 = LEDSHOWa2; DelayMS(5); P2 = 0X04; P0 = LEDSHOWa1; DelayMS(5); P2 = 0X08; P0 = LEDSHOWa2; DelayMS(5); /T0 中斷函數(shù) void LED_Flash() inter

溫馨提示

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

最新文檔

評論

0/150

提交評論