下载 >  开发技术 >  其它 > 基于FPGA的交通灯控制器设计

基于FPGA的交通灯控制器设计 评分:

本实验设计一个十字路口的交通灯控制器,分为东西和南北两个部分。每个部分有五盏灯,分别为左转灯、直行灯、右转灯、人行道灯及黄灯,另外还有一个倒计时器。左转灯、直行灯、右转灯、人行道灯亮表示允许通行,灯灭表示禁止通行;黄灯亮表示即将有信号灯的状态发生改变;倒计时显示了到下一状态的时间。 2.状态表(0表示灯灭,1表示灯亮) 时间度量 东西方向  南北方向 东西方向 南北方向 t/s ← ↑ → 行人 黄 ← ↑ → 行人 黄 倒计时/s 倒计时/s 0~13 0 1 1 0 0 0 0 0 0 0 13 45 13~15 0 1 1 0 1 0 0 0 0 0 2   15~28 0 1 0 1 0 0 0 0 0 0 13   28~30 0 1 0 1 1 0 0 0 0 0 2   30~43 1 0 0 0 0 0 0 0 0 0 13   43~45 1 0 0 0 1 0 0 0 0 0 2   45~58 0 0 0 0 0 0 1 1 0 0 45 13 58~60 0 0 0 0 0 0 1 1 0 1   2 60~73 0 0 0 0 0 0 1 0 1 0   13 73~75 0 0 0 0 0 0 1 0 1 1   2 75~88 0 0 0 0 0 1 0 0 0 0   13 88~90 0 0 0 0 0 1 0 0 0 1   2 3.状态图(低电平表示灯灭,高电平表示灯亮) 4.顶层设计图 如图所示,交通灯控制器主要分为三个模块,交通灯状态控制,交通灯显示和倒计时。交通灯状态控制模块:接受频率为1Hz的时钟信号,根据该信号进行处理,对交通灯显示和倒计时模块给出相应的状态编号(12个状态)。交通灯显示模块:通过相应的状态设置两组交通灯的亮灭。倒计时模块:通过相应的状态确定倒计时的基数及显示。
...展开详情收缩
2013-07-02 上传大小:546KB
分享
收藏 (4) 举报

评论 共2条

zyc522630 666,挺好的,可以呀
2017-10-20
回复
u014334467 编译时有13个警告:Warning: Can't analyze file -- file E:/Project/quartus/交通灯/Vhdl1.vhd is missing 主要是文件缺失警告。 而且功能仿真波形不正确。
2014-07-05
回复
这是你自己的工程吧,这个工程里main并没有引用vhdl1这个模块
用VHDL语言设计交通灯控制电路

本课程设计主要在实验板上构造一个交通灯控制电路,能够控制十字路口的交通灯显示,用红黄绿三种灯型指示交通的程序设计。在课程设计中,系统开发平台为MAX+PLUS II,程序设计输入方法为VHDL的文本输入法设计,程序运行平台为Windows 98/2000/XP。在整个课程设计中运用了状态转移表、状态转移图、系统框图以及电路顶层图来确定程序设计思路,根据交通灯控制逻辑完成程序的设计。程序通过调试能够运行,仿真结果符合程序要实现的功能,下载到EDA实验箱初步实现了设计目标,并且经过适当完善后,可以应用到实际问题中。

立即下载
十字路口交通控制灯-----使用vhdl语言设计

以实验台上的4个红色指示灯、4个绿色指示灯和4个黄色指示灯模仿路口的东、西、南、北四个方向的红、绿、黄交通灯。控制这些指示灯,使它们按下列规律亮、灭: ①初始状态为四个方向的红灯全亮,时间1秒。 ②东、西方向绿灯亮,南、北方向红灯亮。东、西方向通车,时间5秒。 ③东、西方向黄灯闪烁,南、北方向红灯亮,时间2秒。 ④东、西方向红灯亮,南、北方向绿灯亮。南、北方向通车,时间5秒。 ⑤东、西方向红灯亮,南、北方向黄灯闪烁,时间2秒。 ⑥返回2,继续运行。 ⑦若发生紧急事件,例如救护车、警车通过时,则按下单脉冲按钮,使得的东、西、南、北四个方向的红灯亮。紧急事件结束后,恢复到原状态继续运行使用。

立即下载
Quartus II的使用方法:以交通灯控制器为例
基于单片机的交通灯信号控制器设计
交通灯实时控制系统设计(FPGA  sopc)

基于FPGA的SOPC交通灯实时控制系统设计代码(NIOSII开发板)

立即下载
交通灯——FPGA设计

交通灯控制器控制两个主干道交叉路口的交通,路口车辆多,直行信号、左转弯信号分开显示,a,b两个主干道的通行时间相等,其中指示直行的绿灯亮30 s,指示左转弯的绿灯亮12 s,绿灯变至红灯时,黄灯亮3 s,以便于车辆能停在停车线内,红灯信号的最后3 s相应的黄灯也同时亮,以便提示驾驶人员准备起步。在两个主干道路口都配备传感器用来检测有无车辆通行。当两个主干道都有车辆时,自动处于主干道a绿灯,主干道b红灯的状态,然后轮流切换通行。当主干道a无车辆时,自动处于主干道b绿灯,主干道a红灯的状态;反之亦然,以提高通行效率。

立即下载
用verilog设计一个交通信号灯,要求有红,黄,绿,左转四盏灯
基于verilog的交通灯
基于FPGA的交通灯
verilog设计交通信号灯
FPGA实现可综合红绿灯设计
基于STM32的简易交通灯设计
十字路口的交通灯控制 Verilog代码(详细备注)

本代码需要用到EL-SOPC4000试验箱上交通灯模块中的发光二极管,即红、黄、绿各三个。依人们的交通常规,“红灯停,绿灯行,黄灯提醒”。其交通灯的亮灭规律为:初始态是两个路口的红灯全亮,之后东西路口的绿灯亮,南北路口的红灯亮,东西方向通车,延时一段时间后,东西路口绿灯灭,黄灯开始闪烁。闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北方向开始通车,延时一段时间后,南北路口的绿灯灭,黄灯开始闪烁。闪烁若干次后,再切换到东西路口方向,重复上述过程。

立即下载
基于FPGA的大屏幕全彩LED扫描控制器设计
用VHDL设计交通灯
基于fpga交通灯(verilog)

基于verilog的交通灯,带有测试激励。

立即下载
基于FPGA的交通灯控制系统

本设计要求实现用VHDL语言设计交通灯,掌握利用FPGA的系统层次化设计实现实现多功能设计。设计要求能够通过仿真和硬件测试,其中实现交通灯的点亮和状态的切换,以及时间的倒计时显示。

立即下载
交通灯控制器的verilog实现
基于VHDL的十字路口交通灯自动控制器设计

本文档包含了十字路口交通等的设计原理及利用VHDL语言进行可编程逻辑芯片的下载仿真工作。

立即下载
基于verilog的交通灯设计

该代码是基于basys2的开发板,可以直接下载运行,其他开发板只需修改管脚即可使用。

立即下载

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

基于FPGA的交通灯控制器设计

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
11 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: