本人的一次設計,前后花了一個月的時間
實現功能有:
a:實現紅、黃、綠燈的循環控制。要實現此功能需要三種不同顏色的LED燈分別接P2的各個管腳。以秒單位為進行計時,數碼管用十進制形式顯示并進行遞減計數,在遞減技術到零時進行換燈操作。 b:用數碼管顯示倒計時。利用動態顯示和并行并出實現。 c:改變數碼管的倒計時,利用切換按鈕任意改變南北方向和東西方向的倒計時,通常根據實際路況來修改時間。可在0-99s內任意設置。 d:緊急制動模式。這需要人工實現,編程時利用到中斷才能達到目的,只要有按鍵按下,那么四個方向全部顯示紅燈,禁止所有車輛通行。當情況解除,讓時間回到只能隔斷處繼續進行。 e:東西強行和南北強行。這同樣需要人工實現,編程時利用到中斷才能達到目的,只有按鍵按下,數碼管顯示為零,禁止東西方向通行或禁止南北方向通行。當情況解除,讓時間回到隔斷處繼續進行。 f:夜間模式。數碼管停止顯示,同時黃燈閃爍,此時,車主可以根據實際路況來酌情駕駛。 g:設定黃燈閃爍時間,留給車輛反應的時間。
1.jpg (35.95 KB, 下載次數: 121)
下載附件
2018-10-16 18:39 上傳
圖1 交通燈實物圖
2.jpg (32.4 KB, 下載次數: 122)
下載附件
2018-10-16 20:12 上傳
1.png (70.4 KB, 下載次數: 125)
下載附件
2018-10-16 18:38 上傳
圖2 交通燈原理圖
3.png (77.38 KB, 下載次數: 145)
下載附件
2018-10-16 18:41 上傳
圖3 仿真圖
以下附件中含有 :原理圖PCB圖,仿真圖,源程序,歡迎下載 全部資料51hei下載地址:
新建文件夾.zip
(9.86 MB, 下載次數: 349)
2018-10-16 20:12 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|