1、 课课 程程 设设 计计 课程设计名称:课程设计名称: EDA 课程设计 专专 业业 班班 级级 : xxxxxxxxxxx 学学 生生 姓姓 名名 : xxxxxxxxxx 学学 号号 : xxxxxxxxxxxxxxx 指指 导导 教教 师师 : 课程设计时间:课程设计时间: 20112011- -1212- -191920112011- -1212- -30 30 2 电子信息工程与技术电子信息工程与技术 专业课程设计任务书专业课程设计任务书 学生姓名学生姓名 专业班级专业班级 xxxxxx 学号学号 xxxxxxxxxxx 题题 目目 交通信号灯控制器 课题性质课题性质 工程设计 课题
2、来源课题来源 自拟课题 指导教师指导教师 同组姓名同组姓名 主要内容主要内容 1、 设计一个交通信号灯控制器,由一条主干道和一条支干道汇合成十字路口, 在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许 通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。 2、 红、绿、黄发光二极管作信号灯,用传感器或逻辑开关作检测车辆是否到 来的信号。 3、 主干道处于常允许通行的状态,支干道有车来时才允许通行。主干道亮绿 灯时,支干道亮红灯;支干道亮绿灯时,主干道亮红灯。 4、 主、支干道均有车时,两者交替允许通行,主干道每次放行45秒,支干道 每次放行25秒,设立45秒、25秒计时、显示电路。
3、 5 5、 在每次由绿灯亮到红灯亮的转换过程中, 要亮5秒黄灯作为过渡, 使行驶中 的车辆有时间停到禁行线外,设立5秒计时、显示电路。 任务要求任务要求 1 根据设计题目要求进行方案设计并编写相应程序代码 2 对编写的 VHDL 程序代码进行编译和仿真 3 总结设计内容,完成课程设计说明书 参考文献参考文献 1 焦素敏.EDA 课程设计指导书.郑州:河南工业大学,2008 2 焦素敏.EDA 应用技术.北京:清华学出版社,2005 3 朱正伟.EDA 技术及应用.北京:北京大学出版社,2005 4 赵富,李立军 EDA 技术基础.北京:北京大学出版社,2007 5 曹昕臣,聂春燕 EDA 技术
4、实验与课程设计.北京:清华大学出版社,2007 审查意见审查意见 20112011 年年 12 月月 19 日日 3 1 1 设计任务及要求 设计任务:设计任务:模拟十字路口交通信号灯的工作过程,利用实验板上的两组红、 黄、绿 LED 作为交通信号灯,设计一个交通信号灯控制器。要求: (1) 交通灯从绿变红时,有 4 秒黄灯亮的间隔时间; (2) 交通灯红变绿是直接进行的,没有间隔时间; (3) 主干道上的绿灯时间为 45 秒,支干道的绿灯时间为 25 秒; (4) 在任意时间,显示每个状态到该状态结束所需的时间。 支干道 主干道 图 1 路口交通管理示意图 A B C D 主干道交通灯 绿(45 秒) 黄(4 秒) 红(25 秒) 红(4 秒) 支干道交通灯 红 红 绿 黄 表 1 交通信号灯的 4 种状态 设计要求:设计要求: (1 1) 采用 VHDL 语言编写程序,并在 QUARTUSII 工具平台中进行仿真,下载到 EDA 实验箱进行验证。 (2