邵陽學院信息工程系 楊 寧 陽 泳 江世明
?
基于單片機的智能交通燈設計與論述
邵陽學院信息工程系 楊 寧 陽 泳 江世明
【摘要】隨著現(xiàn)代科技的快速發(fā)展,以微電子技術與計算機技術和通信技術為一體的信息革命正在快速發(fā)展,計算機作為三者之一,怎樣與現(xiàn)實情況相結合使其發(fā)揮作用。本系統(tǒng)是基于十字路口車輛智能疏導,采用STC89C52作為微控制器,通過輸入輸出電路進行控制與顯示。為了系統(tǒng)的安全可靠以及穩(wěn)定。系統(tǒng)內部集成了“看門狗”,避免了系統(tǒng)因死機而停止工作的情況發(fā)生。系統(tǒng)實用性強,操作簡單,價格低廉,可擴展性能好。
【關鍵詞】計算機;STC89C52;十字路口
如今,紅綠燈安裝在各個十字路口上,已經(jīng)成為疏導車輛最為常見的一種方法方式。中國車輛的不斷增加,交通控制在未來的交通管理中起著作用越來越突出,智能交通燈的管理會越來越完善以及先進。為創(chuàng)造更加美好的明天發(fā)揮越來越多的作用。
采用模塊化設計思想,程序設計實現(xiàn)基本設計思想是使用定時器,選擇單片機內部定時器,其內部相當于為一個計數(shù)器,模塊化后,通過設置和程序轉換進行狀態(tài)狀態(tài)。
單片機是由運算器和控制器等輸入輸出5個基本部分組成。系統(tǒng)由STC89C52單片機、74HC164芯片,7段數(shù)碼管等組成。系統(tǒng)結構圖如圖1所示:
圖1 系統(tǒng)結構圖
在本次設計中,采用了C51語言作為程序編程語言,相比較于C51語言,匯編語言的機器代碼生成效率很高但可讀性并不強,而復雜一點的程序相當于比較難讀懂,而C語言在多數(shù)情況下其機器代碼的生成率與匯編語言差不多,但可讀性和可移植性卻遠遠方便與匯編語言。本設計在編程環(huán)境上選擇KEIL UVISION4.0這款編譯軟件,它集編輯、編譯、在線調試為一體。
為了安全起見,防止硬件上電燒壞,首先進行斷電調試,使用萬用表檢查硬件系統(tǒng)是否有短路現(xiàn)象,在嚴格檢測電路是否正確,如檢測沒有問題,則可以上電調試,上電調試的過程中,嚴格按照測試表格進行測試,檢測各個功能是否正常,出現(xiàn)問題是設計問題還是其他問題。當和設計任務一樣時,需要再次進行長時間運行,看是否可以可靠工作等。
本文探究了單片機在智能交通方面的應用,相對于其他解決的方案來說,單片機具有可靠性高,價格低廉,通用性強,軟件設計簡單。本設計采用成熟度高的STC89C52作為微控制器。從功能需求看,已經(jīng)滿足實際需要。
參考文獻
[1]曹純子,李業(yè)德.基于單片機的智能交通燈控制器設計[J].山東理工大學學報(自然科學版),2011(03).
[2]曹純子.基于嵌入式系統(tǒng)的智能交通燈管理系統(tǒng)的研究[D].山東理工大學,2011.
[3]吳兵,李曄編著.交通管理與控制[M].人民交通出版社,2005.
[4]Wang Dianhai,Yang Zhaosheng,Zhang He.Application of the main-composition analysis in traffic flow information proceedings of on-detector intersections. Traffic and Transportation Studies,Proceedings of ICTTS,2000.
[5]邵軍.基于單片機控制的交通燈設計[J].中國新技術新產(chǎn)品,2010(14).
楊寧(1994—),男,江蘇連云港人,大學本科,現(xiàn)就讀于邵陽學院信息工程系通信工程專業(yè)12通信工程班,研究方向:嵌入式應用系統(tǒng)設計。
陽泳(1994—),男,湖南邵陽人,瑤族,大學本科,現(xiàn)就讀于邵陽學院信息工程系電子信息工程12電子信息工程班,研究方向:嵌入式應用系統(tǒng)設計。
江世明(1965—),男,湖南邵陽人,大學本科,副教授,邵陽學院信息工程系專業(yè)教師,研究方向:嵌入式應用系統(tǒng)設計。
通訊作者:
作者簡介: