交通燈課程設計報告_第1頁
交通燈課程設計報告_第2頁
交通燈課程設計報告_第3頁
交通燈課程設計報告_第4頁
交通燈課程設計報告_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、電子技術課程設計報告 目錄第一章 系統(tǒng)概述31.1 系統(tǒng)概述31.2 交通燈邏輯分析31.3總體設計方案3第二章 單元電路設計與分析62.1秒脈沖信號發(fā)生器的設計62.2定時器的設計72.3 控制器的設計82.4 顯示電路的設計11第三章 結束語143.1 系統(tǒng)綜述:143.2 總結及心得體會143.3 芯片介紹15 3.4 總體電路圖 見附圖173.5 元器件明細表18鳴謝19參考文獻19評語20摘要:交通信號燈常用于交叉路口,用來控制車的流量,提高交叉口車輛的通行能力,減少交通事故。交通燈控制器主要由控制器、秒脈沖發(fā)生器、定時器、譯碼顯示電路及信號燈組成??刂破饔?4LS153與74LS7

2、4來實現(xiàn),脈沖發(fā)生器用晶體震蕩器產生,計數(shù)器采用兩個74161來實現(xiàn),顯示電路經過74LS192的倒計數(shù)、七段顯示譯碼器7447及七段數(shù)碼顯示器連接起來實現(xiàn)??刂破魍ㄟ^RT對定時器進行控制,從而實現(xiàn)數(shù)字的顯示及綠、黃、紅燈的轉換。關鍵字:交通燈、控制器、秒脈沖發(fā)生器、定時器、譯碼顯示電路、狀態(tài)、轉換、主支干道。設計要求: 1.定周控制:主干道綠燈45秒,支干道綠燈25秒; 2.每次由綠燈變?yōu)榧t燈時,應有5秒黃燈亮作為過渡; 3.分別用紅、黃、綠發(fā)光二極管表示信號燈; 4.設計計時顯示電路。第一章 系統(tǒng)概述1.1系統(tǒng)概述: 系統(tǒng)由秒脈沖信號發(fā)生器、定時器、控制器、譯碼顯示器、信號燈顯示器五大部分

3、組成。其中秒脈沖信號發(fā)生器用于給各個組成部分提供脈沖信號,通過定時器向控制器發(fā)出三種定時信號,使相應的發(fā)光二極管發(fā)光。譯碼顯示器在控制器的控制下,改變交通燈信號,分別產生三種倒計時時間顯示,控制器根據定時器的信號,進行狀態(tài)間的轉換,使顯示器的顯示發(fā)生相應轉變。1.2交通燈邏輯分析: 圖1表示位于主干道和支干道的十字路口交通燈系統(tǒng),每條道路設一組信號燈,每組信號燈由紅、黃、綠3個燈組成,綠燈表示允許車輛通行,紅燈表示禁止通行,黃燈為過渡燈,表示該車道上已過停車線的車輛繼續(xù)通行,未過停車線的車輛禁止通行。1.3總體設計方案: 圖1為交通燈的一個整體設計框圖。系統(tǒng)主要由秒脈沖信號發(fā)生器、定時器、控制

4、器、譯碼器、信號燈顯示器組成。其中控制器是核心部分,由它控制定時器和譯碼器的工作,秒脈沖信號發(fā)生器產生定時器和控制器所需的標準時鐘信號,譯碼器輸出兩路信號燈的控制信號。 圖中TL、TS、TY為定時器的輸出信號,ST為控制器的輸出信號。MG、MY、MR分別表示主干道綠、  黃、紅三色燈,NG、NY、NR分別表示支干道綠、黃、紅三色燈。當某車道綠燈亮時,允許車輛通行,同時定時器開始計時,當達到指定時間時,TL輸出為,否則TL輸出為;當某車道黃燈亮后,定時器開始計時,當計時到秒時,TY輸出為,否則TY;當某車道紅燈亮時,定時器開始計時,當計時到指定時間時,TS輸出為,否則TS。

5、圖1 交通燈系統(tǒng)框圖 因此,用定時器分別產生三個時間間隔后,向控制器發(fā)出“時間已到”的信號,控制器根據定時器的信號,決定是否進行狀態(tài)轉換。如果肯定,則控制器發(fā)出狀態(tài)轉換信號ST,定時器開始清零,準備重新計時。交通燈控制器的控制過程分為四個階段,對應的輸出有四種狀態(tài),分別用S0、S1、S2、S3表示。S0狀態(tài):主干道綠燈亮,支干道紅燈亮,此時主干道允許車輛通行,主干道禁止車輛通行。當主干道綠燈亮夠規(guī)定的時間后,控制器發(fā)出狀態(tài)轉換信號,系統(tǒng)進入下一個狀態(tài)。S1狀態(tài):主干道黃燈亮,主干道紅燈亮,此時主干道允許超過停車線的車輛繼續(xù)通行,而未超過停車線的車輛禁止通行,支干道禁止車輛通行。當主干道黃燈亮夠

6、規(guī)定時間后,控制器發(fā)出狀態(tài)轉換信號,系統(tǒng)進入下一個狀態(tài)。S2狀態(tài):主干道紅燈亮,支干道綠燈亮。此時主干道禁止車輛通行,支干道允許車輛通行,當支干道綠燈亮夠規(guī)定時間后,控制器發(fā)出狀態(tài)轉換信號,系統(tǒng)進入下一個狀態(tài)。S3狀態(tài):支干道紅燈亮,支干道黃燈亮。此時主干道禁止車輛通行,支干道允許超過停車線的車輛通行,而未超過停車線的車輛禁止通行。當支干道紅燈亮夠規(guī)定的時間后,控制器發(fā)出狀態(tài)轉換信號,系統(tǒng)進入下一個狀態(tài)-S0狀態(tài)。S0、S1、S2、S3狀態(tài)分別分配狀態(tài)編碼為00、01、11、10,由此得到控制器的狀態(tài),如表1,表2所示。 表1.狀態(tài)轉換表狀態(tài)主干道支干道時間(s)S0綠燈亮,允許通行紅燈亮,禁

7、止通行45S1黃燈亮,停車紅燈亮,禁止通行5S2紅燈亮,禁止通行綠燈亮,允許通行25S3紅燈亮,禁止通行黃燈亮,停車5 圖2畫出了控制器的狀態(tài)轉換圖,其中TL、 TS、TY為控制器的輸入信號,ST為控制器的輸出信號。第二章 單元電路設計與分析2.1.秒脈沖信號發(fā)生器的設計:方案一: 本實驗采用555定時器組成秒脈沖信號發(fā)生器。因為該電路的輸出脈沖的周期T0.7(R1+2R2)·C,若T=1s,令C=10f,R1=39K,那么R251K。取一固定電阻47K與一個5K的電位器想串聯(lián)代替電阻R2。在調試電路時,調節(jié)電位器RP ,使輸出脈沖周期為1s。如圖3.1所示 圖3.1秒脈沖

8、信號發(fā)生器方案二: 用石英晶體振蕩器和分頻器構成秒脈沖信號發(fā)生器,如圖3.2。 先用石英晶體振蕩器和若干電阻電容組成頻率為32768Hz的信號發(fā)生器,再用十四位二進制計數(shù)器CD4060 14進行14分頻使其成為2Hz的信號,最后用D觸發(fā)器進行2分頻,使其成為頻率為1Hz的秒脈沖信號。 圖3.2 石英晶體振蕩器和分頻器構成秒脈沖信號發(fā)生器 方案選擇:本設計中由于用秒脈沖信號作為計數(shù)器的計時脈沖,其精度會影響計數(shù)器的精度,進而影響控制系統(tǒng)的精度,因此要求秒脈沖信號具有比較高的精度,為提高精度可先做一個頻率比較高的矩形波振蕩器,然后將其輸出信號分頻,就可以得到頻率較低而精度比較高的脈沖信號發(fā)生器。用

9、石英晶體構成秒脈沖信號發(fā)生器不需要外加輸入信號,而且其脈沖頻率很穩(wěn)定,起振快、時基精度高,它的工作頻率僅決定于石英晶體的振蕩頻率,而與電路中的R、C的數(shù)值無關。 綜上考慮,在實際應用中秒脈沖信號發(fā)生器的設計選用石英晶體振蕩器和分頻器構成秒脈沖信號發(fā)生器。但由于本次設計是基于multisim10.1軟件的,而multisim10.1上不支持石英晶體振蕩器,所以在仿真過程中可以使用555定時器構成的秒脈沖觸發(fā)器代替。在仿真精度不高的前提下,也可以使用RC多諧振蕩器構成的電路來提供秒脈沖。 2.2、定時器的設計: 方案一: 用74LS193直接構成減計數(shù)器,時鐘脈沖上升沿到來時,在控制信號ST的作用

10、下,計數(shù)器以減計數(shù)向控制器提供M5、M25、M45的信號,即TY、TS、TL的時間信號。方案二: 定時器由與系統(tǒng)秒脈沖同步的計數(shù)器74161構成,時鐘脈沖上升沿到來時,在控制信號ST作用下,計數(shù)器從零開始計數(shù),并向控制器提供M5、M25、M45信號,即TY、TS、TL的時間信號。方案選擇:74LS193是雙時鐘同步二進制可逆計數(shù)器,用它進行減計數(shù)與數(shù)字顯示倒計時相符合。然而必須在輸入端輸入數(shù)字,因此向控制器提供M5、M25、M45的信號需要5片74LS193。而用74161可以級聯(lián),只需要2片即可向控制器提供M5、M25、M45的信號,倒計數(shù)可在數(shù)字顯示電路中實現(xiàn)。用74161節(jié)省材料,節(jié)約成

11、本,而且由于經常應用,因而使用起來較方便。因而選擇方案()。當系統(tǒng)處于S0狀態(tài)為滿足支干道綠燈亮夠45秒,要將M45的輸出端反饋到使能端EP、ET,使它記到44時停止計數(shù),然后轉換到S1狀態(tài)。而且要求計數(shù)器在狀態(tài)轉換信號ST的作用下,首先清零,然后開始計數(shù),電路如圖4所示。 2.3.控制器的設計: 列出狀態(tài)轉換表,如圖所示。選用兩個觸發(fā)器作為時序寄存器產生四種狀態(tài),控制器的轉換條件為TL、TY及TS,當控制器處于Q1nQ0n = 00 狀態(tài)時,如果TL=0,則控制器保持在00狀態(tài);如果TL=1,則控制器轉換到Q1n+1Q0n+1=01狀態(tài)。這兩種情況與條件TY和TS無關,所以無關項用“

12、5;”表示。其余情況依次類推,同時列出狀態(tài)轉換信號ST。 表2邏輯賦值后的狀態(tài)表Q1nQ2nTLTSTYQ1n+1Q2n+1說明00×××00維持S0,000××00001××01由S0 S1 01××001維持S101××110由S1 S210×0×10維持S210×1×11由S2 S311××011維持S311××100由S3 S0表 2 控制器的狀態(tài)轉換表輸入輸出現(xiàn)態(tài)狀態(tài)轉換條件次態(tài)狀態(tài)轉換信號Q1n

13、Q0nTL TY TSQ1n+1 Q0n+1ST0 00 00 10 11 11 11 01 00 × ×1 × ×× 0 ×× 1 ×× × 0× × 1× 0 ×× 1 ×0 00 10 11 11 11 01 00 001010101根據表2,寫出狀態(tài)方程和狀態(tài)轉換信號方程為:用四選一數(shù)據選擇器和D觸發(fā)器實現(xiàn),設A1A0 = Q1nQ0n ,其他變量通過數(shù)據輸入端輸入。數(shù)據選擇器用74LS153,觸發(fā)器用74LS74。設計中將觸發(fā)

14、器的輸出看作邏輯變量,將TL、 TS、TY看作輸入信號,按照由數(shù)據選擇器實現(xiàn)邏輯函數(shù)的方法實現(xiàn)以上三個邏輯函數(shù),并將觸發(fā)器的現(xiàn)態(tài)值加到數(shù)據選擇器的選擇變量端,數(shù)據選擇器的輸入端信號可以根據狀態(tài)方程和轉換信號方程得出。就可得到控制器的原理圖,觸發(fā)器的時鐘輸入端輸入秒脈沖。系統(tǒng)的輸出是在Q1Q0驅動下的六個發(fā)光二極管,各狀態(tài)與信號燈的關系由表2給出,因此,得到二極管信號與控制器狀態(tài)變量的關系為:主干道: MR= Q1支干道:NG= Q1Q0 電路如圖5所示。表3信號燈與控制器狀態(tài)編碼表狀態(tài)MG MY MR NG NY NRS0S1S2S31 0 0 0 0 10 1 0 0 0 10 0

15、 1 1 0 00 0 1 0 1 02.4、顯示電路的設計:交通燈的數(shù)字顯示采用倒計時,因而應采用減計數(shù)器。方案():采用74LS193進行減計數(shù),然后將輸出接到七段顯示譯碼器上。方案():采用74LS192進行減計數(shù),然后將輸出接到七段顯示譯碼器上。 74LS193是二進制計數(shù)器,而74LS192是十進制計數(shù)器。由于顯示的是由個、十位構成的數(shù),因而用十進制計數(shù)器較好,選擇方案()。 每個干道需要兩位數(shù)字顯示,由于用減計數(shù)器,因而每個干道需要5片74LS 192,由表3可看出主干道74LS192 應該向七段顯示譯碼器提供 M45(S0狀態(tài))、M5(S1狀態(tài))、M30(S2、S3狀態(tài))的倒計數(shù)

16、,而支干道74LS192應該向七段顯示譯碼器提供M50(S0. S1狀態(tài))、M25(S2狀態(tài))、M5(S3狀態(tài))的倒計數(shù)。74LS192的RD、LD端由Q1、Q0來控制,根據S0S3狀態(tài)改變Q1、Q0從而控制RD、LD端,使它們進行減計數(shù)和清零。CPD端輸入秒脈沖信號,而CPU端輸入高電平。電路如圖6、7所示。第三章 結束語3.1 系統(tǒng)綜述:通過分析交通燈控制系統(tǒng)的要求可知,整個系統(tǒng)主要由秒脈沖信號發(fā)生器、定時器、控制器、譯碼顯示器構成。其中,秒脈沖信號發(fā)生器由石英晶體振蕩器及由14分頻器CD4060芯片和一個D觸發(fā)器共同構成的分頻電路組成;定時器由兩片異步四位二進制計數(shù)器74LS161芯片、

17、三片D觸發(fā)器及若干與非門、非門、與門共同組成;控制器由三片數(shù)據選擇器74LS153及兩片D觸發(fā)器芯片構成;譯碼顯示器由十片74LS192、四片譯碼管驅動芯片7447和四個七段數(shù)碼管構成。驅動電路的工作。主控制器和定時計數(shù)器必須使用同一脈沖信號,譯碼電路輸出兩組信號燈的控制信號,經驅動電路后驅動信號燈工作??刂齐娐肥窍到y(tǒng)的主要部分,由它控制定時計數(shù)電路和譯碼驅動電路的工作能夠實現(xiàn)交通燈四種狀態(tài)的自動轉換。3.2總結及心得體會: 這次課程設計歷時整整一個星期。通過這一個星期的課程設計,我發(fā)現(xiàn)了自己的很多不足,自己知識的很多漏洞,看到了自己的實踐經驗還是比較缺乏,理論聯(lián)系實際的能力還急需提高。在課程

18、設計過程中,光有理論知識是不夠的,還必須懂一些實踐中的知識。這次的課程設計也讓我看到了團隊的力量,我認為我們的工作是一個團隊的工作,團隊需要個人,個人也離不開團隊,必須發(fā)揚團結協(xié)作的精神。剛開始的時候,我們就分配好了各自的任務,我主要負責定時器及數(shù)字顯示器的設計,李世彥同學主要負責秒脈沖信號發(fā)生器及控制器的設計。然后我們積極查詢相關資料,并且經常聚在一起討論各個方案的可行性。在課程設計中只有一個人知道原理是遠遠不夠的,必須讓每個人都知道,否則一個人的錯誤,就有可能導致整個工作失敗。團結協(xié)作是我們成功的一項非常重要的保證。而這次設計也正好鍛煉我們這一點,這也是非常寶貴的。本次課程設計也鞏固和加深了我對電子線路基本知識和理解,提高了綜合運用所學知識的能力,增強了根據課程需要選學參考資料,查閱手冊、圖表和文獻資料的自學能力。然后深入研究,提出方案,對比后得出最終的可行方案。同時我也初步學習到了關于課程設計的基本方法、步驟和撰寫設計論文的格式。通過這次課程設計,我想

溫馨提示

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

評論

0/150

提交評論