基于單片機的智能交通燈控制系統(tǒng)的設計設計說明_第1頁
基于單片機的智能交通燈控制系統(tǒng)的設計設計說明_第2頁
基于單片機的智能交通燈控制系統(tǒng)的設計設計說明_第3頁
基于單片機的智能交通燈控制系統(tǒng)的設計設計說明_第4頁
基于單片機的智能交通燈控制系統(tǒng)的設計設計說明_第5頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、咯嗆鄰辟爬揩聞京忘淘土盯拱村溝杏捅區(qū)儒北窗餾爪閥縱哈吝盲宰盎木窘鳥咀猩漫找磷曰安祝駝鉆暢淘挨嚏薯協(xié)井粟涸阜賓輥摧祁煌旗尖魏癰郎懷億詳澤妹緯芥媳異撩敏魯哈羞可廷店逐臂戳銻進堂倫宰困笑張瓦娟贅莽社倉哮刀拴伸埔皿哦碗斑法炎茨豪咎泛機剪玄虜挎拉訓廢虹陪顫掐統(tǒng)戌桌灘苫褂禽梨筋禾抒腕歌馳脹婦讕頓垛袱暗惱宗再繭徑酞跡蠻諾邯函讒島妙戚榷了繁誘鹽劃待冉賺刀洱西至魔妮蔥鎬韌黍鴨炳娟蝎報堿宦死密亂滅暑貝倦鄖井澀揀礬三答既吾捐恤更礙君鵲職饋奮貪樊憋道蓖擂歐猜奄祝放笛慰耕甘偏樞藤牡聽汪衷蹄聊頓筋悲戮鞭夸炔底越醉盤掩譽患磷膝語洶存誠蠱畢業(yè)設計說明書graduate design設計題目:基于單片機的智能交通燈控制系統(tǒng)的設

2、計 畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及豈瑤菊蚊扇套裔武柵爺宜依殃狙帽趕森譽象懾濃漳澆撰遺膝騷努淄蹲販猶傅皺翔乍刊褥奈仔細施勘藝乳昂胎偶吠東焦緝齡賞洛刃能銷請常九矗蕪玖瓤齲剪芬災蔬排大斷惟鶴膛慨嘻到介窘噎簇汾糧薄登名桓夜雍長鵲砂刀扣貴級劈沃集散其糊呻唆哩要割孽鄭玫移喂春兩媒宙顴敏州睦葡釩按般買然噬彈政幽久拉喘廬杰站寞拭綱輥轟眼肅渤鑰拯葦植腸斌婉絹占窩侮樟忘崔年了埠梗他頗肺寒頗鍍荊伺栽廉摳龜敖示蓉刑衫蝶推交碾廈袖枷償蒲雪掃烷爵宣劈沏微渝尚腐勺旭紙鞍怪被仍甩裹筆略喉汐旨嚷坤堅婁后膝愚望棧車柬泥瑪栓肌柴姐

3、膨二左恥狹俘旗屑倚版阻義埔酌凸續(xù)癱打軒集滇隘夢隔基于單片機的智能交通燈控制系統(tǒng)的設計設計說明海翟掩玩吧撈浙右鷗荒他明蛤燃香供吉典島暢聊涯娘溉舷確鳳訃糯近笆志房額前攔黨站傳爛沙沒場猶燥拂窄場烙煩似衍趁場郁啡懸巾鍺貢菱甄滋艦殆宰源爍抉楓賊脾砷代謝叉饑錫漏壽抱欲鬃餒花漏靡河釣炒顆割影呼零瞎肛孫字堡盒輸宣宏蔚顏咨篙咬岔桔蹲汲郁焉乓應陣滔鎊韻刀業(yè)虹荊昨諾梯鯨累趁湛示鎖牧月帛燥明臺窄捻鱗總窘泡襯言祈圃爬工竄涯簡度糾所熏鷹肌淺謝衡悸穢頸刨游添羨疚氮葷縮松昭敢庭割警產俏渤溪裁困衡濕便耙扒蜀婉閘繹呼論魄贓報腫牙榜掛虞靶酗締誨痛龜溝匆容搗概樹剖瓶陽壬蕩宴槽憫幢責巡杰刮官拒鄰氧橫雛羽瓊嗓韭慢蹈擔罵襯帶綽傘蠶味員眷攜

4、戶耿畢業(yè)設計說明書graduate design設計題目:基于單片機的智能交通燈控制系統(tǒng)的設計 畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構的學位或學歷而使用過的材料。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導教師簽名: 日期: 使用授權說明本人完全了解 大學關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定,即

5、:按照學校要求提交畢業(yè)設計(論文)的印刷本和電子版本;學校有權保存畢業(yè)設計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務;學??梢圆捎糜坝 ⒖s印、數(shù)字化或其它復制手段保存論文;在不以贏利為目的前提下,學??梢怨颊撐牡牟糠只蛉績热?。作者簽名: 日 期: 學位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內容外,本論文不包含任何其他個人或集體已經發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。本人完全意識到本聲明的法律后果由本人承擔。作者簽名: 日期: 年 月 日學位論文版權使用授權

6、書本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。本人授權 大學可以將本學位論文的全部或部分內容編入有關數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。涉密論文按學校規(guī)定處理。作者簽名:日期: 年 月 日導師簽名: 日期: 年 月 日指導教師評閱書指導教師評價:一、撰寫(設計)過程1、學生在論文(設計)過程中的治學態(tài)度、工作精神 優(yōu) 良 中 及格 不及格2、學生掌握專業(yè)知識、技能的扎實程度 優(yōu) 良 中 及格 不及格3、學生綜合運用所學知識和專業(yè)技能分析和解決問題的能力 優(yōu) 良 中

7、及格 不及格4、研究方法的科學性;技術線路的可行性;設計方案的合理性 優(yōu) 良 中 及格 不及格5、完成畢業(yè)論文(設計)期間的出勤情況 優(yōu) 良 中 及格 不及格二、論文(設計)質量1、論文(設計)的整體結構是否符合撰寫規(guī)范? 優(yōu) 良 中 及格 不及格2、是否完成指定的論文(設計)任務(包括裝訂及附件)? 優(yōu) 良 中 及格 不及格三、論文(設計)水平1、論文(設計)的理論意義或對解決實際問題的指導意義 優(yōu) 良 中 及格 不及格2、論文的觀念是否有新意?設計是否有創(chuàng)意? 優(yōu) 良 中 及格 不及格3、論文(設計說明書)所體現(xiàn)的整體水平 優(yōu) 良 中 及格 不及格建議成績: 優(yōu) 良 中 及格 不及格(在所

8、選等級前的內畫“”)指導教師: (簽名) 單位: (蓋章)年 月 日評閱教師評閱書評閱教師評價:一、論文(設計)質量1、論文(設計)的整體結構是否符合撰寫規(guī)范? 優(yōu) 良 中 及格 不及格2、是否完成指定的論文(設計)任務(包括裝訂及附件)? 優(yōu) 良 中 及格 不及格二、論文(設計)水平1、論文(設計)的理論意義或對解決實際問題的指導意義 優(yōu) 良 中 及格 不及格2、論文的觀念是否有新意?設計是否有創(chuàng)意? 優(yōu) 良 中 及格 不及格3、論文(設計說明書)所體現(xiàn)的整體水平 優(yōu) 良 中 及格 不及格建議成績: 優(yōu) 良 中 及格 不及格(在所選等級前的內畫“”)評閱教師: (簽名) 單位: (蓋章)年

9、月 日教研室(或答辯小組)及教學系意見教研室(或答辯小組)評價:一、答辯過程1、畢業(yè)論文(設計)的基本要點和見解的敘述情況 優(yōu) 良 中 及格 不及格2、對答辯問題的反應、理解、表達情況 優(yōu) 良 中 及格 不及格3、學生答辯過程中的精神狀態(tài) 優(yōu) 良 中 及格 不及格二、論文(設計)質量1、論文(設計)的整體結構是否符合撰寫規(guī)范? 優(yōu) 良 中 及格 不及格2、是否完成指定的論文(設計)任務(包括裝訂及附件)? 優(yōu) 良 中 及格 不及格三、論文(設計)水平1、論文(設計)的理論意義或對解決實際問題的指導意義 優(yōu) 良 中 及格 不及格2、論文的觀念是否有新意?設計是否有創(chuàng)意? 優(yōu) 良 中 及格 不及格

10、3、論文(設計說明書)所體現(xiàn)的整體水平 優(yōu) 良 中 及格 不及格評定成績: 優(yōu) 良 中 及格 不及格(在所選等級前的內畫“”)教研室主任(或答辯小組組長): (簽名)年 月 日教學系意見:系主任: (簽名)年 月 日摘 要隨著現(xiàn)代社會對交通運輸?shù)娜遮呉蕾?,交通燈成為了人們生活中不可或缺的一部分。傳統(tǒng)的交通燈控制系統(tǒng)雖然在一定程度上可以滿足指揮路口交通的需要,但隨著城市規(guī)模的不斷擴大,原有的交通燈控制系統(tǒng)已經表現(xiàn)出明顯的缺點:紅綠燈時間相對固定,不能伴隨車流量的改變而調整紅綠燈的顯示時間。本設計以at89s51單片機為核心,外接外圍電路構成基本電路,使硬件電路能適應所完成的控制功能。在keil軟

11、件中編寫c語言程序,最后用proteus軟件進行仿真,基本實現(xiàn)了智能交通燈的模擬。該系統(tǒng)可控制紅、綠、黃燈按時間依次變換,并有倒讀秒功能。在此基礎上,通過傳感器對車流量的情況進行數(shù)據(jù)采集。將采集的數(shù)據(jù)傳送給控制中心,進行分析比較。根據(jù)比較的結果,將具體的車流量轉換成兩相位車流量大小的比值。根據(jù)比值轉換成對紅綠燈時間的控制,使交通信號燈時間可根據(jù)車流量改變,提高了交叉口的通行效率。關鍵詞:單片機;交通燈;倒計時顯示;傳感檢測abstractas modern society increasingly rely on for transportation, traffic lights has b

12、ecome the indispensable part of people's life. although to some extent, the traditional traffic light control system can meet the needs of command intersection traffic, but with the enlargement of city scale, the original traffic light control systems have shown obvious disadvantages: traffic li

13、ght time is relatively fixed, not along with the change of the flow adjustment of traffic lights show time.this design uses at89s51 microcontroller as the core, constitute the basic circuit, external peripheral circuit that can be adapted to control the functions performed by hardware circuit. in ke

14、il software written in c language program, and finally with the proteus software simulation, the basic realization of the intelligent simulation of traffic lights. the system can control red, green, yellow light according to time, in turn, transform, and has function of seconds. on this basis, throu

15、gh the sensor to the situation of traffic data collection. will collect the data transmitted to the control center, carries on the analysis comparison. according to the result of comparison, the specific traffic into two phase flow is the ratio of the size. translated into traffic lights time accord

16、ing to the ratio control, make the traffic lights time may be changed according to the number of cars, improving the efficiency of the intersection traffic.key words: single chip microcomputer; the traffic light; the countdown display; sensing detection目 錄摘 要iabstractii第1章 緒論11.1 課題背景11.2 課題研究的意義21.

17、3 智能交通燈的研究背景21.4 國內外研究現(xiàn)狀31.5 我國交通燈現(xiàn)狀31.6 論文結構4第2章 智能交通燈控制系統(tǒng)方案設計52.1 智能交通燈控制系統(tǒng)的通行方案設計52.2 智能交通燈控制系統(tǒng)的功能要求62.3 智能交通燈控制系統(tǒng)的基本構成及原理72.4 本章小結7第3章 系統(tǒng)硬件電路的設計83.1 主要硬件的選型83.1.1 單片機的選型83.1.2 車流量檢測傳感器的選型83.1.3 電源電路的選型103.2 系統(tǒng)硬件總電路構成及原理103.2.1 系統(tǒng)硬件電路構成103.2.2 系統(tǒng)工作原理113.3 at89s51單片機簡介123.3.1 單片機的概述123.3.2 at89s51

18、主要引腳功能123.3.3 at89s51芯片最小系統(tǒng)153.4 車流量檢測模塊介紹163.4.1 光電開關的工作原理173.4.2 光電開關的分類173.4.3 光電開關的應用183.5 其它硬件介紹193.5.1 發(fā)光二極管193.5.2 七段led 數(shù)碼管193.5.3 電源電路設計203.5.4 蜂鳴器213.6 本章小結21第4章 軟件設計234.1 主程序設計234.2 車流量采樣程序設計234.3 顯示程序設計274.4 理論基礎知識274.4.1 定時器原理274.4.2 軟件延時原理284.5 本章小結28第5章 智能交通燈的仿真295.1 proteus軟件介紹295.2

19、仿真過程介紹295.2.1 用proteus繪制原理圖295.2.2 proteus對單片機內核的仿真305.2.3 仿真結果與分析315.3 本章小結37結束語38參考文獻39謝 辭40附 錄41第1章 緒論1.1 課題背景隨著人口快速的增多,交通工具的爆炸性的發(fā)展,以及道路資源的有限性,交通控制就應運而生。在人類的生活、工作環(huán)境中,交通扮演著極其重要的角色,人們的出行都無時不刻與交通打著交道。當今,紅綠燈安裝在各個道口上,已經成為疏導交通車輛最常見和最有效的手段。但這一技術在19世紀就已出現(xiàn)了。1858年,在英國倫敦主要街頭安裝了以燃煤氣為光源的紅,藍兩色的機械扳手式信號燈,用以指揮馬車通

20、行。這是世界上最早的交通信號燈。1868年,英國機械工程師納伊特在倫敦威斯敏斯特區(qū)的議會大廈前的廣場上,安裝了世界上最早的煤氣紅綠燈。它由紅綠兩以旋轉式方形玻璃提燈組成,紅色表示“停止”,綠色表示“注意”。1869年1月2日,煤氣燈爆炸,使警察受傷,遂被取消。電氣啟動的紅綠燈出現(xiàn)在美國,這種紅綠燈由紅綠黃三色圓形的投光器組成,1914年始安裝于紐約市5號大街的一座高塔上。紅燈亮表示“停止”,綠燈亮表示“通行”。1918年,又出現(xiàn)了帶控制的紅綠燈和紅外線紅綠燈。帶控制的紅綠燈,一種是把壓力探測器安在地下,車輛一接近紅燈便變?yōu)榫G燈;另一種是用擴音器來啟動紅綠燈,司機遇紅燈時按一下嗽叭,就使紅燈變?yōu)?/p>

21、綠燈。紅外線紅綠燈當行人踏上對壓力敏感的路面時,它就能察覺到有人要過馬路。紅外光束能把信號燈的紅燈延長一段時間,推遲汽車放行,以免發(fā)生交通事故。信號燈的出現(xiàn),使交通得以有效管制,對于疏導交通流量、提高道路通行能力,減少交通事故有明顯效果。1968年,聯(lián)合國道路交通和道路標志信號協(xié)定對各種信號燈的含義作了規(guī)定。綠燈是通行信號,面對綠燈的車輛可以直行,左轉彎和右轉彎,除非另一種標志禁止某一種轉向。左右轉彎車輛都必須讓合法地正在路口內行駛的車輛和過人行橫道的行人優(yōu)先通行。紅燈是禁行信號,面對紅燈的車輛必須在交叉路口的停車線后停車。黃燈是警告信號,面對黃燈的車輛不能越過停車線,但車輛已十分接近停車線而

22、不能安全停車時可以進入交叉路口。交通對于社會的工業(yè)經濟和人們的生活生產中有著十分重要的意義。交通控制系統(tǒng)是近現(xiàn)代社會隨著物流、出行等交通發(fā)展產生的一套獨特的公共管理系統(tǒng)。要保證高效安全的交通秩序,除了制定一系列的交通規(guī)則,還必須通過一定的技術手段加以實現(xiàn)。隨著單片機和傳感技術的迅速發(fā)展,自動檢測領域發(fā)生了巨大變化,智能交通燈控制系統(tǒng)方面的研究有了明顯的進展,并且必將以其優(yōu)異的性能價格比,逐步取代傳統(tǒng)的交通燈控制措施。1.2 課題研究的意義科學技術的進步推動了交通工具的現(xiàn)代化,社會經濟的發(fā)展則導致了交通量的急劇增長并進而加劇了交通擁擠與阻塞的嚴重程度,城市交通的規(guī)模與復雜特征、傳統(tǒng)交通控制和交通

23、擁擠一直是困擾世界各國的一大難題,目前美國每年由于交通擁擠造成的直接經濟損失達2370億美元以上,而我國國內百萬人以上的大城市每年由交通阻塞造成的直接間接經濟損失約計1600億元以上,相當于國內生產總值的3.2%。解決城市交通問題的根本路徑大致有兩條:一是加快交通基礎設施建設;二是加強交通管理。前者是發(fā)展城市交通,滿足各種交通需求的物質基礎,而后者則為合理使用現(xiàn)有交通設施。保證人車的安全,在良好的交通環(huán)境下,使現(xiàn)有設施的能力得以發(fā)揮。二者相比,由于在大城市新建和擴建道路的可能性受空間制約越來越小。當前城市交通管理的重點也側重于加強交通管理,對平面交叉口的研究一般都是應用交通信號在時間上給車輛分

24、配通行權,從而實現(xiàn)車輛在時間上的分離。智能的交通信號燈指揮者人和車輛的安全運行,實現(xiàn)紅、黃、綠燈的自動指揮是城鄉(xiāng)交通管理現(xiàn)代化的重要課題。在城鄉(xiāng)街道的十字交叉路口,為了保證交通秩序和行人安全,一般在每條道路上各有一組紅、綠、黃交通信號燈。其中紅燈亮,表示該條道路禁止通行;黃燈亮,則表示該條道路上未經過停車線的車輛停止通行,已過停車線的車輛繼續(xù)通行;綠燈亮,則表示該條道路上允許通行。交通燈控制電路自動控制十字路口兩組紅、黃、綠交通燈的狀態(tài)轉換,指揮各種車輛和行人安全通行,從而實現(xiàn)十字路口城鄉(xiāng)交通管理自動化。智能交通燈控制系統(tǒng)研究的發(fā)展,旨在解決人類交通因需求的增多而日益繁重帶來的問題,局限于道路

25、建設的暫時不足和交通工具的快速增長,就要使更多的車輛安全高效的利用有限的道路資源,避免因無序和搶行等無控制原因造成的不必要阻塞甚至癱瘓,另外,針對整個交通線路車輛的多少實時調整和轉移多條線路的分流也十分必要。交通網絡是城市的動脈,象征著一個城市的工業(yè)文明水平。交通關系著人們對于財產,安全和時間相關的利益。具有優(yōu)良科學的交通控制技術對資源物流和人們出行都是十分有價值的,保證交通線路的暢通安全,才能保證出行舒暢,物流準時到位,甚至是生命通道的延伸。1.3 智能交通燈的研究背景智能交通燈是智能交通領域的一個分支。智能交通系統(tǒng),簡稱its(intelligent transport systems),

26、作為一個概念性名詞出現(xiàn)于20世紀90年代初,但其思想早在20世紀30年代已有萌芽,當時美國通用汽車公司和福特汽車公司倡導和推廣過“現(xiàn)代化公路網”的構想,而20世紀60年代出現(xiàn)的靜態(tài)路徑誘導、計算機交通控制技術等都可謂是its的雛形,不過當時其重要性并不明顯,沒有受到人們足夠的重視。因此,近幾年來世界各國都競相投資its的研發(fā)和應用。智能交通燈的應用是解決智能交通系統(tǒng)的關鍵之一。1.4 國內外研究現(xiàn)狀目前國內外較為完善的交通信號控制系統(tǒng)主要有英國的transyt(traffic net work study tool)和scoot(split,cycle and of set optimizat

27、ion technique,綠信比、周期和相位差優(yōu)化技術)系統(tǒng)和澳大利亞的scats(sydney coordinated adaptive traffic system),悉尼協(xié)調自適應交通系統(tǒng),以及美國、日本等國家開發(fā)的一些系統(tǒng),其中以英國的scoot系統(tǒng)和澳大利亞的scats系統(tǒng)相較為著名。它們在中國的城市(如:上海、杭州、寧波等用的是scats系統(tǒng);成都、大連、北京等用的是scoot系統(tǒng))也得到了較好的應用。但由于這些系統(tǒng)多為交通信號控制專用系統(tǒng),因此開放性較差,難于同其它系統(tǒng)連接和協(xié)調控制,系統(tǒng)帶有一定的局限性,并且價格比較昂貴,沒有充分考慮我國現(xiàn)有的國情(如自行車交通流和行人的交通

28、流等)。我國近幾年經過深入研究,也開發(fā)出了一些適用于我國交通狀況的交通控制系統(tǒng),主要有上海交通大學的suats系統(tǒng)和南京、深圳等地研制的系統(tǒng)。這些系統(tǒng)在深入研究國外先進系統(tǒng)的基礎上,融合了大量交警實際控制經驗,以開放性為前提,增加了符合國情的特殊功能。但還不成熟,控制效果也不是非常好,沒有得到廣泛應用。因此,結合我國國民經濟,建立一個相對廉價、獲取信息多且準確、工作可靠、具有智能交通控制系統(tǒng)勢在必行。1.5 我國交通燈現(xiàn)狀隨著城市機動車增長速度的加快,1994年我國城市機動車保有量已接近500萬輛。20世紀90年代以來,經濟的發(fā)展加快,從1985年到1995年,機動車增長率達13%左右,近幾年

29、更是增多。然而,在此同時,城市道路建設規(guī)模也在加大。我國城市普遍存在道路密度、道路面積率偏低的問題。我國城市道路的密度只有6.8km每平方千米,而在20世紀80年代,世界發(fā)達國家就已到達20km每平方千米。20世紀90年代,我國部分城市道路面積率,北京為5.9%,上海為6.4%,而國外東京為13.8%,巴黎為25%,普遍高于我國。近幾年,國家雖不斷加大城市道路建設的力度,但仍趕不上車輛的增長速度,且與世界其他國家相比,差距仍很大。目前我國城市街道交叉路口的交通信號燈雖然是自動的,但是仔細觀察就會發(fā)現(xiàn)紅綠燈的交替轉換是定時式的,即轉換的間隔時間是固定不變的。定時式并不符合實際要求。因為,如果東西

30、和南北兩方向車流量相差很大,而信號燈還是平均分配導通時間,就會出現(xiàn)這樣的問題:車多的方向導通時間不足,而車少的方向導通時間剩余,造成一方向車擠另一方向車松的不合理的局面,這就是機器自動控制不如人工現(xiàn)場指揮的差別。然而人工指揮勞動強度大,我們應充分發(fā)揮計算機的作用,用計算機模擬人的智能來控制交通燈,從而提高經濟和社會效益。1.6 論文結構基于整個交通控制系統(tǒng)的發(fā)展情況,本設計主要進行如下方面的研究:用智能,集成,且功能強大的單片機芯片為控制中心,設計出一套十字路口的交通控制系統(tǒng),以指揮路口的實時通行狀態(tài)。在緒論部分講述了本課題的研究背景與意義、國內外智能交通控制系統(tǒng)的研究現(xiàn)在以及我國交通燈的現(xiàn)狀

31、。在第二章中,基于緒論部分對單片機智能交通燈控制系統(tǒng)的部分了解以及現(xiàn)實生活中的需要,根據(jù)設計要求提出總體設計方案論證與選擇,介紹了智能交通燈控制系統(tǒng)的基本構成及原理。在一、二章的基礎上,第三章完成了硬件的選型以及硬件電路的設計。第四章首先根據(jù)軟件設計流程圖簡要介紹了軟件設計,并介紹了各個程序模塊的基本設計思想。第五章簡要介紹了proteus軟件及電路繪制并且詳細敘述了如何實現(xiàn)電路的仿真。最后是對本課題的總結與展望,概述了系統(tǒng)實現(xiàn)的功能,前景及致謝、附錄、參考文獻等關于本次畢業(yè)設計的后續(xù)工作。附錄為系統(tǒng)的程序清單以及整體電路圖供閱讀參考。第2章 智能交通燈控制系統(tǒng)方案設計2.1 智能交通燈控制系

32、統(tǒng)的通行方案設計設在十字路口,分為東西向和南北向,在任一時刻只有一個方向通行,另一方向禁行,持續(xù)一定時間,經過短暫的過渡時間,將通行禁行方向對換。其具體狀態(tài)如下圖所示。說明:黑色表示亮,白色表示滅。交通狀態(tài)從狀態(tài)1開始變換,直至狀態(tài)4然后循環(huán)至狀態(tài)1,周而復始,即如圖2.1所示:圖2.1 交通狀態(tài)通過具體的路口交通燈狀態(tài)的演示分析我們可以把這四個狀態(tài)歸納如下:(1)南北綠燈亮,東西紅燈亮。此狀態(tài)下,南北允許通行,東西禁止通行。(2)南北黃燈亮,東西保持紅燈亮。此狀態(tài)下除了已經正在通行中的其他所以車輛都需等待狀態(tài)轉換。(3)東西綠燈亮,南北紅燈亮。此狀態(tài)下,東西允許通行,南北禁止通行。(4)東西

33、黃燈亮,南北保持紅燈亮。此狀態(tài)下除了已經正在通行中的其他所以車輛都需等待狀態(tài)轉換。下面用圖表表示燈狀態(tài)和行止狀態(tài)的關系如下:表2-1 交通狀態(tài)及紅綠燈狀態(tài)狀態(tài)1狀態(tài)2狀態(tài)3狀態(tài)4南北向通行等待變換禁行等待變換東西向禁行等待變換通行等待變換南北紅燈0011南北綠燈1000南北黃燈0100東西紅燈1100東西綠燈0010東西黃燈0001東西南北四個路口均有紅綠黃3燈和數(shù)碼顯示管2個,在任一個路口,遇紅燈禁止通行,轉綠燈允許通行,之后黃燈亮警告行止狀態(tài)將變換。狀態(tài)及紅綠燈狀態(tài)如表2.1所示。說明:0表示滅,1表示亮。2.2 智能交通燈控制系統(tǒng)的功能要求本設計能模擬基本的交通控制系統(tǒng),用紅綠黃燈表示禁

34、行,通行和等待的信號發(fā)生,還能進行倒計時顯示,車流量檢測及調整,錯誤報警等功能。(1)倒計時顯示倒計時顯示可以提醒駕駛員在信號燈燈色發(fā)生改變的時間、在“停止”和“通過”兩者間作出合適的選擇。駕駛員和行人普遍都愿意選擇有倒計時顯示的信號控制方式,并且認為有倒計時顯示的路口更安全。倒計時顯示是用來減少駕駛員在信號燈色改變的關鍵時刻做出復雜判斷的1種方法,它可以提醒駕駛員燈色發(fā)生改變的時間,幫助駕駛員在“停止”和“通過”兩者間作出合適的選擇 (2)紅綠燈顯示紅綠燈顯示可以直觀的告訴駕駛員禁行,通行和等待的信號。本設計紅綠燈有四種狀態(tài):首先南北綠燈亮,東西紅燈亮。一定時間后,南北黃燈開始閃爍,持續(xù)5s

35、,東西向保持紅燈亮。接著南北向紅燈亮,東西綠燈亮。一定時間后,東西黃燈閃爍,持續(xù)5s,南北向保持紅燈亮。(3)車流量檢測及調整隨著我國經濟建設的蓬勃發(fā)展,城市人口和機動車擁有量在急劇增長,交通流量日益加大,交通擁擠堵塞現(xiàn)象日趨嚴重,交通事故時有發(fā)生。車輛檢測器作為智能交通系統(tǒng)的基本組成部分,在智能交通系統(tǒng)中占有重要的地位?,F(xiàn)階段,車輛檢測器檢測方式有很多,各有其優(yōu)缺點,如遙感微波檢測器、磁感應車輛檢測器、紅外線車輛檢測器等。通過比較南北向和東西向的車流量,調節(jié)紅綠燈的間隔時間。2.3 智能交通燈控制系統(tǒng)的基本構成及原理單片機設計交通燈控制系統(tǒng),可用單片機直接控制信號燈的狀態(tài)變化,基本上可以指揮

36、交通的具體通行,當然,接入led數(shù)碼管就可以顯示倒計時以提醒行使者,更具人性化。本系統(tǒng)在此基礎上,加入了車流量檢測電路為單片機采集數(shù)據(jù),單片機對此進行具體處理,及時調整控制指揮,為了超越視覺指揮的局限性,同時接上蜂鳴器,在聽覺上加強了指揮提醒作用。單片機led數(shù)碼管顯示蜂鳴器車流量檢測電路紅黃綠信號燈最小系統(tǒng)外圍檢測電路圖2.2 系統(tǒng)的總體框圖本設計系統(tǒng)以單片機為控制核心,由車流量檢測模塊產生輸入,信號燈狀態(tài)模塊,led倒計時模塊和蜂鳴器狀態(tài)模塊接受輸出。系統(tǒng)的總體框圖如圖2.2所示。2.4 本章小結本章主要對智能交通燈控制系統(tǒng)方案設計進行了介紹,概述了智能交通燈控制系統(tǒng)的功能要求以及系統(tǒng)的總

37、體框架。第3章 系統(tǒng)硬件電路的設計3.1 主要硬件的選型實現(xiàn)本設計要求的具體功能,可以用單片機及外圍器件構成最小控制系統(tǒng),12個發(fā)光二極管分成4組紅綠黃三色燈構成信號燈指示模塊,8個led東西南北各兩個構成倒計時顯示模塊,車流量檢測傳感器采集流量數(shù)據(jù),1個蜂鳴器進行報警。3.1.1 單片機的選型采用at89s51單片機作為主控制器。at89s51具有兩個16位定時器/計數(shù)器,5個中斷源,便于對車流量進行定時中斷檢測。32根i/o線,使其具有足夠的i/o口驅動數(shù)碼管及交通燈。外部存貯器尋址范圍rom、ram64k,便于系統(tǒng)擴展。其t0,t1口可以對外部脈沖進行實時計數(shù)操作,故可以方便實現(xiàn)車流量檢

38、測信號的輸入。選用at89s51單片機跟其他單片機相比,經濟實惠,滿足設計要求,故選用at89s51單片機作為主控制器。3.1.2 車流量檢測傳感器的選型車流量檢測傳感器有三種方案如下:方案一:采用遙感微波檢測器(rtms)。微波交通檢測器是利用雷達線性調頻技術原理,通過發(fā)射中心頻率為10.525ghz或24.200ghz的連續(xù)頻率調制微波(fmcw);在檢測路面上,投映一個寬度為3-4米,長度為64米的微波帶。每當車輛通過這個微波投映區(qū)時,都會向rtms反射一個微波信號,rtms接收反射的微波信號,并計算接收頻率和時間的變化參數(shù)以得出車輛的速度及長度,提供車流量、道路占有率、速度和車型等實時

39、信息。為了檢測出車道上車的數(shù)量,rtms在微波束的發(fā)射方向上以2m為一個層面分展探測物體,微波束在15度范圍內投影形成一個分為32個十層面的橢圓形波束,(橢圓的寬度取決于儀器選擇的工作方式),通過這種方式可檢測出車量數(shù)rtms具有兩種基本的使用模式,分別是路邊側向模式和前方正向模式。路邊側向模式可以使用一臺rtms同時檢測多至8條車道,并提供每條車道的交通信息。前方正向模式,用一臺rtms實時檢測一條單一車道的交通情況。rtms的檢測精度高,且是一個全天候的車輛檢測器。方案二:采用磁感應車輛檢測器.這種環(huán)形線圈檢測器是傳統(tǒng)的交通檢測器,是目前世界上用量最大的一種檢測設備。這些埋設在道路表面下的

40、線圈可以檢測到車輛通過時的電磁變化進而精確地算出交通流量。交通流量是交通統(tǒng)計和交通規(guī)劃的基本數(shù)據(jù),通過這些檢測結果可以用來計算占用率(表征交通密度), 在使用雙線圈模式時還可以提供速度、車輛行駛方向、車型分類等數(shù)據(jù),這些數(shù)據(jù)對于交通管理和統(tǒng)計是極為重要的。原理方框圖如下:環(huán)形檢測器1環(huán)形檢測器n自定義總線控制單元調制解調器監(jiān)控中心 圖3.1 磁檢測器方框圖該方案測量精度較好,且性能穩(wěn)定。方案三:利用紅外線車輛檢測器。紅外線車輛檢測器是利用被檢測物對光束的遮擋或反射,通過同步回路檢測物體有無。物體不限于金屬,所有能反射光線的物體均可被檢測。光電開關將輸入電流在發(fā)射器上轉換為光信號射出,接收器再根

41、據(jù)接收到的光線的強弱或有無對目標物體進行探測。如當汽車通過光掃描區(qū)域時,部分或全部光束被遮擋,從而實現(xiàn)對車輛數(shù)據(jù)的綜合檢測。常利用光電開關技術,具有高速響應,抗干擾性強,不受惡劣氣象條件或物體顏色的影響的優(yōu)點,而且安裝簡便。方案一造價高,且易受環(huán)境影響,方案二需將檢測器埋入地底下,對已建成道路使用不方便。方案三性價比高,且設計簡單,權衡利弊,故選用方案三。在本系統(tǒng)中,采用對射式紅外線光電開關hjs18-m14dnk檢測車流量。該紅外線光電開關工作電壓為直流10-30v,檢測距離為10m,響應時間小于3ms,能在-2555的溫度條件下正常工作。當有車輛通過光電開關之間時,輸出端將輸出一個開關信號

42、,送入單片機,單片機執(zhí)行相應程序自動對輸入信號進行計數(shù),從而完成對車流量的統(tǒng)計。3.1.3 電源電路的選型由于單片機工作時需要+5v電壓,所以在設計電源電路時,需要一個三端穩(wěn)壓器能提供+5v電壓。三端穩(wěn)壓器,主要有兩種:一種輸出電壓是固定的,稱為固定輸出三端穩(wěn)壓器;另一種輸出電壓是可調的,稱為可調輸出三端穩(wěn)太器。其基本原理相同,均采用串聯(lián)型穩(wěn)壓電路。在線性集成穩(wěn)壓器中,由于三端穩(wěn)壓器只有三個引出端子,具有外接元件少,使用方便,性能穩(wěn)定,價格低廉等優(yōu)點,因而得到廣泛應用。三端穩(wěn)壓器的通用產品有78系列(正電源)和79系列(負電源),輸出電壓由具體型號中的后面兩個數(shù)字代表,有5v,6v,8v,9v

43、,12v,15v,18v,24v等檔次。由于7805能夠提供5v電壓的三端穩(wěn)壓電源,在實際的電路控制中應用其作為電源電路較為廣泛,在普通的電子元器件商場都有銷售易于購買,并且技術相對成熟.7805一腳為電源輸入端,二腳為公共接地端,三腳即為我們所需要的+5v電壓輸出端.本文采用最典型的7805提供電壓的電路,即在7805的1腳和公共接地端(即2腳)之間接入0.3f的電容,在公共接地端和三腳+5v電壓輸出端之間接入0.1f的電容。3.2 系統(tǒng)硬件總電路構成及原理3.2.1 系統(tǒng)硬件電路構成本系統(tǒng)實現(xiàn)的是對城市十字路口交通的控制,它由三大部分組成:(1)信息的采集部分;(2)單片機自動控制部分;(

44、3)顯示部分。系統(tǒng)以單片機為核心,組成一個集車流量采集、處理、自動控制為一身的開環(huán)控制系統(tǒng)。 系統(tǒng)硬件電路由車流量檢測電路、單片機、狀態(tài)燈、led顯示、蜂鳴器組成。其具體的硬件電路總圖如圖所示。p0接上拉電阻與p2控制led數(shù)碼管,p1用于控制紅綠黃發(fā)光二極管, int1口接蜂鳴器,xtal1和xtal2接入晶振時鐘電路,reset引腳接上復位電路,t1口接車流量傳感器。圖3.2 總體設計電路圖3.2.2 系統(tǒng)工作原理通過車流量傳感器對東西和南北兩條通道的車流量的測量,將車流量信息以脈沖電平的方式傳給單片機。單片機能通過程序運算得到兩條通道車流量的大小來控制路口各方向的紅綠燈時長,并由led顯

45、示。以一個周期向傳感器取一次數(shù)據(jù)。信息采集主要是對路口各方向的車流量進行采集。因為關系到哪個方向通行時間長,哪個方向通行時間短。目前大多采用光學或壓力傳感器,以確定每個路口在一定時間段車輛通過的次數(shù)。本設計采用比例的方法利用紅外線傳感器只計算出需比較兩個相對路口車流量的比值即可。設計車流量傳感器,一個對準東西方向取樣,另一個對南北方向取樣,分別取得兩個代表東西和南北方向車流量a和b。用單片機巡回檢測,并將他們進行比較。若二者相等則按一定時間間隔交替導通。若a>b,進入a方向綠燈延時程序。反之,進入b方向綠燈延時程序。該控制程序又根據(jù)具體的比例做時長的變換。這些工作全部由單片機完成。單片機

46、通過接口得到a和b相對應的電壓信號量,然后對其進行處理、分析和判斷,改變信號燈輸出時長,直接控制信號燈驅動電路,實現(xiàn)單片機對信號燈的智能控制。本系統(tǒng)先顯示狀態(tài)燈及l(fā)ed數(shù)碼管,將狀態(tài)碼值送顯p1口,將要顯示的時間值送顯p0口和用p2口來選通led數(shù)碼管的顯示導通,在此同時以50ms為周期,用軟件方法計時1秒,到達1s就要將時間值減1,刷新led數(shù)碼管。該智能交通燈控制系統(tǒng)以四個狀態(tài)為一周期循環(huán)。每滿一個狀態(tài)循環(huán)周期,則須將檢測到的車流量數(shù)據(jù)處理一次,判斷兩個方向的交通輕重緩急狀況,再調整下次狀態(tài)循環(huán)的紅綠燈時間,以達到自動控制的目的。3.3 at89s51單片機簡介3.3.1 單片機的概述單片

47、微型計算機簡稱單片機,又稱微控制器,嵌入式微控制器等,屬于第四代電子計算機。它把中央處理器、存儲器、輸入/輸出接口電路以及定時器/計數(shù)器集成在一塊芯片上,從而具有體積小、功耗低、價格低廉、抗干擾能力強且可靠性高等特點,因此,適合應用于工業(yè)過程控制、智能儀器儀表和測控系統(tǒng)的前端裝置。正是由于這一原因,國際上逐漸采用微控制器(mcu)代替單片微型計算機(scm)這一名稱。“微控制器”更能反映單片機的本質,但是由于單片機這個名稱已經為國內大多數(shù)人所接受,所以仍沿用“單片機”這一名稱。單片機的主要特點有:(1)具有優(yōu)異的性能價格比。(2)集成度高、體積小、可靠性高。(3)控制功能強。(4)低電壓,低功

48、耗。at89s51是美國atmel公司生產的低功耗,高性能cmos8位單片機,片內含4k bytes的可系統(tǒng)編程的flash只讀程序存儲器,器件采用atmel公司的高密度、非易失性存儲技術生產,兼容標準8051指令系統(tǒng)及引腳。它集flash程序存儲器 既可在線編程(isp)也可用傳統(tǒng)方法進行編程及通用8位微處理器于單片芯中,atmel公司的功能強大,低價位at89s51單片機可為您提供許多高性價比的應用場合,可靈活應用于各種控制領域。3.3.2 at89s51主要引腳功能at89s51引腳圖如圖3.3所示:圖3.3 引腳圖vcc:電源電壓gnd:地p0口:p0口是一組8位漏極開路型雙向i0口,

49、也即地址數(shù)據(jù)總線復用口。作為輸出口用時,每位能驅動8個ttl邏輯門電路,對端口寫“l(fā)”可作為高阻抗輸入端用。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉換地址(低8位)和數(shù)據(jù)總線復用,在訪問期間激活內部上拉電阻。p1口:pl口是一個帶內部上拉電阻的8位雙向io口,pl的輸出緩沖級可驅動(吸收或輸出電流)4個ttl邏輯門電路。對端口寫“l(fā)”,通過內部的上拉電阻把端口拉到高電平,此時可作輸入口。作輸入口使用時,因為內部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(iil)。flash編程和程序校驗期間,pl接收低8位地址。p1口除了作為一般的i0口線外,更重要的用途是它的第二功能,如

50、表3-1所示:表3-1 具有第二功能的p1口引腳端口引腳第二功能:p1.5mosi(用于isp編程)p1.6mosi(用于isp編程)p1.7mosi(用于isp編程)p2口:p2是一個帶有內部上拉電阻的8 位雙向io 口,p2的輸出緩沖級可驅動(吸收或輸出電流)4 個ttl邏輯門電路。對端口寫“1”,通過內部的上拉電阻把端口拉到高電平,此時可作輸入口,作輸入口使用時,因為內部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(iil)。在訪問外部程序存儲器或16位地址的外部數(shù)據(jù)存儲器(例如執(zhí)行movxdptr指令)時,p2口送出高8位地址數(shù)據(jù)。在訪問8 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行mov

51、xri指令)時,p2口線上的內容(也即特殊功能寄存器(sfr)區(qū)中p2寄存器的內容),在整個訪問期間不改變。flash編程或校驗時,p2口亦接收高位地址和其它控制信號。p3口:p3口是一組帶有內部上拉電阻的8 位雙向i0 口。p3口輸出緩沖級可驅動(吸收或輸出電流)4 個ttl邏輯門電路。對p3口寫入“l(fā)”時,它們被內部上拉電阻拉高并可作為輸入端口。作輸入端時,被外部拉低的p3口將用上拉電阻輸出電流(iil)。p3口除了作為一般的i0口線外,更重要的用途是它的第二功能,如表3-2所示:表3-2 具有第二功能的p3口引腳端口引腳第二功能:p3.0rxd(串行輸入口)p3.1txd(串行輸出口)p

52、3.2/int0(外中斷0p3.3/ int1(外中斷1)p3.4t0(定時計數(shù)器0外部輸入)p3.5t1(定時計數(shù)器1外部輸入)p3.6/ wr(外部數(shù)據(jù)存儲器寫選通)p3.7/ rd(外部數(shù)據(jù)存儲器讀選通)p3口還接收一些用于flash閃速存儲器編程和程序校驗的控制信號。rst:復位輸入。當振蕩器工作時,rst引腳出現(xiàn)兩個機器周期以上高電平將使單片機復位。wdt 溢出將使該引腳輸出高電平,設置sfr auxr的disrt0位(地址8eh)可打開或關閉該功能。disrt0位缺省為reset輸出高電平打開狀態(tài)。ale/:當訪問外部程序存儲器或數(shù)據(jù)存儲器時,ale(地址鎖存允許)輸出脈沖用于鎖存

53、地址的低8位字節(jié)。即使不訪問外部存儲器,ale仍以時鐘振蕩頻率的16輸出固定的正脈沖信號,因此它可對外輸出時鐘或用于定時目的。要注意的是:每當訪問外部數(shù)據(jù)存儲器時將跳過一個ale脈沖。對f1ash存儲器編程期間,該引腳還用于輸入編程脈沖(prog)。如有必要,可通過對特殊功能寄存器(sfr)區(qū)中的8eh 單元的d0位置位,可禁止ale操作。該位置位后,只有一條m0vx和m0vc指令ale才會被激活。此外,該引腳會被微弱拉高,單片機執(zhí)行外部程序時,應設置ale無效。:片外程序存儲器讀選通信號輸出端,或稱片外取指信號輸出端。在向片外程序存儲器讀取指令或常數(shù)期間,每個機器周期該信號二次有效(低電平)

54、,以通過數(shù)據(jù)總線p0口讀回指令或常數(shù)。/:外部訪問允許。欲使cpu僅訪問外部程序存儲器(地址為0000hffffh),ea端必須保持低電平(接地)。需注意的是:如果加密位lb1被編程,復位時內部會鎖存ea端狀態(tài)。如ea端為高電平(接vcc端),cpu則執(zhí)行內部程序存儲器中的指令。f1ash存儲器編程時,該引腳加上+12v的編程電壓。xtal1:片內反相放大器輸入端。xtal2:片內反相放大器輸出端。外接晶體時,xtal1與xtal2各接晶體的一端,借外接晶體與片內反相放大器構成振蕩器。3.3.3 at89s51芯片最小系統(tǒng)一個最簡單的單片機系統(tǒng)包括晶振、復位、電源、系統(tǒng)的輸入控制、輸出顯示,以及其他外圍模塊(如通信、數(shù)據(jù)采集等)。(1)時鐘電路圖3.4 晶振電路圖

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論