



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、(完整word版)基于單片機的交通燈設(shè)計(完整word版)基于單片機的交通燈設(shè)計 編輯整理:尊敬的讀者朋友們:這里是精品文檔編輯中心,本文檔內(nèi)容是由我和我的同事精心編輯整理后發(fā)布的,發(fā)布之前我們對文中內(nèi)容進行仔細校對,但是難免會有疏漏的地方,但是任然希望((完整word版)基于單片機的交通燈設(shè)計)的內(nèi)容能夠給您的工作和學習帶來便利。同時也真誠的希望收到您的建議和反饋,這將是我們進步的源泉,前進的動力。本文可編輯可修改,如果覺得對您有幫助請收藏以便隨時查閱,最后祝您生活愉快 業(yè)績進步,以下為(完整word版)基于單片機的交通燈設(shè)計的全部內(nèi)容。(完整word版)基于單片機的交通燈設(shè)計親愛的讀者:本
2、文內(nèi)容由我和我的同事精心收集整理后編輯發(fā)布到文庫,發(fā)布之前我們對文中內(nèi)容進行詳細的校對,但難免會有錯誤的地方,如果有錯誤的地方請您評論區(qū)留言,我們予以糾正,如果本文檔對您有幫助,請您下載收藏以便隨時調(diào)用。下面是本文詳細內(nèi)容.最后最您生活愉快 o(_)o 本科生畢業(yè)設(shè)計基于單片機的智能交通燈設(shè)計- 硬件模塊設(shè)計201年5月 獨 創(chuàng) 性 聲 明本人鄭重聲明:所呈交的畢業(yè)論文(設(shè)計)是本人在指導老師指導下取得的研究成果。除了文中特別加以注釋和致謝的地方外,論文(設(shè)計)中不包含其他人已經(jīng)發(fā)表的研究成果。與本研究成果相關(guān)的所有人所做出的任何貢獻均已在論文(設(shè)計)中作了明確的說明并表示了謝意。簽名:_ _
3、年_月_日授權(quán)聲明本人完全了解有關(guān)保留、使用本科生畢業(yè)論文(設(shè)計)的規(guī)定,即:有權(quán)保留并向國家有關(guān)部門或機構(gòu)送交畢業(yè)論文(設(shè)計)的復印件和磁盤,允許畢業(yè)論文(設(shè)計)被查閱和借閱。本人授權(quán)可以將畢業(yè)論文(設(shè)計)的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存、匯編論文(設(shè)計).本人論文(設(shè)計)中有原創(chuàng)性數(shù)據(jù)需要保密的部分為(如沒有,請?zhí)顚憽盁o”): 學生簽名: 年月日指導教師簽名: 年月日基于單片機的智能交通燈設(shè)計摘 要系統(tǒng)采用兩塊stc89c52芯片為核心控制器件、三色led燈作為信號燈狀態(tài)顯示、以兩位共陰七段顯示數(shù)碼管描述系統(tǒng)各方向信號燈狀態(tài)保持的時間。由按鍵開
4、關(guān)完成上電初始化操作,各led燈狀態(tài)保持時間使用倒計時的顯示方式,最大顯示時間為99s。兩組左轉(zhuǎn)綠、綠、紅、黃三色led燈分別作為南北、東西方向信號燈顯示模塊,另外四組紅、綠兩色led燈分別作為東西、南北方向人行橫道交通信號指示燈,至此本設(shè)計可以應對交叉路口交通信號系統(tǒng)的基本控制情況。在此之外,為了真實的模擬交叉路口的交通情況,在另一塊單片機電路上設(shè)計了一條東西方向循環(huán)流動的流水燈來模擬車輛通行時的情況。當接收到交通燈主電路信號后流水燈根據(jù)交通規(guī)則作出相應的反應。關(guān)鍵詞:交通信號燈;單片機;led燈;數(shù)碼顯示;流水燈design of intelligent traffic lights ba
5、sed on single chip computer hardware module designabstractthe system uses two stc89c52 chips as the core control device, the threecolor led light as the signal of the signal, and the seven segments of the seven segments show the time for the digital tube to describe the state of the light。 completed
6、 by keypress switch on electricity initialization, the state of led lights to keep a lot of time using the countdown display mode, the biggest display time of 99 s。 two groups of left turn green, green, red and yellow color leds lights display module respectively as the north-south, east-west direct
7、ion, the other four groups of red and green led lights as something pedestrian crossing traffic signal lamp, north and south direction, thus this design can handle basic control of traffic lights at the intersection. in the outside, in order to more realistic simulation of the intersection traffic c
8、onditions, in another piece of single-chip microcomputer circuit design direction of a thing when circulating water lights to simulate the traffic situation. when the signal of the main circuit of the traffic light is received, the running water light will respond accordingly。key words: traffic ligh
9、t; single chip microcomputer; led lamp; digital display; running water light目錄1. 緒論11。1 課題研究背景11。2 應對交通擁擠問題的策略12. 系統(tǒng)的整體設(shè)計22。1 交通信號系統(tǒng)22。1.1 交通管控體系的構(gòu)成22。1。2 交通信號控制原理22.1.3 本文中所涉及到的交通規(guī)則32.2 系統(tǒng)功能概述42。3 方案的設(shè)定與論證52.4 系統(tǒng)工作原理63. 系統(tǒng)硬件設(shè)置73.1 單片機的選擇73。2 單片機的基本結(jié)構(gòu)83。3 單片機外圍電路設(shè)計103.3.1 復位電路設(shè)計103。3.2 外部晶振時鐘電路設(shè)計103
10、。3。3 按鍵模塊113.3.4 顯示模塊電路設(shè)計123.3。5 東西方向信號燈控制下的流水燈電路124. 系統(tǒng)調(diào)試分析及結(jié)果134。1 硬件仿真軟件134.2 設(shè)計實物的制作145。 總結(jié)與展望155.1 總結(jié)155.2 展望15參考文獻16附錄17附錄i 元器件清單17附錄ii 總體原理圖18附錄iii 仿真圖19致謝21基于單片機的智能交通燈設(shè)計- 硬件模塊設(shè)計1。 緒論1。1 課題研究背景隨著我國城市化發(fā)展步伐的不斷邁進,我國出現(xiàn)了越來越多城市人口達到百萬、千萬基數(shù)的“巨城”。人們在追求高質(zhì)量都市生活的同時,也給城市發(fā)展帶來了諸多問題。交通擁擠問題由于貼近人們的生產(chǎn)生活而顯得尤為突出。
11、擁擠的交通阻塞了城市發(fā)展的大動脈,降低了城市健康發(fā)展的活力,從而對人們的生產(chǎn)生活產(chǎn)生深遠影響.城市路網(wǎng)密度的欠缺與日益增長的機動車體量之間的矛盾是導致交通擁擠的“罪魁禍首”1。但是一個社會焦點問題的出現(xiàn)往往不是單方面因素引起的,城市交通擁堵問題也與某些城市缺乏長遠規(guī)劃和宏觀統(tǒng)籌,短期內(nèi)追求高城鎮(zhèn)化率、大規(guī)模興建城區(qū)不無關(guān)系。由于城區(qū)規(guī)模的不斷擴張,城市交通系統(tǒng)面臨的形勢越來越嚴峻。計算機控制技術(shù)的不斷發(fā)展和完善為這一問題的解決提供了強有力的支撐,單片機芯片的智能化發(fā)展使這項技術(shù)得到進一步推廣.采用單片機以及外圍電路搭建的信號燈管控系統(tǒng)可以有效的解決城區(qū)交通擁擠問題。系統(tǒng)的成功搭建解決了無規(guī)則環(huán)
12、境下的交通擁擠問題,能夠有效的提高城市的通達度為城市發(fā)展注入新的發(fā)展活力,進而提高人們的生活品質(zhì)。本系統(tǒng)的主要功能為控制東西、南北、東西左轉(zhuǎn)、南北左轉(zhuǎn)以及四組人行橫道紅綠信號指示燈狀態(tài)的顯示。除此之外為了真實的模擬城市交叉路口車輛通行時的情況,另外設(shè)計了一個單片機控制的流水燈輔助電路.通過接收交通燈主電路中東西方向紅燈端口的電平信號來控制流水燈輔助電路的流轉(zhuǎn)。1。2 應對交通擁擠問題的策略人們?nèi)找嬖鲩L的機動車保有量與有限的路網(wǎng)密度之間的矛盾是導致交通擁擠的根結(jié)所在2。主要有以下兩個途徑可以解決這一矛盾:一、限制城市中車輛的數(shù)量,通常采取的辦法是依據(jù)日期限制相關(guān)車輛的上路通行,也就是人們常說的:
13、“限號通行”這一辦法非常有效但對個人來說是非常不合理的,因為購買車輛就是為了出行方便限制車輛出行顯然不是一個好的選擇。二、新建通行道路,這一辦法能夠根本解決城市交通擁堵問題,但是由于城市交通系統(tǒng)在規(guī)劃建設(shè)時已經(jīng)固定,沿途的各項基礎(chǔ)設(shè)施建設(shè)已經(jīng)搭建完成,有限的空間成為城市道路建設(shè)過程中最大的障礙。近年來軌道交通以其不受上層空間的影響且能夠高速運行而受到各城市的熱捧,這一新型交通工具的普及將對日益擁擠的交通環(huán)境產(chǎn)生巨大影響。但其也存在建設(shè)周期長,建造成本高昂的巨大短板而很難做到大面積普及。所以優(yōu)化現(xiàn)有道路的通行能力成為改善城市交通問題的主要途徑.總而言之,對于現(xiàn)有交通體系只有各方共同努力,采取各種
14、積極有效的措施才能使日益擁擠的城市不受影響的穩(wěn)步向前發(fā)展.2。 系統(tǒng)的整體設(shè)計2.1 交通信號系統(tǒng)2.1。1 交通管控體系的構(gòu)成交通管控體系主要由無主觀意識的信號指示燈、交通規(guī)則標志、交通標示線和有主觀意識的交通警察四部分組成3.由于人力和物力等條件的制約,交通信號燈毫無疑問是交通管制系統(tǒng)的核心.本文著重介紹交通管控系統(tǒng)硬件結(jié)構(gòu)方面的內(nèi)容.目的在于在交通規(guī)則的管控下,依據(jù)系統(tǒng)led燈顏色的變化情況,來模擬車子在穿越十字路口時行駛或停止的狀態(tài)。在遵守我國道路交通安全法的前提下提升單位時間內(nèi)交叉路口的車流量.2。1.2 交通信號控制原理交通系統(tǒng)管制規(guī)則是指按照既定的控制流程,在交叉路口的各個方向上
15、通過紅、黃、綠以及左轉(zhuǎn)綠三色四個led燈按照一定的規(guī)則進行周期性運轉(zhuǎn),在南北、東西人行橫道通過四組紅綠兩色led燈來指揮控制交通流量,并在時間上按照控制規(guī)律實施物理隔離。我國道路交通安全法規(guī)定:紅燈狀態(tài)禁止車輛行駛通過、綠燈狀態(tài)準許車輛通行、黃燈狀態(tài)給予警示,也就是允許已經(jīng)穿越停車線(白線)的車子繼續(xù)向前行駛,快速通過交通路口。但是本系統(tǒng)由于空間有限且缺乏必要的精確定位功能,無法準確判定車輛的準確地點。所以在東西方向模擬車輛通行時不考慮黃燈狀態(tài)對系統(tǒng)的影響,將之以綠燈狀態(tài)對待。簡而言之,交通信號管控系統(tǒng)就是各方向信號燈在國家相關(guān)法律法規(guī)的指導下進行周期性的運轉(zhuǎn),進而達到對相關(guān)路口車輛通行時間進
16、行物理隔離的一種直觀體現(xiàn)5。根本目的在于優(yōu)化交叉路口車輛通行時造成的道路擁堵問題。2.1。3 本文中所涉及到的交通規(guī)則我們在一個有秩序的大環(huán)境下生活,而規(guī)則則是秩序的保障。每個行業(yè)都有其相關(guān)的規(guī)則需要遵循。道路通行也不例外,我國和世界上大多數(shù)國家實行道路通行右行制,行人和車子需嚴格按照不同的規(guī)則出行,否則交通秩序?qū)o法正常運轉(zhuǎn),甚至由此引發(fā)嚴重交通事件。本文中涉及到的交通管制規(guī)則如下介紹:(1)直行時紅燈停、綠燈行、在黃燈閃爍若車輛已經(jīng)越過停止線(白線)繼續(xù)行駛,未通過停止線應停止行駛否則按闖紅燈處理4。(2)如果同方向直行是紅燈時,右轉(zhuǎn)車輛在不阻礙直行機動車和路人的情況下允許通行,但是由于現(xiàn)
17、實情況是車子左轉(zhuǎn)具有一定特殊性。本系統(tǒng)專門設(shè)置了左轉(zhuǎn)情況,如果同時進行左右轉(zhuǎn)與現(xiàn)實不符并且會加重交通阻塞.所以本系統(tǒng)中沒有專門設(shè)置右轉(zhuǎn)的情況。(3)路人通行情況依據(jù)南北、東西四組人行橫道紅綠兩色燈的狀態(tài)通行。(4)在交通系統(tǒng)中為了更真實地模擬出車輛通行時的情況,在交通燈主電路外設(shè)計一條流水燈輔助電路用來模擬行駛中的車輛遇到紅綠燈時的通行情況。但是由于黃燈狀態(tài)具有一定特殊性如果車輛在黃色led燈閃爍時,車輛已穿過停止線(白線)在現(xiàn)實情況下允許繼續(xù)行駛,否則按紅燈規(guī)則行駛。但由于本系統(tǒng)空間有限并且缺乏精確定位功能。不能準確地判定車輛行駛到信號燈的準確位置所以在流水燈電路中以綠燈信號代替黃燈信號所處
18、的狀態(tài)。以紅、綠兩色led的變換來模擬控制流水燈輔助電路的運轉(zhuǎn)狀態(tài)。當東西方向為紅燈時流水燈熄滅,當為黃燈或者綠燈時流水燈自動循環(huán)點亮以模擬正常情況下車輛通行時的狀態(tài)。2.2 系統(tǒng)功能概述此交通燈系統(tǒng)預期功能具體如下:初設(shè)置交叉路口紅綠燈運行周期為30s;黃燈警示時間3s;東西、南北左轉(zhuǎn)時間分別為10s.為了真實地模擬交叉路口車輛通行的情況另外設(shè)計一個流水燈輔助電路以模擬車輛通過紅綠燈時的狀態(tài)。當東西方向為紅燈時循環(huán)點亮的流水燈熄滅,當為黃燈或綠燈時流水燈自動循環(huán)點亮,以此來模擬車輛通過交叉路口紅綠燈時的狀態(tài),系統(tǒng)功能流程見圖2-1。如果初設(shè)置各燈跳轉(zhuǎn)時間與實際車流量不符,可以通過設(shè)置按鍵調(diào)整
19、各方向紅綠燈運行時長。啟動/復位南北紅燈東西黃燈燈東西向流水燈點亮東西人行橫道綠燈南北紅燈東西綠燈東西向流水燈循環(huán)點亮東西人行橫道綠燈東西南北方向紅燈南北左轉(zhuǎn)綠燈東西向流水燈熄滅東西南北人行橫道滅南北黃燈東西紅燈東西向流水燈熄滅東西南北人行橫道滅南北紅燈東西黃燈東西向流水燈點亮東西南北人行橫道滅中斷/復位/更改預設(shè)時間東西南北紅燈東西左轉(zhuǎn)綠燈東西向流水燈熄滅東西南北人行橫道滅南北綠燈東西紅燈東西流水燈熄滅南北人行橫道綠燈南北黃燈東西紅燈東西流水燈熄滅南北人行橫道綠燈圖2-1 系統(tǒng)整體功能流程圖在特殊情況下可啟用中斷,中斷情況適用于處理以下幾種緊急情況:按下設(shè)置鍵一次交叉路口全部紅燈,此情況適用
20、于路口發(fā)生重大交通事故。按下設(shè)置鍵兩次交叉路口黃燈閃爍進入夜間模式,此情況適用于晚間非機動車輛及行人稀少時機動車輛的快速通過。按下設(shè)置鍵三次東西綠燈常亮南北紅燈,優(yōu)先東西方向通行.設(shè)置鍵按下四次系統(tǒng)狀態(tài)為南北綠燈常亮東西紅燈,優(yōu)先南北方向通行。按下設(shè)置鍵五、六次系統(tǒng)運行狀態(tài)分別為優(yōu)先南北左轉(zhuǎn)通行和優(yōu)先東西左轉(zhuǎn)通行.針對各方向車流量的變化各方向紅綠燈時間可根據(jù)具體情況對初設(shè)置時間進行加減設(shè)置。2。3 方案的設(shè)定與論證方案一:交通信號管控系統(tǒng)主要通過管控南北,東西、南北左轉(zhuǎn)向和東西左轉(zhuǎn)向以及人行橫道的交通情況,本系統(tǒng)用 stc89 c52 rc芯片作為主控器件,通過管控led的亮滅時間來合理規(guī)劃交
21、叉路口車流量的變化,除此之外通過按鍵來對系統(tǒng)進行初始化操作,通過三個按鍵構(gòu)成的按鍵電路來對各通行方向led燈的運行時間進行設(shè)置。模擬車輛通行的輔助電路通過接收交通燈主電路的電平信號來控制流水燈程序的中斷??傮w設(shè)計框圖如圖22所示。stc89c52單片機復位電路晶振電路數(shù)碼管顯示led指示燈按鍵電路電源電路stc89c52單片機流水燈圖2-2 方案一總體設(shè)計框圖方案二:采用stc89c52rc芯片為控制主器件,允許通行時間使用2位共陰數(shù)碼管顯示;信號燈使用三種顏色的led燈表示。設(shè)計從節(jié)省節(jié)省口線資源角度,2位數(shù)碼管使用動態(tài)掃描的工作方式,發(fā)生緊急情況可以通過手動按鍵進行緊急中斷操作。本系統(tǒng)優(yōu)點
22、電路結(jié)構(gòu)簡單可靠性高、設(shè)計可操作性強、缺點是占用芯片內(nèi)部資源過多,方案二設(shè)計框圖如圖23所示。p1p3inti p0p4p2南北通行上電復位電路東西通行晶振電路2位led顯示屏列掃描驅(qū)動stc89c52流水燈電路圖23 方案二總體設(shè)計框圖結(jié)合以上兩種設(shè)計方案,方案一具有硬件結(jié)構(gòu)簡單,各組成元件易于大規(guī)模采購應用的優(yōu)點,本設(shè)計采用方案一的構(gòu)思來完成系統(tǒng)設(shè)計的整體工作流程。2。4 系統(tǒng)工作原理交叉路口的兩組紅、黃、綠、左轉(zhuǎn)綠及四組人行橫道led燈采用共陽極接法,指示燈電路將電源正極與led燈的陽極用限流電阻連接.當輸出口線為低電平時led燈發(fā)光,輸出端口為高電平時led燈熄滅,該信號燈運行狀態(tài)結(jié)束
23、,led燈狀態(tài)保持時間用2位數(shù)碼管同步顯示。2位數(shù)碼管采用共陰極接法,將數(shù)碼管相應段選位并聯(lián)在一起通過上拉電阻與p0口相連,兩組數(shù)碼管位選信號引腳分別與p2。0、p2。1及p3。6、p3。7相連,用于動態(tài)掃描中位選信號的接收傳遞。當位選信號為低電平,段選信號為高電平時數(shù)碼管正常運轉(zhuǎn)。如果系統(tǒng)運行過程中出現(xiàn)故障,可以通過復位鍵來改變rst引腳的電平信號對系統(tǒng)進行初始化操作。當出現(xiàn)緊急情況時按下模式鍵通過改變輸入端口p1。3的電平信號來進行相關(guān)狀態(tài)的設(shè)置,如果實際車流量與系統(tǒng)預設(shè)時間不符可通過設(shè)置鍵p1.0和 p1。1、p1.2兩個輸入引腳進行相應方向信號燈的時間增減設(shè)置。東西方向流水燈電路通過接
24、收主電路中p2.4的電平信號來做出相應的運轉(zhuǎn)。在流水燈輔助電路未接收主電路電平信號時,輔助電路執(zhí)行循環(huán)流水燈程序,來模擬未看到紅燈時車輛的行駛情況;當接收到主電路p2.4的低電平(紅燈亮時),流水燈輔助電路判定電平信號發(fā)生改變后執(zhí)行中斷程序流水燈熄滅.當轉(zhuǎn)換為其他顏色交通燈時 p2.4電平轉(zhuǎn)換為高電平時流水燈控制芯片跳出外部中斷,自動循環(huán)執(zhí)行流水燈程序,并根據(jù)主電路交通燈的周期變換而變化,管腳分配如圖24所示。圖24 單片機引腳分配圖3。 系統(tǒng)硬件設(shè)置3。1 單片機的選擇stc89c52芯片是集合控制和計算機運算功能于一體的微控制器,又被稱為mcu7。單片機芯片是第四代嵌入式集成電路的基礎(chǔ)和核
25、心。單片機芯片隨著科技進步的不斷推進也在一步步的向前發(fā)展,它的特點有以下幾個方面:高效率的工作機能、用途更加廣泛、適應的工作環(huán)境更加多樣化、低功耗、具有更大的內(nèi)部存儲空間和32位強大的輸入輸出功能等。以如今單片機芯片的發(fā)展可知其發(fā)展趨勢表現(xiàn)如下: 1、功能更加多樣化,適用范圍廣泛隨著集成電路技術(shù)的不斷完善和發(fā)展,單片機芯片將更多的擴展功能集合在了一起,從而大大增加了芯片的功能,并且可以搭配更多的外圍電路應用于社會生產(chǎn)中。單片機芯片集成度的提高可以有效地減少系統(tǒng)的元器件數(shù)量,進而減小整個系統(tǒng)的尺寸大小,有利于集成芯片朝著功能多樣化方向發(fā)展。2、高效率和高性能大規(guī)模集成電路技術(shù)的完善和發(fā)展推動了相
26、關(guān)領(lǐng)域的不斷進步,芯片的設(shè)計生產(chǎn)也應用risc和dsp的設(shè)計工藝,這兩種工藝的運用有效的提高了芯片的運行速度和工作效率,使芯片性能得到了進一步提升。由于芯片內(nèi)部集成元件的不斷優(yōu)化,芯片內(nèi)部的存儲容量不斷提升,其尋址速度和效率得到了長足的進步。3、低電壓和低功耗集成元件由于受其體積的制約決定了其工作電壓不能過高,單片機芯片也繼承和發(fā)展了這一特性。芯片使用了許多類似于cmos等優(yōu)化設(shè)計,使得大多數(shù)芯片可以在低電壓下穩(wěn)定工作。由于工作環(huán)境的限制系統(tǒng)必須采用更加節(jié)能的工作方式否則新系統(tǒng)是沒有現(xiàn)實工作意義的6。3。2 單片機的基本結(jié)構(gòu) stc89c52芯片是一款工作電壓低、單位時間內(nèi)消耗小,功能強大的嵌
27、入式芯片,內(nèi)部有8 kb的可擦寫可編程存儲器,芯片內(nèi)部的程序存儲器允許在線編程或常規(guī)開發(fā)板編寫下載。所以stc89c52芯片是一款性能強大,價格低廉應用范圍廣泛的多樣化應用芯片8。單片機各功能引腳如圖3-1所示.圖31 芯片引腳圖各引腳功能在本系統(tǒng)中的應用介紹如下:p0口:在本設(shè)計中將其作為8位輸出口線,與10k排阻連接后用于7位數(shù)碼管段選信號的輸出即時間顯示輸出口。p1口:在本系統(tǒng)中用于輸入輸出口線,其中4位用于按鍵對系統(tǒng)狀態(tài)的輸入設(shè)置,另外4位用于信號燈電平狀態(tài)的輸出。p2口:本系統(tǒng)中將p2口用于8位輸出口,其中p2。0和p2.1用于數(shù)碼管位選信號的控制,其他六位分別作為交叉路口紅綠燈的控
28、制端口.并將p2.4端口即東西方向紅燈輸出口與流水燈輔助電路的p3。3外部中斷1端口連接連接,以紅燈端口的電平信號來控制流水燈電路的運轉(zhuǎn)。p3口:p3口功能與p2口相似,作為數(shù)碼管位選信號控制位和人行橫道信號燈輸出口線。特別說明p3口除了常用的雙向i/o口,其第二功能在使用過程中至關(guān)重要,在流水燈控制電路中使用了p3.3端口的第二功能,p3口第二功能具體介紹如表3-1所示。表3-1 p3口第二功能端口引腳第二功能p3。0rxd(串行輸出口)p3.1txd(串行輸入口)p3.2int0(外部中斷0)p3.3int1(外部中斷1)p3.4t0(定時/計數(shù)器0)p3。5t1(定時/計數(shù)器0)p3.6
29、wr(外部數(shù)據(jù)寫選通)p3.7rd(外部數(shù)據(jù)讀選通)rst:本系統(tǒng)將按鍵與10uf電解電容串接后與rst引腳相連構(gòu)成系統(tǒng)的復位電路。以此來完成對設(shè)計系統(tǒng)的初始化操作9。xtal1、xtal2:在本系統(tǒng)中作為時鐘電路的輸入輸出端口,外圍電路與12m晶振及20pf電容共同搭建起該系統(tǒng)的時鐘電路。vcc:40腳電源接入口線.gnd:20引腳地線端口。3。3 單片機外圍電路設(shè)計本設(shè)計使用兩塊stc89c52芯片作為核心器件,使用層次化設(shè)計方案。整個方案分為以下幾個獨立的模塊:復位初始化模塊、系統(tǒng)芯片主控制模塊、按鍵及指示燈顯示模塊、數(shù)碼管時間顯示模塊和流水燈控制模塊等。由于篇幅有限,整體設(shè)計原理圖見附
30、錄ii。靈活多樣的控制方式、友好的人機交互體驗、簡潔明了的元器件布局是本系統(tǒng)的主要特征?,F(xiàn)將各模塊具體組成及工作原理介紹如下:3。3。1 復位電路設(shè)計stc89c52芯片的第九引腳rst為控制系統(tǒng)提供了初始化手段,上電復位可以讓軟件程序從從開機通電狀態(tài)開始運行。當芯片的時鐘電路運行后,當出現(xiàn)故障需要復位時,按下復位按鍵,按鍵復位電路使rst口線上達到初始化條件的高電平狀態(tài)輸入信號,是系統(tǒng)進行初始化操作。若rst處于高電平狀態(tài)下,芯片控制系統(tǒng)就會一直運行初始化操作.本系統(tǒng)使用直接按鍵進行初始化操作,復位電路原理圖如圖32所示.圖3-2 復位電路原理圖3.3。2 外部晶振時鐘電路設(shè)計stc89c5
31、2芯片有內(nèi)、外部兩種時鐘發(fā)生方式,由于芯片內(nèi)部有一個反相放大器所以為了操作的可行性,本系統(tǒng)采用內(nèi)部發(fā)生方式將外部12m晶振與xtal1和xtal2連接在一起構(gòu)成一個自激振蕩發(fā)生器。芯片內(nèi)部雖然有反向放大器,但是這還不足以作為一個完整的時鐘電路.所以要外接電容及晶振一起構(gòu)建一個完整的時鐘電路。本設(shè)計使用12 mhz的晶振和30 pf的電容,時鐘電路原理圖見圖33.圖3-3 時鐘電路原理圖3。3。3 按鍵模塊按鍵功能區(qū)的主要任務(wù)是在非正常情況下,通過系統(tǒng)按鍵來對突發(fā)狀況進行應急管控,從而使本系統(tǒng)能夠優(yōu)先處理突發(fā)狀況.其次能夠通過按鍵模塊對系統(tǒng)各方向信號燈預設(shè)時間,根據(jù)現(xiàn)實情況進行合理化設(shè)置。本文應
32、用四個設(shè)置按鍵和一個復位按鍵直接通過對本系統(tǒng)各模塊進行緊急狀態(tài)的設(shè)置。系統(tǒng)通過分析各按鍵控制端口的電平信號,來對按鍵進行的具體操作進行甄別,本系統(tǒng)將p1口的高4位作為按鍵的輸入口線,復位按鍵與rst口線相連,按鍵模塊連接圖如圖3-4所示.圖34 按鍵模塊連接圖3.3.4 顯示模塊電路設(shè)計該功能區(qū)主要由兩組2位共陰數(shù)碼管構(gòu)成,為了節(jié)省芯片口線資源使用動態(tài)掃描的工作方式.數(shù)碼管采用共陰極接法,段選位并聯(lián)在一起通過排阻與p0口相連,兩組位選信號分別與p2.0、p2。1及p3。6、p3.7相連,當位選信號為低電平,段選信號為高電平時顯示器件正常運行。當一位數(shù)碼管選通另一位數(shù)碼管處于關(guān)閉狀態(tài),因為單片機
33、內(nèi)部時鐘頻率很高所以數(shù)碼管點亮時間很短,由于生物學原理中的視覺暫留效應,人們會認為數(shù)碼管是同時工作的,數(shù)碼管連接圖如圖3-5所示。圖3-5 數(shù)碼管連接圖3。3.5 東西方向信號燈控制下的流水燈電路為了真實的模擬交叉路口紅綠燈運行時車輛通行時的情況,在完成基本功能的前提下設(shè)計一條流水燈輔助電路以模擬車輛通過交叉路口的狀態(tài)。電路連接圖如圖36所示。該模塊由單片機最小系統(tǒng)和八顆綠色led 燈構(gòu)成,通過接收交通燈主電路的紅綠燈信號來控制led 燈的狀態(tài)變化。電路與主電路共用電源模塊,具體工作結(jié)構(gòu)為單片機 p3。3外部中斷口線與交通燈東西方向的紅燈所接端口即主電路標線 p24(i/o口p2.4)連接,當
34、流水燈輔助電路接收到主電路低電平時系統(tǒng)執(zhí)行中斷程序,流水燈熄滅.當 p2。4端口即紅燈端口為高電平時(紅燈熄滅)流水燈自動跳出中斷程序,繼續(xù)執(zhí)行流水燈閃爍主程序,并按照交通燈主電路的周期性變化而變化。圖36 流水燈電路連接圖4。 系統(tǒng)調(diào)試分析及結(jié)果本設(shè)計要求在無人操作的條件下系統(tǒng)能夠穩(wěn)定運行,所以系統(tǒng)必須具有穩(wěn)定度高、維護簡單方便等特點,所以在系統(tǒng)調(diào)試過程中要充分考慮各種情況下交通燈是否能夠正常運轉(zhuǎn),另外在保證基本功能正常運行的同時應確保流水燈電路在各種情況下能否按照相關(guān)交通規(guī)則穩(wěn)定運行.4.1 硬件仿真軟件proteus是現(xiàn)在全球頂尖的電路分析和硬件仿真于一體的模擬設(shè)計平臺10。它能夠?qū)?shù)字
35、、模擬和嵌入式系統(tǒng)以及其外圍電路進行硬件模擬仿真。proteus軟件的推廣使用能夠有效的降低系統(tǒng)研發(fā)風險,提高系統(tǒng)開發(fā)效率。proteus應用功能十分強大,內(nèi)部元件庫中幾乎包含了所有的硬件開發(fā)元件。打開軟件進人仿真頁面后,首先將硬件設(shè)計電路中所需元器件從各種元件庫中找到并添加到工具欄,在軟件左側(cè)工具欄找到地線和其他必須工具。在仿真窗口按照硬件設(shè)計原理圖的結(jié)構(gòu)將各構(gòu)件合理美觀的放置。除基本功能外,在四角各設(shè)置綠色左轉(zhuǎn)燈及四組人行橫道紅綠燈。為了更加真實地模擬信號燈,在仿真軟件中使用帶顏色的led燈來描述。其次將流水燈輔助電路與交通燈主電路通過外部中斷口線連接起來,組成完整的交叉路口交通信號燈模擬
36、系統(tǒng)。元器件選擇完畢后將各部分按照原理圖連接起來。對于引線交叉容易引起連接混亂的器件,可以使用標號將元件連接起來,因為系統(tǒng)默認標號一樣的引線是并聯(lián)在一起的.將各元件放置連接好后,將交通燈程序和流水燈程序分別燒寫進主電路和輔助電路中,認真檢查沒有錯誤后就可以進行相關(guān)的硬件仿真操作了。由于篇幅有限,本系統(tǒng)軟、硬件聯(lián)合仿真結(jié)果見附錄iii。4。2 設(shè)計實物的制作準備工作:按照硬件設(shè)計原理圖采購需要的各種電子元件以及簡單焊接所需的各種工具。(1)首先規(guī)劃好電路布局圖,以既美觀又容易連接的原則將各模塊有機的結(jié)合到一起。(2)按照預定好的布局圖,把各元器件按照從低到高、從局部到整體的焊接流程逐個焊接到萬用
37、板上。在焊臺上完成整個焊接流程,防止出現(xiàn)引腳粘連和虛焊現(xiàn)象。(3)電路連接完成后,應先檢查電路焊接過程中是否有短路或者虛焊等其它技術(shù)性問題,防止出現(xiàn)短路損壞電路,設(shè)計完成實物圖如圖41所示。(4)通電驗證系統(tǒng)各功能是否正常運轉(zhuǎn).圖4-1 設(shè)計實物圖5. 總結(jié)與展望5。1 總結(jié)本系統(tǒng)采用stc89c52芯片為控制核心,以時鐘電路功能區(qū)、初始化功能區(qū)、七段數(shù)碼管顯示功能區(qū)、信號燈顯示模塊和流水燈控制中斷模塊為枝干,設(shè)計出的一個硬件結(jié)構(gòu)簡單、功能性強的信號燈管控系統(tǒng)。(1)本設(shè)計中詳細介紹了交通燈管控系統(tǒng)外圍電路的設(shè)計,交通燈控制系統(tǒng)的實現(xiàn)原理以及交通燈系統(tǒng)的功能及其實現(xiàn)過程。(2)在此設(shè)計中,在實
38、現(xiàn)交通信號燈基本功能的前提下,為了更加真實地模擬交叉路口車輛通行時的情況引入了流水燈控制中斷輔助系統(tǒng)。綜合考慮各種因素,通過主控制器stc89c52芯片實現(xiàn)了將各子模塊有機連接形成交通信號系統(tǒng)的硬件電路。(3)最后將設(shè)計和軟件程序結(jié)合在一起,經(jīng)過整體聯(lián)合調(diào)試實現(xiàn)了交通燈系統(tǒng)的整體仿真。經(jīng)仿真后,該交通燈管控系統(tǒng)符合預定功能目標。5。2 展望由于技術(shù)水平有限,系統(tǒng)設(shè)計方面還有許多地方需要完善,具體體現(xiàn)在以下方面。一、交通燈系統(tǒng)需要面對復雜的交通路況,本系統(tǒng)為了更為細致的體現(xiàn)功能特性,每次運行狀態(tài)只選取了一個可以通行的方向。二、在模擬車輛通過東西方向信號燈時由于系統(tǒng)空間有限而且受制于精確定位系統(tǒng)的
39、影響,系統(tǒng)不能準確判定車輛遇到黃燈時是否已越過停止線,所以為了使系統(tǒng)更有條理性,將系統(tǒng)黃燈狀態(tài)以綠燈來處理.隨著精確定位技術(shù)的不斷發(fā)展和完善,本系統(tǒng)將能夠更加真實的模擬出交叉路口車輛通行時的各種狀態(tài)。隨著集成電路技術(shù)的不斷推進和計算機運算能力的不斷增強,各種芯片的性能將會越加強大,與之相關(guān)的產(chǎn)業(yè)將會得到蓬勃的發(fā)展。除此之外隨著相關(guān)技術(shù)的不斷推進,無人駕駛車輛將會在不久的未來得到大規(guī)模推廣,科技進步將會推動城市不斷向前發(fā)展。軌道交通等新型交通工具隨著建造技術(shù)的不斷提升而得到大范圍普及,城市交通體系的安全性將得到極大提升,智能交通體系將會逐漸取代現(xiàn)代交通體系11.城市交通擁擠問題將會得到根本改善,
40、城市面貌將會煥然一新。通暢的交通環(huán)境為城市的發(fā)展提供源源不斷的動力,人們的生產(chǎn)生活將會更加美好。參考文獻1 郭雪峰.基于數(shù)據(jù)融合的交通流預測與智能交通信號系統(tǒng)的研究d。湘潭大學, 2007。 2 馀吉萬。城市文通的計算機控制和管理m。北京測繪出版杜。1985.3 黃鳳鑫?;趩纹瑱C的燈光自動控制器的設(shè)計d??萍夹畔ⅲ?2013.4 全國人民代表大會常務(wù)委員會。中華人民共和國道路交通安全法z。2011-51.5 蘇玉萍?;趩纹瑱C的交通燈控制系統(tǒng)的設(shè)計與仿真d.甘肅科技, 2011.6 呂寧.具有倒計時功能的單片機交通燈模擬控制系統(tǒng)設(shè)計j。職業(yè),2010,10(10):1225。7 劉華東。單片
41、機原理與應用(第2版)m.電子工業(yè)出版社。2006.8。8 陳杰榮?;趩纹瑱C的自動找平控制系統(tǒng)研究d.長安大學, 2008.9 顧曙敏。單片機與串行時鐘ds1307的接口設(shè)計j.現(xiàn)代電子技術(shù),2003,26(14):85-87.10 于博。基于keil與proteus聯(lián)合仿真的單片機應用d.軟件工程師, 2015。11 楊帆。無人汽車的發(fā)展現(xiàn)狀與展望j.技術(shù)經(jīng)濟,2014,9(3):8-12。附錄附錄i 元器件清單附表1-1名稱規(guī)格數(shù)量電路板9cm15cm2電容30pf4排阻2201電源開關(guān)電源開關(guān)1數(shù)碼管smg_24杜邦線10cm11單片機stc89c522ic座40腳1電源插口電源輸入1usb電源線電源連接線1按鍵swpb5電解電容10uf2晶振 12mhz2三極管90124電阻10k1電阻1k14單片機最小系統(tǒng)輔助電路1led燈綠24led燈紅12led燈黃429附錄ii 總體原理圖附11總體原理圖附錄iii 仿真圖附1-2仿真圖 當東西南北都為紅燈時,允許南北左轉(zhuǎn)、人行橫道禁止通行、東西方向流水燈熄滅車輛停止行駛附13 仿真圖 當南北方向為紅燈東西方向綠燈時時,東西人行橫道綠燈允許通行、東西方向流水燈循環(huán)點亮東西車輛通行致謝大學時光即將結(jié)束,回首四年匆匆時光。入學時的懵懂少年在老師的諄諄教導下一步步走向成熟,在此之際向各位辛勤工作的老師道以誠摯的感謝。在你們的言傳身教下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖南省岳陽市高中名校2025屆高三二診模擬考試化學試卷含解析
- 百校聯(lián)盟2025屆高考考前模擬化學試題含解析
- 2025屆福建省寧德市高考仿真卷化學試卷含解析
- 2025年MICAPS氣象圖形交互系統(tǒng)項目發(fā)展計劃
- 2025年利尿類藥物心腦血管類藥物合作協(xié)議書
- 2025年節(jié)能、高效果蔬保鮮裝置項目合作計劃書
- 均酐行業(yè)發(fā)展探討
- 北京市西城區(qū)第一五九中學2025屆高三下學期一??荚嚮瘜W試題含解析
- 2025屆內(nèi)蒙古呼和浩特市金山學校高考仿真卷化學試卷含解析
- 情景模擬案例27 雙減問題
- 2025年高考作文備考之熱點素材解讀及相關(guān)題目:高中雙休
- 2024年杭州蕭山環(huán)境投資建設(shè)集團有限公司招聘考試真題
- 2024年嘉峪關(guān)市招聘公安機關(guān)警務(wù)輔助人員考試真題
- 2024年中國水產(chǎn)科學研究院招聘筆試真題
- 2024年中央戲劇學院招聘考試真題
- 2025年沈陽北軟信息職業(yè)技術(shù)學院單招職業(yè)技能考試題庫完美版
- 中醫(yī)醫(yī)生筆試試題及答案
- 《晴隆縣長興煤礦有限責任公司晴隆縣長流鄉(xiāng)長興煤礦(變更)礦產(chǎn)資源綠色開發(fā)利用方案(三合一)》評審意見
- 湖南省2025屆新高考教學教研聯(lián)盟高三第一次聯(lián)考一模生物試題(原卷版+解析版)
- 2025年湖北漳富投資集團有限公司招聘筆試參考題庫含答案解析
- 農(nóng)業(yè)合作社與農(nóng)戶種植合作協(xié)議
評論
0/150
提交評論