下載手機汽配人

基于FPGA/CPLD設計交通控制器的開題報告

提問者:網友 2017-07-01
最佳回答
基于FPGA/CPLD設計交通控制器的設計我們做過這個課題了 可以和我們交流下.........設計任務(一)有一條主干道和一條支干道的匯合點形成十字交叉路口,主干道為東西向,支干道為南北向。為確保車輛安全,迅速地通行,在交叉道口的每個入口處設置了紅,綠,黃3色信號燈。(二)要求:(1)主干道綠燈亮時,支干道紅燈亮,反之亦然,兩者交替允許通行,主干道每次放行55s,支干道每次放行25s。每次由綠燈變?yōu)榧t燈的過程中,黃燈亮5s作為過渡。(2)能實現(xiàn)正常的倒計時顯示功能。(3)能實現(xiàn)總體清零功能:計數器由初始狀態(tài)開始計數,對應狀態(tài)的指示燈亮。(4)能實現(xiàn)特殊狀態(tài)的功能顯示:進入特殊狀態(tài)時,東西、南北路口均顯示紅燈狀態(tài)。Verilog HDL作為一種規(guī)范的硬件描述語言,被廣泛應用于電路的設計中。利用Verilog的設計描述可被不同的工具(包括驗證仿真、時序分析、測試分析以及綜合)所支持,可用不同器件來實現(xiàn)。而可編程器件的廣泛應用,為數字系統(tǒng)的設計帶來了極大的靈活性。由于可編程器件可以通過軟件編程對硬件的結構和工作方式進行重構,使得硬件的設計可以如同軟件設計那樣快捷方便。本文用Verilog HDL設計了一個交通燈控制系統(tǒng),主干道交通燈按綠-黃-紅變化,支干道交通燈按紅-綠-黃變化。設計采用了自頂向下的設計方法,首先根據功能將電路分為div(包括div1和div2)、counter、controller、Fenwei(包括Fenwei1和Fenwei2)、demx模塊,然后針對每個模塊進行開發(fā)。利用QuartusII6.0中的仿真工具對每個模塊進行仿真,保證功能正確。在此基礎上,將所有模塊連接起來,形成完整的設計,并用QuartusII6.0中的仿真工具再次仿真。仿真結果表明功能正確,符合設計要求。最后利用QuartusII6.0將程序下載到Altera FPGA芯片EP1C3T144C8中,實際結果表明電路工作正常,滿足了設計要求。
回答者:網友
產品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網友提供的關于“基于FPGA/CPLD設計交通控制器的開題報告”的解答,僅供您參考,汽配人網不保證該解答的準確性。