一種基于單片機自動控制交通燈及時間顯示設(shè)計.doc
約46頁DOC格式手機打開展開
一種基于單片機自動控制交通燈及時間顯示設(shè)計,共計46頁,近3萬余字[目錄]一.交通信號燈硬件電路的設(shè)計二.系統(tǒng)組成三、交通信號燈軟件的系統(tǒng)編程四、系統(tǒng)的組裝與調(diào)試五.總結(jié)附錄一:主程序流程圖附錄二:中斷服務(wù)流程圖附錄三:主程序代碼[原文]引言交通的發(fā)達,標志著城市的發(fā)達,相對交通的管理則顯得越來越重要。對于復(fù)雜的城市交通系統(tǒng),為了確保安全,保證正常的交通秩序,十...
內(nèi)容介紹
此文檔由會員 bshhty 發(fā)布
共計46頁,近3萬余字
[目錄]
一.交通信號燈硬件電路的設(shè)計
二.系統(tǒng)組成
三、交通信號燈軟件的系統(tǒng)編程
四、系統(tǒng)的組裝與調(diào)試
五.總結(jié)
附錄一:主程序流程圖
附錄二:中斷服務(wù)流程圖
附錄三:主程序代碼
[原文]
引言
交通的發(fā)達,標志著城市的發(fā)達,相對交通的管理則顯得越來越重要。對于復(fù)雜的城市交通系統(tǒng),為了確保安全,保證正常的交通秩序,十字路口的信號控制必需按照一定的規(guī)律變化,以便于車輛行人能順利地通過十字路口。考慮到單片機具有物美價廉、功能強、使用方便靈活、可靠性高等特點,擬采用MCS - 51系列的單片機來實現(xiàn)十字路口交通信號燈的控制。 正常情況下,十字路口的紅綠燈應(yīng)交替變換,考慮緊急情況下,如有救護車或警車到來時,應(yīng)優(yōu)先讓其通過。 在本文中,用發(fā)光二極管來模擬信號燈,救護車的優(yōu)先通過請求信號由外部中斷技術(shù)來模擬。要求使用 8051定時器/ 計數(shù)器0作為定時器,假設(shè)南北和東西的通車時間都為30 s ,外部中斷的延時為10 s ,要求對通行時間進行倒計時,從P1 口輸出,在LED上顯示并進行遞減。以此來實現(xiàn)十字路口交通燈的指示功能。
交通燈在安全行車過程中起著十分重要的作用, 現(xiàn)在交通燈一般設(shè)在十字路口, 在醒目位置用紅、綠、黃三種顏色的指示燈, 加上一個倒計時的顯示計時器來控制行車, 對于一般情況下的安全行車、車輛分流發(fā)揮著作用, 但根據(jù)實際行車過程中出現(xiàn)的情況, 主要有如下幾個缺點: 1兩車道讓車輪流放行時間相同且固定, 在十字路口, 經(jīng)常一個車道為主干道,車輛較多, 放行時間應(yīng)該長些; 另一車道為副干道, 車輛較少,放行時間短些。2 沒有考慮緊急車通過時, 兩車道應(yīng)采取的措施, 譬如, 有消防車通過執(zhí)行緊急任務(wù)時, 兩車道的車都應(yīng)停止, 讓緊急車通過。根據(jù)行車過程中出現(xiàn)的實際情況, 如何全面有效地利用交通燈指示交通情況, 本人嘗試用單片機來控制交通燈, 在軟、硬件方面采取一些改進措施, 使交通燈在控制中靈活而有效。
傳統(tǒng)的交通燈控制系統(tǒng), 采用的基本上是3種控制方式。手按: 交警在崗?fù)ぶ凳?人為進行紅綠燈改變; 黃閃: 夜間無人值守時, 用每秒1次的黃燈閃亮, 提醒司機安全駕駛; 程控: 以60s 作為一個時間單位。某一方面(例南北方向) 紅黃綠三燈的工作程序分別是: 紅燈先亮30s, 然后綠燈亮28s, 再綠燈閃亮3s (每秒1次) , 最后黃燈亮2s。此時, 另一方向(東西方向) 紅黃綠三燈的工作順序相應(yīng)為: 綠燈亮25s, 綠燈閃亮3s (每秒1次) , 黃燈亮2s, 最后紅燈亮30s。此后以60s 作為時間單位進行上述的反復(fù)循環(huán)
......
[參考資料]
[1] 林華兵編著.MCS-51單片機原理及應(yīng)用.武漢:華中科技大學(xué)出版社,2003.6
[2] 先鋒工作室編著.單片機程序設(shè)計實例.清華大學(xué)出版社,2003.1
[3] 陳明熒編著.8051單片機課程設(shè)計實訓(xùn)教材.清華大學(xué)出版社,2003.3
[4] 王曉明、曾紅編著.單片機教程.東北大學(xué)出版社,2001.12
[5] 張洪潤、藍清華編著.單片機應(yīng)用技術(shù)教程.清華大學(xué)出版社,1997.11
[6] 求是科技、勒達編著.單片機應(yīng)用系統(tǒng)開發(fā)實例導(dǎo)航.人民郵電出版社,2003.10
[7] 南建輝、熊鳴、王軍茹編著.MCS-51單片機原理及應(yīng)用實例.清華大學(xué)出版社,2004.3
[8] 蘇凱、劉慶國、陳國平編著.MCS-51系列單片機系統(tǒng)原理與設(shè)計.冶金工業(yè)出版社,2003.3
[9] 白駒珩、雷曉平編著.單片計算機及其應(yīng)用.成都:電子科技大學(xué)出版社,1997.12
[10] 徐愛鈞 彭秀華編著.單片機高級C51應(yīng)用程序設(shè)計.電子工業(yè)出版社,1998.6
......
[目錄]
一.交通信號燈硬件電路的設(shè)計
二.系統(tǒng)組成
三、交通信號燈軟件的系統(tǒng)編程
四、系統(tǒng)的組裝與調(diào)試
五.總結(jié)
附錄一:主程序流程圖
附錄二:中斷服務(wù)流程圖
附錄三:主程序代碼
[原文]
引言
交通的發(fā)達,標志著城市的發(fā)達,相對交通的管理則顯得越來越重要。對于復(fù)雜的城市交通系統(tǒng),為了確保安全,保證正常的交通秩序,十字路口的信號控制必需按照一定的規(guī)律變化,以便于車輛行人能順利地通過十字路口。考慮到單片機具有物美價廉、功能強、使用方便靈活、可靠性高等特點,擬采用MCS - 51系列的單片機來實現(xiàn)十字路口交通信號燈的控制。 正常情況下,十字路口的紅綠燈應(yīng)交替變換,考慮緊急情況下,如有救護車或警車到來時,應(yīng)優(yōu)先讓其通過。 在本文中,用發(fā)光二極管來模擬信號燈,救護車的優(yōu)先通過請求信號由外部中斷技術(shù)來模擬。要求使用 8051定時器/ 計數(shù)器0作為定時器,假設(shè)南北和東西的通車時間都為30 s ,外部中斷的延時為10 s ,要求對通行時間進行倒計時,從P1 口輸出,在LED上顯示并進行遞減。以此來實現(xiàn)十字路口交通燈的指示功能。
交通燈在安全行車過程中起著十分重要的作用, 現(xiàn)在交通燈一般設(shè)在十字路口, 在醒目位置用紅、綠、黃三種顏色的指示燈, 加上一個倒計時的顯示計時器來控制行車, 對于一般情況下的安全行車、車輛分流發(fā)揮著作用, 但根據(jù)實際行車過程中出現(xiàn)的情況, 主要有如下幾個缺點: 1兩車道讓車輪流放行時間相同且固定, 在十字路口, 經(jīng)常一個車道為主干道,車輛較多, 放行時間應(yīng)該長些; 另一車道為副干道, 車輛較少,放行時間短些。2 沒有考慮緊急車通過時, 兩車道應(yīng)采取的措施, 譬如, 有消防車通過執(zhí)行緊急任務(wù)時, 兩車道的車都應(yīng)停止, 讓緊急車通過。根據(jù)行車過程中出現(xiàn)的實際情況, 如何全面有效地利用交通燈指示交通情況, 本人嘗試用單片機來控制交通燈, 在軟、硬件方面采取一些改進措施, 使交通燈在控制中靈活而有效。
傳統(tǒng)的交通燈控制系統(tǒng), 采用的基本上是3種控制方式。手按: 交警在崗?fù)ぶ凳?人為進行紅綠燈改變; 黃閃: 夜間無人值守時, 用每秒1次的黃燈閃亮, 提醒司機安全駕駛; 程控: 以60s 作為一個時間單位。某一方面(例南北方向) 紅黃綠三燈的工作程序分別是: 紅燈先亮30s, 然后綠燈亮28s, 再綠燈閃亮3s (每秒1次) , 最后黃燈亮2s。此時, 另一方向(東西方向) 紅黃綠三燈的工作順序相應(yīng)為: 綠燈亮25s, 綠燈閃亮3s (每秒1次) , 黃燈亮2s, 最后紅燈亮30s。此后以60s 作為時間單位進行上述的反復(fù)循環(huán)
......
[參考資料]
[1] 林華兵編著.MCS-51單片機原理及應(yīng)用.武漢:華中科技大學(xué)出版社,2003.6
[2] 先鋒工作室編著.單片機程序設(shè)計實例.清華大學(xué)出版社,2003.1
[3] 陳明熒編著.8051單片機課程設(shè)計實訓(xùn)教材.清華大學(xué)出版社,2003.3
[4] 王曉明、曾紅編著.單片機教程.東北大學(xué)出版社,2001.12
[5] 張洪潤、藍清華編著.單片機應(yīng)用技術(shù)教程.清華大學(xué)出版社,1997.11
[6] 求是科技、勒達編著.單片機應(yīng)用系統(tǒng)開發(fā)實例導(dǎo)航.人民郵電出版社,2003.10
[7] 南建輝、熊鳴、王軍茹編著.MCS-51單片機原理及應(yīng)用實例.清華大學(xué)出版社,2004.3
[8] 蘇凱、劉慶國、陳國平編著.MCS-51系列單片機系統(tǒng)原理與設(shè)計.冶金工業(yè)出版社,2003.3
[9] 白駒珩、雷曉平編著.單片計算機及其應(yīng)用.成都:電子科技大學(xué)出版社,1997.12
[10] 徐愛鈞 彭秀華編著.單片機高級C51應(yīng)用程序設(shè)計.電子工業(yè)出版社,1998.6
......