找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 4543|回復(fù): 0
收起左側(cè)

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

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

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

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

0.png

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


回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表