版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于STC89C52RC單片機(jī)的交通燈控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要目前,國(guó)內(nèi)大部分的城市中,尤其是中小型城市的交通路口都是使用單一的交通燈控制模式車輛的通行,并且由于城市規(guī)模以及建筑的種種原因,道路難以擴(kuò)建。而單一的交通燈控制模式就使得在不同的時(shí)間段產(chǎn)生不同的現(xiàn)象。在人流低峰期時(shí)通行方向沒(méi)有車輛而另一方向的車輛卻需要長(zhǎng)時(shí)間等待通行;在高峰期時(shí)通行時(shí)間太短、效率太低,容易積累更多的車輛在后方,節(jié)假日時(shí)尤其明顯。本文研究基于STC89C51RC單片機(jī)控制交通燈控制系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)問(wèn)題。本設(shè)計(jì)針對(duì)交通路口車流量進(jìn)行實(shí)時(shí)控制交通燈,使交通燈具有根據(jù)車流量改變交通路口通行時(shí)間減緩交通壓力的功能。本設(shè)計(jì)研究?jī)?nèi)容如下:1、分析當(dāng)前國(guó)內(nèi)交通現(xiàn)狀,根據(jù)現(xiàn)狀確定交通燈控制系統(tǒng)的設(shè)計(jì)方案。2、根據(jù)已確定的設(shè)計(jì)方案對(duì)交通燈的硬件進(jìn)行選型,并根據(jù)國(guó)內(nèi)設(shè)計(jì)交通燈的各部分硬件電路。3、根據(jù)交通燈的控制要求和硬件電路,完成交通燈的軟件程序進(jìn)行開(kāi)發(fā)設(shè)計(jì)。設(shè)計(jì)程序分別為系統(tǒng)主程序和信號(hào)燈顯示控制、計(jì)時(shí)顯示控制、手動(dòng)按鍵控制等控制程序。4、對(duì)完成的交通燈系統(tǒng)進(jìn)行硬件調(diào)試和軟件調(diào)試,并測(cè)試交通燈的性能。本設(shè)計(jì)的最終成品是一個(gè)可以利用紅外線感應(yīng)器檢測(cè)到車道通行車輛車流,控制該車道行駛方向通行時(shí)間,交通燈紅、綠、黃三交通燈循環(huán)均衡燈會(huì)同時(shí)點(diǎn)亮,黃燈在從紅綠色轉(zhuǎn)換成了綠紅燈前還會(huì)閃爍5秒的停車警示。關(guān)鍵詞:STC89C52RC單片機(jī);交通燈;倒計(jì)時(shí);車流量;目錄1緒論 11.1本課題研究背景與意義 11.2國(guó)內(nèi)外交通燈系統(tǒng)的現(xiàn)狀 11.3論文結(jié)構(gòu)安排 22智能控制交通燈系統(tǒng)的設(shè)計(jì)方案 32.1總體方案設(shè)計(jì) 32.2交通燈的基本功能 32.3城市交通路口的類型 42.4交通燈控制類型 42.5交通燈信號(hào)控制方案 42.6單片機(jī)的選擇 52.7計(jì)時(shí)顯示器的選擇 62.8車流量檢測(cè) 73系統(tǒng)硬件設(shè)計(jì) 83.1總體設(shè)計(jì) 83.2單片機(jī)的基本結(jié)構(gòu) 83.3數(shù)碼管 113.4單片機(jī)外圍電路設(shè)計(jì) 113.4.1電源電路 113.4.2復(fù)位電路 123.4.3振蕩電路 133.4.4計(jì)時(shí)顯示模塊電路 134軟件設(shè)計(jì) 154.1軟件程序總體設(shè)計(jì) 154.2車流量采集程序設(shè)計(jì) 164.3手動(dòng)按鍵程序設(shè)計(jì) 164.4定時(shí)程序設(shè)計(jì) 175系統(tǒng)調(diào)試 185.1仿真調(diào)試 185.1.1仿真軟件 185.1.2仿真環(huán)境 185.2硬件調(diào)試 195.2.1電源調(diào)試 205.2.2控制電路調(diào)試 205.2.3信號(hào)燈控制調(diào)試 205.2.4倒計(jì)時(shí)控制調(diào)試 205.3軟件調(diào)試 205.4交通燈運(yùn)行調(diào)試 216總結(jié) 21參考文獻(xiàn) 22附錄 24
1緒論1.1本課題研究背景與意義隨著當(dāng)前我國(guó)經(jīng)濟(jì)社會(huì)和國(guó)民經(jīng)濟(jì)的不斷進(jìn)步,城市化工程建設(shè)的推進(jìn)速度也逐步大大加快,而且機(jī)動(dòng)車和汽車的總承載容量也在不斷地快速增長(zhǎng)。機(jī)動(dòng)車的大量出現(xiàn)和不斷普及為當(dāng)今人們出行提供了方便時(shí),也給城市交通帶來(lái)了諸多的不便,車輛的增加往往伴隨而來(lái)的便是交通堵塞、交通事故愈加頻繁,環(huán)境污染亦逐漸嚴(yán)重等。交通擁堵則影響了整個(gè)城市的面貌,況且當(dāng)前機(jī)動(dòng)車的價(jià)格也漸漸地可以讓大眾接受,在未來(lái)幾年,機(jī)動(dòng)車的數(shù)量增長(zhǎng)速度也將逐漸加快,對(duì)于當(dāng)前交通擁堵問(wèn)題,沒(méi)有及時(shí)解決可能會(huì)成為未來(lái)城市發(fā)展的阻礙。城市交通重要路口的停車堵塞近年來(lái)越發(fā)頻繁,在一些中、小型的工業(yè)城市中,由于目前我國(guó)城市近些年來(lái)城市經(jīng)濟(jì)社會(huì)發(fā)展快,人民的公共生活素質(zhì)水平已經(jīng)有所提高,私家車的停放數(shù)量也隨之增長(zhǎng)迅猛。原本的城市道路無(wú)法滿足現(xiàn)狀,道路加寬成本過(guò)高。此時(shí)對(duì)交通燈控制系統(tǒng)的升級(jí)將是成本最低的應(yīng)對(duì)方式。采用智能交通燈控制系統(tǒng)將是最快,最直接且最有效緩解交通壓力的方法之一。智能交通運(yùn)輸中的信息管理系統(tǒng)或稱為ITS,ITS即intelligenttransportationsystems的簡(jiǎn)稱。是一種通過(guò)信息、通訊、感應(yīng)傳遞技術(shù)以及高新科學(xué)技術(shù)聯(lián)合實(shí)現(xiàn)的交通運(yùn)輸管理系統(tǒng)。利用現(xiàn)代通信技術(shù)和大數(shù)據(jù)的智能化分析是該系統(tǒng)最基礎(chǔ)的功能,對(duì)交通信息進(jìn)行實(shí)時(shí)分析調(diào)整,以緩解交通壓力,提升行效率。智能交通車燈自動(dòng)控制是屬于智慧交通系統(tǒng)中必不可少的一環(huán)。交通車燈自動(dòng)控制系統(tǒng)對(duì)于智能化交通系統(tǒng)來(lái)說(shuō),其對(duì)緩解道路堵塞問(wèn)題的作用特別突出。1.2國(guó)內(nèi)外交通燈系統(tǒng)的現(xiàn)狀美國(guó)是最早對(duì)智能交通系統(tǒng)進(jìn)行研究的,其于20世紀(jì)中即開(kāi)始了智能交通系統(tǒng)的開(kāi)發(fā)和研究。美國(guó)是交通發(fā)展走在最前沿的交通強(qiáng)國(guó),為了進(jìn)一步完善交通系統(tǒng),美國(guó)提出了智能交通系統(tǒng)這一概念。美國(guó)每年都會(huì)投入大量經(jīng)費(fèi)在智能交通系統(tǒng)這一領(lǐng)域的研究和開(kāi)發(fā),目前美國(guó)已經(jīng)將智能交通系統(tǒng)技術(shù)應(yīng)用在了美國(guó)本土的大部分交通道路上了。經(jīng)過(guò)幾十年的改進(jìn)和發(fā)展,美國(guó)的智能交通系統(tǒng)可以在人工智能系統(tǒng)的基礎(chǔ)上把路、車、人等要素緊密結(jié)合形成一個(gè)智能交通網(wǎng)絡(luò)。日本在二戰(zhàn)過(guò)后經(jīng)濟(jì)迅猛發(fā)展,此前固有給交通道路已經(jīng)根本無(wú)法滿足交通需求,以及日本本身人口十分密集,當(dāng)時(shí)的交通設(shè)施嚴(yán)重制約了人們的出行。日本政府逐步開(kāi)始注意重視道路交通的改善和智能化交通系統(tǒng)。上個(gè)世紀(jì)70年代,日本政府就對(duì)智慧化交通網(wǎng)絡(luò)和系統(tǒng)進(jìn)行了深入的研究。上世紀(jì)80年代,日本利用通信技術(shù)與車輛結(jié)合對(duì)當(dāng)時(shí)的車輛進(jìn)行試驗(yàn)。近幾年日本政府加強(qiáng)與本土幾大汽車生產(chǎn)商合作進(jìn)行無(wú)人駕駛測(cè)試。英國(guó)在上世紀(jì)就已經(jīng)是經(jīng)濟(jì)強(qiáng)國(guó),研發(fā)智能交通起步也是最早的一批國(guó)家。上世紀(jì)60年代,英國(guó)就開(kāi)始針對(duì)交通道路進(jìn)行優(yōu)化設(shè)計(jì),為研究智能交通打下了有利基礎(chǔ)。上世紀(jì)七十年代英國(guó)就研發(fā)出了可以根據(jù)交通道路車流量調(diào)節(jié)車輛通行的智能交通管理系統(tǒng)。2013年,英國(guó)的專家聯(lián)合開(kāi)發(fā)了一套新型的智能交通系統(tǒng),該系統(tǒng)能夠在車輛行駛時(shí),根據(jù)實(shí)際交通情況改變交通路口的通行方向,特別是在車輛少時(shí),系統(tǒng)可以讓車輛經(jīng)過(guò)的每一個(gè)路口都是綠燈,做到通行無(wú)阻避免在路口等待浪費(fèi)時(shí)間。2016年,英國(guó)政府與路虎等幾大汽車生產(chǎn)商聯(lián)合進(jìn)行無(wú)人駕駛系統(tǒng)的研發(fā),對(duì)交通管理方面進(jìn)行進(jìn)一步的優(yōu)化。自國(guó)內(nèi)改革開(kāi)放以來(lái),經(jīng)濟(jì)發(fā)展速度加快,國(guó)民生活水平不斷提高,在出行方面人們的方式也有了很大的改變。從一開(kāi)始的步行、自行車到公交再發(fā)展到現(xiàn)在私家車出行已是常態(tài)。由于我國(guó)經(jīng)濟(jì)起步遲,因此早期對(duì)交通的需求低,智能交通的研究也落后于西方國(guó)家。目前我國(guó)城市的大部分交通道路時(shí)間交替周期是固定不變的,這樣的紅綠燈轉(zhuǎn)換方式很難與實(shí)際交通狀況結(jié)合。固定的紅綠燈交替時(shí)間在不同方向車流量相差較大時(shí)是很實(shí)際的,對(duì)于車輛多的方向無(wú)法一次性全部通過(guò)路口,而車輛少的方向則長(zhǎng)時(shí)間放行空置。因此國(guó)內(nèi)交通燈自動(dòng)控制方面遠(yuǎn)不如交警現(xiàn)場(chǎng)指揮效率高。我國(guó)從21世紀(jì)初就有一部分城市開(kāi)始嘗試使用智能交通燈了,當(dāng)前黑龍江、烏魯木齊和北京都有部分交通路口嘗試使用智能交通燈。近年,中科院提出了將北斗系統(tǒng)和智能交通相結(jié)合。百度公司于2018年展示并嘗試運(yùn)行了無(wú)人駕駛技術(shù)。1.3論文結(jié)構(gòu)安排根據(jù)課題的主要研究?jī)?nèi)容,本文將從以下六章對(duì)課題所涵蓋的內(nèi)容進(jìn)行介紹:第一章,緒論。講述本文研究的背景意義以及國(guó)內(nèi)外當(dāng)前的發(fā)展現(xiàn)狀,并簡(jiǎn)述本文的章節(jié)安排。第二章,智能交通燈系統(tǒng)的設(shè)計(jì)方案。本章主要分析了交通燈的設(shè)計(jì)方向和設(shè)計(jì)方案。第三章,系統(tǒng)硬件設(shè)計(jì)。該章完成系統(tǒng)硬件的構(gòu)建和各個(gè)模塊電路的選擇、設(shè)計(jì)以及模塊間的搭建。第四章,系統(tǒng)軟件設(shè)計(jì)。講述系統(tǒng)軟件程序構(gòu)建,模塊子程序的編寫和控制方式。第五章,系統(tǒng)調(diào)試。測(cè)試系統(tǒng)性能及分析,檢測(cè)各模塊和程序之間能否兼容,完成各模塊的功能測(cè)試。第六章,結(jié)論??偨Y(jié)課題設(shè)計(jì)的研究?jī)?nèi)容,結(jié)合現(xiàn)狀分析成品的不足。2交通燈系統(tǒng)的設(shè)計(jì)方案2.1總體方案設(shè)計(jì)本設(shè)計(jì)以單片機(jī)為控制核心,采用模塊化設(shè)計(jì)。系統(tǒng)各模塊分別為單片機(jī)控制系統(tǒng)模塊、手動(dòng)按鍵控制、信號(hào)燈狀態(tài)顯示模塊、計(jì)時(shí)顯示等模塊組成。系統(tǒng)原理框架圖如圖2-1。圖2-1系統(tǒng)圖2-1系統(tǒng)原理框架圖2.2交通燈的基本功能控制交通燈系統(tǒng)的基本功能如正常的交通燈基本相同,與人們正常認(rèn)識(shí)的一樣,都是綠燈行,紅燈停,各個(gè)方向交替通行,而本設(shè)計(jì)的交通燈不同在對(duì)時(shí)間的控制不同。交通燈功能依照道路交通管理?xiàng)l例規(guī)定:指揮燈信號(hào)1.當(dāng)綠燈點(diǎn)亮?xí)r,準(zhǔn)許汽車、行人等方向通行,但在拐角處或右側(cè)停車時(shí),不得阻礙正在直行的汽車以及被交通放行的其他汽車等方向。2.黃燈亮?xí)r,不準(zhǔn)許其他車輛、行人在路上通行,但已經(jīng)越過(guò)了停止路段的車輛和行駛到已經(jīng)進(jìn)入了人行橫道的其他行人,可以禁止其繼續(xù)通行。3.紅燈點(diǎn)亮?xí)r,不禁止車輛、行人通過(guò)。4.綠頭燈亮?xí)r,準(zhǔn)許車輛、行人按照信號(hào)燈所示通行。5.當(dāng)時(shí)紅黃燈信號(hào)發(fā)生強(qiáng)力閃爍,汽車、行人必須在不能保證安全的基本交通原則下重新停車通行。右轉(zhuǎn)彎的t型交叉路口直行車輛和其他t型交叉路口右邊兩側(cè)沒(méi)有設(shè)置縱向通行橫道的自由直行人的交叉路口車輛,遇到對(duì)方有上述二條前款(二)、(三)項(xiàng)各款所列車輛規(guī)定時(shí),在不妨礙被放行車輛的情況下可以直行進(jìn)入右側(cè)左轉(zhuǎn)彎。前兩項(xiàng)規(guī)定也適合于列車上的行走及被趕、乘牧牛和馬等牲畜。2.3城市交通路口的類型目前城市中路口多式多樣,錯(cuò)綜交匯,形成四通八達(dá)的城市交通網(wǎng)絡(luò),但正常需要安裝交通燈控制的路口可以簡(jiǎn)單規(guī)劃成幾個(gè)類型,十字形、X形、Y形、T形,而一般交通燈控制的路口以十字形的路口較多。本設(shè)計(jì)選擇根據(jù)十字形路口展開(kāi),對(duì)一個(gè)路口東西、南北兩個(gè)方向通行進(jìn)行交替控制。圖2-2十字圖2-2十字路口交通燈示意圖2.4交通燈控制類型交通工具車燈的對(duì)點(diǎn)控制光線系統(tǒng)范圍可按照所要進(jìn)行控制的光線范圍進(jìn)行劃分分別為一針對(duì)點(diǎn)的線控制,對(duì)點(diǎn)的線對(duì)點(diǎn)控制和對(duì)面的對(duì)線控制。對(duì)點(diǎn)控制是交通燈對(duì)單個(gè)交通路口進(jìn)行控制,點(diǎn)控制較為簡(jiǎn)單,僅需根據(jù)當(dāng)前路口各方向的車輛狀況進(jìn)行控制,不考慮相鄰路口情況協(xié)調(diào)。對(duì)線控制則是根據(jù)一條交通道路協(xié)調(diào)控制通行,盡可能使進(jìn)入該道路的車輛通行少遇到紅燈停車,使道路更通暢。對(duì)線控制的原理大致上是預(yù)測(cè)一個(gè)交通路口通行時(shí)所經(jīng)過(guò)的車輛到達(dá)下一個(gè)交通路口所需要的時(shí)間并進(jìn)行適當(dāng)?shù)恼{(diào)節(jié)。對(duì)面控制就是對(duì)整個(gè)城市道路交通的控制,對(duì)面控制需要利用大數(shù)據(jù)網(wǎng)絡(luò)對(duì)整個(gè)城市中的線與點(diǎn)之間進(jìn)行協(xié)調(diào)控制,使得整個(gè)城市的交通道路車輛停滯的時(shí)間都減少,通行效率提高,城市面貌獲得提升。2.5交通燈信號(hào)控制方案在常見(jiàn)的交通燈中,十字交通路口居多。本設(shè)計(jì)對(duì)一個(gè)十字路口進(jìn)行信號(hào)控制。利用現(xiàn)有的檢測(cè)技術(shù)進(jìn)行車流量監(jiān)控,如地磁線圈感應(yīng)檢測(cè)、視頻圖像檢測(cè)、超聲波回聲檢測(cè)、紅外線感應(yīng)檢測(cè)等檢測(cè)方法。檢測(cè)各方向的車輛排隊(duì)長(zhǎng)度,根據(jù)長(zhǎng)度分配各方向的通行時(shí)間。為考慮行人與一些不可控因素,設(shè)置綠燈時(shí)間最短的一般不宜低于20秒,否則可能會(huì)容易使行人以及車輛無(wú)法及時(shí)通過(guò)路口,引發(fā)交通事故。另外當(dāng)一個(gè)方向的車輛排隊(duì)超過(guò)一定的成度時(shí),應(yīng)合理增加該方向的通行時(shí)間,盡可能地讓車輛通過(guò)更多,避免車輛積累導(dǎo)致堵塞。在增加通行時(shí)間的同時(shí),整個(gè)交通燈的交替周期不宜過(guò)長(zhǎng),過(guò)長(zhǎng)的等待時(shí)間會(huì)時(shí)司機(jī)或者行人變得急躁沖動(dòng),容易做出違反交通規(guī)則的舉動(dòng)。本設(shè)計(jì)的交通燈控制是沒(méi)有定性規(guī)律的,非線性變化的控制過(guò)程。交通燈需要根據(jù)動(dòng)態(tài)特征辨別與閉環(huán)控制、定性控制相結(jié)合進(jìn)行多??刂?。具體控制時(shí)間如表2-1。表2-1交通信號(hào)燈變化表交通信號(hào)燈變化表東西綠燈亮黃燈亮紅燈亮20S5S25S南北紅燈亮綠燈亮黃燈亮25S20S5S2.6單片機(jī)的選擇方案一:STC89系列單片機(jī)STC89系列單片化主機(jī)它所采用的芯片是杭州宏晶電子科技早期精心開(kāi)發(fā)和自主推出的一款具有強(qiáng)抗干擾、高速可靠和工作功耗低等8位元的數(shù)字化功能單片機(jī)。其優(yōu)勢(shì)大概有以下幾點(diǎn):1、多功能在這些單片化電機(jī)中盡可能多地把所有必需的每個(gè)存儲(chǔ)器和每個(gè)i/o口都直接進(jìn)行集成起來(lái)到一塊用于單片化電機(jī)的主芯板上,使得這塊集成單片中的機(jī)芯板能夠同時(shí)用來(lái)實(shí)現(xiàn)許多其他的重要功能。比如有pa/d、pwm、pca(一個(gè)可編程的高速計(jì)數(shù)器控制陣列)、wdt(自動(dòng)監(jiān)測(cè)家犬定時(shí)器)、高速計(jì)數(shù)i/o口及其他高速計(jì)數(shù)器控制信號(hào)以及捕捉/處理比較控制邏輯等。2、高效率和高性能為了執(zhí)行速度和系統(tǒng)的執(zhí)行效率能進(jìn)一步提高,單片機(jī)在設(shè)計(jì)上可以采用批量型先進(jìn)設(shè)計(jì)工藝技術(shù),使得單片機(jī)的可靠性和功耗有了明顯的改善,其表現(xiàn)是:工作時(shí)鐘頻率提高;運(yùn)行效果也得到了巨大的改善;由于系統(tǒng)集成程序化程度的加強(qiáng),單片機(jī)在尋址、片內(nèi)rom及ram的存儲(chǔ)器容量等方面已經(jīng)突破了過(guò)去的數(shù)字化和限制。由于系統(tǒng)的資源和操作系統(tǒng)結(jié)構(gòu)復(fù)雜度的提高,開(kāi)始大量地使用高級(jí)編程語(yǔ)言來(lái)設(shè)計(jì)和開(kāi)發(fā)一個(gè)基于單片機(jī)的應(yīng)用程序。使用高級(jí)編程語(yǔ)言,它可以大大降低了開(kāi)發(fā)的難度,開(kāi)發(fā)周期縮短,軟件的可閱讀性和移植功能增強(qiáng),便于其改進(jìn)和拓展。4、低價(jià)格由于單片機(jī)的應(yīng)用范圍廣,而且使用人員數(shù)量多,所以帶來(lái)的一個(gè)直接優(yōu)勢(shì)便是制造費(fèi)用和成本降低。目前全球各大企業(yè)為了增強(qiáng)其競(jìng)爭(zhēng)力,在改善和提升單片機(jī)產(chǎn)品性能的同時(shí),十分重視如何降低產(chǎn)品價(jià)格。方案二:MSP430系列單片機(jī)MSP430系列單片機(jī)屬于16位的單片機(jī),指令精簡(jiǎn),根據(jù)其多種尋址方式以及模擬指令;并且寄存器和數(shù)據(jù)存儲(chǔ)器可參加多種運(yùn)算;指令處理效率高。MSP430單片機(jī)具有以下特點(diǎn):1、運(yùn)算速度快MSP430系列單片機(jī)擁有25.00MHz的晶體。MSP430的數(shù)據(jù)寬度、指令周期以及硬件乘法器相配合,能在多種復(fù)雜算法的數(shù)字信號(hào)處理中精準(zhǔn)計(jì)算。2、低功耗MSP430單片機(jī)在降低電源電壓和運(yùn)行時(shí)鐘方面都有其獨(dú)到之處。在時(shí)鐘運(yùn)行時(shí),芯片的電流最低能在165μA左右。綜合兩種單片機(jī)的功能并考慮到性價(jià)比以及8位數(shù)字寬度的單片機(jī)即可滿足交通燈的控制,因此對(duì)應(yīng)本設(shè)計(jì)的單片機(jī)選擇方案一的STC89系列單片機(jī)。2.7計(jì)時(shí)顯示器的選擇方案一:數(shù)碼管LED數(shù)碼管是一種以7段線形LED和一個(gè)點(diǎn)形LED組合的顯示器。一個(gè)數(shù)碼管能顯示一位數(shù),對(duì)應(yīng)顯示多位數(shù)字則需要多個(gè)數(shù)碼管合并使用。數(shù)碼管的控制程序簡(jiǎn)單,引腳數(shù)量少,但不能顯示復(fù)雜的字符。方案二:LED點(diǎn)陣顯示LED點(diǎn)陣顯示屏是由若干個(gè)發(fā)光二極管陣列組成的,根據(jù)需求點(diǎn)亮發(fā)光二極管形成需要顯示的字符。LED點(diǎn)陣顯示屏可以顯示大部分字符漢字,但在程序控制方面較復(fù)雜,且引腳多。由于交通燈倒計(jì)時(shí)顯示只需要顯示數(shù)字,因此倒計(jì)時(shí)顯示器選擇可以顯示兩位數(shù)的2位數(shù)碼管。故選擇方案一。圖2-4LED點(diǎn)陣顯示屏圖2-4LED點(diǎn)陣顯示屏圖2-3數(shù)碼管2.8車流量檢測(cè)隨著技術(shù)的快速發(fā)展,在車流量檢測(cè)方面的技術(shù)也有諸多方法,各種檢測(cè)技術(shù)原理都有所不同,都有自己的優(yōu)點(diǎn),側(cè)重點(diǎn)也不同,相對(duì)的缺點(diǎn)也是存在的。當(dāng)前對(duì)于電動(dòng)汽車空氣流量的在點(diǎn)檢測(cè)中該技術(shù)已經(jīng)可以有效地綜合利用諸如地磁檢測(cè)線圈在點(diǎn)檢測(cè)、紅外線流量傳感器在點(diǎn)檢測(cè)、超聲波流量傳感器在線檢測(cè)、視頻等檢測(cè)技術(shù)。表2-1檢測(cè)方法對(duì)比技術(shù)原理優(yōu)點(diǎn)缺點(diǎn)地磁線圈檢測(cè)根據(jù)車輛經(jīng)過(guò)線圈上方,切割磁感線產(chǎn)生感應(yīng)電流。原理簡(jiǎn)單,有比較成熟的技術(shù)可以參考,檢測(cè)統(tǒng)計(jì)精準(zhǔn)。安裝要求比較嚴(yán)格,需要破壞路面,維護(hù)成本較高。紅外線感應(yīng)檢測(cè)探測(cè)目標(biāo)的紅外輻射。適用性廣,容易安裝。容易受到干擾,例如煙霧,雨水。視頻檢測(cè)利用圖像機(jī)器視覺(jué)處理檢測(cè)車流量。安裝方便,檢測(cè)范圍廣,可以直接利用道路監(jiān)控視頻處理。容易受到遮擋,晝夜等因素影響。超聲波檢測(cè)通過(guò)計(jì)算聲波發(fā)射與接收的時(shí)間差感應(yīng)車輛進(jìn)而計(jì)算車流量。安裝簡(jiǎn)單,適用性強(qiáng)。易受氣溫、氣流影響。為方便實(shí)驗(yàn)的進(jìn)行,紅外線感應(yīng)檢測(cè)雖然優(yōu)勢(shì)并不明顯,但考慮成本和安裝方面,紅外線感應(yīng)檢測(cè)比其他幾個(gè)檢測(cè)方法更適合。3系統(tǒng)硬件設(shè)計(jì)硬件是整個(gè)交通燈系統(tǒng)設(shè)計(jì)的基礎(chǔ)部分,是將整個(gè)系統(tǒng)各個(gè)模塊連接起來(lái)的重要步驟。電路硬件設(shè)計(jì)不僅要實(shí)現(xiàn)交通燈系統(tǒng)的基本功能和附加功能,另外還要考慮系統(tǒng)的穩(wěn)定程度、元器件選取是否合適、軟件編程是否容易實(shí)現(xiàn)、系統(tǒng)各模塊的性能指標(biāo)。本系統(tǒng)的設(shè)計(jì)是以單片機(jī)作為控制核心,連接到系統(tǒng)的各個(gè)模塊,各種控制模塊主要有:狀態(tài)顯示控制模塊、狀態(tài)管理控制模塊、按鍵控制模塊、倒計(jì)時(shí)控制模塊以及汽車流量自動(dòng)檢測(cè)控制模塊。3.1單片機(jī)STC89S52RC單片機(jī)在功耗、電壓方面都是需求較低型號(hào)的單片機(jī),而性能也處于相對(duì)高的水平。STC89S52RC擁有8KB的FLASH可編程程序存儲(chǔ)器,器件采用CMOS工藝和不易失性存儲(chǔ)器技術(shù)制造,其輸出引腳和指令系統(tǒng)都與MCS-51兼容,片內(nèi)的FLASH存儲(chǔ)器允許在系統(tǒng)內(nèi)可改編程序或用常規(guī)的非易失性存儲(chǔ)編程器來(lái)編程。因此,STC89C52是一種功能強(qiáng),靈活性高且價(jià)格合理的單片機(jī),在各個(gè)控制領(lǐng)域都很常見(jiàn)。STC89S52RC具有以下主要性能:1.8KB可改編程序FLASH存儲(chǔ)器;2.全表態(tài)工作:0~24HZ;3.256X8字節(jié)內(nèi)部RAM;4.32個(gè)外部雙向I/O口;引腳如圖3-1片機(jī)引腳圖。圖3-1單片機(jī)圖3-1單片機(jī)引腳圖引腳功能說(shuō)明如下:VCC:接電源電壓。GND:接地。P0口:通用輸入輸出口。P1口:標(biāo)準(zhǔn)輸出I/O口。P2口:標(biāo)準(zhǔn)輸入I/O口。P3口:可以作為一般的輸入輸出I/O口線,并且擁有特殊的第二功能。具體功能說(shuō)明如表3-1。表3-1P3口的第二功能表P3端口引腳第二功能P3.0穿行輸出口P3.1穿行輸入口P3.2外部中斷0P3.3外部中斷1P3.4定時(shí)/計(jì)數(shù)器0P3.5定時(shí)/計(jì)數(shù)器1P3.6外部數(shù)據(jù)寫選通P3.7外部數(shù)據(jù)讀選通RST:復(fù)位輸入。ALE/PROG:訪問(wèn)外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器。PSEN:程序儲(chǔ)存啟用。EA/VPP:外部訪問(wèn)允許。XTAL1:振蕩器反相放大器的輸入端。XTAL2:振蕩器反相放大器的輸出端。在本設(shè)計(jì)中,單片機(jī)作為控制核心,以單片機(jī)及其外圍電路形成交通燈的控制電路。單片機(jī)及外圍電路如圖3-2。圖3圖3-2單片機(jī)及外圍電路3.2數(shù)碼管本交通燈設(shè)計(jì)方案中的倒計(jì)時(shí)數(shù)碼顯示器只需要2位7段的圓形數(shù)碼管。數(shù)碼管主要原理是由一個(gè)個(gè)的發(fā)光二極管連接構(gòu)成,主要就是用來(lái)用作表示倒計(jì)時(shí)的一個(gè)數(shù)字。7段排列數(shù)碼管與8段排列數(shù)碼管的主要功能區(qū)別之處在于7段排列數(shù)碼管不同樣的是可以自動(dòng)顯示排列出每個(gè)小數(shù)點(diǎn),而8段排列數(shù)碼管則同樣可以自動(dòng)顯示排列出來(lái)的每個(gè)小數(shù)點(diǎn)結(jié)構(gòu)如下見(jiàn)圖3-3。"dp"所需要顯示的每段小數(shù)點(diǎn)顯示功能幾乎是7段內(nèi)的數(shù)碼管所完全沒(méi)有的,而7段與8段之間數(shù)碼管的主要點(diǎn)在功能上的區(qū)別也只是僅限于此,因此我們強(qiáng)烈建議用戶可以將8段內(nèi)的數(shù)碼管用8段來(lái)直接代替7段內(nèi)的數(shù)碼管。目前市面上的數(shù)碼管一般有1位、2位、4位8位等數(shù)碼管。由于交通燈一般的顯示時(shí)間都在99秒以內(nèi),所以在數(shù)碼管個(gè)數(shù)上選擇2位的數(shù)碼管。倒計(jì)時(shí)顯示控制模塊主要選用四個(gè)共陽(yáng)極LED數(shù)碼管,采用數(shù)字動(dòng)態(tài)顯示的工作原理可用來(lái)自動(dòng)控制各個(gè)數(shù)碼管,以三極管作為鎖存。數(shù)碼管顯示由單片機(jī)向三極管輸出低電平時(shí),三極管導(dǎo)通,VCC經(jīng)過(guò)三極管向數(shù)碼管供電,點(diǎn)亮數(shù)碼管,利用人眼視覺(jué)延遲的特點(diǎn)交替快速點(diǎn)亮數(shù)碼管的數(shù)字,讓人感覺(jué)數(shù)碼管的數(shù)字是同時(shí)點(diǎn)亮的。圖3.4靜態(tài)2位數(shù)碼管圖3.4靜態(tài)2位數(shù)碼管原理圖圖3-38數(shù)碼管3.3單片機(jī)外圍電路設(shè)計(jì)3.3.1電源電路圖3-4電源電路由于設(shè)計(jì)各模塊所需的電壓與單片機(jī)承受相當(dāng),電源電路采用單片機(jī)控制模塊向各模塊供電。該供電方式可以減少外圍元件的使用,提高設(shè)計(jì)的集成程度;穩(wěn)壓性能好;降低了重量,空間占比以及成本。電源電路如圖3-4所示。圖3-4電源電路3.3.2復(fù)位電路51單片機(jī)的復(fù)位輸入RST引腳可以使單片機(jī)能在運(yùn)行時(shí)進(jìn)行初始化的功能。在單片機(jī)開(kāi)始工作后,若需要系統(tǒng)重新從初始狀態(tài)啟動(dòng),只需要向RST引腳超過(guò)兩個(gè)機(jī)械周期的高電平信號(hào)后停止通電即可復(fù)位。本設(shè)計(jì)采用了按鍵并聯(lián)電容控制RST引腳,電容保證了在按鍵沒(méi)有按下時(shí)RST引腳均處于低電平。復(fù)位電路如圖3.5。圖3.5復(fù)位圖3.5復(fù)位電路3.3.3振蕩電路MCS-51的時(shí)鐘可以使用芯片內(nèi)置的振蕩電路,也可以外接振蕩電路。當(dāng)內(nèi)外兩個(gè)振蕩電路同時(shí)工作時(shí)可以構(gòu)成一個(gè)自激振蕩器完成時(shí)鐘振蕩電路。振蕩電路如圖3-6。圖3-6振蕩圖3-6振蕩電路本設(shè)計(jì)選擇12.000MHz的石英晶振可以使時(shí)鐘電路計(jì)算更方便。1個(gè)機(jī)器時(shí)間的周期=12次震蕩/震蕩頻率=12/(12MHz)=12/(12*1000000/s)=1s/1000000=1us(3-1)
4軟件設(shè)計(jì)本設(shè)計(jì)系統(tǒng)程序使用KeilC51編譯器作為開(kāi)發(fā)編寫工具。KeilC52是當(dāng)前較為常用的單片機(jī)程序開(kāi)發(fā)軟件,它可以為開(kāi)發(fā)程序提供一個(gè)功能較為完善的開(kāi)發(fā)環(huán)境uVision。使用KeilC51開(kāi)發(fā)軟件程序可以將編譯、連接、調(diào)試各步驟在一個(gè)環(huán)境中完成。4.1軟件程序總體設(shè)計(jì)采用8051系列的程序代碼單片機(jī)開(kāi)發(fā)的應(yīng)用程序系統(tǒng)特點(diǎn)是簡(jiǎn)潔,可模塊化,表達(dá)能力強(qiáng)且靈活的功能,并且設(shè)計(jì)可接管程度高,代碼穩(wěn)定,適應(yīng)性強(qiáng)等特點(diǎn)。目前大部分的單片機(jī)的采用8051系列的程序代碼。交通燈總體流程圖如圖4-1.圖4-1交通燈總體流程圖圖4-1交通燈總體流程圖4.2車流量采集程序設(shè)計(jì)車流量采集程序主要的采集各路口的車流量。車流量采集器采集禁止通行的路口的車流量,采集器對(duì)檢測(cè)到的車輛感應(yīng)轉(zhuǎn)換成數(shù)字信號(hào)傳送到單片機(jī),單片機(jī)對(duì)在紅燈時(shí)間內(nèi)到達(dá)路口排隊(duì)的車輛進(jìn)行計(jì)數(shù)。對(duì)向路口兩邊分別計(jì)數(shù),在紅燈結(jié)束時(shí)取兩個(gè)檢測(cè)值最大的作為車流量值,與一個(gè)車流量參考值進(jìn)行對(duì)比,若車流量值大于或?qū)τ趨⒖贾祫t該方向接下來(lái)的綠燈通行時(shí)間加5秒。本設(shè)計(jì)使用紅外傳感感器進(jìn)行車流量檢測(cè)。車流量檢測(cè)設(shè)計(jì)首先利用紅外線感應(yīng)器獲取選定路口的車流量,對(duì)路口車流量檢測(cè)器采集到的信息進(jìn)行數(shù)字化處理,最后獲取該路口的車流量數(shù)據(jù)。具體步驟如下:第一步:獲取車輛流動(dòng)信息。紅外線感應(yīng)對(duì)選定路口前一定的距離進(jìn)行檢測(cè),獲得車輛流動(dòng)信號(hào)。第二步:獲取數(shù)字信號(hào)。將紅外線感應(yīng)器的信號(hào)進(jìn)行處理,對(duì)每次信號(hào)變化進(jìn)行分析,進(jìn)而獲取數(shù)字信號(hào)。第三步:車流量的計(jì)算。將由紅外線感應(yīng)器獲取的數(shù)字信號(hào)向單片機(jī)輸入,并由單片機(jī)進(jìn)行計(jì)數(shù),獲取該路口紅燈時(shí)間內(nèi)的車輛排隊(duì)數(shù)值。圖4-2車流量檢測(cè)流程圖圖4-2車流量檢測(cè)流程圖4.3手動(dòng)按鍵程序設(shè)計(jì)由于交通燈并非全自動(dòng)智能控制,因此交通燈控制系統(tǒng)需要加入手動(dòng)按鍵控制。在交通燈控制系統(tǒng)中添加了一個(gè)手動(dòng)按鍵控制的模塊,這樣就能夠?qū)μ囟ǖ那闆r下實(shí)現(xiàn)手動(dòng)操作。手動(dòng)控制不僅可以調(diào)整各個(gè)方向的通行時(shí)間,還可進(jìn)行模式切換,使路口指定一個(gè)方向的車輛可以長(zhǎng)期通行,而禁止另一方向通行,或者全部禁止通行等功能。另外手動(dòng)控制便于對(duì)交通燈進(jìn)行檢查,方便觀察交通燈的軟、硬件運(yùn)行狀況是否正常。手動(dòng)按鍵控制,由設(shè)置、數(shù)值加、數(shù)值減、模式切換四個(gè)功能。獨(dú)立按鍵程序:ucharkey_can; //按鍵值voidkey() //獨(dú)立按鍵程序{ staticucharkey_new; key_can=20;//按鍵值還原 P1|=0x0f; if((P1&0x0f)!=0x0f) //按鍵按下 { delay_1ms(1); //按鍵消抖動(dòng) if(((P1&0x0f)!=0x0f)&&(key_new==1)) { //確認(rèn)是按鍵按下 key_new=0; switch(P1&0x0f) { case0x0e:key_can=1;break; //得到按鍵值 case0x0d:key_can=2;break; //得到按鍵值 case0x0b:key_can=3;break; //得到按鍵值 case0x07:key_can=4;break; //得到按鍵值 } } } else key_new=1;}4.4定時(shí)程序設(shè)計(jì)軟件倒計(jì)時(shí)顯示程序設(shè)計(jì)根據(jù)前文硬件電路所選,根據(jù)各個(gè)方向交通燈信號(hào)控制。交通燈倒計(jì)時(shí)顯示的轉(zhuǎn)換是通過(guò)循環(huán)計(jì)數(shù)顯示亮滅狀態(tài)從而確定,從而確定倒計(jì)時(shí)數(shù)碼管顯示轉(zhuǎn)換。燈控計(jì)時(shí)的時(shí)間歸零替換計(jì)時(shí),改變燈控顏色,倒計(jì)時(shí)時(shí)間顯示緊跟著改變。交通燈時(shí)間設(shè)置程序:ucharflag_jtd_mode;//交通燈的模式根據(jù)時(shí)間bitflag_1s=0;bitflag_500ms;bitflag_dx_nb=0; //東西南北模式ucharflag_5m_value;uchari;ucharflag_alarm; //模式uchardx_time=30,nb_time=20;//東西、南北的時(shí)間ucharflag_jdgz;ucharmiao,miao1;
5系統(tǒng)調(diào)試交通燈的相關(guān)硬件系統(tǒng)設(shè)計(jì)與調(diào)試軟件設(shè)計(jì)調(diào)試工作安裝完成后,需要先對(duì)系統(tǒng)硬件與相關(guān)軟件分別依次進(jìn)行安裝調(diào)試,檢查軟件程序與硬件之間是否存協(xié)調(diào)一致,并對(duì)程序與硬件不協(xié)調(diào)的地方進(jìn)行修改。一個(gè)完整的交通燈控制系統(tǒng)必須硬件、軟件兼容協(xié)調(diào)一致方能正常運(yùn)行。5.1仿真調(diào)試5.1.1仿真軟件在完成硬件實(shí)物前,可利用仿真軟件進(jìn)行交通燈仿真測(cè)試。使用軟件進(jìn)行仿真測(cè)試可以在實(shí)物完成前確定交通燈硬件所需的元器件,并完成電路原理圖規(guī)劃以及調(diào)整。進(jìn)行仿真調(diào)試可以將程序與硬件不協(xié)調(diào)的地方進(jìn)行調(diào)整,對(duì)硬件電路的制作可以更加直接便利,減少不必要的改動(dòng)。本設(shè)計(jì)使用Proteus軟件進(jìn)行仿真調(diào)試。Proteus軟件具有較完整的仿真功能和仿真外圍器件。它被廣泛認(rèn)為是目前單片機(jī)仿真率最高的仿真軟件。雖然目前國(guó)內(nèi)的技術(shù)推廣并不全面,但已經(jīng)深深地成為受到了企業(yè)單片機(jī)技術(shù)研究熱心技術(shù)愛(ài)好者、專門從事企業(yè)單片機(jī)技術(shù)研究和推廣教學(xué)的高校畢業(yè)老師、以及長(zhǎng)期致力于企業(yè)研究和推廣單片機(jī)的技術(shù)開(kāi)發(fā)和推廣應(yīng)用等不同領(lǐng)域的高科技人員的廣泛青睞。5.1.2仿真環(huán)境仿真調(diào)試首先需要根據(jù)交通燈的電路原理圖布置并連接各個(gè)元器件,布置完成后檢查各個(gè)元器件的型號(hào)、數(shù)值是否正確。檢查完成電路圖后對(duì)單片機(jī)進(jìn)行程序燒寫,完成燒寫后點(diǎn)擊開(kāi)始仿真。使用仿真軟件仿真在某些功能上是無(wú)法實(shí)現(xiàn),例如車流量檢測(cè)的紅外傳感塊,因此以按鍵代替?zhèn)鞲心K向單片機(jī)輸送信號(hào),以按一次為一輛車于檢測(cè)點(diǎn)通過(guò)計(jì)算車流量。另外,電源模塊也可直接略去,以VCC接陽(yáng)極,GND接地可以直接通電。仿真圖如圖5-1.圖5-1電路圖5-1電路原理圖在仿真軟件上進(jìn)行仿真,大部分功能都是理想條件下完成的。首先仿真軟件上的電源是理想電源,電源電壓是不會(huì)因過(guò)大燒毀元器件的,而現(xiàn)實(shí)硬件上的元器件受到過(guò)大的電壓是會(huì)被燒毀,因此電路保護(hù)也需要考慮其中,防止硬件電路出現(xiàn)錯(cuò)誤。仿真調(diào)試可以更便利地對(duì)程序系統(tǒng)調(diào)試,使用仿真軟件調(diào)試提前逐步調(diào)試好程序與電路原理圖,完成并確定程序編輯以及硬件選擇后再著手制造硬件電路。5.2硬件調(diào)試硬件調(diào)試是決定整個(gè)交通燈能否正常運(yùn)行的關(guān)鍵步驟之一。硬件調(diào)試首先需要在通電前,根據(jù)設(shè)計(jì)好的電路原理圖、配裝圖、仿真圖檢查元器件是否安裝正確,使用測(cè)試儀表測(cè)試電路是否存在短路、斷路等現(xiàn)象,核對(duì)元器件規(guī)格型號(hào)是否符合要求等。其次是電路通電后,根據(jù)程序模塊功能進(jìn)行調(diào)試,測(cè)試系統(tǒng)各模塊輸出功率是否在正常范圍內(nèi),各模塊是否能正常工作,檢查電路上是否存在邏輯錯(cuò)誤、短路等問(wèn)題。5.2.1電源調(diào)試電源是整個(gè)交通燈運(yùn)行的心臟。電源電路的調(diào)試首先目測(cè)觀察線路是否正確,用儀表測(cè)量電源正極與負(fù)極之間的阻值是否在正常范圍內(nèi),若無(wú)明顯跳動(dòng),且無(wú)短路現(xiàn)象則可以接通電源。接通電源后檢查電源電壓是否穩(wěn)定,電壓值是否合理,負(fù)載是否正常等,檢查各項(xiàng)數(shù)值符合要求后方能進(jìn)行對(duì)其他電路模塊的調(diào)試。5.2.2控制電路調(diào)試對(duì)控制電路的調(diào)試要先斷電檢查,單片機(jī)的引腳比較多,首先仔細(xì)比對(duì)引腳,確定好每一個(gè)I/O端口連接都正確,并對(duì)I/O端口進(jìn)行讀寫操作以及邏輯檢查??刂颇K是連接整合其他模塊的中心,控制模塊的任何一個(gè)錯(cuò)誤都能夠影響整個(gè)系統(tǒng)能否正常運(yùn)行。5.2.3信號(hào)燈控制調(diào)試交通信號(hào)燈調(diào)試首先在通電前檢查好電路,元器件是否符合,在檢查無(wú)誤的情況下接通電源,觀察交通燈交替變化是否符合程序邏輯要求,是否匹配,能否像交通燈正常工作。5.2.4倒計(jì)時(shí)控制調(diào)試倒計(jì)時(shí)顯示模塊檢查也是要在通電前檢查電路,電路陰極與陽(yáng)極是否接對(duì)。通電后計(jì)時(shí)顯示是否正常,計(jì)時(shí)時(shí)間是否與正常時(shí)間相同,是否存在誤差,是否會(huì)出現(xiàn)亂碼,倒計(jì)時(shí)結(jié)束后切換是否正確。5.3軟件調(diào)試軟件調(diào)試是通過(guò)對(duì)程序語(yǔ)言中出現(xiàn)的錯(cuò)誤進(jìn)行修改糾正。編寫程序中出現(xiàn)的錯(cuò)誤可以通過(guò)匯編、連接、執(zhí)行來(lái)發(fā)現(xiàn),首先要調(diào)試的是語(yǔ)法與邏輯錯(cuò)誤,程序中出現(xiàn)語(yǔ)法錯(cuò)誤很容易就導(dǎo)致很多的功能無(wú)法實(shí)現(xiàn),甚至是程序無(wú)法下載。軟件調(diào)試一定要符合系統(tǒng)現(xiàn)場(chǎng)環(huán)境,即程序中的輸出口和輸入口一定要與硬件中相對(duì)應(yīng)。通過(guò)軟件調(diào)試可以發(fā)現(xiàn)程序中存在的循環(huán)錯(cuò)誤、地址錯(cuò)誤等,同時(shí)也可以發(fā)現(xiàn)系統(tǒng)硬件故障電路錯(cuò)誤以及硬件引腳接錯(cuò)等問(wèn)題。本次設(shè)計(jì)的軟件開(kāi)發(fā)系統(tǒng)使用keilc51編譯器對(duì)其程序進(jìn)行編寫以及調(diào)試修改。調(diào)試時(shí)采用逐步開(kāi)始運(yùn)行和設(shè)置斷點(diǎn)操作的方式對(duì)程序進(jìn)行了調(diào)試,通過(guò)自動(dòng)檢查一臺(tái)單片機(jī)i/o端口的運(yùn)行狀態(tài),確定該程序的運(yùn)行情況是否合格。通過(guò)測(cè)試程序的執(zhí)行結(jié)果,觀察i/o端口設(shè)備的工作狀態(tài)是否發(fā)生了變化,在調(diào)試中,對(duì)系統(tǒng)的軟件和硬件進(jìn)行聯(lián)合調(diào)試,先對(duì)單個(gè)模塊進(jìn)行功能,最后進(jìn)行程序模塊的合并協(xié)調(diào)。使用仿真軟件進(jìn)行反復(fù)運(yùn)行測(cè)試,直至程序正常運(yùn)行后下載燒寫至硬件再次調(diào)試運(yùn)行程序,完成交通燈程序正常工作運(yùn)行。5.4交通燈運(yùn)行調(diào)試完成軟件調(diào)試和硬件調(diào)試后,將軟件程序與硬件結(jié)合進(jìn)行。將程序燒錄到對(duì)應(yīng)的芯片中,然后通電運(yùn)行,進(jìn)行運(yùn)行調(diào)試。檢測(cè)交通燈的每一個(gè)功能能否實(shí)現(xiàn),是否存在錯(cuò)誤。完成調(diào)試后即交通燈成品基本完成。
6總結(jié)本自動(dòng)控制管理系統(tǒng)主要是一套采用aastc89c51rc系列單片機(jī)進(jìn)行設(shè)計(jì)的全系交通燈自動(dòng)控制管理系統(tǒng),完成了整個(gè)系統(tǒng)的整體硬件結(jié)構(gòu)設(shè)計(jì)和系統(tǒng)制作以及整個(gè)系統(tǒng)應(yīng)用程序的自動(dòng)編寫,并且電機(jī)結(jié)合這兩者共同完成了整個(gè)全系交通燈自動(dòng)控制管理系統(tǒng),整個(gè)全系交通燈自動(dòng)控制管理系統(tǒng)的基本工作原理性能良好,實(shí)現(xiàn)了系統(tǒng)的所有基本功能。本系統(tǒng)按照標(biāo)準(zhǔn)交通燈功能設(shè)計(jì),不僅可以完成交通燈的基本功能。還添加了通行時(shí)間手動(dòng)調(diào)整,根據(jù)車流量自動(dòng)調(diào)節(jié)信號(hào)燈時(shí)間以及模式轉(zhuǎn)換功能。設(shè)計(jì)系統(tǒng)可以在一定程度內(nèi)緩解交通壓力,提高交通路口通行效率。本論文以現(xiàn)有的交通燈控制系統(tǒng)作為基礎(chǔ),由于個(gè)人水平,系統(tǒng)并不完美。系統(tǒng)功能比較單一,功能有待加強(qiáng)。參考文獻(xiàn)[1]趙正陽(yáng),梁一鋒,張雨帥.基于單片機(jī)的交通燈系統(tǒng)設(shè)計(jì)仿真[J].無(wú)線互聯(lián)科技,2020,17(03):54-56+67.[2]孫玉芳.基于單片機(jī)的智能交通燈控制系統(tǒng)的研究[D].哈爾濱工程大學(xué),2009.[3]張朝鑫.基于單片機(jī)的中、小城市交通燈控制系統(tǒng)研究[D].昆明理工大學(xué),2010.[4]胡明暉.基于單片機(jī)和遺傳算法的交叉口實(shí)時(shí)控制研究[D].長(zhǎng)安大學(xué),2012.[5]曹純子.基于嵌入式系統(tǒng)的智能交通燈管理系統(tǒng)的研究[D].山東理工大學(xué),2011.[6]吳夏旭.基于神經(jīng)網(wǎng)絡(luò)的城市交通信號(hào)燈的智能控制系統(tǒng)設(shè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 罐頭原料處理工安全知識(shí)評(píng)優(yōu)考核試卷含答案
- 常減壓蒸餾裝置操作工崗前基礎(chǔ)驗(yàn)收考核試卷含答案
- 馴馬工班組建設(shè)知識(shí)考核試卷含答案
- 西式糕點(diǎn)師安全教育考核試卷含答案
- 老年類風(fēng)濕關(guān)節(jié)炎非語(yǔ)言痛苦管理方案
- 老年科壓瘡相關(guān)暴露處理培訓(xùn)
- 酸性氣體吸收工發(fā)展趨勢(shì)能力考核試卷含答案
- 名人簡(jiǎn)介教學(xué)課件
- 谷歌AI系統(tǒng)參考模版指南
- 老年甲真菌病的用藥劑量調(diào)整方案
- 重點(diǎn)傳染病診斷標(biāo)準(zhǔn)培訓(xùn)診斷標(biāo)準(zhǔn)
- 機(jī)柜端口對(duì)應(yīng)表
- GB/T 3934-2003普通螺紋量規(guī)技術(shù)條件
- 蘭渝鐵路指導(dǎo)性施工組織設(shè)計(jì)
- CJJ82-2019-園林綠化工程施工及驗(yàn)收規(guī)范
- 小學(xué)三年級(jí)閱讀練習(xí)題《鴨兒餃子鋪》原文及答案
- 六宮格數(shù)獨(dú)100題
- 杭州電子招投標(biāo)系統(tǒng)使用辦法
- 車輛贈(zèng)與協(xié)議模板
- CG5重力儀操作手冊(cè)
- 電解鋁項(xiàng)目投資計(jì)劃書(范文)
評(píng)論
0/150
提交評(píng)論