時間:2009-07-14 11:22:16來源:zhangting
摘 要:本文在綜合分析了 8255A 及 8253 芯片的特點之后,運用二者的特性,進行了交通紅綠燈模擬系統設計,在詳細闡述了設計思想及電路設計方案之后,對該系統的有效性測試表明了該交通紅綠燈模擬系統具有較為可靠的性能,對相關的電子設計具有一定的參考價值。在文章的最后,作者對電子設計的發展前景進行了展望,相信交通控制燈會在其未來的行業應用中發揮更大的作用。
關鍵詞:可編程控制;交通紅綠燈;模擬系統;電子設計
1. 需求分析
本系統的設計首先必須了解交通路燈的亮滅規律。設有一個十字路口,1、3 為南,北 方向, 2、4 為東,西方向,初始態為4個路口的紅燈全亮。之后, 1、3路口的綠燈亮, 2、4路口的紅燈亮, 1、3路口方向通車。 延遲一段時間后, 1、3路口的綠燈熄滅,而 1、3路口的黃燈開始閃爍。閃爍若干次后, 1、3路口的紅燈亮, 同時 2、4 路口的綠燈亮, 2、4 路口方向開始通車。 延遲一段時間后, 2、4路口的綠燈熄滅,而黃燈開始閃爍。閃爍若干次后,再切換到1、3路口方向。
之后,重復上述過程。對于各組燈的亮滅,我們運用的是 8255A 的輸入輸出功能。
2. 對于各組燈亮滅的時間控制方案
A 利用軟件 –程序 來完成對時間延時的控制。 此方案特點:軟件定時是最簡單的定時方法,它不需要硬件支持,只要讓機器循環執行某一條或一系列指令,這些指令本身并沒有具體的執行目的,但由于執行每條指令都需要一定的時間,重復執行這些指令就會占用一段固定的時間。因此,習慣上將這種延時方法稱為軟件延時。通過正確的選取指令和改變定時時間,靈活方便,而且節省費用。這種方法的缺點明顯就是 CPU的利用律太低,在指定的循環期,CPU不能去做任何其他有用的工作,而僅僅是在反復的循環,等待預定的定時時間到來,在許多情況下這樣是不允許的[1]。比如,對動態存儲器的定時刷新操作,只要處于開機狀態,就需要一直不停地進行下去,顯然不能采用軟件延時。
標簽:
上一篇:風力發電機勵磁變換器的自適...
中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-06-16
2025-06-09
2025-06-06
2025-05-19
2025-04-30
2025-04-11