实验十五交通灯控制器
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、设计报告要求
1、功能说明。 2、工作原理。 3、设计原理图和框图。 4、画出设计输入(原理图、VHDL、状态图)。 5、仿真波形图。 6、设计总结。
二、设计步骤
1、根据功能要求设计各模块框图和顶层原理图(总图)。 2、使用VHDL语言描述、状态图或原理图输入分频电路、
减法计数器(该计数器采用同步预置法设计,改变预置 数据就可改变计数器的摸)、译码电路、控制电路等模 块。 3、分层次、分模块进行各模块设计和时序或逻辑仿真。 总图仿真。 4、完成设计报告。
1
0
1
0
1
0
1
0
0
0
0
1
0
0
0
从状态表得知四种灯按绿灯 黄灯 左拐灯 红灯顺序点亮并循环。
设计时假定A方向红、绿、黄、左拐灯亮的时间分别 为50秒、35秒、5秒和15秒,B方向红、绿、黄、左拐灯 亮的时间分别为60秒、25秒、5秒和15秒。如果要改变这 些时间只须改变计数器的预置即可。
A、B方向的红绿灯旁有一个数显时钟。例如:当A方 向红灯亮时,A方向时钟从50开始作减法计时,绿灯亮时 从40开始作减法计时。左拐灯亮时从15开始作减法计时。 数码管选用共阳极。(时钟秒可通过元件库的OSC4中的 15HZ经15分频器得到)
实验十五 交通灯控制器
一、设计功能要求
1、A、B方向各设红、黄、绿、左拐四盏灯。假设A方 向为主干道,通行时间比B方向长一些。
2、控制器状态转换表如下:
绿灯
A方向
黄灯
左拐灯
红灯
B方向
绿灯源自文库
黄灯
左拐灯
红灯
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
1、功能说明。 2、工作原理。 3、设计原理图和框图。 4、画出设计输入(原理图、VHDL、状态图)。 5、仿真波形图。 6、设计总结。
二、设计步骤
1、根据功能要求设计各模块框图和顶层原理图(总图)。 2、使用VHDL语言描述、状态图或原理图输入分频电路、
减法计数器(该计数器采用同步预置法设计,改变预置 数据就可改变计数器的摸)、译码电路、控制电路等模 块。 3、分层次、分模块进行各模块设计和时序或逻辑仿真。 总图仿真。 4、完成设计报告。
1
0
1
0
1
0
1
0
0
0
0
1
0
0
0
从状态表得知四种灯按绿灯 黄灯 左拐灯 红灯顺序点亮并循环。
设计时假定A方向红、绿、黄、左拐灯亮的时间分别 为50秒、35秒、5秒和15秒,B方向红、绿、黄、左拐灯 亮的时间分别为60秒、25秒、5秒和15秒。如果要改变这 些时间只须改变计数器的预置即可。
A、B方向的红绿灯旁有一个数显时钟。例如:当A方 向红灯亮时,A方向时钟从50开始作减法计时,绿灯亮时 从40开始作减法计时。左拐灯亮时从15开始作减法计时。 数码管选用共阳极。(时钟秒可通过元件库的OSC4中的 15HZ经15分频器得到)
实验十五 交通灯控制器
一、设计功能要求
1、A、B方向各设红、黄、绿、左拐四盏灯。假设A方 向为主干道,通行时间比B方向长一些。
2、控制器状态转换表如下:
绿灯
A方向
黄灯
左拐灯
红灯
B方向
绿灯源自文库
黄灯
左拐灯
红灯
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0