- 28
- 0
- 约2.88万字
- 约 23页
- 2019-11-29 发布于湖北
- 举报
十
字
路
口
红
绿
灯
设
计
报
告
摘要:本设计为一路拥有倒计时功能的简单可调控十字路口红绿灯,两路口各显示一台红绿灯的倒计时以及红绿灯亮灭情况。具备正常红绿灯及倒计时、夜间两路口全亮黄灯、高峰时期为便于疏导一路红灯一路绿灯等三个模式。设计在Quartus II的操作环境中完成,采用VHDL语言以及原理图方法完成自底向上的设计。拟采用三个模块完成此次设计——CLK分频模块、主控制模块以及输出控制模块。其中,控制模块根据输入的控制信号(电平开关)决定工作模式,并完成接近于1HZ的计数,输出给输出模块,输出模块接收到具体模式以及计数信号后,将计数结果以及红绿灯亮灭输至数码管及LED灯显示。
目录
摘要
正文
总体设计
分频器选择
主控制模块设计
输出模块
仿真与测试结果
设计总结
附录
分频器模块程序
主控制模块程序
输出模块程序
正文
总体设计
因需要动态数码管显示倒计时的内容,时钟频率需要达到一定的高度(约至少40HZ),
而计数模块频率约为1HZ,故采用单独的数码管输出模块。为了减少模块连接,在计数模块中完成各个模式的分配能够实现,故采用两个主体模块以及两路时钟分频信号。如下图。
分频器(输出低频)
分频器(输出低频)
分频器(输出高频)
主控制模块
数码管及LED等输出控制模块
数码管及LED灯
时钟
2、 分频器选择
理论课中我们学习到了多种分频方式,包括二进制
原创力文档

文档评论(0)