【正文】
delay(void){ uchar i,j。//顯示時(shí)間變量bit md_flag,state_flag=1,red。//顯示時(shí)間存儲(chǔ)表uchar statebef,time1s=100,state=0。//交通燈狀態(tài)存儲(chǔ)表uchar code em_state[3]={0x24,0x21,0x0c}。uchar code led_table[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。交通燈的設(shè)計(jì)程序說明 這部分中定義了一些全局變量的數(shù)組和變量以及位標(biāo)志,只是些定義的東西不需要畫流程圖了。最后循環(huán)至狀態(tài)1。再轉(zhuǎn)狀態(tài)3,東西綠燈通車,南北紅燈。然后轉(zhuǎn)狀態(tài)1南北綠燈通車,東西紅燈。假設(shè)一個(gè)十字路口為東西南北走向。其他部分都需要根據(jù)應(yīng)用要求和性能指標(biāo)自行設(shè)計(jì)?! ? 圖按鍵電路3系統(tǒng)軟件程序設(shè)計(jì) 一個(gè)完整的交通燈相當(dāng)于一個(gè)簡(jiǎn)單的單片機(jī)系統(tǒng),該系統(tǒng)有交通燈設(shè)置電路、單片機(jī)、顯示電路等構(gòu)成。但實(shí)際應(yīng)用中,為了保證安全查詢鍵值和響應(yīng),通常還要進(jìn)行按鍵去抖和等待鍵釋放(查詢按鍵是否抬起)的動(dòng)作, 由于按鍵本身是機(jī)械開關(guān),所以在觸點(diǎn)閉合或斷開的瞬間會(huì)出現(xiàn)電壓抖動(dòng)的現(xiàn)象。如圖所示。一般發(fā)光二極管的點(diǎn)亮電流為5mA至10mA。從外觀上看,發(fā)光二極管的正極引腳的長度也比較長。 發(fā)光二極管的正負(fù)極可以用萬用表進(jìn)行判斷,把萬用表撥至二極管檔或電阻擋,用兩個(gè)表筆分別接觸二極管的兩個(gè)引出腳。 圖 發(fā)光二極管示意圖 發(fā)光二極管是一種特殊的二極管,導(dǎo)通時(shí)會(huì)發(fā)光(~)。先介紹一下二極管,見圖。如圖。圖是共陰和共陽極數(shù)碼管的內(nèi)部電路,它們的發(fā)光原理是一樣的,只是它們的電源極性不同而已。 發(fā)光二極管的發(fā)光原理,我們已經(jīng)介紹過了,同理,8段LED數(shù)碼管,則是在一定形狀的絕緣材料上,利用不同形狀點(diǎn)劃的發(fā)光二極管組合,排列成“8”字型的數(shù)碼管,分別引出它們的電極,點(diǎn)亮相應(yīng)的點(diǎn)劃來顯示09的數(shù)字。其中,DP為小數(shù)點(diǎn)。 圖系統(tǒng)復(fù)位電路 數(shù)碼管工作原理 這里我們介紹8段數(shù)碼管的工作原理。只是可惜,在進(jìn)行仿真器調(diào)試過程中,該復(fù)位電路是不起作用的。時(shí)鐘電路 復(fù)位電路我采用上電+按鈕復(fù)位的方式。但由于圖中的CC2電容起著系統(tǒng)時(shí)鐘頻率微調(diào)和穩(wěn)定的作用,因此,在本系統(tǒng)的實(shí)際應(yīng)用中一定要注意正確選擇參數(shù)(30177。晶振采用了內(nèi)部時(shí)鐘信號(hào)源的方式。在進(jìn)行仿真調(diào)試過程中,程序運(yùn)行正確,五個(gè)部分就同時(shí)工作,從而實(shí)現(xiàn)了交通燈的基本功能及調(diào)時(shí)功能?! 〗煌艨刂葡到y(tǒng)的結(jié)構(gòu)框圖如圖所示。南北方向綠燈滅,同時(shí)黃燈亮,東西方向紅燈亮,倒計(jì)時(shí)Y秒。南北方向紅燈滅,同時(shí)綠燈亮,東西方向黃燈滅,同時(shí)紅燈亮,倒計(jì)時(shí)X秒。東西方向綠燈滅,同時(shí)黃燈亮,南北方向紅燈亮,倒計(jì)時(shí)Y秒。:東西方向紅燈滅,同時(shí)綠燈亮,南北方向黃燈滅,同時(shí)紅燈亮,倒計(jì)時(shí)X秒。南北方向有綠燈滅,然后黃燈亮,短暫持續(xù)過后,紅燈亮,倒計(jì)時(shí)X秒。南北方向有紅燈滅,然后黃燈亮,短暫持續(xù)過后,綠燈亮,倒計(jì)時(shí)X秒。2單片機(jī)交通燈控制系統(tǒng)的設(shè)計(jì)目前有交通燈的地方大概有兩類,有直行道,十字路口,所以總體的狀態(tài)就是在任一時(shí)刻只有一個(gè)方向通行,另一方向禁止通行,持續(xù)一定時(shí)間,經(jīng)過短暫的持續(xù)時(shí)間,將通行禁行方向?qū)Q。為了避免行人過街的燈老亮著,汽車沒法通行造成交通堵塞,交管部門對(duì)紅綠燈的時(shí)間進(jìn)行了嚴(yán)格設(shè)定,當(dāng)市民按了過街燈后,行人過街的綠燈將亮20~30秒,(不同城市不同路口有所不同),第二次操作要在40秒(供機(jī)動(dòng)車通行)(不同城市不同路口有所不同)之后才能生效。同時(shí),機(jī)動(dòng)車和慢車道上將迅速亮起紅燈,供行人安全過街。,旁邊附有“人行按鈕”4個(gè)字,并配上了一只手向下按鈕的提示圖樣。作為這套系統(tǒng)的一部分,行人過街“觸摸式紅綠燈”的功能設(shè)定前期將主要定在晚上。據(jù)介紹,一環(huán)路全線的“觸摸式紅綠燈”將和其他紅綠燈連接,形成一整套“信號(hào)燈自適應(yīng)控制系統(tǒng)”。為了讓成都市民更多地享受高科技帶來的“人性化交通”,“聰明紅綠燈”開始在城區(qū)大街推廣。例如成都市在包括西南財(cái)大、西南交大、西南民族大學(xué)等幾所高校大門附近的路口進(jìn)行試點(diǎn)。同時(shí),沒有行人摁的時(shí)候,供機(jī)動(dòng)車通行的燈將一直綠著,這樣就大大提高了道路的使用效率和機(jī)動(dòng)車的通行能力。其特點(diǎn)是行人要過街,只需用拇指摁一下路旁信號(hào)燈燈柱的按鈕,行人過街的紅燈隨即變成綠燈,機(jī)動(dòng)車道的綠燈則變成紅燈,行人就可以安全通過了。在圣馬力諾,人人都自覺遵守交通規(guī)則,這已形成習(xí)慣。 在沒有信號(hào)的交叉路口,駕駛?cè)藛T均自覺遵守小路讓大路、支線讓主線的規(guī)則。 沒有紅綠燈,交通卻井然有序,這其中的奧妙就在于圣馬力諾的公路設(shè)計(jì)、交通管理十分科學(xué)。但實(shí)際上,在圣馬力諾行車,道路順暢,極少有堵車現(xiàn)象,偶爾塞車也不必?fù)?dān)心,很快就會(huì)自動(dòng)化解。 圣馬力諾共和國是歐洲最古老的國家之一,該國風(fēng)景秀麗,每逢旅行旺季,街市人頭涌動(dòng),車流不息。他的建議立即得到有關(guān)方面的肯定。一天,他站在繁華的十字路口等待綠燈信號(hào),當(dāng)他看到紅燈而正要過去時(shí),一輛轉(zhuǎn)彎的汽車呼地一聲擦身而過,嚇了他一身冷汗。它是三色圓形四面投影器,被安裝在紐約市五號(hào)街的一座高塔上,它的誕生,使城市交通大為改善。稍后又在紐約和芝加哥等城市,相繼重新出現(xiàn)了交通信號(hào)燈。 從此,城市的交通信號(hào)燈被取締了。后來在信號(hào)燈的中心裝上煤氣燈罩,它的前面有兩塊紅、綠玻璃交替遮擋。哈特設(shè)計(jì)、制造的燈柱高7米,身上掛著一盞紅、綠兩色的提燈煤氣交通信號(hào)燈,這是第一盞信號(hào)燈。其中,著紅裝的女人表示我已結(jié)婚,而著綠裝的女人則是未婚者。 紅綠燈(交通信號(hào)燈)是以規(guī)定之時(shí)間上交互更迭之光色訊號(hào),設(shè)置于交岔路口或其他特殊地點(diǎn),用以將道路通行權(quán)指定給車輛駕駛?cè)伺c行人,管制其行止及轉(zhuǎn)向之交通管制設(shè)施。交通對(duì)于社會(huì)的工業(yè)經(jīng)濟(jì)和人們的生活生產(chǎn)中有著十分重要的意義?,F(xiàn)代人類科學(xué)技術(shù),特別是電子科學(xué)技術(shù)的發(fā)展和成熟能比較好的解決系統(tǒng)建立中硬軟件方面要求的技術(shù)難題。交通控制系統(tǒng)是近現(xiàn)代社會(huì)隨著物流、出行等交通發(fā)展產(chǎn)生的一套獨(dú)特的公共管理系統(tǒng)。交通工具的爆炸性的發(fā)展,以及道路資源的有限性,交通控制就應(yīng)運(yùn)而生,在人類的生活、工作環(huán)境中,交通扮演著極其重要的角色,人們的出行都無時(shí)不刻與交通打著交道。 交通規(guī)則必須人人遵守,但是違反規(guī)則,如闖紅燈等,也時(shí)有發(fā)生,交警等交通管理人員雖然可以進(jìn)行實(shí)時(shí)監(jiān)管,但是耗費(fèi)精力,在路口設(shè)置檢測(cè)傳感器就可以進(jìn)行自動(dòng)的警報(bào)提示。以單片機(jī)為控制核心,設(shè)計(jì)并制作交通燈控制系統(tǒng),用于十字路口的車輛及行人的交通管理。可是悲劇并沒有因此而終止,交通規(guī)則再完善依然被無視,汽車?yán)热缤撛O(shè)。交通燈的設(shè)計(jì)程序說明 10 延時(shí)函數(shù) 11 延時(shí)函數(shù) 11 12 4總結(jié)及心得 13 5致謝 13 參考文獻(xiàn) 14 附錄 14 1 緒 論 完善交通燈的必要性隨著經(jīng)濟(jì)日益發(fā)展,人類物質(zhì)要求不斷改觀,交通工具種類越來越多,交通量隨之上漲,交通規(guī)則雖然不斷完善,但交通事故頻頻不斷。關(guān)鍵字:交通控制;傳感檢測(cè);單片機(jī);智能時(shí)間控制 Abstract This paper introduces a design of control system of traffic lights based on single chip microputer. Based on the current traffic control based on the thorough analys