交通灯控制逻辑电路设计与总结报告
CPLD语言设计
交通灯控制逻辑电路设计与总结报告
一、设计任务
用CPLD设计路口交通灯控制器
二、设计要求
1、满足一下时序要求:南北方向红灯亮,东西方向绿灯亮;南北方向绿灯亮,东西方向红灯亮;
2、每一方向的红(绿)黄灯总共维持30秒;
3、十字路口要有时间显示,具体为:当某一方向绿灯亮时,置显示器为30秒,然后以每秒减一技术方式工作,直至减到数为4秒时,红绿灯熄灭,黄灯开始间隙闪耀4秒,减到0时,红绿灯交换,一次工作循环结束,进入下一步另一方向的工作循环;
4、红绿灯均采用发光二极管;
5、设计由晶振电路产生1Hz标准秒信号的单元电路 (实际秒脉冲由开发箱提供);
6、要求对整体电路进行仿真,观察并记录下仿真波形;
7、选作部分:
a、手动调整和自动控制,夜间为黄灯闪耀;
b、白天黄灯亮时,以2Hz的速度闪烁点亮四秒;
c、红绿灯循环点亮时间可以自由修改。
三、设计设备
含有Quartus软件的电脑一台,可下载的试验台;
四、设计方法
使用VHDL语言进行程序的设计运行和仿真,以及波形的运行仿真,最后进行下载仿真;
五、方案论证
方案1:把整个流程分成几个进程来做;
方案2:每个进程都使用if和case语句实现功能的实现;
方案3:使用状态机来实现状态间的转换;
方案论证:
1、要实现整个流程,需要做的输出内容类型不同,如果放在一个进程里面就比较容易混淆,产生混乱。而采用分成几个进程来做的方式就明确了每个模块的内容和分工,使其调理清晰,一目了然;
2、if语句是条件语句,是VHDL语言中常用的基本语句。该流程中的变量比较繁多,而使用case语句分情况列出来,简洁明了。
3、状态机的使用格式简洁,使用简单方便,特别是在进行状态的转换时候。并行的状态转换不易出错,可将状态转换、赋值、计数等多个功能封装在某一个状态中,并且更
你可能喜欢
- 简易交通灯控制电路课程设计
- 凌阳单片机
- 数电设计交通灯控制电路
- 典型电路
- 大学英语四级听力
- 全等三角形判定
- 工程电路
- 简易交通灯控制逻辑电路设计-数电课程设计9页
- 简易交通灯控制逻辑电路设计-数电课程设计1页
- 简易交通灯控制逻辑电路设计-数电课程设计14页
- 简易交通灯控制逻辑电路设计-数电课程设计9页
- 数电课程设计——简易交通灯控制逻辑电路32页
- 简易交通灯控制电路的设计------课程设计28页
- 东北石油大学凌阳单片机课程设计驱动数码管11页
- μCOS-II在凌阳单片机SPCE061A上的移植6页
- 东北石油大学 课程设计凌阳单片机课程设计14页
- 基于凌阳单片机的电子时钟设计31页
- 凌阳单片机实验报告20页
- 凌阳单片机讲义58页
- 十字路口的交通灯控制电路设计的数电论文15页
- 简易交通灯控制逻辑电路设计-数电课程设计9页
- 简易交通灯控制逻辑电路设计-数电课程设计1页
- 湘潭大学十字路口的交通灯控制电路设计的数电论文24页
- 交通灯控制电路设计数电课程设计+数字电路课程设计14页
- 简易交通灯控制逻辑电路设计-数电课程设计14页
- RF典型电路分析讲义53页
- 典型题解 电路83页
- NE555典型电路3页
- 485总线接口典型电路2页
- 典型应用电路2页
- 典型输出电路的传输特性5页
- 大学英语四级短文听力1页
- 新大学英语四级听力理解题型和答题技巧(1)3页
- 黑客英语素材:2011年12月大学英语四级考试听力部分真题5页
- 大学英语四级听力100词4页
- 2010年6月大学英语四级听力真题10页
- 大学英语四级听力应试技巧汇编42页
- 全等三角形判定定理一12页
- 华师大版19.2.2全等三角形判定(SAS)教案2页
- 全等三角形判定—角边角、角角边4页
- 全等三角形判定方法2——“边角边”.3页
- 全等三角形判定方法1——“边边边”,3页
- 专题十一全等三角形判定4页
- 电气工程师_电路基础91页
- 电气工程师_电路的分析方法81页
- 20种工程电路7页
- 工程电路分析答案(英文版)15页
- 工程电路分析答案(英文版)34页
- 工程电路分析答案(英文版)19页


