【正文】
示: 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 27 頁(yè) 圖 復(fù)位狀態(tài)子程序 顯示狀態(tài)子程序 圖 顯示狀態(tài)子程序 本設(shè)計(jì)各路口燈比較多,各通行狀態(tài)前文已有描述在此不一一贅述。印刷電路板的設(shè)計(jì)主要是指布局設(shè)計(jì),要考慮所述外部連接的布局,內(nèi)部電子元件,金屬線和通孔的優(yōu)化布局,電磁保護(hù)的最佳布局,各種因素,如散熱等原因。 系統(tǒng)軟件調(diào)試 本系統(tǒng)的軟件系統(tǒng)很大,選用一般的單片機(jī)通信 C 語(yǔ)言程序進(jìn)行編寫和調(diào)試。所以,我們采用了第二種方法。 同時(shí),通過(guò)本次畢業(yè)設(shè)計(jì),鞏固了我們學(xué)習(xí)過(guò)的專業(yè)知識(shí),也使我們把理論與實(shí)踐從真正意義上相結(jié)合了起來(lái);考驗(yàn)了我們借助互聯(lián)網(wǎng)絡(luò)搜集、查閱相關(guān)文獻(xiàn)資料和組織材料的綜合能力;從中可以自我測(cè)驗(yàn),認(rèn)識(shí)到自己哪方面有欠缺、不足,以便于在日后的學(xué)習(xí)中得以改進(jìn)、提高;通過(guò)使用電路 CAD 軟件 Multisim,也讓我們了解到計(jì)算機(jī)輔助設(shè)計(jì) (CAD)的智能化 ,有利于提高工作效率。在多年的學(xué)習(xí)生活中,還得到了許多學(xué)院領(lǐng)導(dǎo)、系領(lǐng)導(dǎo)和許多老師的指導(dǎo)和幫助。 int djs=30,js=0,bt=30。 P0=table[b2]。 //EX1=1。 P0=table[b2]。 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 43 頁(yè) while(tp) { djsxs()。 W_yellow=1。 jtd()。 g T XR m 6 X 4 N G pP $ v ST T amp。 g T X Rm 6 X4 N G p P$ v S T Tamp。 ks v *3 t n G K 8 ! z 89 A m YW pa za d N u K Namp。 UE 9 a Q G n8 x p$ R amp。 g T X Rm 6 X4 N G p P $v S T Tamp。 g T X Rm 6 X 4 N G p P$ v S TT amp。 N_yellow=1。 E_yellow=0。 S_green=1。 P0=table[b1]。 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 41 頁(yè) TL0=0x00。 P0=table[b1]。 sbit W_yellow=P1^2。導(dǎo)師的嚴(yán)謹(jǐn)治學(xué)、不斷探索的科研作風(fēng)、孜孜不倦的敬業(yè)精神使我深受的啟迪。因此,這部分改進(jìn)只作了一個(gè)設(shè)想,并沒(méi)有時(shí)間去付諸實(shí)施。這樣數(shù)碼管就可以正常進(jìn)行時(shí)間顯示了。 4)焊接過(guò)程中,有時(shí)候焊錫會(huì)不小心將相鄰的兩根引線短路。但是,現(xiàn)實(shí)水平 中做雙面板會(huì)出現(xiàn)一些焊點(diǎn)接觸不良而導(dǎo)致電路調(diào)試過(guò)程不易實(shí)現(xiàn)。本系統(tǒng)主程序模塊主要完成的工作是對(duì)系 統(tǒng)的初始化,發(fā)送顯示數(shù)據(jù),同時(shí)對(duì)按鍵進(jìn)行掃描,等待外部中斷,以及根據(jù)所需要的功能進(jìn)行相應(yīng)的操作。以方向東西為為例,數(shù)碼管上面所顯示的數(shù)值從 綠燈所設(shè)置的時(shí)間最大值不停往下遞減,每秒鐘減 1,一直減到 0,然后相同原理的紅燈、綠燈如此循環(huán)。 512 字節(jié) RAM。如圖 所示。 3. STC89C52RC 引腳圖 圖 是 AT89C51 的引腳圖 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 15 頁(yè) 圖 51 系列單片機(jī)的引腳圖 AT89C51 各中斷源向量地址如圖 所示: 圖 各中斷源向量地址 4. STC89C52RC 主要特性和功能 主要功能如圖 所示: 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 16 頁(yè) 圖 STC89C52 主要功能 總體設(shè)計(jì) 功能概述 本設(shè)計(jì)由單片機(jī)、 LED 數(shù)碼顯示模塊和按鍵等構(gòu)成。 ( a)內(nèi)部方式時(shí)鐘電路 ( b)外部方式時(shí)鐘電路 圖 時(shí)鐘電路 ( 1)復(fù)位操作 復(fù)位就是單片機(jī)對(duì)自己進(jìn)行的初始化操作。這種方案設(shè)計(jì)占用單片機(jī)的端口最少,硬件也最少,耗電也最少,雖然顯 示圖案也精美,但由于亮度太暗,晚上還得開(kāi)背光燈,所以較少采用。 b)信道的方向 單工: 在信息源和接收器之間提供單一 的單向性通道。我國(guó)也是采用右行制。 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 6 頁(yè) 第二章 系統(tǒng)的總體設(shè)計(jì) 具體介紹交通信號(hào)系統(tǒng) 信號(hào)控制方式的分類 使用信號(hào)機(jī)控制交通流稱為交通信號(hào)控制,交通信號(hào)控制的目的是與交通量相適應(yīng),用時(shí)間比分配給相互交錯(cuò)的交通流通行權(quán)。 因?yàn)樾藿ㄐ碌牡缆方鉀Q不了城市交通擁擠的根本問(wèn)題,所以人們才開(kāi)始尋找新的解決方法。 自從汽車問(wèn)世以來(lái),交通事故就伴隨而來(lái)。尤其是伴 隨著信息技術(shù)的發(fā)展,交通控制的概念已從交通管理者的行為改變?yōu)榻煌ü芾碚吆偷缆肥褂谜吖餐男袨?,從而使得交通的最?yōu)化向全局最優(yōu)發(fā)展。因?yàn)槲覈?guó)城市的基礎(chǔ)設(shè)施的發(fā)展比城市建設(shè)的發(fā)展落后,城市及周邊地區(qū)的經(jīng)濟(jì)發(fā)展受到了嚴(yán)重的影響。而導(dǎo)致交通問(wèn)題的根本原因是有限的城市道路與無(wú)限增加的車輛這一矛盾。 關(guān)鍵詞: LED 數(shù)碼顯示 。但是,由于城市化進(jìn)程加速進(jìn)行,城市的規(guī)模不斷得到擴(kuò)張,城市的經(jīng)濟(jì)貿(mào)易和城市內(nèi)的社會(huì)活動(dòng)也越來(lái)越頻繁,人員流動(dòng)與社會(huì)交往越來(lái)越多,使得 交通擁擠和道路交通安全事故等問(wèn)題更加突出。 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 3 頁(yè) 國(guó)內(nèi)外交通系統(tǒng)發(fā)展現(xiàn)狀 隨著現(xiàn)代社會(huì)對(duì)交通運(yùn)輸?shù)娜遮呉蕾?,交通系統(tǒng)的控制越來(lái)越受到普遍的重視。 由于不同人群的不同消費(fèi)需求,導(dǎo)致道路上各種類型的車輛大量出現(xiàn)。 城市交通解決的主要途徑 針對(duì)城市交 通擁擠,有人提出修建新的城市道路或是修建新的立交橋。第四章主要介紹系統(tǒng)軟件設(shè)計(jì)。 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 7 頁(yè) 交通規(guī)則介紹 通行制是道路交通規(guī)則中的最基本原則,不然的話,人們?cè)诘缆飞想S意走動(dòng),必然造成交通的無(wú)秩序,車輛和行人各行其道是交通秩序的重要表現(xiàn)。南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 8 頁(yè) 信息傳輸系統(tǒng)也是交通信號(hào)控制系統(tǒng)中的重要組成部分。緊急車輛通行采用實(shí)時(shí)中斷完成,識(shí)別方法采用手動(dòng)按鈕。 外部方式的時(shí)鐘電路如圖 2— 2( b)所示, RXD 接地, TXD 接外部振蕩器。其中,按鍵電平復(fù)位是通過(guò)使復(fù)位端經(jīng)電阻與 Vcc 電源接通而實(shí)現(xiàn)的,其電路如圖 ( b)所示;而按鍵脈沖復(fù)位則是利用 RC 微分電路產(chǎn)生的正脈沖來(lái)實(shí)現(xiàn)的。 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 18 頁(yè) 第三章 系統(tǒng)硬件設(shè)計(jì) 交通燈通行模式及行車方向指示 按交通燈控制規(guī)則,每個(gè)道口有紅、黃、綠三種指示燈,交道口模型如圖: 圖 交道口模型圖 2 組 LED 數(shù)碼管按照設(shè)置的通行時(shí)間(各路口默認(rèn)的通行時(shí)間均為 30s)進(jìn)行倒計(jì)時(shí),倒計(jì)時(shí)到 5S 時(shí),綠燈變成黃燈,并各自進(jìn)行紅、黃、綠燈顯示,共有兩種通行方式分別為: 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 19 頁(yè) 圖 通行方式一示意圖 圖 通行方式二示意圖 通行方式一:倒計(jì)時(shí)時(shí)間為 30s(通行時(shí)間),紅綠燈狀態(tài)為:東西通行:綠,南北禁行:紅 。 : ~ ( 5V 單片機(jī)) /~ ( 3V 單片機(jī))。由于每個(gè)路口的通行雙向指示處理相同,因此每個(gè)端口應(yīng)具有 的吸收電流能力。對(duì)于交通信號(hào)燈來(lái)說(shuō)東西南北共四組燈,由于同一道上的兩組的信號(hào)燈的顯示情況是相同的,因此,采用單片機(jī)內(nèi)部的 I/O 口來(lái)控制 12 個(gè)信號(hào)燈。因此,在同一芯片中,所要接的線路比較多。因此導(dǎo)致焊盤脫落,原件燙傷等原因?qū)е聢?bào)廢了好幾塊板子。而控制數(shù)碼段顯示的 和 口輸出的是高電平。 LED燈的驅(qū)動(dòng)電路可以用集成電路電路芯片來(lái)進(jìn)行驅(qū)動(dòng)。總之,此次設(shè)計(jì)的過(guò)程中,我收獲了很多。 sbit S_yellow=P2^5。 } } setxs() 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 40 頁(yè) { int b1,b2。 } } Timer0_init() { js=0。 } } void djsxs() { int b1,b2。 N_green=0。 } if(djs=5) { W_green=1。 E_yellow=1。 U E 9a Q G n8 x p$ R amp。 ks v *3 t n G K 8 ! z 89 A m U E9 a Q G n 8x p $R amp。 ks v *3 t n G K 8! z 8v G t Y M* Jg amp。 q Y p Eh 5 p Dx 2 z Vk um amp。 q Yp Eh 5 p Dx 2 z Vk um amp。 qY p E h 5p D x 2z V k um amp。A(萬(wàn)kWh)shg1Pshg1PshfPb b39。 } } } } } main() { Timer0_init()。 W_green=0。 smg2=1。 TH0=0x4c。 smg2=1。 void jtd()。 sbit smg2=P3^1。我們查找了大量這方面的相關(guān)參考資料,如《單片機(jī)原理機(jī)應(yīng)用》,《電子技術(shù)基礎(chǔ)》等,還查閱了各種所需芯片的管腳資料。亮度要 求也基本符合預(yù)先設(shè)想。 系統(tǒng)總體調(diào)試 系統(tǒng)做好后,進(jìn)行系統(tǒng)的完整調(diào)試。 ①總制板工藝程序 1)先將所有元器件擺放到萬(wàn)能板上,確實(shí)各個(gè)原件的最有位置,原則是,既美觀,又容易焊接。此時(shí)若有 LED 燈出現(xiàn)故障,一目了然,可以及時(shí)檢修。電源輸出接口加上 LED 電源指示燈,用來(lái)判定電源是否正常工作。 4 路,低電平觸發(fā)電路或者是下降沿中斷,外部中斷低電平觸發(fā)中斷方式可以喚醒 Power Down 模式。時(shí)鐘電路用于產(chǎn)生單片機(jī)工作所需的時(shí)鐘信號(hào),而時(shí)序所研究的是指令執(zhí)行中各信號(hào)之間的相互關(guān)系。 4)十字路口要有倒計(jì)時(shí)顯示,以便人們更方便直觀的把握時(shí)間,具體要求東西方向、南北方向通行時(shí)間及黃燈亮的時(shí)間均以秒為單位作減計(jì)數(shù)。產(chǎn)生復(fù)位信號(hào)的電路邏輯如圖: 圖 復(fù)位信號(hào)的電路邏輯圖 南京工程學(xué)院畢業(yè)設(shè)計(jì)所明書(論文) 第 14 頁(yè) 整個(gè)復(fù)位電路包括芯片內(nèi)部和芯片外部。將多功能 8 位 CPU 和閃爍存儲(chǔ)器組合在單個(gè)芯片中,是一種高效微控制器, STC89C52RC 單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案該器件采用 ATMEL 搞密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的 MCS51 指令集和輸出管腳相兼容。我們把每一種控制(即對(duì)各進(jìn)口道不同方向所顯示的不同色燈的組合)稱為一個(gè)信號(hào)相位。 ( 5) 自行車道僅供自行車使用 。 ( 2)線控 “線控”是干道交通信號(hào)協(xié)調(diào)控制系統(tǒng)的簡(jiǎn)稱,就是把一條主干道上一批相鄰的交通信號(hào)聯(lián)動(dòng)起來(lái),讓干線上交叉口的信號(hào)控制器具有相同的周期,綠信號(hào)開(kāi)啟時(shí)間相繼錯(cuò)開(kāi),從而使干線上行駛的車輛盡可能少遇或不遇紅燈以減少延誤,以便提高整個(gè)干道的通行能力。在城市交通控制中,定周期控制在交通不大且穩(wěn)定的情況下是簡(jiǎn)單有效的,與感應(yīng)控制沒(méi)什么區(qū)別。我國(guó)國(guó)內(nèi)百萬(wàn)人口以上的大城市,每年因?yàn)榻煌〒頂D導(dǎo)致?lián)p失的直接經(jīng)濟(jì)多達(dá) 1600 億。 我國(guó)交通中存在的主要問(wèn)題 交通的發(fā)展,促進(jìn)了人類社會(huì)的發(fā)展。 交叉路口是交通系統(tǒng)中的非常重要的一部分,是城市道路網(wǎng)的核心所 在,它通行能力的高低影響著城市道路的通暢程度。它能根據(jù)道路交通擁護(hù),交叉路口經(jīng)常出現(xiàn)擁堵的情況,利用單片機(jī)控制技術(shù),實(shí)現(xiàn)道路的最大通行效率。 南 京 工 程 學(xué) 院 畢業(yè)設(shè)計(jì)說(shuō)明書 (論文 ) 作 者: 學(xué) 號(hào): 240092229 系 部: 康尼學(xué)院 專 業(yè): 通信工程 題 目: 基于單片機(jī)控制的交通信號(hào)燈 的設(shè)計(jì)與實(shí)現(xiàn) 指導(dǎo)者 : 講師 評(píng)閱者 : 2021 年 6 月 南 京 The traffic light control system based on single chip A Dissertation Submitted to Nanjing Institute of Technology For the Academic Degree of Bachelor of Science By supervised by Professor College of Communication Engineering Nanjing Institute of Technology June 2021 摘要 近年來(lái),隨著國(guó)民經(jīng)濟(jì)的快速發(fā)展,車輛的數(shù)量也在飛速增長(zhǎng),交通擁擠和阻塞的現(xiàn)象也頻繁的出現(xiàn)。智能交通燈控制系統(tǒng)設(shè)計(jì)就顯示出了它的研究意義。因此,先進(jìn)的科學(xué)技術(shù)和管理方法應(yīng)用于交通管