freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文正文(基于單片機(jī)的交通燈控制系統(tǒng))(編輯修改稿)

2024-07-25 11:05 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 要求的按鍵控制不多,且I/0口足夠,可直接采用獨(dú)立式。 緊急處理交通路口出現(xiàn)緊急狀況在所難免,如特大事件發(fā)生,救護(hù)車等急行車通過等,我們都必須盡量允許其暢通無阻,畢竟在這種情況下是分秒必爭(zhēng)的,時(shí)時(shí)刻刻關(guān)系著公共財(cái)產(chǎn)安全,個(gè)人生死攸關(guān)等。由此在交通控制中增設(shè)禁停按鍵,就可達(dá)到想此目的。單片機(jī)設(shè)計(jì)交通燈控制系統(tǒng),可用單片機(jī)直接控制信號(hào)燈的狀態(tài)變化,基本上可以指揮交通的具體通行,當(dāng)然,接入LED數(shù)碼管就可以顯示倒計(jì)時(shí)以提醒行使者,更具人性化。本系統(tǒng)在此基礎(chǔ)上,加入了違規(guī)檢測(cè)電路和車流量檢測(cè)電路為單片機(jī)采集數(shù)據(jù),單片機(jī)對(duì)此進(jìn)行具體處理,及時(shí)調(diào)整控制指揮,為了超越視覺指揮的局限性,同時(shí)接上蜂鳴器,在聽覺上加強(qiáng)了指揮提醒作用。如圖(圖22)所示: 單片機(jī)紅黃綠信號(hào)燈8級(jí)LED數(shù)碼管顯示車流量傳感器最小系統(tǒng)外圍接口按鍵控制蜂鳴器 單片機(jī)圖22 系統(tǒng)的總體框圖據(jù)此,本設(shè)計(jì)系統(tǒng)以單片機(jī)為控制核心,連接成最小系統(tǒng),由車流量檢測(cè)模塊,違規(guī)檢測(cè)模塊,和按鍵設(shè)置模塊等產(chǎn)生輸入,信號(hào)燈狀態(tài)模塊,LED倒計(jì)時(shí)模塊和蜂鳴器狀態(tài)模塊接受輸出。系統(tǒng)的總體框圖如上所示。鍵盤設(shè)置模塊對(duì)系統(tǒng)輸入模式選擇及具體通行時(shí)間設(shè)置的信號(hào),系統(tǒng)進(jìn)入正常工作狀態(tài),執(zhí)行交通燈狀態(tài)顯示控制,同時(shí)將時(shí)間數(shù)據(jù)倒計(jì)時(shí)輸入到LED數(shù)碼管上實(shí)時(shí)顯示。在此過程中還要實(shí)時(shí)捕捉違規(guī)檢測(cè)和緊急按鍵信號(hào),以達(dá)到對(duì)異常狀態(tài)進(jìn)行實(shí)時(shí)控制的目的。急停按鍵和違規(guī)檢測(cè)隨時(shí)調(diào)用中斷。在模式選擇上,若為自動(dòng)模式,將不斷調(diào)用車流量檢測(cè)模塊對(duì)車流量進(jìn)行檢測(cè)統(tǒng)計(jì),到達(dá)一定時(shí)間將修正通行時(shí)間一滿足不同路況的需要。第3章 系統(tǒng)硬件電路的設(shè)計(jì)實(shí)現(xiàn)本設(shè)計(jì)要求的具體功能,可以選用AT89C52單片機(jī)及外圍器件構(gòu)成最小控制系統(tǒng),12個(gè)發(fā)光二極管分成4組紅綠黃三色燈構(gòu)成信號(hào)燈指示模塊,8個(gè)LED東西南北各兩個(gè)構(gòu)成倒計(jì)時(shí)顯示模塊,車流量檢測(cè)傳感器采集流量數(shù)據(jù),光敏傳感器捕獲違規(guī)信號(hào),若干按鍵組成時(shí)間設(shè)置和模式選擇按鈕和緊急按鈕等,以及用1個(gè)蜂鳴器進(jìn)行報(bào)警。本系統(tǒng)以單片機(jī)為核心,組成一個(gè)集車流量采集、處理、自動(dòng)控制為一身的閉環(huán)控制系統(tǒng)。系統(tǒng)硬件電路由車流量檢測(cè)電路、單片機(jī)、違規(guī)檢測(cè)電路,狀態(tài)燈,LED顯示,按鍵,蜂鳴器組成。其中P0,P1,用于送顯兩片LED數(shù)碼管,P2用于控制紅綠黃發(fā)光二極管,XTAL1和XTAL2接入晶振時(shí)鐘電路,REST引腳接上復(fù)位電路,/東西時(shí)間設(shè)置鍵J,,/返回鍵F。系統(tǒng)上電或手動(dòng)復(fù)位之后,系統(tǒng)等待模式選擇設(shè)置鍵按下,模式分兩種:紅綠燈時(shí)間自動(dòng)和紅綠燈時(shí)間設(shè)置。若此時(shí)F鍵按下,則設(shè)置為自動(dòng)模式,若此時(shí)按下的是S鍵,則設(shè)置為時(shí)間設(shè)置模式,依次按S若干次,J鍵若干次可設(shè)置好兩個(gè)方向的紅綠燈時(shí)間,再按F鍵確認(rèn)。其實(shí)這個(gè)過程就是將存儲(chǔ)時(shí)間值的寄存器進(jìn)行設(shè)置,以及標(biāo)志是否要進(jìn)行車流量檢測(cè)及調(diào)整。接下來,系統(tǒng)必須先顯示狀態(tài)燈及LED數(shù)碼管,將狀態(tài)碼值送顯P2口,將要顯示的時(shí)間值的個(gè)位和十位分別送顯P0和P1口,在此同時(shí)以50ms為周期,用軟件方法計(jì)時(shí)1秒,到達(dá)1s就要將時(shí)間值減1,刷新LED數(shù)碼管。時(shí)間到達(dá)一個(gè)狀態(tài)所要全部時(shí)間,則要進(jìn)行下一狀態(tài)判斷及銜接,并裝入次狀態(tài)的相應(yīng)狀態(tài)碼值以及時(shí)間值,當(dāng)然,還要開啟兩個(gè)外部中斷,其一為違規(guī)信號(hào)或禁停信號(hào)輸入,一旦信號(hào)有效,中斷開始,進(jìn)入中斷服務(wù)子程序,開啟蜂鳴器禁止全部通行,當(dāng)按下F鍵,中斷結(jié)束返回。其二為車流量檢測(cè)信號(hào)輸入,若檢測(cè)到車輛經(jīng)過,進(jìn)入相應(yīng)的中斷子程序,將存儲(chǔ)車流量的寄存器加1,然后中斷結(jié)束返回。每滿一個(gè)狀態(tài)循環(huán)周期,若為自動(dòng)模式,則須將檢測(cè)到的車流量數(shù)據(jù)處理一次,判斷兩個(gè)方向的交通輕重緩急狀況,再調(diào)整下次狀態(tài)循環(huán)的紅綠燈時(shí)間,以達(dá)到自動(dòng)控制的目的。如圖(圖31)所示。圖31基于單片機(jī)的交通燈控制系統(tǒng)電路圖為了達(dá)到對(duì)紅綠燈的時(shí)間控制,需要對(duì)道路上的車流量進(jìn)行檢測(cè)。當(dāng)前比較流行的車流量檢測(cè)器件,是一種自感式的車輛傳感器。其工作原理是當(dāng)車輛經(jīng)過傳感器時(shí),引起其自感的變化,考慮到單片機(jī)系統(tǒng)的便利性,本次設(shè)計(jì)用一種手動(dòng)的操作方式,即車流量的檢測(cè)電路用撥斷開關(guān)代替。其基本思路為:當(dāng)車流量大時(shí),有撥斷開關(guān)送出一個(gè)高電平。另外,再單片機(jī)和坡度按開關(guān)之間加了光電隔離。下面叫簡(jiǎn)紹光電隔離,以TLP550為例。TLP550是日本東芝公司生產(chǎn)的一款光耦,該光耦沒有和基極連接,適合與再噪聲比較大的環(huán)境中應(yīng)用。TLP550的工作原理如下:,且能時(shí)發(fā)光二極管正常發(fā)光時(shí),控制的發(fā)光二極管發(fā)光,使得輸出端的光敏二極管導(dǎo)通。這樣輸出端的基極相當(dāng)于與8引腳連接,其電平為高,使得三極管導(dǎo)通。由于5引腳接地,這樣輸出端6叫就為低電平。再實(shí)際使用中。,輸出端三極管就不到同,就相當(dāng)于輸出端6引腳通過一個(gè)電阻接到了8腳上。相對(duì)于后面的連接電路來書,其為高電平。,來控制輸出6引腳的電平,達(dá)到電壓耦合的隔離的作用。車流量檢測(cè)電路如下圖(圖32)所示。圖32 車流量檢測(cè)電路基于光電隔離的作用,再加上撥斷開關(guān)和LED,為了避免干擾信號(hào),可以加入光電耦合器。如圖所示,當(dāng)開關(guān)狀態(tài)如圖所示時(shí),LED點(diǎn)亮,同時(shí)低電平被單片機(jī)捕獲。當(dāng)開關(guān)撥下時(shí)LED熄滅,同時(shí)高點(diǎn)平被單片機(jī)捕獲,這樣單片機(jī)通過捕獲的電平狀態(tài)做出相應(yīng)的控制,與LED的狀態(tài)即車流量的狀態(tài)互相配合協(xié)調(diào)。LED顯示屏作為大型顯示設(shè)備的一種,具有亮度高、價(jià)格低、壽命長(zhǎng)、維護(hù)簡(jiǎn)便等優(yōu)點(diǎn)。LED數(shù)碼管的結(jié)構(gòu)簡(jiǎn)單,分為七段和八段兩種形式,也有共陽和共陰之分。以八段共陽管為例,它有8個(gè)發(fā)光二極管(比七段多一個(gè)發(fā)光二極管,用來顯示sP,即點(diǎn)),每個(gè)發(fā)光二極管的陽極連在一起,如圖(圖33)所示。這樣,一個(gè)LED數(shù)碼管就有I根位選線和8根段選線,要想顯示一個(gè)數(shù)值,就要分別對(duì)它們的高低電平來加以控制。為方便起見,本文主要討論共陽八段LED數(shù)碼顯示管,其他類形的顯示管與其類似。圖33 LED數(shù)碼管LED 燈的顯示原理:通過同名管腳上所加電平的高低來控制發(fā)光二極管是否點(diǎn)亮而顯示不同的字形,如 dp,g,f,e,d,c,b,a全亮顯示為8,采用共陽極連接驅(qū)動(dòng)代碼,代碼表如下表(表31)所示。表31 驅(qū)動(dòng)代碼表顯示數(shù)值dp,g,f,e,d,c,b,a驅(qū)動(dòng)代碼011010000C0H111111001F9H210100100A4H310110000B0H41001100199H51001001092H61000001082H711111000F8H81000000080H91001000090H相應(yīng)在程序軟件上,可以通過調(diào)用程序給定的秒值經(jīng)過特定計(jì)算算出需要顯示的個(gè)位和十位,然后有DPTR調(diào)取LEDMAP的代碼。LED8段數(shù)碼管的設(shè)置為每個(gè)方位上的一對(duì)2為顯示器。四個(gè)方位上總共用8個(gè)LED接在單片機(jī)的IO口上。雖然路口不一樣,但是顯示的時(shí)間在數(shù)字上是一樣的,所以兩邊連接的IO口是對(duì)稱的。如圖(圖34)所示,其中A,B分別是P0,P1的網(wǎng)絡(luò)標(biāo)號(hào)。圖34 LED連接圖(1)發(fā)光二極管根據(jù)本設(shè)計(jì)的特點(diǎn),紅綠燈的顯示不可少,紅綠燈的顯示采用普通的發(fā)光二極管。每個(gè)方向上設(shè)置紅綠黃燈,總共4組。如果東西紅燈亮,那南北方向就是綠燈亮,反之亦然,所以在硬件上連接圖上也是對(duì)稱分布的,如下圖(圖36)所示:圖36 信號(hào)燈的連接(2)按鍵控制本設(shè)計(jì)設(shè)置了有3個(gè)鍵:。每個(gè)按鍵一端接地,另一端接上拉電阻。低電平有效,當(dāng)按鍵按下端口接地,單片機(jī)捕獲到低電平,從而知道相應(yīng)的輸入信息。如下圖(圖37)所示。圖37 按鍵示意第4章 系統(tǒng)軟件程序的設(shè)計(jì)全部控制程序?qū)嶋H上分為若干模塊:鍵盤設(shè)置處理程序,狀態(tài)燈控制程序,LED顯示程序,消抖動(dòng)延時(shí)程序,次狀態(tài)判斷及處理程序,緊停或違規(guī)判斷程序,中斷服務(wù)子程序,車流量計(jì)數(shù)程序,紅綠燈時(shí)間調(diào)整程序等。整個(gè)軟件程序方面主要分兩大部分:按鍵處理程序和50ms掃描程序。流程圖如圖(圖41)所示。 圖41系統(tǒng)總的流程圖首先程序不斷掃描模式設(shè)置鍵,分別記為:S鍵,J鍵,,低電平有效,按鍵順序是指定的,若直接按F鍵,則為自動(dòng)調(diào)整模式,然后進(jìn)入下一程序;若先按S鍵,再
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1