智能交通燈軟件設(shè)計_第1頁
智能交通燈軟件設(shè)計_第2頁
智能交通燈軟件設(shè)計_第3頁
智能交通燈軟件設(shè)計_第4頁
智能交通燈軟件設(shè)計_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

智能交通燈軟件設(shè)計摘要十字路口車輛穿梭,行人熙攘,車行車道,人行人道,有條不紊.那么靠什么來實現(xiàn)這井然秩序呢?靠的是交通信號燈的自動指揮系統(tǒng).交通信號燈限制方式很多.本系統(tǒng)采用MSC-51系列單片機8051和可編程并行I/O接口芯片8255A為中央器件來設(shè)計交通燈控制器,實現(xiàn)了能根據(jù)實際車流量通過8051芯片的P1口設(shè)置紅、綠燈燃亮時間的功能;為了系統(tǒng)穩(wěn)定可靠采用了MAX629看門狗〞芯片,防止了系統(tǒng)由于死機而停止工作的情況發(fā)生;顯示時間直接通過8255的PAPB口輸出;交通燈信號通過PC口輸出;交通燈的點亮采用VT雙向晶閘管來限制,直接采用220V交流電源驅(qū)動,系統(tǒng)實用性強、操作簡單、擴展性強.就此我對如何用單片機來限制智能交通燈作出如下講解.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.引言交通信號燈是日常生活中遇到的一個普通實例,它的限制也頗具典型和實用價值.由于交通路口的形狀和規(guī)模不一,所采用的信號燈的數(shù)量、限制要求不一,限制的復(fù)雜程度也就不一樣,鑒于單片機限制的優(yōu)越性,我們選擇了用單片機來限制交通燈.單片機早期主要應(yīng)用于工業(yè)限制,但隨著技術(shù)的開展,其應(yīng)用領(lǐng)域正在不斷擴大.將單片機用于對交通信號燈的限制,主要是考慮其具有對使用環(huán)境適應(yīng)性強的特性,同時其內(nèi)部定時器資源十分豐富,可對目前普遍使用的“漸進式〞信號燈進行精確限制,特別對多岔路口的限制可方便的實現(xiàn).目前大多品牌折單片機內(nèi)部均配有實時時鐘,通過編程限制可對信號燈實施全天候無人化治理.限制要求:此系統(tǒng)模擬十字路口交通燈限制系統(tǒng),考慮了十字路口的幾路情況:分為頂峰時段,普通時段,夜間時段,節(jié)假日模式,急車通過,緊急情況五種模式,由上位機組態(tài)限制可自動或手動實現(xiàn)對路口的交通治理.資源分配一.限制局部:.時鐘限制:通過12MHz勺晶體震蕩器通過外接時鐘對單片機進行時鐘限制.延時限制:通過變換交通燈的顏色和各個顏色顯示的時間的長短來限制車輛的通過或停止,此次進行的軟件設(shè)置對紅、黃、綠三燈的交替來變換限制車輛.在交通燈變換期間同樣需要延時程序來使交通等閃爍三次后變換.二.顯示局部:通過P1口對數(shù)據(jù)進行限制從而對交通燈進行限制三.中斷限制:當交通燈根據(jù)車流的多少對交通等限制時就要對程序進行一個中斷申請,從而改變交通燈.能夠?qū)煌魧崿F(xiàn)智能限制.如有重大事件時,要求使得交通燈都是紅燈限制,就要通過中斷申請程序流程圖:開始模式判斷頂峰/普通模式節(jié)假日模式夜間模式行人通行東西行人?東西行人根據(jù)模式調(diào)節(jié)交通燈波形南北行人?Y南北行人N緊急按鈕按下執(zhí)行緊急程序急車?解除按鈕按下無行人〔黃燈閃〕結(jié)束報緊解除Y回到主程序事故處理急車方向通行功能實現(xiàn):.六種模式這里以十字路口中等規(guī)模的交通信號燈限制為例.十字路口的各方向設(shè)有通行指示燈、右轉(zhuǎn)彎指示燈、左轉(zhuǎn)彎指示燈、自行車指示燈及人行道指示燈時段劃分:頂峰時段上午7:00——9:00、下午16:00——19:00.此時段的交通情況最為緊張,大多數(shù)的上下班人員都會在這個時段通過.為了舒緩這種情況,將對所有的指示燈進行全限制.普通時段00——0:00的非頂峰時段.此時段的交通情況不太繁忙,故對自行車和右轉(zhuǎn)燈不進行限制.夜間時段夜間0:00——5:00此時段由于車輛行人較少,為了適應(yīng)此時段的交通情況,黃燈將長時間閃爍,行人指示燈將由行人手動限制.節(jié)假日模式充分考慮到節(jié)假日商業(yè)中央地區(qū)的情況,行人比擬多,容易發(fā)生故.所以在節(jié)假日期間改為行人與車輛分時通過,即在車輛通過時所有行人燈都為紅燈,在行人通過時所有車輛燈全為紅燈.緊急情況當發(fā)生事故時,可由路口目擊者或交通中央限制路口進入緊急狀態(tài),所有紅燈閃爍,直至情況解除.急車情況如救護車、消防車等情況,即急車強通,急車強通限制要求如下:急車強通信號受交通管理限制中央〔上位機〕限制.無急車時,信號燈按正常時序限制.有急車來時,交通治理限制中央〔上位機〕將不管原來信號燈狀態(tài)如何,一律強制讓急車來車方向的綠燈亮,具他方向紅燈閃爍,使急車放行,直至急車通過為止.急車一過,交通治理限制中央〔上位機〕將信號燈的狀態(tài)恢復(fù)成正常時序..上位機交通中央限制可由上位機限制選擇手動或自動改變交通燈運行模式,記錄報警和急車通過的情況等交通燈程序:ORG0000HAJMPMAINORG0003HAJMPAA0ORG0013HAJMPAA1ORG0100HMAIN:SETBPX0MOVTCON,#00HMOVTMOD,#10HMOVIE,#85HDISP:MOV20H,#60MOVP1,#0F3HMOVR2,#02HDISP1:ACALLDELAYDJNZR2,DISP1MOVR2,#02HDEC20HMOVA,20H;倒計時初值送計數(shù)儲存區(qū);AIg,B紅;1秒計時循環(huán)次數(shù)送R2;1秒沒到,繼續(xù)延時;1秒到計數(shù)單元數(shù)減1CJNEA,#05H,DISP1;判斷倒計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;倒計5秒到時,A綠燈I閃動3次;判斷倒計2秒到否,沒到返回;倒計2秒到時,A黃燈亮;判斷倒計到0否,沒到返回;倒計到0時,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秒延時子程序MOVTH1,3CHMOVTL1,#0B0HSETBTR1LP1:ACALLDISPYJBCTF1,LP2SJMPLP1LP2:MOVTH1,#3CHMOVTL1,#0B0HDJNZR4,LP1RET;返回主程序END;程序結(jié)束結(jié)束語:隨著時代步伐的高速開展,人們的生活時序也隨之加快,城市交通的擁擠狀況日益嚴重.為了改善這種情況,我們采用了單片機限制交通燈.那么,采用單片機限制系統(tǒng)有何優(yōu)越性呢?結(jié)構(gòu)簡單限制方便性能穩(wěn)定可靠抗干擾性好使用壽命長此系統(tǒng)的設(shè)計,適應(yīng)當代社會的需求,能夠有效緩解交通堵塞的現(xiàn)象,方便人們的生活.需要進一步完善的方面:由于單片機規(guī)模限制,沒有

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論