十字路口交通灯控制器.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

芜湖职业技术学院7、信号引脚分配8、板级调试与验证***********芜湖职业技术学院精品资源线下开放课程《FPGA应用技术》芜湖职业技术学院FPGA应用技术讲课教师:杨会伟芜湖职业技术学院第九章VerilogHDL综合设计实践加减计数器数码管显示数字跑表十字路口交通灯控制器乐曲演奏电路自动售饮料机本讲通过一些多功能数字的电路设计进一步讨论基于Verilog的开发实践。这些设计实例经常在数字电路和相关课程中遇到。还可以把这些设计与实际的实验开发装置相结合,实际观察设计效果。芜湖职业技术学院9.3十字路口交通灯控器1、项目背景21世纪,中国的综合国力日益提高,人民的生活水平越来越好,很多家庭都拥有了私家车,出行越来越方便。同时交通安全也成为了我们每个人都关心的问题,如何减少交通事故,降低交通拥堵,保证交通顺利?交通法规交通灯芜湖职业技术学院1、项目背景交通灯的使用大大减少了交通繁忙路口的事故发生,给行人和车辆提供一个安全的交通环境,人们的生命和财产安全有了保障。对一些交通情况比较复杂的路段,可以调整交通灯的时间控制和变换频率,从而使交通更为畅通和安全,提高交通灯的自身作用和价值。遵守交通法规掌握交通灯控制的设计方法芜湖职业技术学院2、项目要求设计一个十字路口交通灯控制器。如下图所示:(1)A(南北)方向和B(东西)方向各设红(R)、黄(Y)和绿(G)3盏灯,3种灯按合理的顺序亮灭;(2)该电路具有异步使能控制端(高电平有效,交通灯正常工作;低电平交通灯不工作)(3)将灯亮的时间通过数码管以倒计时的形式显示出来。(4)两个方向各种灯亮的时间能够进行设置和修改,此外,假设A方向是主干路,车流量大,因此A方向通行的时间应比B方向长。芜湖职业技术学院3、硬件资源介绍CycloneIIEP2C20F484C7FPGAAlteraFPGADE1开发板(也叫做CycloneIIFPGA入门开发套件)芜湖职业技术学院DE1平台结构图本项目用到开发板资源:4个数码管接口模块,2个拨码开关,6个LED灯(3个红灯、3个绿灯)芜湖职业技术学院所需资源接口电路芜湖职业技术学院外部时钟与FPGA接口引脚芜湖职业技术学院拨码开关、LED灯接口电路芜湖职业技术学院数码管接口电路芜湖职业技术学院数码管与FPGA接口引脚芜湖职业技术学院输入输出端口信号:CLK_50M:输入时钟50MEN:系统使能端SELECT:预置数的选择设置LAMPA:A方向交通灯,宽度为3(红、绿、黄3盏灯)LAMPB:B方向交通灯,宽度为3(红、绿、黄3盏灯)AH:A方向倒计时高位数码管输出AL:A方向倒计时低位数码管输出BH:B方向倒计时高位数码管输出BL:B方向倒计时低位数码管输出中间变量信号:…4、信号定义芜湖职业技术学院5、功能分析和模块划分(1)功能分析首先我们通过一个动画视频看一下十字路口交通灯的具体运行情况:芜湖职业技术学院交通灯控制器的状态转换表如图所示:芜湖职业技术学院从状态转换表中可以看出,每个方向3种灯依次按如下顺序点亮,并不断循环:绿灯—黄灯—红灯并且每个方向红灯亮的时间应该与另一个方向绿灯、黄灯亮的时间相等。黄灯所起的作用就是用来在绿灯后进行缓冲以提醒行人该方向马上要禁行了。(2)设计思路根据交通灯控制器要实现的功能,考虑用两个并行执行的模块来分别控制A和B两个方向的3盏灯。为了使两个模块同步,这两个模块使用同一个时钟信号,同一边沿触发。也就是说,两个进程的敏感信号是同一个。芜湖职业技术学院每个模块控制一个方向的3种灯按如下顺序点亮,并往复循环:绿灯—黄灯—红灯a、3种灯的状态切换操作b、每种灯亮的时间计时。根据项目要求,采用一个减法计数器进行计时,计数器采用同步预置法设计,由于3种灯不会同时亮,所以可共用一个计数器;c、灯状态切换时,需要改变计数器的预置数据,以记录当前灯亮的时间。芜湖职业技术学院根据项目要求:两个方向各种灯亮的时间能够进行设置和修改,此外,假设A方向是主干路,车流量大,因此A方向通行的时间应

文档评论(0)

达芬奇 + 关注
实名认证
文档贡献者

免责声明:本账号发布文档均来源于互联网公开资料,仅用于技术分享交流,不得从事商业活动,相关版权为原作者所有。如果侵犯了您的相关权利,请提出指正,我们将立即删除相关资料。

1亿VIP精品文档

相关文档