下載手機汽配人

交通信號燈控制系統(tǒng)的設(shè)計

設(shè)計任務(wù)及要求: 用8255A作并行口,通過并行口實現(xiàn)對交通燈的控制。交通燈用兩組紅、黃、綠發(fā)光二極管代表,分別用作主干和支路的交通信號燈; 交通信號燈的控制: 1. 通過8255A并口來控制LED發(fā)光二極管的亮滅。 2. A口控制紅燈,B口控制黃燈,C口控制綠燈。 3. 輸出為0則亮,輸出為1則滅。 4. 用8253定時來控制變換時間 。 設(shè)計內(nèi)容(一) 要求:設(shè)有一個十字路口,1、3為南,北方向,2、4為東西方向,初始態(tài)為4個路口的紅燈全亮。之后,1、3路口的綠燈亮,2、4路口的紅燈亮,1、3路口方向通車。延遲30秒后,1、3路口的綠燈熄滅,而1,3路口的黃燈開始閃爍(1HZ)。閃爍5次后,1、3路口的紅燈亮,同時2、4路口的綠燈亮,2、4路口方向開始通車。延遲30秒時間后,2、4路口的綠燈熄滅,而黃燈開始閃爍。閃爍5次后,再切換到1、3路口方向。之后,重復(fù)上述過程。 設(shè)計內(nèi)容(二) 1、實驗環(huán)境為十字路口的交通燈自動控制系統(tǒng),十字路口由主干道和支路交叉而成。主干道交通流量為支路的兩倍。 2、正常情況下,兩條路輪流放行,主干道放行時間為支路的兩倍。信號轉(zhuǎn)換遵循以下規(guī)律:①通行到停止:綠——黃閃動倆次——紅 ②停止到通行:紅——閃動倆次——綠 ③主干道和支路同時顯示。 3、放行的時間為:主干道20S~40S,支路10S~20S。 4、路口出現(xiàn)特種車輛時,立即放行;若同時出現(xiàn),先放行主干道。 5、可用實驗箱上的撥動開關(guān)或按鍵模擬通過路口的特種車輛。 PS:這是我們課程設(shè)計的題目啊,幫忙給個詳細設(shè)計吧!謝謝各位師兄,師姐了!萬分感謝!??!
提問者:網(wǎng)友 2017-05-19
最佳回答
這個方案太老了,按照考古的觀點,絕對算西漢時期的了。用現(xiàn)代單片機,根本就不需要8255和8243----單片機的IO口可以取代8255,單片機的內(nèi)部定時器可以取代8243。用一片單片機就可以解決的問題,硬是要求用一大堆擴展外部擴展元件完成,體積大/成本高/功耗高/可靠性不好,若是你工作中采用這個方案,你絕對掛了。還好,沒有要求外擴EPROM和RAM。 你的方案:89C51CPU-74HC573-A15選擇8255,A14選擇8243,省去一片譯碼器。其它的數(shù)據(jù)線/地址線按照芯片的要求連接即可。 注意:1。外部電源需要5V/1A以上, 2。數(shù)據(jù)總線需要用5.1k歐姆的排阻做上拉,保證電平匹配 3。8255地址8000開始4個,8253地址從4000開始,千萬不要搞錯,否則你都不知道到底控制哪一個了。
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網(wǎng)友提供的關(guān)于“交通信號燈控制系統(tǒng)的設(shè)計”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準(zhǔn)確性。