數(shù)電交通信號燈控制器設計_第1頁
數(shù)電交通信號燈控制器設計_第2頁
數(shù)電交通信號燈控制器設計_第3頁
數(shù)電交通信號燈控制器設計_第4頁
數(shù)電交通信號燈控制器設計_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

交通信號燈控制器設計1方案設計意義及要求1.1方案設計意義現(xiàn)代城市中,人口和汽車日益增長,市區(qū)交通也日益擁擠,人們的平安問題也日益重要。因此,紅綠交通信號燈成為交管部門管理交通的重要工具之一。有了交通燈人們的平安出行有了很大的保障。

自從交通燈誕生以來,其內部的電路控制系統(tǒng)就不斷的被改良,設計方法也開始多種多樣,從而使交通燈顯得更加智能化。尤其是近幾年來,隨著電子與計算機技術的飛速開展,電子電路分析和設計方法有了很大的改良,電子設計自動化也已經(jīng)成為現(xiàn)代電子系統(tǒng)中不可缺少的工具和手段,這些為交通燈控制電路的設計提供了一定的技術根底。1.2方案設計要求運用模擬電子技術和數(shù)字電子技術以及電路原理的相關知識設計出交通信號燈的控制電路,完成以下的要求:1.假設一路口為東西南北走向。初始狀態(tài)0為東西紅燈,南北紅燈,2.然后轉狀態(tài)1東西綠燈通車,南北紅燈。3.過25s轉狀態(tài)2,東西綠燈滅,黃燈閃爍5次,南北仍紅燈。4.再轉狀態(tài)3,南北綠燈通車,東西紅燈亮。5.過20s轉狀態(tài)4,南北綠燈滅,閃5次黃燈,東西仍是紅燈。6.最后循環(huán)至狀態(tài)1,如此不斷周期循環(huán)下去。2方案設計內容2.1方案設計思路方案設計要求南北方向和東西方向的交通信號燈的周期不一樣,南北方向是紅燈30秒、綠燈25秒、黃燈閃爍3秒。東西方向是紅燈25秒、綠燈20秒、黃燈閃爍5秒。但是南北方向和東西方向是相對稱的,其交通信號燈的狀態(tài)轉換圖如下:狀態(tài)2南北紅燈亮5秒狀態(tài)2南北紅燈亮5秒東西黃燈閃5秒狀態(tài)1南北紅燈亮25秒東西綠燈亮20秒狀態(tài)4南北黃燈閃5秒東西綠燈亮5秒狀態(tài)3南北綠燈亮20秒東西綠燈亮20秒2.2方案設計方案一〔個人方案〕設計原理交通信號燈控制原理圖如以下圖所示:計數(shù)器實現(xiàn)五十五進制計數(shù)器實現(xiàn)五十五進制555定時器計數(shù)器實現(xiàn)五進制移位存放器南北方向信號燈東西方向信號燈圖2-2交通信號燈控制原理圖根據(jù)設計方案的要求,我們可以依據(jù)南北方向和東西方向交通信號燈的亮滅情況畫出以下的時序狀態(tài)圖:圖2-3交通信號燈狀態(tài)時序圖首先用NE555定時器產(chǎn)生1Hz脈沖作為時鐘脈沖信號源,用74LS161構成五進制計數(shù)器,產(chǎn)生五進制數(shù),并且每五秒自動清零,同時利用清零信號給74LS164移位存放器一個脈沖信號,使移位存放器每5秒發(fā)生一次移位,然后通過74LS164移位存放器分別實現(xiàn)5秒,20秒,25秒和30秒的循環(huán)控制,30秒后禁止信號輸入移位存放器,再過25秒信號又可以重新輸入移位存放器,這樣就可以分別使東西方向和南北方向對應的紅燈和綠燈亮和滅,最后用黃燈信號和脈沖信號源進行與邏輯運算,使得黃燈能夠每秒閃爍一次,閃爍時間為5秒。由于南北方向和東西方向的紅燈和綠燈的亮滅的時間不相等,南北方向紅燈亮30秒,綠燈亮25秒,黃燈閃爍5秒;東西方向紅燈亮25秒,綠燈亮20秒,黃燈閃爍5秒,所以南北方向周期為30秒,東西方向周期為25秒,總周期為55秒。因此利用一片74LS161和構成五進制計數(shù)器的74LS161級聯(lián)起來構成一個55進制的計數(shù)器,再利用其清零端接到74LS164移位存放器的清零端,實現(xiàn)移位存放器的每55秒清一次零,從而到達對南北方向和東西方向周期不相等的控制,到達方案設計的要求??傠娐穲D見附錄方案二〔小組方案〕設計原理人機交互界面人機交互界面單片機微處理單片機微處理人行道信號燈緊急情況控制主干道信號燈圖2-4方案二電路原理框圖通過單片機寫入符合題意的程序,之后小組的成員還一起討論了,還增加了紅燈時長可編輯、緊急情況的控制和人行道紅路燈等附加功能,再接上一定的外圍電路,通過程序控制I/O口的輸出狀態(tài)控制所接外圍電路的狀態(tài)來實現(xiàn)交通信號燈控制??傠娐穲D見附錄2.3方案比擬方案一是利用555定時器來產(chǎn)生1Hz的脈沖,利用數(shù)據(jù)選擇器的選擇功能和移位存放器的移位功能來實現(xiàn)對南北方向和東西方向不同周期的信號燈的控制,電路的設計思維容易理解,但是所用到的元器件較多較復雜,電路的接線相對要復雜。方案二是利用單片機處理器,通過軟件編程來實現(xiàn)設計所要求的功能,簡單明了,便于控制,并且功能上的擴展性也很強,但是相對于方案一需要更高的要求,要對匯編語言及單片機的工作原理有較深的理解。3單元電路原理設計3.1秒脈沖信號發(fā)生器設計圖3-1秒脈沖電路原理圖時鐘信號產(chǎn)生電路主要由NE555定時器、電容和電阻組成震蕩器,產(chǎn)生穩(wěn)定的脈沖信號,送到狀態(tài)產(chǎn)生電路,狀態(tài)產(chǎn)生電路根據(jù)需要產(chǎn)生一定的“0”、“1”信號,電路圖圖3-1秒脈沖電路原理圖所以時間周期就是:T=C=1s經(jīng)計算可得R1=46kR2=50k產(chǎn)生的秒脈沖通過3端口輸出NE555管腳圖如圖:圖3-2NE555管腳圖3.2五進制計數(shù)器設計要實現(xiàn)五進制計數(shù),用74LS161四位二進制同步加法計數(shù)器,該計數(shù)器能同步并行預置數(shù)據(jù),具有清零置數(shù),計數(shù)和保持功能,具有進位輸出端,可以串接計數(shù)器使用。它的管腳排列如圖2-3所示:圖3-474LS161管腳圖管腳圖介紹:

時鐘CP和四個數(shù)據(jù)輸入端P0~P3

清零/MR

使能CEP,CET

置數(shù)PE

數(shù)據(jù)輸出端Q0~Q3

以及進位輸出TC.(TC=Q0·Q1·Q2·Q3·CET)以下圖為74LS161的功能表:表3-174LS161功能表從74LS161功能表功能表中可以知道,當清零端CR=“0”,計數(shù)器輸出Q3、Q2、Q1、Q0立即為全“0”,這個時候為異步復位功能。當CR=“1”且LD=“0”時,在CP信號上升沿作用后,74LS161輸出端Q3、Q2、Q1、Q0的狀態(tài)分別與并行數(shù)據(jù)輸入端D3,D2,D1,D0的狀態(tài)一樣,為同步置數(shù)功能。而只有當CR=LD=EP=ET=“1”、CP脈沖上升沿作用后,計數(shù)器加1。74LS161還有一個進位輸出端CO,其邏輯關系是CO=Q0·Q1·Q2·Q3·CET。合理應用計數(shù)器的清零功能和置數(shù)功能,一片74LS161可以組成16進制以下的任意進制分頻器。所以可以利用一片74LS161實現(xiàn)五進制加計數(shù),將CR=LD=EP=ET=“1”,D3,D2,D1,D0接地,二進制的五為〔0101〕,故將Q2,Q0連到同一與非門后接CR清零端,每五個脈沖清一次零,實現(xiàn)五進制加計數(shù)器,同時利用清零信號,每五秒給74LS164移位存放器一個脈沖信號。五進制電路連接圖如以下圖所示: 圖3-5五進制計數(shù)器電路圖3.3五十五進制計數(shù)器設計因為南北方向和東西方向交通信號燈的周期不一樣,南北方向是30秒,東西方向是25秒,如果要用一片移位存放器實現(xiàn)的話,就必須對移位存放器定時清零,不然就會出現(xiàn)5秒的空白時間。但是總的周期是不變的,為55秒,所以利用兩片74LS161構成五十五進制計數(shù)器,前一片接成五進制,后一片接成十一進制的,這樣就使前一片的74LS161參與了兩個電路功能,到達使用減少的元件實現(xiàn)較多功能的目的。同時利用第二片74LS161的清零信號接到后面移位存放器的清零信號,從而實現(xiàn)每55秒清一次零,這樣就可以解決南北方向和東西方向周期不相等的問題了。五十五進制電路連接圖如下圖:圖3-6五十五進制計數(shù)器電路圖3.4移位存放器74LS164為8位移位存放器,當去除端〔CLEAR〕為低電平時,輸出端〔QA-QH〕均為低電平。串行數(shù)據(jù)輸入端〔A,B〕可控制數(shù)據(jù)。當A、B任意一個為低電平,那么禁止新數(shù)據(jù)輸入,在時鐘端〔CLOCK〕脈沖上升沿作用下Q0為低電平。當A、B有一個為高電平,那么另一個就允許輸入數(shù)據(jù),并在CLOCK上升沿作用下決定Q0的狀態(tài)。引出端符號CLOCK時鐘輸入端CLEAR同步去除輸入端〔低電平有效〕A,B串行數(shù)據(jù)輸入端QA-QH輸出端74LS164封裝圖如以下圖所示:圖3-774LS164封裝圖74LS164邏輯圖如以下圖所示:圖3-874LS164邏輯圖74LS164真值表如以下圖所示:表3-274LS164真值表表3-274LS164真值表74LS164時序圖如以下圖所示:圖3-974LS164時序圖采用74LS164八位移位存放器可以實現(xiàn)對南北方向紅燈30秒、綠燈25秒、黃燈5秒和東西方向紅燈25秒、綠燈20秒、黃燈5秒的控制。利用接成五進制的74LS161的清零信號作為74LS164的觸發(fā)信號,使移位存放器每5秒移一次位,并且利用11腳來控制移位存放器的串行信號的輸入,即每六個脈沖到來后就禁止信號的輸入,再利用接成五十五進制的74LS161的清零信號作為74LS164的清零信號,每55秒對移位存放器清一次零,從而實現(xiàn)總周期為55秒的功能。移位存放器電路連接圖如以下圖所示:圖3-10移位存放器電路連接圖3.5信號燈控制紅燈信號控制南北方向的紅燈亮燈時間為30秒,所以用Qf取反后與其相連;東西方向的紅燈亮燈時間為25秒,所以將Qe與Qd相與后與其相連。綠燈信號控制南北方向的綠燈亮燈時間為25秒,所以用Qd和Qf相與后與其相連;東西方向的綠燈亮燈時間為20秒,所以將Qe和Qf分別取反后再相與獲得。黃燈信號控制黃燈信號的獲得比綠燈、紅燈要稍復雜,南北方向的黃燈信號通過Qd和Qe相與獲得,要實現(xiàn)其每秒閃爍一次,用其再和1Hz時鐘脈沖相與即可。東西方向的黃燈信號那么通過Qe與Qf取非之后相與,再和1Hz時鐘脈沖相與獲得。具體信號燈控制電路連接圖如下圖:圖3-11交通燈信號控制電路4調試及檢測4.1制作按照總的電路圖,規(guī)劃電路總布局,以使電路連接簡單、明了。首先一個模塊一個模塊連接,連接好一個模塊,就檢測一個,包括芯片,電路板,及導線是否接正確且接穩(wěn)等,以防整體檢測時不必要的麻煩。4.2調試過程整體連接完畢,進行調試,看是否和仿真結果相同。如有出入,仔細檢測電路,查出問題所在。這樣不斷調試,直到到達預期結果。首先對時鐘信號脈沖源進行調試,看是否產(chǎn)生1Hz時鐘信號,如果不能產(chǎn)生脈沖,檢測555定時器的引腳是否接對,電阻和電容是否接正確,阻值和電容值是否正確,如果不是這些問題,就通過換芯片,看是否是芯片的問題,如果芯片也沒問題,就再檢查設計原理是不是出了問題。再對五進制計數(shù)器和五十五進制計數(shù)器進行測試,看是否為五進制計數(shù)和五十五進制計數(shù),然后測試移位存放器的工作是否正常,最后檢驗信號燈是否到達預期目標,假設是沒有按預期的工作,檢查邏輯門是否正常工作,導線是否連接到位。進過不斷調試后,交通燈控制電路到達了預期的全部功能。4.3調試過程中發(fā)現(xiàn)的問題及解決調試過程中難免發(fā)現(xiàn)一些問題:NE555定時器沒有產(chǎn)生1Hz的秒脈沖,而始終輸出為高電平,經(jīng)過仔細檢查后,發(fā)現(xiàn)原來是NE555的2腳和6腳沒有接在一起導致無法正常工作。74LS161五十五進制計數(shù)器不能正常工作,后來經(jīng)過檢查發(fā)現(xiàn)是沒有將清零信號返回到MR端所致〔3〕對于小組方案,在設計過程中,也出現(xiàn)了一些問題使得單片機異常工作,但都是常見的小問題,如:代碼中雙引號的使用并不是在英語書寫狀態(tài)下,輸入字母出錯等,在調試時出現(xiàn)異常,不過這些都是經(jīng)常性錯誤,經(jīng)過調試修改都一一解決,程序順利完成,并實現(xiàn)了其功能。調試過程中雖然發(fā)現(xiàn)了很多問題,不過經(jīng)過檢查一一解決。5仿真操作步驟及使用說明5.1仿真操作步驟秒脈沖源的仿真按原理圖在protues中畫好1Hz脈沖源的電路圖,在端口3〔即脈沖輸出端口〕接上一個示波器,開始仿真,調節(jié)示波器觀察波形及周期是否符合設計要求,不符合繼續(xù)調試直到符合,符合后進行下一步仿真。五進制計數(shù)器的仿真按原理圖在protues中用74LS161接好五進制的電路圖,接庫文件中的1Hz脈沖源開始仿真,觀察74LS161的輸出端口上下電平變化是否符合每秒加1,每5秒鐘循環(huán)一次,不符合進一步調試直到符合,符合后進行下一步仿真。五十五進制計數(shù)器的仿真按原理圖在protues中用74LS161接好五十五進制的電路圖,接庫文件中的1Hz脈沖源開始仿真,觀察第二片74LS161的輸出端口上下電平變化是否符合每5秒加1,每55秒鐘循環(huán)一次,不符合進一步調試直到符合,符合后進行下一步仿真。移位存放器的仿真按原理圖在protues中用74LS164接好電路圖,用第一片74LS161的清零信號作為移位存放器的脈沖輸入信號,用第二片74LS161的清零信號作為移位存放器的清零信號,再接入1Hz脈沖源開始仿真,接入示波器觀察波形,觀察是否是每5秒移位一次、每55秒清一次零。假設不符合那么進一步調試直到符合,符合后再進行下一步仿真。設計電路整體仿真在原有電路的根底上按照電路原理圖連接上南北方向和東西方向的交通信號燈,之后開始仿真,看是否符合設計方案的要求,假設不符合那么進一步調試直到成功為止。使用說明翻開仿真程序后,點擊仿真開始按鈕開始仿真,觀察南北方向和東西方向的交通信號燈的亮滅情況是否符合設計方案的要求。結束語通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會效勞,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發(fā)現(xiàn)了自己的缺乏之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固。此次課程設計,學到了很多課內學不到的東西,比方獨立思考解決問題,出現(xiàn)過失的隨機應變,和與人合作共同提高,都受益非淺??偟恼f來有以下幾點心得體會:1、通過這次課程設計,加強了我們動手、思考和解決問題的能力。在整個設計過程中,我們通過這個方案包括設計了一套電路原理和芯片上的選擇,并實現(xiàn)的電路的仿真。這個方案總共使用了74LS161,74LS164,74LS04,74LS08,74LS11,NE555定時器。2、在設計過程中,經(jīng)常會遇到這樣那樣的情況,就是心里想老著這樣的接法可以行得通,但實際接上電路,總是實現(xiàn)不了,因此消耗在這上面的時間用去很多。3、我認為做課程設計同時也是對課本知識的穩(wěn)固和加強,由于課本上的知識太多,平時課間的學習并不能很好的理解和運用各個元件的功能,而且考試內容有限,所以在這次課程設計過程中,我們了解了很多元件的功能,并且對于其在電路中的使用有了更多的認識。4、平時看課本時,有時問題老是弄不懂,做完課程設計,那些問題就迎刃而解了。而且還可以記住很多東西。比方一些芯片的功能,平時看課本,這次看了,下次就忘了,通過動手實踐讓我們對各個元件映象深刻。認識來源于實踐,實踐是認識的動力和最終目的,實踐是檢驗真理的唯一標準。所以這個期末測試之后的課程設計對我們的作用是非常大的。5、在實現(xiàn)局部電路功能時,要做到模塊化操作,做好一個模塊再進行下一個模塊的連接,這樣能提高很高的效率,減少很多不必要的麻煩。6、在實際的連接中,還要注意一些連接順序,要先連接振蕩電路,測試無誤前方可連接其他。所有的二極管都要接限流電阻。7、所有器件的多余輸入不能懸空,做適宜的處理。有些不高不低的電平信號,會造成邏輯

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論