數(shù)字系統(tǒng)設計課程設計_第1頁
數(shù)字系統(tǒng)設計課程設計_第2頁
數(shù)字系統(tǒng)設計課程設計_第3頁
數(shù)字系統(tǒng)設計課程設計_第4頁
數(shù)字系統(tǒng)設計課程設計_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

經典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網絡整理,如有侵權,請聯(lián)系刪除,謝謝!西安工業(yè)大學北方信息工程學院課程設計報告課題專班學姓程數(shù)字系統(tǒng)設計目十字路口交通燈控制器的設計業(yè)級號名年月日利用MaxplussII平臺的VHDL語言設計一個十字交叉路口的交通燈控制器,要求主干道和支道持續(xù)的時間各不相同,并能夠用倒計時的形式顯示。設計任務:有一條主干道和一條支干道的匯合點形成十字交叉路口,主干道為東西向,支干道為南北向。為確保車輛安全,迅速地通行,在交叉道口的每個入口處設置了紅、黃、綠3種信號燈(可利用實驗板上的LED顯示燈表示交通狀態(tài),其中O1O2、O3分別表示主干道紅、黃、綠燈,、O7、O8要求:(1)主干道綠燈亮時,支干道紅燈亮,反之亦然,兩者交替允許通行,主干道每次放行,支干道每次放行。每次由綠燈變?yōu)榧t燈的過程中,亮光的黃燈作為過渡,時間為。(2)利用七段數(shù)碼顯示器,實現(xiàn)正常的倒計時顯示功能(用數(shù)碼管1和數(shù)碼管2顯示主干道倒計時時間,用數(shù)碼管4和數(shù)碼管5(3)能實現(xiàn)總體清零功能:計數(shù)器由初始狀態(tài)開始計數(shù),對應狀態(tài)的指示燈亮。三、紅黃綠紅黃綠圖1交通燈控制器原理圖交通燈控制器原理框圖如圖1所示,包括置數(shù)模塊、計數(shù)模塊、主控制器模塊和譯碼器模塊。置數(shù)模塊將交通燈的點亮時間預置到置數(shù)電路中,計數(shù)模塊以秒為單位倒計時,當計數(shù)值減為零時,主控電路改變輸出狀態(tài),電路進入下一個狀態(tài)的倒計時。其中,核心部分是主控制模塊,他負責整個交通燈的運行狀態(tài)。表1交通燈控制器的狀態(tài)轉換表狀態(tài)1(00)2(01)3(10)4(11)主干道綠燈亮黃燈亮紅燈亮紅燈亮支干道紅燈亮紅燈亮綠燈亮黃燈亮25s5s(1)控制器模塊設計依設計要求,可畫出交通燈點亮規(guī)律的狀態(tài)轉換表,如表1所示。根據狀態(tài)圖進行主控制器的設計。(2)譯碼模塊由于系統(tǒng)要進行,5s,25s三種定時,可以采用一個置數(shù)模塊由主控模塊輸出的信號控制定時時間的選擇。(3)定時計數(shù)器采用倒序計時的方式,由主控模塊輸出的信號控制定時的開始,定時時間結束時輸出定時時間結束信號到主控模塊,通過主控模塊控制交通燈的亮、滅。(4)譯碼模塊把計數(shù)器輸出的信號分別進行譯碼,由數(shù)碼管顯示當前計數(shù)值。下面以主干道放行7秒,支干道放行5秒黃燈過渡時間為2秒為例,給出了程序的代碼注:加上注釋是為了讓大家更好地理解程序,若因為注釋中漢字的識別原因造成檢查錯誤,請大家去除注釋后再運行7秒5秒2號0值0值00值0值和1----置--)--0

溫馨提示

  • 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

提交評論