簡介:
十字路口車輛穿梭,行人熙攘,車行車道,人行人道,有條不紊。那么靠什么來實現(xiàn)這井然秩序呢?靠的就是交通信號燈的自動指揮系統(tǒng)。交通信號燈控制方式很多。本系統(tǒng)采用MSC-51系列單片機AT89C51為中心器件來設計交通燈控制器,實現(xiàn)了能根據(jù)實際車流量通過51芯片的P1口設置紅、綠燈燃亮時間的功能;紅綠燈循環(huán)點亮,倒計時剩3秒時黃燈閃爍警示;綠燈時間可檢測車流量并可通過雙位數(shù)碼管顯示。本系統(tǒng)實用性強、操作簡單、擴展功能強。
本設計就是采用單片機模擬十字路口交通燈的各種狀態(tài)顯示以及倒計時時間。
本設計系統(tǒng)由單片機I/O口擴張系統(tǒng)、交通燈狀態(tài)顯示系統(tǒng)、LED數(shù)碼顯示管系統(tǒng)、緊急情況中斷系統(tǒng)、復位電路等幾大部分組成.系統(tǒng)除基本的交通燈功能外,還具有倒計時、緊急情況處理功能,較好的模擬實現(xiàn)了十字路口可能出現(xiàn)的狀況。
軟件上采用89C51編程,主要編寫了主程序,LED數(shù)碼顯示管程序,中斷程序延時程序等。經(jīng)過整機調試,實現(xiàn)了對十字路口交通燈的模擬。
交通燈調試運行:
正常運行狀態(tài):
左右行顯示:
黃燈閃爍顯示:
中斷全紅燈顯示: