EDA的交通燈控制系統設計
實現路口 交通燈 系統的 控制 方法很多,可以用標準邏輯器件、可編程序控制器PLC、單片機等方案來實現。但是這些控制方法的功能修改及調試都需要硬件電路的支持,在一定程度上增加了功能修改及系統調試的困難。因此,在設計中採用EDA技術,應用目前廣泛應用的VHDL硬件電路描述語言,實現交通燈系統控制器的設計,利用MAXPLUSⅡ集成開發環境進行綜合、仿真,並下載到CPLD可編程邏輯器件中,完成系統的控制作用。
交通燈系統控制器設計要求
路口交通燈控制系統與其他控制系統一樣,劃分為控制器和受路口交通燈控制系統的.東西路有交通燈R(紅)、Y(黃)、G(綠);東西人行安全通道燈:RXR(紅)、RXG(綠)。南北路有交通燈:r1(紅)、y1(黃)、g1(綠);南北人行安全通道燈:rxr1(紅)、rxg1(綠),所有燈均為高電平點亮。設置15s的通行時間和5s轉換時間的變模定時電路,由預置輸入整數cnt決定是模15還是模5,輸入邏輯cx是用來決定計數到4時清零還是到14時清零。Clk是外部提供的基準秒脈衝信號。x0、x1、x2、x3是由控制器輸出的表示計數時間的四位二進制數。圖1是該系統控制器的符號框圖。
控制器的ASM圖
根據系統設計要求,得到控制器的ASM圖,如圖2所示。在這裏,所有輸入信號均為高電平有效。該ASM圖反映了交通燈系統的不同狀態的轉換過程及持續時間。
控制器的VHDL程序設計
根據所分析的系統的ASM圖,結合系統的設計要求,用VHDL語言對各個模塊進行編程,最後形成頂層文件,在MAX+PLUSⅡ環境下進行編譯與仿真,檢查所編程序是否運行正確。如果出現錯誤,需要進行修改,直到完全通過為止。需要説明的是,在進行程序編譯時,要先從底層程序開始,所有底層程序都正確後,才能開始頂層程序的編譯。這是因為頂層程序是對底層程序的概括,它是把底層程序各個模塊連接起來,就相當於把每個模塊的功能匯聚到一起,實現整個系統的控制功能,所以底層程序的正確與否,關係到頂層程序的運行結果。
相關文章
-
交通燈控制系統設計具體步驟
本合同在_________於_________年_________月_________日簽訂。合同雙方為:_________(以下稱為出租人)和____先生/夫人/小姐(以下稱為承租人)。1、出租人同意出租,承租人同意租賃位於_________的店房_________間,房號為__ -
關於JDK5交通燈模擬控制系統
為了方便廣大程序猿交流和學習,下面小編準備了關於JDK5交通燈模擬控制系統,歡迎大家參考!本系統由 , , 和組成。 :package fic;public enum Lamp {//前進 ,左拐 ,右拐S2N("N2S","S2W",false), S2W("N2E","E2W",false), S2E(null -
EAM系統與維修成本控制的關係
成本控制,是企業根據一定時期預先建立的成本管理目標,由成本控制主體在其職權範圍內,在生產耗費發生以前和成本控制過程中,對各種影響成本的因素和條件採取的一系列預防和調節措施,以保證成本管理目標實現的管理行為。那麼 -
SCADA系統測控系統實現的注意事項
1、SCADA系統的特點SCADA(SupervisoryControlandDataAcquisition)系統即監視控制與數據採集系統,是以計算機為基礎的監測控制與調度管理自動化系統,能實現遠程數據採集、設備控制、測量、參數調節以及信號報警等各項功能, -
《控制系統的設計與實施》教學設計
1.教材分析及教學設計介紹本節課內容為本節的第四課時,是本節、本章、本書的最後一個課時。在前面的學習中,學生已經瞭解了結構、流程、系統、控制與設計的關係。設計是技術的重要組成部分之一,而且《技術與設計2》大部分 -
ZigBee在LED智能路燈控制中的應用
漫漫黑夜之中路燈為大家照亮了前行的道路,當黑夜降臨路燈便亮了起來,隨着道路上的行人越多,天色越黑路燈也就越亮;當進入深夜,道路行人變少時,路燈開始變暗,節約城市照明的能源。那麼路燈是如何控制亮度協調工作的呢?下圖則 -
Dreamweaver網頁設計製作的技巧
Dreamweaver是集網頁製作和管理網站於一身的所見即所得網頁編輯器。下面小編整理了Dreamweaver網頁設計製作的技巧,供大家參閲。1)怎樣將 Dreamweaver 集成到 IE 瀏覽器?Dreamweaver 安裝程序會在上下文選單增加一個“ -
J2EE架構環境監控系統設計
下面是小編整理的從環境監控實際出發設計採用了基於J2EE開發平台、B/S模式的環境監控系統設計方案。並進行了系統的數據結構設計、三層結構的系統設計以及系統功能設計的文章。 一、系統主要模塊本系統的功能為能 -
Dreamweaver網頁設計製作技巧
借Dreamweaver助共享型用户界面設計,在AdobeCreativeSuite4的不同組件之間更快、更明智地工作。使用工作區切換器可以從一個工作環境快速切換到下一個環境。下面是由小編為你精心編輯的Dreamweaver網頁設計製作技巧,歡 -
Dreamweaver如何製作網頁設計
Adobe Dreamweaver,簡稱DW,中文名稱 "夢想編織者",是美國MACROMEDIA公司開發的集網頁製作和管理網站於一身的所見即所得網頁編輯器,DW是第一套針對專業網頁設計師特別發展的視覺化網頁開發工具,利用它可以輕而易舉地製作出