李 想,姜以濤
(1.陜西國防工業職業技術學院電子信息學院,陜西 西安 710300;2.江蘇博世汽車柴油系統股份有限公司,江蘇 無錫 214028)
基于一種微控制器的交通信號的控制方案
李 想1,姜以濤2
(1.陜西國防工業職業技術學院電子信息學院,陜西 西安 710300;2.江蘇博世汽車柴油系統股份有限公司,江蘇 無錫 214028)
根據現代城市交通控制與管理問題的現狀,結合城鄉交通的實情,闡述了交通燈控制系統的工作原理,給出了一種實用的城市交通燈控制系統的硬件電路設計方案。
計時電路;主控電路;信號燈轉換器;脈沖信號發生器
隨著我國經濟建設的發展,城市交通堵塞擁擠已成為越來越突出的問題。交通信號控制的發展趨勢已從單交叉口孤立的“點控”模式逐漸發展成為干道上多個交叉口協調控制的“線控”模式和區域范圍內若干個交叉口協調控制的“面控”模式。這種趨勢迫切需要有一種功能強大的交通信號控制系統的出現。本文正是在這一背景下研制了一種基于AT89S52單片機的交通信號控制機。
為使模塊穩定工作,須有可靠電源。我們考慮了2種電源方案:
(1)方案一。采用獨立的穩壓電源。此方案的優點是穩定可靠,且有各種成熟電路可供選用;缺點是各模塊都采用獨立電源,會使系統復雜。
(2)方案二。采用單片機控制模塊提供電源。該方案的優點是系統簡明扼要,節約成本;缺點是輸出功率不高。
經綜合考慮,我們選擇方案二。
該系統要求完成倒計時、狀態燈等功能。基于上述原因,我們考慮了3種方案:
(1)方案一。完全采用數碼管顯示。這種方案只顯示有限的符號和數碼字符,無法勝任題目要求。
(2)方案二。完全采用點陣式LED顯示。這種方案實現復雜,且須完成大量的軟件工作;但功能強大,可方便的顯示各種英文字符、漢字、圖形等。
(3)方案三。采用數碼管與點陣LED相結合的方法,因為設計既要求倒計時數字輸出,又要求有狀態燈輸出等,為方便觀看,并考慮到現實情況,用數碼管與LED燈分別顯示時間與提示信息。這種方案既滿足系統功能要求,又減少了系統實現的復雜度。
權衡利弊,方案三可互補方案一、二的優缺點,我們決定采用方案三以實現系統的顯示功能。
題目要求系統能手動設燈亮時間、緊急情況處理,我們討論了2種方案:
(1)方案一。采用8155擴展I/O口及鍵盤,顯示等。
該方案的優點,是使用靈活可編程,并且有RAM及計數器。若用該方案,可提供較多I/O口,但操作起來稍顯復雜。
(2)方案二。直接在I/O口線上接上按鍵開關。因為設計時精簡和優化了電路,所以剩余的口資源還比較多,我們使用 4 個按鍵,分別是 K1、K2、K3、K4。
由于該系統對于交通燈及數碼管的控制,只用單片機本身的I/O口就可實現,且本身的計數器及RAM已經夠用,故選擇方案二。
對于一個交通路口來說,能在最短的時間內達到最大的車流量,就算是達到了最佳的性能,我們稱在單位時間內都能達到的最大車流為車流量,用公式:
車流量=車流/時間來表示。設定一些標號如圖1所示。
圖1 標號設定圖
說明:此圖上邊為北路口燈,右邊為東路口燈,下邊為南路口燈,左邊為西路口燈。因此最終只需寫出一組 S1、S2、S3、S4 的邏輯狀態表。
圖3 流程圖
由于LED用來實現紅綠燈狀態,若直接接在單片機的口線,路口倒計時的顯示就不能實現。74LS04的作用是倒相和驅動,其輸出的電流大約48mA,實際測試發現足以滿足要求,而且發光管也能達到足夠的亮度。兩組發光管(一組紅、一組綠)由于反相器的作用,其邏輯狀態恰恰相反。電阻串聯的二極管的作用是為了分壓,防止因上下兩組發光管分壓不同導致邏輯的錯誤,共4組分別代表東西南北4個方向的紅綠燈。
(1)當電路連接完畢后,將寫好的測試程序刷寫到芯片內,K1和K2分別給端口送高電平和低電平,通電即可檢測。
(2)數碼管的測試。將串口的和電路板上的接口連接,將寫好的測試程序刷寫到芯片內。
(3)整體電路測試。系統上電,刷寫好程序即可開始測試,觀測一個周期(共計S1~S4的4個狀態,默認60 s)燈的顯示狀態是否正常,同時觀察倒計的計數是否正常。
圖4 測試程序電路
由于使用的是單片機作為核心的控制元件,使得電路的可靠性比較高,功能也比較強大,而且可以隨時的更新系統,進行不同狀態的組合。是值得在實際生產生活中廣泛采用的方案。
[1]李朝青.單片機原理及接口技術[M].北京:北京航空航天大學出版社,1998.
[2]李廣弟.單片機基礎[M].北京:北京航空航天大學出版社,1992.
[3]何立民.單片機應用技術大全[M].北京:北京航空航天大學出版社,1994.
[4]張毅剛.單片機原理及接口技術[M].哈爾濱:哈爾濱工業大學出版社,1990.
Micro-controller based on a Traffic Signal Controlling Program
LIXiang1,JIANG Yi-tao2
(1.Shan xi Institute of Technology,Electronics and Information Engineering,Xi'an 710300,China;2.Bosch Automotive Diesel Systems Co.,Ltd.,Wuxi Jiangsu 214028,China)
According to the modern urban traffic control and management of the status quo,with the actual situation of urban transport traffic light control system described in the working principle of a practical urban traffic light control system hardware design.
timing circuit;main control circuit;signal converters;pulse generator
TP273
B
1672-545X(2011)09-0078-02
2011-06-26
李 想(1981—),男,吉林白城人,助教,主要從事電子信息工程的教學與研究工作。