基于FPGA的交通灯课程设计报告 - 图文 联系客服

发布时间 : 星期一 文章基于FPGA的交通灯课程设计报告 - 图文更新完毕开始阅读fc94daa27d1cfad6195f312b3169a4517723e580

电子技术课程设计报告

《EDA技术》课程实验报告

课程名称: 报告题目: 学 部: 姓 名: 学 号: 班 级: 同 组 者: 指导教师:

EDA技术及应用 交通灯控制器设计 信息科学与工程

陈外流

104328318117050

电信1002 周际远 曹铁军

信息科学与工程学院 2012-2013学年第二学期

1

电子技术课程设计报告

课程设计任务书

报告题目 学生姓名 交通灯控制器的设计 信 陈外流 指导教师 曹铁军 班级 1002班 总体设计要求和技术要点 1.任务及要求 (1) 设计一个交通信号灯控制器,由一条主干道和一条支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。 (2) 红、绿、黄发光二极管作信号灯,用传感器或逻辑开关作检测车辆是否到来的信号。 (3) 主干道处于常允许通行的状态,支干道有车来时才允许通行。主干道亮绿灯时,支干道亮红灯;支干道亮绿灯时,主干道亮红灯。 (4) 主、支干道均有车时,两者交替允许通行,主干道每次放行45秒,支干道每次放行25秒,设立45秒、25秒计时、显示电路。 (5) 在每次由绿灯亮到红灯亮的转换过程中,要亮5秒黄灯作为过渡,使行驶中的车辆有时间停到禁行线外,设立5秒计时、显示电路。 (6) 按《湖南涉外经济学院课程设计管理办法》要求提交课程设计报告。 工作内容及时间进度安排 第17周:周1---周2 :立题、论证方案设计 周3---周5 :程序设计与调试 第18周:周1---周3 :硬件调试与测试、撰写课程设计报告 周4---周5 :验收答辩 课程设计成果 1.与设计内容对应的软件程序 2.课程设计总结报告 专业电完成时间 6.19 职称 教授

1

电子技术课程设计报告

摘要 本实验为自主选题设计实验,实验选择具有倒计时显示功能的红黄绿三色交通设计,实验中采用VHDL 作为设计功能描述语言,选用Altera公司的EP1K30144-PIN TQFP最为主控芯片,实验报告中简要介绍了FPGA器件,并给出了设计原理图,详细的介绍了交通灯的设计流程,实验报告中还附有实验代码实验结果照片图。

Abstract

This experiment designed for independent choice experiment, experiment choice which has the function of the countdown display red yellow green traffic design, description language (VHDL as design function is applied in the experiments, the most main control chip select MAX II EPM240T100C5 Altera company, experiment report, this paper briefly introduces the MAX II device series, and gives the design diagram, detailed introduces the traffic lights of the design process, the experiment report with the code results photo graph.

1

电子技术课程设计报告

目录

一、概述.............................................................1 1.1课程设计背景..................................................1 1.2课程设计题目..................................................1 1.3课题功能补充 .................................................1 二、系统设计与论证 ..................................................2

2.1系统设计思路..................................................2 2.2系统框架设计..................................................3 2.3输入输出设计..................................................4 2.4模块设计过程..................................................4 2.4.1状态转换模块............................................4 2.4.2数码管显示模块..........................................5 2.5模块描述......................................................5 2.5.1主控制模块..............................................5 2.5.2 45s时间倒计时模块......................................6 2.5.3 25s时间倒计时模块......................................6 2.5.4 5s时间倒计时模块.......................................7 2.5.5 数据选择模块............................................7 2.6整体电路图................................................8 三、系统仿真..........................................................9 四、心得体会..........................................................9 五、附录.............................................................10 5.1主控制模块源程序..............................................10 5.2 45s模块源程序................................................12 5.3 25s模块源程序...............................................13 5.4 5s模块源程序................................................14 5.5 数据选择模块源程序............................................16 六、参考文献..........................................................16 七、老师评语及成绩....................................................17

1