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

正文內(nèi)容

基于單片機控制的交通信號燈的設(shè)計與實現(xiàn)本科畢業(yè)設(shè)計論文(參考版)

2025-07-05 21:22本頁面
  

【正文】 } 。 S_red=0。 S_yellow=1。 S_green=1。 E_yellow=1。 E_green=1。 E_red=1。 } } } } } main() { Timer0_init()。 E_yellow=1。 S_red=1。 } if(djs==0) { djs=bt。 W_yellow=0。 } if(djs=5) { W_green=1。 N_red=0。 N_yellow=1。 W_green=0。 if(djs5) { W_red=1。 } if(djs==0) { djs=bt。 N_yellow=0。 } if(djs=5) { N_green=1。 N_green=0。 if(djs5) //次數(shù) djs5 djs5 表示倒計時等于 5 時開始亮黃燈 //以下四次都要修改 { W_red=0。 while(1) { tp=1。 smg2=1。 smg2=0。 smg1=1。 smg1=0。 b2=djs%10。 } } void djsxs() { int b1,b2。 djs。 js++。 TH0=0x4c。 EA=1。 ET0=1。 TR0=1。 //T0 為定時器方式 1 TH0=0x4c。 } } Timer0_init() { js=0。i0。 while(p) { setxs()。 smg2=1。 smg2=0。 smg1=1。 smg1=0。 b2=djs%10。 } } setxs() 南京工程學(xué)院畢業(yè)設(shè)計所明書(論文) 第 40頁 { int b1,b2。i0。 void delayms(int x) { char i。 void jtd()。 //djs 和 bt是初始倒計時時間 , 可修改 //int table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。 sbit E_yellow=P1^5。 sbit E_green=P1^7。 sbit W_red=P1^1。 sbit S_yellow=P2^5。 sbit S_green=P2^7。 sbit N_red=P2^1。 sbit smg2=P3^1。 在日常學(xué)習(xí)和生活中,班主任和同學(xué)都給予了我很大幫助。 在我的設(shè)計(論文)撰寫過程中,其他的專業(yè)老師也給予我指導(dǎo)性的意見,為論文的撰寫、修改提供了許多幫助,在此也表示由衷的謝意。從尊敬的導(dǎo)師身上,我不僅進一步增長了知識與見解,深一步掌握了所學(xué)過的知識,更提高了自己分析問題,解決問題的能力,為自己今后走向工作崗位打下一個結(jié)實的基礎(chǔ)。 南京工程學(xué)院畢業(yè)設(shè)計所明書(論文) 第 34頁 致謝 本設(shè)計的部分工作是在我的導(dǎo)師宋紅梅的精心指導(dǎo)和悉心關(guān)懷下完成的,在我的學(xué)業(yè)和設(shè)計的部 分工作中無不傾注著老師的責任心與耐心教誨??傊舜卧O(shè)計的過程中,我收獲了很多。 有了這次難忘的經(jīng)歷,我覺得自己充實了許多,學(xué)到了很多東西,更重要的是我們學(xué)會了如何協(xié)同合作,學(xué)會了遇到問題應(yīng)該如何解決。 當確定了最終的設(shè)計方向以后,我們就開始著手完善它的 理論方案。我們查找了大量這方面的相關(guān)參考資料,如《單片機原理機應(yīng)用》,《電子技術(shù)基礎(chǔ)》等,還查閱了各種所需芯片的管腳資料。 題目是非常重要的,要選擇一個好的題目,就要滿足適合我們這組制作,并且也要考慮到自身能力,還有就是容易找到相關(guān)的參考資料等條件。同時,通過本次畢業(yè)設(shè)計,鞏固了我們學(xué)習(xí)過的專業(yè)知識,也使我們把理論與實踐從真正意義。但基本問題和解決問題的原理還是有一定的了解。但是由于客觀方面的原因,沒有制作實物的環(huán)境條件。 LED 燈的驅(qū)動電路可以用集成電路電路芯片來進行驅(qū) 動。若要修正這個問題,那就得為 LED燈增加驅(qū)動電路以提高電路的驅(qū)動能力。這明顯不能滿足設(shè)計要求。亮度要求也基本符合預(yù)先設(shè)想。修改了程序電路中的段碼代碼。已經(jīng)布好的線也必須有相應(yīng)的變動,操作起來比較麻煩。其二,修改程序,讓控制數(shù)碼管段碼的 P0 輸出的是低電平。其一,將硬件電路作修改,將數(shù)碼管換成共陽極的數(shù)碼管。而控制數(shù)碼段顯示的 和 。為了找出這個問題和解決方法,查找了電路的輸出各部分的輸出電平。 測試一開始,我們就發(fā)現(xiàn)了系統(tǒng)出現(xiàn)了兩個問題:一是有一部分交通燈亮南京工程學(xué)院畢業(yè)設(shè)計所明書(論文) 第 31頁 度不夠,所發(fā)出來的光非常的微弱以致于幾乎感覺不到它的亮度;二是數(shù) 碼管不工作,沒有時間顯示。 系統(tǒng)總體調(diào)試 系統(tǒng)做好后,進行系統(tǒng)的完整調(diào)試。除了語法差錯外,當確認程序沒問題時,通過直接下載到單片機來調(diào)試。擁有了這些寶貴的經(jīng)驗,相信今后制板,一定會完美保證電路的實現(xiàn)! 系統(tǒng)硬件調(diào)試 在設(shè)計過程中,交通燈控制系統(tǒng)的 PCB電路板所需要的焊接工作量是非常大的,在電路的安裝完成以后,首先需要對它進行檢查,即確保電路沒有虛焊,沒有短路和斷路,集成元件安裝沒有錯誤后,電路調(diào)試后功能模塊分類,根據(jù)電路的功能進行了一步一步:對通行方式功能(包括兩種通行方式)、指示燈的亮度和驅(qū)動電路、倒計時功能、數(shù)碼管的亮度、 復(fù)位功能等的調(diào)試。所以,此次做板積累了一些經(jīng)驗,主要是,再次做板的時候一定要注意 PCB 的引線之間的距離不能設(shè)置太近。但為了不出現(xiàn)虛焊,卻花了很長時間去焊,有些焊點并不是很美觀。因此導(dǎo)致焊盤脫落,原件燙傷等原因?qū)е聢髲U了好幾塊板子。 2)其次是由于設(shè) 計的理論和實際有誤差導(dǎo)致無法實現(xiàn)目標。 3)根據(jù)原理圖,把所有的連線連接起來,連接的導(dǎo)線,盡量用細一點的。 ①總制板工藝程序 1)先將所有元器件擺放到萬能板上,確實各個原件的最有位置,原則是,既美觀,又容易焊接。出色的布局設(shè)計可降低 生產(chǎn)成本,以達到良好的電路性能和散熱性能。印刷電路板的設(shè)計是基于原理為基礎(chǔ)的電路設(shè)計實現(xiàn)所需的功能。因此,決定使用單面板布線。因此,若采用雙面 PCB板的話,這個電路的布線比較容易實現(xiàn)。因此,在同一芯片中,所要接的線路比較多。 電路板實物的制作 印制電路板 PCB 圖的繪制 由于本電路硬件設(shè)計中,用單片機的一個 IO 口控制各路交通燈的循環(huán)點亮。緊急狀態(tài)解除各信號燈再進入正常狀態(tài)顯示。此時若有 LED燈出現(xiàn)故障,一目了然,可以及時檢修。雖然整個系統(tǒng) LED燈的數(shù)量比較多,但各個方向的燈各司其職使交通指揮更加顯而南京工程學(xué)院畢業(yè)設(shè)計所明書(論文) 第 28頁 明了。本設(shè)計在緊急狀態(tài)下,車輛禁行、行人通行。其流程圖如圖 所示 : 南京工程學(xué)院畢業(yè)設(shè)計所明書(論文) 第 26頁 圖 軟件總體流程圖 圖 正常情況下交通燈控制流程 軟件主要子程序流程 復(fù)位狀態(tài)子程序 現(xiàn)今社會經(jīng)濟發(fā)展狀況下,我們身邊的交通狀況顯得越來越擁擠。 軟件總體流程圖 軟件總體設(shè)計及流程圖見圖 ,主要完成各部分的軟件控制和協(xié)調(diào)。對于交通信號燈來說東西南北共四組燈,由于同一道上的兩組的信號燈的顯示情況是相同的,因此,采用單片機內(nèi)部的 I/O 口來控制 12 個信號燈。過 30s,轉(zhuǎn)狀態(tài) 2,東西綠燈滅黃燈亮,南北紅燈滅黃燈亮,過 5s,再轉(zhuǎn)狀態(tài) 3,南北綠燈通車,東西紅燈亮。假設(shè)一個十字路口為東南西北走向。電源輸出接口加上 LED 電源指示燈,用來判定電源是否正常工作。其顯示電路如圖 所示: 圖 數(shù)碼管顯示模塊電路 系統(tǒng)電源模塊電路 由于該系統(tǒng)中 51單片機及三極管工作電壓均為 5V電壓,所以要保證系統(tǒng)穩(wěn)定可靠的工作,需要設(shè)計一個可以穩(wěn)定提供 5V 電壓的供電系統(tǒng)。所以把四組的數(shù)碼管個位用一根信號線控制,十位用另一根信號線控制。 系統(tǒng)共有 1 個二位 LED 數(shù)碼管,在模擬的交通燈控制板上面的四組交通燈中間分別放置著。本系統(tǒng)的倒計時顯示功能是用數(shù)碼管來實現(xiàn)的。由于每個路口的通行雙向指示處理相同,因此每個端口應(yīng)具有 的吸收電流能力。 南京工程學(xué)院畢業(yè)設(shè)計所明書(論文) 第 22頁 圖 主控置系統(tǒng)模塊電路 交通燈輸出控制模塊 道口交通燈指示采用紅、黃、綠發(fā)光二極管進行提示。 : 40~ +85℃(工業(yè)級) /0~ 75℃(商業(yè)級)。 4 路,低電平觸發(fā)電路或者是下降沿中斷,外部中斷低電平觸發(fā)中斷方式可以喚醒 Power Down 模式。 3 個 16位定時器 /計數(shù)器。 EEPROM 功能。 I/O 口( 32 個)復(fù)位后為: P1/P2/P3/P4 為準雙向口 /弱上拉, P0口是漏極開路輸出,當它當作 I/O 口就需要加上拉 電阻,而當它當作總線擴展用時,就不需要加上拉電阻了。 8K 字節(jié)。 : ~ ( 5V 單片機) /~ ( 3V 單片機)。其電路如圖 所示: 圖 復(fù)位電路模塊 南京工程學(xué)院畢業(yè)設(shè)計所明書(論文) 第 21頁 主控制系統(tǒng)模塊 主控制器采用 STC89C52RC, STC89C52RC 單片機是宏晶科技推出的新一代高速 /功耗低 /抗干擾能力強的單片機, 8051 單片機和其指令代碼可以很好的兼容, 12 時鐘 /機器周期和 6 時鐘 /機器周期可以任意選擇。其電路如圖 所示 : 南京工程學(xué)院畢業(yè)設(shè)計所明書(論文) 第 20頁 圖 時鐘電路模塊 復(fù)位電路模塊 復(fù)位電路是使單片機的 CPU 或系統(tǒng)中的其他部件處于某一確定的初始狀態(tài),并從這狀態(tài)開始工作,除了進入系統(tǒng)的正常初始化之外,當由于程序運行出錯 或操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,也需要按復(fù)位電路以重新啟 動。時鐘電路用于產(chǎn)生單片機工作所需的時鐘信號,而時序所研究的是指令執(zhí)行中各信號之間的相互關(guān)系。你所有指示信息一目了然。本設(shè)計選用 LED發(fā)光二極管的紅綠燈狀態(tài)用來指示交通指示信息。 通行默認時間為 30s,系統(tǒng)設(shè)置了任意更改功能,可以根據(jù)實際情況進行調(diào)整,以提高車輛通過率,緩減交通壓力。 通行方式二:倒計時時間為 30s(通行時間),紅綠燈狀態(tài)為:南北通行:綠;東西禁行:紅 。 南京工程學(xué)院畢業(yè)設(shè)計所明書(論文) 第 18頁 第三章 系統(tǒng)硬件設(shè)計 交通燈通行模式及行車方向指示 按交通燈控制規(guī)則,每個道口有紅、黃、綠三種指示燈,交道口模型如圖 所示: 圖 交道口模型圖 2 組 LED 數(shù)碼管 按照設(shè)置的通行時間(各路口默認的通行時間均為 30s)進行倒計時,倒計時到 5S時,綠燈變成黃燈,并各自進行紅、黃、綠燈顯示,共有兩種通行方式分別為: 南京工程學(xué)院畢業(yè)設(shè)計所明書(論文) 第 19頁 圖 通行方式一示意圖 圖 通行方式二示意圖 通行方式一:倒計時時間為 30s(通行時間),紅綠燈狀態(tài)為:東西通行:綠,南北禁行:紅 。 行車方向指示采用 LED 發(fā)光二極管,可有紅、綠兩種顏色指示放行與禁止,黃燈作為紅綠轉(zhuǎn)換的提示,形象直觀。單片機作為整個硬件系統(tǒng)的核心,南京工程學(xué)院畢業(yè)設(shè)計所明書(論文) 第 17頁 它既是協(xié)調(diào)整機工作的控制器,又是數(shù)據(jù)處理器。 4)十字路口要有倒 計時顯示,以便人
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1