- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
eda大作业交通灯终
一、选题目的
在十字路口,四面都悬挂着红、黄、绿、三色交通信号灯,它是
不出声的交通警察。红绿灯是国际统一的交通信号灯。交通灯遍布
大街小巷,是日常生活中常见,但又必不可少的一种必需品。虽然常
见但是之前一直不知道交通灯的内部工作原理与实现方式。这次EDA
实验选题中,恰巧有交通灯的设计,我便选了这个题目,想用EDA 了
解交通灯实现原理,并且练习VHDL 语言的使用
二、设计目标
设计一个十字路口交通控制系统,其东西,南北两个方向除了有
红、黄、绿灯指示是否允许通行外,还设有时钟,以倒计时方式显示
每一路允许通行的时间,绿灯,黄灯,红灯的持续时间分别是40、5
和45 秒。当东西或南北两路中任一道上出现特殊情况,例如有消防
车,警车要去执行任务,此时交通控制系统应可由交警手动控制立即
进入特殊运行状态,即两条道上的所有车辆皆停止通行,红灯全亮,
时钟停止计时,且其数字在闪烁。当特殊运行状态结束后,管理系统
恢复原来的状态,继续正常运行。
三、实现方案
1.根据设计目标可知此交通控制器的一个循环周期为T=90s,可
分为四个阶段,据此可以在一个周期内各个不同的阶段依据数码显示
的特点来设计显示电路倒数的功能。
第一阶段:A 路绿灯亮,B 路红灯亮
第一阶段内A 路绿灯亮的时间范围是39~0,B 路红灯亮的时间范
围是44~5,则可记为q1=40-p,q2=45-p,再将q1 和q2 分别送给显
示电路显示。(此时p 为一个周期内的第一阶段,即为1~40)
第二阶段:A 路黄灯亮,B 路红灯亮
第二阶段内A 路黄灯亮的时间范围是4~0,B 路红灯亮的时间范
围是4~0,则可记为q1=45-p,q2=45-p,再将q1 和q2 分别送给显示
电路显示。(此时p 为一个周期内的第二阶段,即为41~45)
第三阶段:A 路红灯亮,B 路绿灯亮
第三阶段内A 路红灯亮的时间范围是44~5,B 路绿灯亮的时间范
围是39~0,则可记为q1=90-p,q2=85-p,再将q1 和q2 分别送给显
示电路显示。(此时p 为一个周期内的第三阶段,即为46~85)
第四阶段:A 路红灯亮,B 路黄灯亮
第四阶段内A 路红灯亮的时间范围是4~0,B 路黄灯亮的时间范
围是4~0,则可记为q1=90-p,q2=90-p,再将q1 和q2 分别送给显示
电路显示。(此时p 为一个周期内的第四阶段,即为86~90)
亮灯情况 持续时
A 车道 B 车道 车辆行驶状况 间
(秒)
红亮 红亮 紧急状况,A/B 车道均禁止通行 ~
绿亮 红亮 A 车道通行,B 车道禁止通行 40
黄亮 红亮 A 车道缓行,B 车道禁止通行 5
红亮 绿亮 A 车道禁止通行,B 车道通行 40
红亮 黄亮 A 车道禁止通行,B 车道缓行 5
2.特殊运行状态的设计
设计一个开关,当启动此开关时,A 路和B 路都红灯亮,且显示电
路数字停止计时并闪烁。
据此可知此开关的优先级在 1Hz 信号之前,而显示电路的闪烁则
可由一个判断来完成:当启动此开关且信号为高电平时使显示电路不
显示数字,而启动此开关且信号为低电平时使显示电路显示数字,此
即实现了显示电路闪烁的功能。
四、设计过程
本次EDA 实验的交通灯设计,采用混合设计输入方式。先在电路
图中画出实验电路所需输入,输出。然后使用VHDL 产生设计输入,
用VHDL 代码生成交通灯控制元件(如下),该元件控制这两个红灯,
两个绿灯,两个黄灯的循环工作,并控制着两组计时器,一个显示绿
灯道路剩余可通行时间,另一个显示红灯禁止通行时间,还有紧急制
动装置,根据VHDL
您可能关注的文档
- 论瓦尔拉斯(walras)的“一般均衡”与当代“非均衡”理论.pdf
- 2014学年第二学期八年级社会思品期中试卷.doc
- global ct scan test phantom sales( ct扫描测试幻影)market report 目录.docx
- 通用版初一语文寒假衔接资料(阅读、作文、标点、病句、语音、字词).pdf
- 钢筋保护层厚度检测能力验证作业指导书.pdf
- 论公共产品的本质_兼论公共产品理论的局限性_秦颖.pdf
- 2010年英语二真题全解析(格式美丽!适合强迫症宝宝).pdf
- 新形势下中国天然气市场发展态势与应对策略_以川渝气区为例.pdf
- ket口语.doc
- 2015-2016年度高中地理第一次月考试卷及答案解析.docx
文档评论(0)