智能交通燈控制系統(tǒng)設(shè)計報告.doc
約48頁DOC格式手機打開展開
智能交通燈控制系統(tǒng)設(shè)計報告,48頁共計12426字摘要本智能交通燈控制器的設(shè)計基于數(shù)字電路的基本理論,采用可編程技術(shù)與單片機技術(shù),圍繞altera公司的acex1k系列ep1k30tc1441-1芯片,以c8051單片機為控制核心,以ahdl(altera hardware description language)語言為設(shè)計手段,以max+pl...


內(nèi)容介紹
此文檔由會員 bfxqt 發(fā)布
48頁共計12426字
摘 要
本智能交通燈控制器的設(shè)計基于數(shù)字電路的基本理論,采用可編程技術(shù)與單片機技術(shù),圍繞ALTERA公司的ACEX1K系列EP1K30TC1441-1芯片,以C8051單片機為控制核心,以AHDL(Altera Hardware Description Language)語言為設(shè)計手段,以max+pluseⅡEDA軟件為平臺,系統(tǒng)地介紹了兩路可調(diào)交通控制系統(tǒng),并圍繞電路芯片的特點結(jié)合自頂向下的設(shè)計方法,描述了其設(shè)計、調(diào)試、仿真等重要環(huán)節(jié)及設(shè)計實現(xiàn)的過程。展現(xiàn)了現(xiàn)代數(shù)字系統(tǒng)設(shè)計的特點及優(yōu)勢,實現(xiàn)了自動控制和手動預(yù)置控制其紅綠燈變化的要求,預(yù)置時間可在9~99s之間任意選擇。除此之外,系統(tǒng)還具有LED倒計時顯示、無車輛或急車強行通行等人性化管理功能。
由于系統(tǒng)設(shè)計采用了可編程技術(shù),突破了傳統(tǒng)硬件設(shè)計電路繁雜、可靠性低、維修率高等弊端,并較好地解決了傳統(tǒng)交通控制器工作模式單一化。該智能交通燈控制系統(tǒng),可通過鍵盤實現(xiàn)參數(shù)的更改與顯示,并將結(jié)果顯示于LCD上,增強了人機交互的能力,利于靈活的控制交通運輸。實驗證明該系統(tǒng)能夠簡單、經(jīng)濟、有效地疏導(dǎo)交通,提高交通路口的通行能力。
目 錄
1 引言………………………………………………………………………………5
2 方案選擇…………………………………………………………………………5
2.1 項目功能描述…………………………………………………………5
2.2 設(shè)計思想………………………………………………………………6
2.3 方案論證與比較………………………………………………………6
3 設(shè)計原理…………………………………………………………………………7
3.1 頂層設(shè)計………………………………………………………………7
3.2 開發(fā)平臺………………………………………………………………8
3.2.1 MAX+PLUS Ⅱ軟件平臺…………………………………………8
3.2.2 Keil μVison2軟件平臺………………………………………11
3.3 單片機控制部分設(shè)計與實現(xiàn)…………………………………………11
3.3.1 C8051基本組成原理…………………………………………11
3.3.2 程序設(shè)計流程框圖……………………………………………15
3.3.3 時序控制程序…………………………………………………15
3.3.4 鍵值處理、LCD顯示子程序…………………………………17
3.3.5 鍵盤功能………………………………………………………19
3.4 FPGA設(shè)計與實現(xiàn)……………………………………………………20
3.4.1 EP1K30TC1441-1芯片介紹……………………………………21
3.4.2 頂層設(shè)計原理…………………………………………………21
3.4.3 程序設(shè)計結(jié)構(gòu)…………………………………………………23
3.4.4 編譯與模擬仿真………………………………………………27
4 調(diào)試與測試……………………………………………………………………29
4.1軟件下載………………………………………………………………29
4.2硬件調(diào)試與檢測………………………………………………………31
4.3 測試結(jié)果……………………………………………………………31
4.4 結(jié)果分析………………………………………………………………33
5 結(jié)束語……………………………………………………………………………33
參考文獻(xiàn)……………………………………………………………………………35
附錄Ⅰ………………………………………………………………………………36
附錄Ⅱ………………………………………………………………………………46
附錄Ⅲ………………………………………………………………………………47
關(guān)鍵字:交通燈; AHDL; 人性化管理;
參考文獻(xiàn)
[1]高曉平,趙真. 可編程技術(shù)應(yīng)用與實踐.空軍雷達(dá)學(xué)院,2005.04
[2]黃繼業(yè),潘松. EDA技術(shù)實用教程[M].北京:科學(xué)出版社,2002.05
[3]李永仁,雷治宇主編. 實用集成電路手冊.武漢:武漢出版社,2000.04
[4]徐志軍,徐光輝.CPLD/FPGA的開發(fā)與應(yīng)用.北京:電子工業(yè)出版社,2002
[5]李國洪,沈明山.可編程器件EDA技術(shù)與實踐.北京:機械工業(yè)出版社,2004
[6]鄭善賢,楊貴.基于FPGA的交通燈控制器實現(xiàn).[J].現(xiàn)代電子技術(shù)報,2003
[7]張有德,涂時亮等.單片微型機原理、應(yīng)用與實驗.復(fù)旦大學(xué)出版社,2000.07
[8]王成勇,智能交通燈控制系統(tǒng).廣東技術(shù)師范學(xué)院學(xué)報,2006年第4期
[9]陳炳權(quán),應(yīng)用FPGA實現(xiàn)多路可調(diào)交通控制系統(tǒng)芯片設(shè)計.涼山大學(xué)學(xué)報,2004.12
[10]Advanced Digital Design with the Verilog HDL,Micheal D.ciletti,2005
[11]ALTERA,F(xiàn)PGA Configuration Devices,1998
摘 要
本智能交通燈控制器的設(shè)計基于數(shù)字電路的基本理論,采用可編程技術(shù)與單片機技術(shù),圍繞ALTERA公司的ACEX1K系列EP1K30TC1441-1芯片,以C8051單片機為控制核心,以AHDL(Altera Hardware Description Language)語言為設(shè)計手段,以max+pluseⅡEDA軟件為平臺,系統(tǒng)地介紹了兩路可調(diào)交通控制系統(tǒng),并圍繞電路芯片的特點結(jié)合自頂向下的設(shè)計方法,描述了其設(shè)計、調(diào)試、仿真等重要環(huán)節(jié)及設(shè)計實現(xiàn)的過程。展現(xiàn)了現(xiàn)代數(shù)字系統(tǒng)設(shè)計的特點及優(yōu)勢,實現(xiàn)了自動控制和手動預(yù)置控制其紅綠燈變化的要求,預(yù)置時間可在9~99s之間任意選擇。除此之外,系統(tǒng)還具有LED倒計時顯示、無車輛或急車強行通行等人性化管理功能。
由于系統(tǒng)設(shè)計采用了可編程技術(shù),突破了傳統(tǒng)硬件設(shè)計電路繁雜、可靠性低、維修率高等弊端,并較好地解決了傳統(tǒng)交通控制器工作模式單一化。該智能交通燈控制系統(tǒng),可通過鍵盤實現(xiàn)參數(shù)的更改與顯示,并將結(jié)果顯示于LCD上,增強了人機交互的能力,利于靈活的控制交通運輸。實驗證明該系統(tǒng)能夠簡單、經(jīng)濟、有效地疏導(dǎo)交通,提高交通路口的通行能力。
目 錄
1 引言………………………………………………………………………………5
2 方案選擇…………………………………………………………………………5
2.1 項目功能描述…………………………………………………………5
2.2 設(shè)計思想………………………………………………………………6
2.3 方案論證與比較………………………………………………………6
3 設(shè)計原理…………………………………………………………………………7
3.1 頂層設(shè)計………………………………………………………………7
3.2 開發(fā)平臺………………………………………………………………8
3.2.1 MAX+PLUS Ⅱ軟件平臺…………………………………………8
3.2.2 Keil μVison2軟件平臺………………………………………11
3.3 單片機控制部分設(shè)計與實現(xiàn)…………………………………………11
3.3.1 C8051基本組成原理…………………………………………11
3.3.2 程序設(shè)計流程框圖……………………………………………15
3.3.3 時序控制程序…………………………………………………15
3.3.4 鍵值處理、LCD顯示子程序…………………………………17
3.3.5 鍵盤功能………………………………………………………19
3.4 FPGA設(shè)計與實現(xiàn)……………………………………………………20
3.4.1 EP1K30TC1441-1芯片介紹……………………………………21
3.4.2 頂層設(shè)計原理…………………………………………………21
3.4.3 程序設(shè)計結(jié)構(gòu)…………………………………………………23
3.4.4 編譯與模擬仿真………………………………………………27
4 調(diào)試與測試……………………………………………………………………29
4.1軟件下載………………………………………………………………29
4.2硬件調(diào)試與檢測………………………………………………………31
4.3 測試結(jié)果……………………………………………………………31
4.4 結(jié)果分析………………………………………………………………33
5 結(jié)束語……………………………………………………………………………33
參考文獻(xiàn)……………………………………………………………………………35
附錄Ⅰ………………………………………………………………………………36
附錄Ⅱ………………………………………………………………………………46
附錄Ⅲ………………………………………………………………………………47
關(guān)鍵字:交通燈; AHDL; 人性化管理;
參考文獻(xiàn)
[1]高曉平,趙真. 可編程技術(shù)應(yīng)用與實踐.空軍雷達(dá)學(xué)院,2005.04
[2]黃繼業(yè),潘松. EDA技術(shù)實用教程[M].北京:科學(xué)出版社,2002.05
[3]李永仁,雷治宇主編. 實用集成電路手冊.武漢:武漢出版社,2000.04
[4]徐志軍,徐光輝.CPLD/FPGA的開發(fā)與應(yīng)用.北京:電子工業(yè)出版社,2002
[5]李國洪,沈明山.可編程器件EDA技術(shù)與實踐.北京:機械工業(yè)出版社,2004
[6]鄭善賢,楊貴.基于FPGA的交通燈控制器實現(xiàn).[J].現(xiàn)代電子技術(shù)報,2003
[7]張有德,涂時亮等.單片微型機原理、應(yīng)用與實驗.復(fù)旦大學(xué)出版社,2000.07
[8]王成勇,智能交通燈控制系統(tǒng).廣東技術(shù)師范學(xué)院學(xué)報,2006年第4期
[9]陳炳權(quán),應(yīng)用FPGA實現(xiàn)多路可調(diào)交通控制系統(tǒng)芯片設(shè)計.涼山大學(xué)學(xué)報,2004.12
[10]Advanced Digital Design with the Verilog HDL,Micheal D.ciletti,2005
[11]ALTERA,F(xiàn)PGA Configuration Devices,1998