找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4470|回復: 0
打印 上一主題 下一主題
收起左側(cè)

交通燈控制系統(tǒng)EDA VHDL語言和QuartusII 12.0軟件

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:183257 發(fā)表于 2017-3-25 15:19 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
利用QuartusII及EDA實驗平臺實現(xiàn)一個十字路口的交通燈控制系統(tǒng),僅針對最簡單的南北和東西直行的情況,提供系統(tǒng)正常工作/復位和緊急情況兩種工作模式。本次實驗需要用到實驗箱底板上交通燈模塊中的發(fā)光二極管,即紅、黃、綠各三個。依人們的交通常規(guī),“紅燈停,綠燈行,黃燈提醒”。其交通燈的燃滅規(guī)律為:初始狀態(tài)為東西路口的綠燈亮,南北路口的紅燈亮,東西方向通車,延時一段時間后,東西路口綠燈滅,黃燈點亮。黃燈計時結(jié)束后后,東西路口紅燈亮,而同時南北路口的綠燈亮,南北方向開始通車,延時一段時間后,南北路口的綠燈滅,黃燈點亮。黃燈計時結(jié)束后,再切換到東西路口方向,循環(huán)上述過程。在實驗中使用試驗箱底板8 個數(shù)碼管中的任意兩組每組兩個數(shù)碼管顯示時間。東西路和南北路的通車時間均設(shè)定為 15s,等待時間3秒。

設(shè)計制作一個用于十字路口的交通燈控制器。
1). 南北和東西方向各有一組綠、黃、紅燈用于指揮交通,綠燈、黃燈和紅燈的持續(xù)時間分別為20 秒、5 秒和20 秒、5秒;
2). 當有特殊情況(如特種車輛、交通管制等)時,兩個方向均為紅燈亮,計時停止,當特殊情況結(jié)束后,恢復原來狀態(tài),繼續(xù)正常運行;
3). 用兩組數(shù)碼管,以倒計時方式顯示兩個方向允許通行或禁止通行的時間;

試驗箱開發(fā)平臺上采用的FPGA是EP4CE40F29C6N,是Altera Cyclone IV 系列中的一員



全部源碼下載:
traffic.rar (2.62 MB, 下載次數(shù): 81)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表