![智能交通燈軟件設(shè)計(jì)_第1頁](http://file4.renrendoc.com/view/fedae7a677c85074c5dadea93c21b471/fedae7a677c85074c5dadea93c21b4711.gif)
![智能交通燈軟件設(shè)計(jì)_第2頁](http://file4.renrendoc.com/view/fedae7a677c85074c5dadea93c21b471/fedae7a677c85074c5dadea93c21b4712.gif)
![智能交通燈軟件設(shè)計(jì)_第3頁](http://file4.renrendoc.com/view/fedae7a677c85074c5dadea93c21b471/fedae7a677c85074c5dadea93c21b4713.gif)
![智能交通燈軟件設(shè)計(jì)_第4頁](http://file4.renrendoc.com/view/fedae7a677c85074c5dadea93c21b471/fedae7a677c85074c5dadea93c21b4714.gif)
![智能交通燈軟件設(shè)計(jì)_第5頁](http://file4.renrendoc.com/view/fedae7a677c85074c5dadea93c21b471/fedae7a677c85074c5dadea93c21b4715.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
智能交通燈軟件設(shè)計(jì)摘要十字路口車輛穿梭,行人熙攘,車行車道,人行人道,有條不紊.那么靠什么來實(shí)現(xiàn)這井然秩序呢?靠的是交通信號(hào)燈的自動(dòng)指揮系統(tǒng).交通信號(hào)燈限制方式很多.本系統(tǒng)采用MSC-51系列單片機(jī)8051和可編程并行I/O接口芯片8255A為中央器件來設(shè)計(jì)交通燈控制器,實(shí)現(xiàn)了能根據(jù)實(shí)際車流量通過8051芯片的P1口設(shè)置紅、綠燈燃亮?xí)r間的功能;為了系統(tǒng)穩(wěn)定可靠采用了MAX629看門狗〞芯片,防止了系統(tǒng)由于死機(jī)而停止工作的情況發(fā)生;顯示時(shí)間直接通過8255的PAPB口輸出;交通燈信號(hào)通過PC口輸出;交通燈的點(diǎn)亮采用VT雙向晶閘管來限制,直接采用220V交流電源驅(qū)動(dòng),系統(tǒng)實(shí)用性強(qiáng)、操作簡單、擴(kuò)展性強(qiáng).就此我對(duì)如何用單片機(jī)來限制智能交通燈作出如下講解.Theintersectionvehiclesshuttle,thepedestrianisbustling,cardealershiptrafficlane,personsidewalkmethodical.Whatthendependsontorealizethisorderlyorder?Dependsonisthestreet-trafficcontrollightsautomaticcommandsystem.Thestreet-trafficcontrollightscontrolmodeareverymany.ThissystemusesMSC-51seriesmonolithicintegratedcircuit8051andprogrammableparallelI/Oconnectionchip8255Aisthecentralcomponentdesignsthetrafficlightcontroller,realizedhasbeenabletoactaccordingtotheactualtrafficflowmagnitudetoestablish,thegreenlightredthrough8051chipsP1mouthsburnsthebrighttimethefunction;StablehasreliablyusedMAX629forthesystem"看門狗"thechip,hasavoidedthesystembecauseofthedyingmachineknockoffsituationoccurrence;Demonstratesthetimedirectlythrough8255PA,thePBmouthoutput;TrafficlightsignalthroughPCmouthoutput;ThetrafficlightlightensusestheVTbidirectionalcrystalthyratrontocontrol,directlyusesthe220Valternatingcurrentsupplytoactuate,thesystemusabilitystrong,theoperationsimple,theextensionisstrong.HowdoItousethemonolithicintegratedcircuittocontroltheintelligenttrafficlightinlightofthistomakethefollowingexplanation.引言交通信號(hào)燈是日常生活中遇到的一個(gè)普通實(shí)例,它的限制也頗具典型和實(shí)用價(jià)值.由于交通路口的形狀和規(guī)模不一,所采用的信號(hào)燈的數(shù)量、限制要求不一,限制的復(fù)雜程度也就不一樣,鑒于單片機(jī)限制的優(yōu)越性,我們選擇了用單片機(jī)來限制交通燈.單片機(jī)早期主要應(yīng)用于工業(yè)限制,但隨著技術(shù)的開展,其應(yīng)用領(lǐng)域正在不斷擴(kuò)大.將單片機(jī)用于對(duì)交通信號(hào)燈的限制,主要是考慮其具有對(duì)使用環(huán)境適應(yīng)性強(qiáng)的特性,同時(shí)其內(nèi)部定時(shí)器資源十分豐富,可對(duì)目前普遍使用的“漸進(jìn)式〞信號(hào)燈進(jìn)行精確限制,特別對(duì)多岔路口的限制可方便的實(shí)現(xiàn).目前大多品牌折單片機(jī)內(nèi)部均配有實(shí)時(shí)時(shí)鐘,通過編程限制可對(duì)信號(hào)燈實(shí)施全天候無人化治理.限制要求:此系統(tǒng)模擬十字路口交通燈限制系統(tǒng),考慮了十字路口的幾路情況:分為頂峰時(shí)段,普通時(shí)段,夜間時(shí)段,節(jié)假日模式,急車通過,緊急情況五種模式,由上位機(jī)組態(tài)限制可自動(dòng)或手動(dòng)實(shí)現(xiàn)對(duì)路口的交通治理.資源分配一.限制局部:.時(shí)鐘限制:通過12MHz勺晶體震蕩器通過外接時(shí)鐘對(duì)單片機(jī)進(jìn)行時(shí)鐘限制.延時(shí)限制:通過變換交通燈的顏色和各個(gè)顏色顯示的時(shí)間的長短來限制車輛的通過或停止,此次進(jìn)行的軟件設(shè)置對(duì)紅、黃、綠三燈的交替來變換限制車輛.在交通燈變換期間同樣需要延時(shí)程序來使交通等閃爍三次后變換.二.顯示局部:通過P1口對(duì)數(shù)據(jù)進(jìn)行限制從而對(duì)交通燈進(jìn)行限制三.中斷限制:當(dāng)交通燈根據(jù)車流的多少對(duì)交通等限制時(shí)就要對(duì)程序進(jìn)行一個(gè)中斷申請(qǐng),從而改變交通燈.能夠?qū)煌魧?shí)現(xiàn)智能限制.如有重大事件時(shí),要求使得交通燈都是紅燈限制,就要通過中斷申請(qǐng)程序流程圖:開始模式判斷頂峰/普通模式節(jié)假日模式夜間模式行人通行東西行人?東西行人根據(jù)模式調(diào)節(jié)交通燈波形南北行人?Y南北行人N緊急按鈕按下執(zhí)行緊急程序急車?解除按鈕按下無行人〔黃燈閃〕結(jié)束報(bào)緊解除Y回到主程序事故處理急車方向通行功能實(shí)現(xiàn):.六種模式這里以十字路口中等規(guī)模的交通信號(hào)燈限制為例.十字路口的各方向設(shè)有通行指示燈、右轉(zhuǎn)彎指示燈、左轉(zhuǎn)彎指示燈、自行車指示燈及人行道指示燈時(shí)段劃分:頂峰時(shí)段上午7:00——9:00、下午16:00——19:00.此時(shí)段的交通情況最為緊張,大多數(shù)的上下班人員都會(huì)在這個(gè)時(shí)段通過.為了舒緩這種情況,將對(duì)所有的指示燈進(jìn)行全限制.普通時(shí)段00——0:00的非頂峰時(shí)段.此時(shí)段的交通情況不太繁忙,故對(duì)自行車和右轉(zhuǎn)燈不進(jìn)行限制.夜間時(shí)段夜間0:00——5:00此時(shí)段由于車輛行人較少,為了適應(yīng)此時(shí)段的交通情況,黃燈將長時(shí)間閃爍,行人指示燈將由行人手動(dòng)限制.節(jié)假日模式充分考慮到節(jié)假日商業(yè)中央地區(qū)的情況,行人比擬多,容易發(fā)生故.所以在節(jié)假日期間改為行人與車輛分時(shí)通過,即在車輛通過時(shí)所有行人燈都為紅燈,在行人通過時(shí)所有車輛燈全為紅燈.緊急情況當(dāng)發(fā)生事故時(shí),可由路口目擊者或交通中央限制路口進(jìn)入緊急狀態(tài),所有紅燈閃爍,直至情況解除.急車情況如救護(hù)車、消防車等情況,即急車強(qiáng)通,急車強(qiáng)通限制要求如下:急車強(qiáng)通信號(hào)受交通管理限制中央〔上位機(jī)〕限制.無急車時(shí),信號(hào)燈按正常時(shí)序限制.有急車來時(shí),交通治理限制中央〔上位機(jī)〕將不管原來信號(hào)燈狀態(tài)如何,一律強(qiáng)制讓急車來車方向的綠燈亮,具他方向紅燈閃爍,使急車放行,直至急車通過為止.急車一過,交通治理限制中央〔上位機(jī)〕將信號(hào)燈的狀態(tài)恢復(fù)成正常時(shí)序..上位機(jī)交通中央限制可由上位機(jī)限制選擇手動(dòng)或自動(dòng)改變交通燈運(yùn)行模式,記錄報(bào)警和急車通過的情況等交通燈程序:ORG0000HAJMPMAINORG0003HAJMPAA0ORG0013HAJMPAA1ORG0100HMAIN:SETBPX0MOVTCON,#00HMOVTMOD,#10HMOVIE,#85HDISP:MOV20H,#60MOVP1,#0F3HMOVR2,#02HDISP1:ACALLDELAYDJNZR2,DISP1MOVR2,#02HDEC20HMOVA,20H;倒計(jì)時(shí)初值送計(jì)數(shù)儲(chǔ)存區(qū);AIg,B紅;1秒計(jì)時(shí)循環(huán)次數(shù)送R2;1秒沒到,繼續(xù)延時(shí);1秒到計(jì)數(shù)單元數(shù)減1CJNEA,#05H,DISP1;判斷倒計(jì)5秒到否,沒到繼續(xù)循環(huán)ACALLDISPYFY0:CPLP1.2FT0:ACALLDELAYDJNZR2,FT0MOVR2,#02HDEC20HMOVA,20HCJNEA,#02H,FY0ACALLDISPYMOVP1,#0F5HFY1:ACALLDELAYDJNZR2,FY1MOVR2,#02HDEC20HMOVA,20HCJNEA,#00H,FY1ACALLDISPYMOV20H,#30MOVP1,#0DEHDISP2:ACALLDELAYDJNZR2,DISP2MOVR2,#02HDEC20HMOVA,20HCJNEA,#05H,DISP2ACALLDISPYFY2:CPLP1.5FT2:ACALLDELAYDJNZR2,FT2MOVR2,#02HDEC20HMOVA,20H;倒計(jì)5秒到時(shí),A綠燈I閃動(dòng)3次;判斷倒計(jì)2秒到否,沒到返回;倒計(jì)2秒到時(shí),A黃燈亮;判斷倒計(jì)到0否,沒到返回;倒計(jì)到0時(shí),A紅燈,B綠燈CJNEA,#02H,FY2ACALLDISPYMOVP1,#0EEHFY3:ACALLDELAYDJNZR2,FY3MOVR2,#02HDEC20HMOVA,20HCJNEA,#00H,FY3ACALLDISPYAJMPDISPAA0:PUSH02H;緊急情況,中斷入口PUSH20HPUSH04HPUSHP1PUSHTH1PUSHTL1MOVP1,#0F6HMOV20,#20HMOVR2,#02HDELAY0:ACALLDELAYDJNZR2,DELAY0MOVR2,#02HDEC20HMOVA,20HCJNEA,#00H,DELAY0ACALLDISPYPOPTL1POPTH1POP04HPOPP1POP20HPOP02HRETI;返回主程序AA1:CLREA;一道有車,一道無車中斷入口PUSH20HPUSH02HPUSHP1PUSH04HPUSHTH1PUSHTL1SETBEAJNBP3.0,BPMOVP1,#0F3HSJMPDELAY1BP:JNBP3.1,EXITMOVP1,#0DEHDELAY1:MOV20H,#05HMOVR2,#02HNEXT:ACALLDELAYDJNZR2,NEXTMOVR2,#02HDEC20HMOVA,20HCJNEA,#00H,NEXTACALLDISPYEXIT:CLREAPOPTL1POPTH1POP04HPOPP1POP02HPOP20HSETBEARETI;返回主程序DISPY:MOVA,20H;數(shù)碼管顯示局部MOVB,#100DIVABMOVA,#10XCHA,BDIVABMOV30H,BMOV31H,AMOVR5,#0FEHMOVR1,#02HMOVR0,#30HDISPY1:MOVA,@R0MOVDPTR,#TABMOVCA,@A+DPTRMOVP0,AMOVA,R5MOVP2,ADJNZR6,$DJNZR6,$RLAMOVR5,AINCR0DJNZR1,DISPY1RETTAB:DB0C0H,0F9H,0A4H,0B0H,99HDB92H,82H,0F8H,80H,90HDELAY:MOVR4,#0AH;0.5秒延時(shí)子程序MOVTH1,3CHMOVTL1,#0B0HSETBTR1LP1:ACALLDISPYJBCTF1,LP2SJMPLP1LP2:MOVTH1,#3CHMOVTL1,#0B0HDJNZR4,LP1RET;返回主程序END;程序結(jié)束結(jié)束語:隨著時(shí)代步伐的高速開展,人們的生活時(shí)序也隨之加快,城市交通的擁擠狀況日益嚴(yán)重.為了改善這種情況,我們采用了單片機(jī)限制交通燈.那么,采用單片機(jī)限制系統(tǒng)有何優(yōu)越性呢?結(jié)構(gòu)簡單限制方便性能穩(wěn)定可靠抗干擾性好使用壽命長此系統(tǒng)的設(shè)計(jì),適應(yīng)當(dāng)代社會(huì)的需求,能夠有效緩解交通堵塞的現(xiàn)象,方便人們的生活.需要進(jìn)一步完善的方面:由于單片機(jī)規(guī)模限制,沒有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度辦公室租賃與咨詢顧問服務(wù)合同
- 成本控制與降低運(yùn)營成本指南
- 裝卸承包合同協(xié)議年
- 建筑裝飾裝修行業(yè)指南
- 2023年寶安區(qū)積分入學(xué)規(guī)則
- 精裝修公寓裝修合同
- 貨物運(yùn)輸代理合同書
- 醫(yī)療器械與藥品研發(fā)技術(shù)作業(yè)指導(dǎo)書
- (高清版)DB2105∕T 001-2022 地理標(biāo)志產(chǎn)品 連山關(guān)刺五加
- 2025年荊門道路客貨運(yùn)輸從業(yè)資格證b2考試題庫
- 2012年安徽高考理綜試卷及答案-文檔
- 《游戲界面設(shè)計(jì)專題實(shí)踐》課件-知識(shí)點(diǎn)5:圖標(biāo)繪制準(zhǔn)備與繪制步驟
- 自動(dòng)扶梯安裝過程記錄
- MOOC 材料科學(xué)基礎(chǔ)-西安交通大學(xué) 中國大學(xué)慕課答案
- 智慧供熱管理系統(tǒng)方案可行性研究報(bào)告
- 帕金森病的言語康復(fù)治療
- 中國城市居民的健康意識(shí)和生活方式調(diào)研分析報(bào)告
- 上海星巴克員工手冊(cè)
- 貓狗創(chuàng)業(yè)計(jì)劃書
- 復(fù)產(chǎn)復(fù)工試題含答案
- 部編版語文三年級(jí)下冊(cè)第六單元大單元整體作業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論