【正文】
泰山學(xué)院 本科 畢業(yè)設(shè)計(jì) 1 1 引言 交通燈控制系統(tǒng)的發(fā)展概況及發(fā)展前景 今天 , 安裝在各個(gè)道 路交叉 口上 的 紅綠燈 交通指揮系統(tǒng) , 已經(jīng)成為疏導(dǎo)交通車輛最常見和最有效的手段 , 而 這一技術(shù)早在 19 世紀(jì)就已經(jīng)出現(xiàn)。 初期的交通燈由于功能能不顯著,性能不穩(wěn)定等諸多問題,經(jīng)歷了一個(gè)坎坷的發(fā)展歷程。 目前,我國許多大中城市的交通壓力都非常大。 利用單片機(jī) AT89C51 作為核心元件 ,實(shí)現(xiàn) 通 過信號(hào)燈對(duì)路面狀況的智能檢測(cè)與控制。 圖 1 交通燈循環(huán)圖 黃燈 紅燈 綠燈 泰山學(xué)院 本科 畢業(yè)設(shè)計(jì) 3 圖 2 交通狀態(tài) 通過具體的路口交通燈狀態(tài)的演示分析我們可以把這四個(gè)狀態(tài)歸納如下: ◆東西方向紅燈滅,同時(shí)綠燈亮,南北方向黃燈滅,同時(shí)紅燈亮 ,倒計(jì)時(shí) 20秒。 ◆南北方向紅燈滅,同時(shí)綠燈亮,東西方向黃燈滅,同時(shí)紅燈亮,倒計(jì)時(shí) 20秒。 下面我們可以用圖表表示燈狀態(tài)和行止?fàn)顟B(tài)的關(guān)系如下: 表 1 交通狀態(tài)及紅綠燈狀態(tài) 狀態(tài) 1 狀 態(tài) 3 狀態(tài) 4 狀態(tài) 6 東西向 禁行 等待變換 通行 等待變換 南北向 通行 等待變換 禁行 等待變換 東西紅燈 1 1 0 0 東西黃燈 0 0 0 1 東西綠燈 0 0 1 0 南北紅燈 0 0 1 1 南北綠燈 1 0 0 0 南北黃燈 0 1 0 0 東西南北四個(gè)路口均有紅綠黃 3 燈和數(shù)碼顯示管 2 個(gè),在任一個(gè)路口,遇紅 泰山學(xué)院 本科 畢業(yè)設(shè)計(jì) 4 燈禁止通行,轉(zhuǎn)綠燈允許通行,之后黃燈亮警告行止?fàn)顟B(tài)將變換。 倒計(jì)時(shí)顯示 倒計(jì)時(shí)顯示可以提醒駕駛員在信號(hào)燈燈色發(fā)生改變的時(shí)間、在“停止”和“通過”兩者間作出合適的選擇。鍵盤是單片機(jī)系統(tǒng)中最常用的人機(jī)接口,一般情況下有獨(dú)立式和行列式兩種。 緊急處理 交通路口出現(xiàn)緊急狀況在所難免,如特大事件發(fā)生,救護(hù)車等急 行車通過等, 泰山學(xué)院 本科 畢業(yè)設(shè)計(jì) 5 我們都必須盡量允許其暢通無阻,畢竟在這種情況下是分秒必爭(zhēng)的,時(shí)時(shí)刻刻關(guān)系著公共財(cái)產(chǎn)安全,個(gè)人生死攸關(guān)等。 蜂鳴器報(bào)警 報(bào)警方式有兩種,智能報(bào)警和手工報(bào)警方式。 本系統(tǒng)在此基礎(chǔ)上,加入了違規(guī)檢測(cè)電路和車流量檢測(cè)電路為單片機(jī)采集數(shù)據(jù),單片機(jī)對(duì)此進(jìn)行具體處理,及時(shí)調(diào)整控制指揮,為了超越視覺指揮的局限性,同時(shí)接上蜂鳴器,在聽覺上加強(qiáng)了指揮提醒作用。在此過程中還要實(shí)時(shí)捕捉違規(guī)檢測(cè)和緊急按鍵信號(hào),以達(dá)到對(duì)異常狀態(tài)進(jìn)行實(shí)時(shí)控制的目的。 ? 分析單片 機(jī)使用方法,綜合接口連接知識(shí),大體明確單片機(jī)各個(gè)接口在交通燈控制系統(tǒng)中的連 接點(diǎn)及實(shí)現(xiàn)的功能 。 泰山學(xué)院 本科 畢業(yè)設(shè)計(jì) 8 2 系統(tǒng)硬件電路的設(shè)計(jì) 系統(tǒng)硬件總電路構(gòu)成 。其實(shí)這個(gè)過程就是將存儲(chǔ)時(shí)間值的寄存器進(jìn)行設(shè)置,以及標(biāo)志是否要進(jìn)行車流量檢測(cè)及調(diào)整。 每滿一個(gè)狀態(tài)循環(huán)周期,若為自動(dòng)模式,則須將檢測(cè)到的車流量數(shù)據(jù)處理一次,判斷兩個(gè)方向的交通輕重緩急狀況,再調(diào)整下次狀態(tài)循環(huán)的紅綠燈時(shí)間,以達(dá)到自動(dòng)控制的目的。每個(gè)方向上設(shè)置紅綠黃燈,總共 4 組。以八段共陽管為例,它有 8 個(gè)發(fā)光二極管 (比七段多一個(gè)發(fā)光二極管,用來顯示 sP,即點(diǎn) ),每個(gè)發(fā)光二極管的陽極連在一起 。 相應(yīng)在程序軟件上,可以通過調(diào)用程序給定的秒值經(jīng)過特定計(jì)算算出需要顯示的個(gè)位和十位,然后有 DPTR 調(diào)取 LEDMAP 的代碼。如圖所示,其中 A, B分別是 P0, P1 的網(wǎng)絡(luò)標(biāo)號(hào)。由于單片機(jī)的 I/O 口輸出電 泰山學(xué)院 本科 畢業(yè)設(shè)計(jì) 14 流太小,不能驅(qū)動(dòng)蜂鳴器發(fā)出聲音,所以要接一個(gè)電流放大電路,三極管的基極經(jīng)過限流電阻 R3 后由單片機(jī)的 控制。 設(shè)計(jì)說明:該智能交通燈控制系統(tǒng)的軟件設(shè)計(jì)采用的是順序執(zhí)行并反復(fù)循環(huán)的方法。 子程序模塊設(shè)計(jì) 狀態(tài)燈顯示及判斷 在本設(shè)計(jì)中,實(shí)際控制的燈只有 6 個(gè),即:東西紅燈,東西綠燈,東西黃燈,南北紅燈,南北綠燈,南北黃燈。 用于顯示發(fā)光二極管時(shí),部分程序如下: 東西紅,南北綠,計(jì)時(shí)時(shí)間為 36s MOV P1,0F3H MOV 60H,61H A1: MOV R1,50 A2: ACALL BCD ACALL DISPCLK DJNZ R1,A2 MOV A,60H MOV R0,60H ADD A,99H DA A MOV 60H,A CJNE R0,05H,A1 LED 倒計(jì)時(shí)顯示 LED 計(jì)時(shí)每 1 秒都要刷新 1 次,采用的是動(dòng) 態(tài)顯示,首先將 R4 除以 10H,整數(shù)即十位放在 50H 中,余數(shù)即個(gè)位放在 51H 中,設(shè)置 7 段 LED 顯示數(shù)據(jù)的數(shù)據(jù)表,用數(shù)據(jù)指針寄存器 DPTR 指向數(shù)據(jù)表的首地址,再加上 A 中的偏 泰山學(xué)院 本科 畢業(yè)設(shè)計(jì) 18 移量,就可以指向十位數(shù)字,然后送顯即可,個(gè)位顯示同理。程序如下: IINT0: 。只 允許南北方向車輛通行 DH: MOV P1,0F3H SETB SETB ACALL DELAY JNB ,B0 JMP JE JE: POP P2 POP P1 POP 60H SETB EA RETI 車流量 檢測(cè)中斷服務(wù)子程序 車流量檢測(cè)是用外部中斷引腳 即 INT1 捕獲到一個(gè)低電平,則進(jìn)入相應(yīng)的中斷服務(wù)子程序,在子程序中,用 R5 計(jì)南北向車流量,用 R6 計(jì)東西向車流量,設(shè)車向標(biāo)志位為 01H,判斷車向,程序如下: 由于受到多方面的限制,時(shí)間調(diào)整在此只劃定 5 個(gè)范圍。 由表可知,對(duì)應(yīng)的時(shí)間調(diào)整也只有五種,分別是 52, 20; 44,28; 36,36;28,44; 20,52。在調(diào)試功能子程序時(shí),許多參數(shù)都是未知的,要根據(jù)其所需的條件,給出假定的數(shù)據(jù),使其運(yùn)行,如果能完成預(yù)定的處理功能或與手工計(jì)算的結(jié)果相符,就說明該子程序己調(diào)試通過。當(dāng)運(yùn)算結(jié)果與手工計(jì)算的結(jié)果相同時(shí),該算法子程序則調(diào)試完成,反之,就要進(jìn)行相應(yīng)的修改。去掉所有斷點(diǎn),再一次運(yùn)行程序,查看可控硅狀態(tài),從而判斷程序流程正確,反之,若程序流程不正確,做相應(yīng)的修改后,重新調(diào)試;功能程序與算法程序的通調(diào)。 泰山學(xué)院 本科 畢業(yè)設(shè)計(jì) 24 4 結(jié)束語 經(jīng)過努力工作,終于完成了自己的單片機(jī)課程設(shè)計(jì)??梢哉f在整個(gè)軟件設(shè)計(jì)過程中,我不僅學(xué)會(huì)了延時(shí)的兩種方法,即軟件延時(shí)和硬件延時(shí),還掌握數(shù)碼管的兩種顯示方式(即動(dòng)態(tài)顯示與靜態(tài)顯示)及其如何選擇。 ( 3)熟練使用了各種計(jì)算機(jī)輔助設(shè)計(jì)工具完成設(shè)計(jì),充分掌握了這些工具的使用。同時(shí)我也懂得,在整個(gè)設(shè)計(jì)過程中,生活中也一樣,一定要意志堅(jiān)定, 克服自己的畏難情緒 ,這樣才能將事情做好,才能干出一番成就。 2022: 7072. [11]張靖武 .單片機(jī)系統(tǒng)的 PROTUSE 設(shè)計(jì)和仿真 [M].北京: 電子工業(yè)出版社 .2022:5152. [12]柴鈺 .單片機(jī)原理和應(yīng)用 [M].北京: 西安電子科技大學(xué)出版社 : 3235. [13]張毅剛 . 單片機(jī)原理及應(yīng)用 [M] .北京: 高等教育出版社 ,2022: 6163 泰山學(xué)院 本科 畢業(yè)設(shè)計(jì) 33 致謝 這篇論文 是 在我的指導(dǎo)老師許振保老師的情切關(guān)懷和悉心指導(dǎo)下完成的,衷心感謝我的指導(dǎo)老師許老師。t agree with the disciplinary action your employer has taken against you ? your employer dismisses you and you think that you have been dismissed unfairly. For more information about dismissal and unfair dismissal, see Dismissal. You can make a claim to an employment tribunal, even if you haven39。s antiracism taskforce, is in London for the Football Association39。s 21 win. Michel Platini, president of European football39。 May be back in the past, to oneself the paranoid weird belief disillusionment, these days, my mind has been very messy, in my mind constantly. Always feel oneself should go to do something, or write something. Twenty years of life trajectory deeply shallow, suddenly feel something, do it. 一字開頭的年齡已經(jīng)到了尾聲。 The end of our life, and can meet many things really do? 而窮盡我們的一生,又能遇到多少事情是真正地非做不可? During my childhood, think lucky money and new clothes are necessary for New Year, but as the advance of the age, will be more and more found that 泰山學(xué)院 本科 畢業(yè)設(shè)計(jì) 35 those things are optional。t want to give vent to out your inner voice can be in the high school children of the feelings in a period, but was eventually infarction when graduation party in the throat, later again stood on the pitch he has sweat profusely, looked at his thrown a basketball hoops, suddenly found himself has already can39。s time, your ideas are always special to clear. Want, want, line is clear, as if nothing could shake his. Also once seemed to be determined to do something, but more often is he backed out at last. Dislike his cowardice, finally found that there are a lot of love, there are a lot of miss, like shadow really have been doomed. Those who do, just green years oneself give oneself an arm injection, or is a selfrighteous spiritual. 一個(gè)人的時(shí)候,自己的想法總是特別地清晰。那些曾經(jīng)所謂的非做不可,只是青蔥年華里自己給自己注射的一支強(qiáng)心劑,或者說,是自以為是的精神寄托罷了。 Have declared the end of the encounter that haven39。ll be traveling fast, so despite the distance, it will not be like diving into the deep end of a pool. It will be like he is diving into the shallow end. Skydiver preps for the big jump When he jumps, he is expected to reach the speed of sound 690 mph (1,110 kph)