eda课程设计。
交通灯控制。
学院:专业:
班级:姓名:
**上传请注明:by—【夏夜辰】适用于电子信息专业。
一、设计要求:
设计一个交通信号控制灯,要求信号灯的时间由数码管进行显示,具体要求:
1.东西方向和南北方向每次放行30秒,只设计一方即可;2.绿灯亮表示可以放行,红灯亮表示禁止通行;3.每次红黄灯交替时黄灯都会亮3秒;
4.要求红灯和绿灯亮时都要由数码管作减一计数的显示,而黄灯亮时数码管显示00即可;
5.在计数器回零瞬间完成通行状态的转换。
一、设计思路:
1.利用两个74192级联做一个模为30的减法计数器,当倒计时开始时,bon端输出一直为1,只有当74192减计数到00时,高位的bon端输出为0。此时,利用高位的bon端取反启动74161加法计数器。
同时把bon端和clk相与,给192的dn端,使192停止计数。
2.利用一个74161做一个模为3的加法计数器。当74192bon端输出为0时,取反送给74161的ent、enp、clr启动74161开始加计数,当74161计数到3时,把qa、qb接到2输入与非门送给192的load端,使192置数为30,此时bon端输出为1,此时74161清零有效,使能无效。
161停止计数。192的dn端启动开始计数。如此循环,就可以实现模为3和模为30的循环计数。
3.灯的显示可以利用bon端,74192高位的bon取反后即是黄灯,再利用bon端作为jk触发器的时钟信号,jk=1,jk触发器输出的q与bon相与,输出即是红灯,qn与bon端相与,输出即是绿灯。
二、设计实现:
设计实现的原理:把设计好的交通灯计数器打包为下图的jishu,译码器用程序编写,打包为下图的yima,七个三态门连好后打包为santai,控制数码管的高地位。从clk送时钟使计数器开始工作,计数器的高低为分别接译码器,并编译分别输出到各自的三态门,两个三态门用时钟cs控制,分别显示数码管高低位。
三、**波形及调试:
1.计数器电路图:
2.计数器**波形图:
在调试过程**现的问题有:
1.设计初期,模为30的74192计数dn端只接了clk,因此一直有时钟,当启动161计数器时,192不能停止。解决方案:
把bon与clk相与一起送给dn端,这样时的当bon为0的时候,使时钟停止,192计数停止。这样,当161启动时,192一直保持在00状态。2.
红灯和绿灯的问题:**后,发现黄灯和红的有一段时间是同时亮的,黄灯和绿灯也有一段时间是同时亮的。因此黄灯亮时要屏蔽掉红灯和绿灯。
屏蔽方法:jk触发器输出的q与bon相与,输出即是红灯,qn与bon端相与,输出即是绿灯。
3.其他问题:连线与器件的边框连到一起,输入输出忘记改名字之类的,在最后仔细检查修改后,都已正确,编译**成功。
四、总结:通过这次课程设计,使我对eda有了更加深入的理解,对max+plusⅱ的软件使用更加熟悉,对实验箱的用法更加熟悉了,巩固练习了数电计数器方面的知识。同时学会思考与改进,使我在不断的调试和改。
正中成长起来。
EDA课程设计 交通灯
交通信号灯控制电路设计。1 概述。城市道路交叉口是城市道路网络的基本节点,也是网络交通流的瓶颈。目前,大部分无控制交叉口都存在高峰小时车流混乱 车速缓慢 延误情况严重 事故多发 通行能力和服务水平低下等问题。特别是随着城市车流量的快速增长,城市无控制道路交叉口的交通压力越来越大。因此,做好基于eda...
EDA交通灯课程设计
学院 电气与信息工程学院。1.东西各设有一个绿 黄 红指示灯 一个2位7段数码管。1 南北和东西方向各有一组绿,黄,红灯,各自的持续时间分别为20s,5s,25s 2 当有特殊情况时,两个方向均为红灯,计时暂停,当特殊情况结束后,控制器恢复原来状态,继续正常工作。3 用两组数码管,以倒计时方式显示两...
交通灯EDA课程设计
eda交通灯设计。学院 信息工程学院。班级 学号 姓名 目录。第一章设计原理 1 第二章设计流程 2 第三章程序设计说明 3 3.1 程序设计流程图 3 3.2 分频模块 3 3.3 特殊功能及清零模块 4 3.4 交通灯运行模块 4 3.5 扫描显示模块 6 第四章 及调试 8 4.1调试步骤 8...