毕业设计---基于Verilog的交通灯控制器的设计
-
资源ID:1435428
资源大小:259.50KB
全文页数:21页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
毕业设计---基于Verilog的交通灯控制器的设计
1、 课题:交通灯控制器的设计课题:交通灯控制器的设计 目目 录录 1. 设计内容与要求 2 2. 交通灯控制系统的组成框图 3 3. 交通灯控制电路的设计 4 4. 交通灯控制电路设计的难点与解决方法5 5. 交通灯控制电路的 Verilog 语句 6 5. 交通灯控制电路的程序和波形分析 12 6. EPF10K10LC84-4 芯片引脚分配图 20 7. 实验小结 21 主干道信号灯 一、一、 设计内容与要求设计内容与要求 设计一个十字路口交通信号灯的定时控制电路。要求红、绿灯按一定的 规律亮和灭,并在亮灯期间进行倒计时,并将运行时间用数码管显示出来。 绿灯亮时,为该车道允许通行信号,红灯亮
2、时,为该车道禁止通行信号。 要求主干道每次通行时间为 99 秒,支干道每次通行时间为 30 秒。每次变换运行 车道前绿灯闪烁,持续时间为 5 秒。即车道要由主干道转换为支干道时,主干道 在通行时间只剩下 5 秒钟时,绿灯闪烁显示,支干道仍为红灯,以便主干道上已 过停车线的车继续通行,未过停车线的车停止通行。同理,当车道由支干道转换 为主干道时,支干道绿灯闪烁显示 5 秒钟,主干道仍为红灯。 对红、绿灯的运行时间要能比较方便的进行重新设置。 添加左转灯的控制,可自行到实际十字路口观看规律并实现。对器件进 行在系统编程和实验验证。 用 Verilog语言对设计进行描述,设计一个测试方案,通过 Mu
3、xplus 对设 计进行仿真验证。并能够下载到实验板上调试成功。 二二、交通灯控制系统的组成框图交通灯控制系统的组成框图 根据设计要求,画出交通信号灯控制电路原理框图,如下图所示: 交通信号灯控制原理图 主 干 道 传 感 器 支 干 道 S S 主 干 道 支 干 道 R Y G R Y G 交 通 灯 控 制 器 C P S 译码、显示 支干道信号灯 减法计数器 状态译码器 交通灯闪烁控制 置数控制 状态控制器 秒脉冲发生器 绿 灯 T Ts Tls Tl ts tlts tl TempTemp 左拐灯 红 灯 时钟 绿 灯 左拐灯 红 灯 交通信号灯控制系统框图 三、三、 交通灯控制电路的设计交通灯控制电路的设计 交通灯控制器设计的重点是控制电路的设计,根据设计要求分析,控制电路 的算法可用下图所示的 ASM 图图描述。 S0 Yes S3 No No Yes Yes S1 S2 No No 定 时 器 控 制 器 传感器 译码器 主 干 道 信 号 灯 支 干 道 信 号 灯 主绿支红 主红支绿 Tempm= =0? Countm 由 1 变为 2 主黄支红 Tempm= =0? Tempb= =0? Countm 由 2 变为 0 Countb 由 0 变