十字路口交通燈信號(hào)控制器設(shè)計(jì)要求:
1)東西通道和南北通道交替通行,東西通道每次放行時(shí)間大于南北通道每次放行時(shí)間。
2)綠燈亮表示可以通行,紅燈亮表示禁止通行。
3)每次綠燈變紅燈時(shí),綠燈先閃轉(zhuǎn)變黃燈(此時(shí)另一干道上的紅燈不變)。
4)十字路口要有數(shù)字顯示,作為時(shí)間提示,以便人們更直觀地把握時(shí)間。具體要求東西通道、南北通道通行時(shí)間及黃燈亮的時(shí)間均以秒為單位作減計(jì)數(shù)。
硬件電路設(shè)計(jì)說(shuō)明:
十字路口交通燈信號(hào)控制器設(shè)計(jì)是以89S51為主控芯片 ,利用P1口控制74LS240(八反相緩沖器,線驅(qū)動(dòng)器)驅(qū)動(dòng)發(fā)光二極管模擬交通燈。倒計(jì)時(shí)顯示部分采用串口實(shí)現(xiàn)。串口工作在方式0時(shí)通過(guò)外接移位寄存器74LLS164實(shí)現(xiàn)串并轉(zhuǎn)換。需要顯示的數(shù)據(jù)經(jīng)RXD端輸出,經(jīng)過(guò)74LS164串并轉(zhuǎn)換輸出到共陽(yáng)極的LED數(shù)碼管顯示,利用T0定時(shí)器進(jìn)行1S定時(shí)。
主要材料:
印制電路板 1塊
晶振6M 1塊
普通電阻 3個(gè)(由于數(shù)碼管顯示太暗 我才用了360歐姆的)
單片機(jī)89S51 1塊
按鈕3個(gè) ( 我采用了外部中斷0 ,1)
電容 3個(gè) (無(wú)極性)
發(fā)光二極管 6個(gè) (紅黃綠各兩個(gè))
7805 穩(wěn)5V的一個(gè)
橋堆一個(gè)
1000uf和10uf 有極性
插頭一個(gè)
數(shù)碼管共陽(yáng)兩個(gè)
變壓器一個(gè)
74LS164兩個(gè)
74LS240一個(gè)
底座一個(gè)
附件內(nèi)容包括:
整個(gè)電路設(shè)計(jì),包括原理圖和PCB、原理圖和PCB封裝庫(kù)文件,用AD軟件打開(kāi);
源程序(用匯編語(yǔ)言編寫(xiě));
十字路口交通燈信號(hào)控制器論文分析;