- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新改十字路口交通管理控制器.doc
十字路口交通管理控制器的设计
题 目:十字路口交通管理控制器的设计
要求完成的主要任务:
基本部分
①可用LED模拟交通灯;
②主道路绿、黄、红灯亮的时间分别为30秒、30秒、30秒;
次道路绿、黄、红灯亮的时间分别为30秒、30秒、30秒;
③主、次道路时间指示采用倒计时制,用2位数码管显示。
摘要
交通灯控制系统在城市交通控制中发挥着重要的作用,本次课程设计就是以城市交通灯控制系统为背景的,主要通过运用学过的数字电路设计的知识完成基础的交通灯基本功能,包括时间的定时和交通灯各种状态之间的转换, 并且要实现通行和禁行的时间的设置,通过结果看设计是否符合要求。
关键字:交通灯 减计数器 状态译码 数字电路仿真
引言
交通信号灯在城市交通中起着非常重要的作用,他通过主道和次道的交通信号灯之间的变换,控制着交通,交通信号灯的控制主要依靠数字电路,运用所数字电路的设计知识可以轻松的设计交通信号灯的控制系统。
交通灯控制系统主要由状态转换控制器,减计数器,译码显示,秒脉冲发生等几个模块组成,其中状态转换控制器主要完成状态转换和对各种状态的译码功能,减计数器主要完成交通灯时间倒计时的功能,译码显示模块主要实现对减计数器内数值进行译码显示的功能,其计数脉冲的时钟源来自秒脉冲发生模块。本次课程设计主要目的便是设计具有交通灯控制系统基本功能的数字电路的设计,并对所设计电路进行调试。
十字路口交通管理控制器的设计
1.十字路口交通管理控制器设计说明
1.1设计说明
在主、支道路的十字路口分别设置三色灯控制器,红灯亮禁止通行,绿灯亮允许通行,黄灯亮要求压线车辆快速穿越。
图1 交通管理控制器框图
1.2设计要求
基本部分
①可用LED模拟交通灯;
②主道路绿、黄、红灯亮的时间分别为30秒、30秒、30秒;
次道路绿、黄、红灯亮的时间分别为30秒、30秒、30秒;
③主、次道路时间指示采用倒计时制,用2位数码管显示。
时序关系应该符合如下要求:
图2 交通灯时序图
2.方案的设计与论证
2.1 系统设计框图
本次交通灯控制系统的设计主要由状态控制模块,减计数模块,译码显示模块,计时时间预置模块,秒脉冲发生模块几部分构成,各模块间的方案设计与论证如下:
2.2状态控制器模块方案设计
本次交通灯控制系统可划分为四个状态(S0,S1,S2,S3),具体表示为
表1:交通灯状态表
状态 主道交通灯 次道交通灯 绿 黄 红 绿 黄 红 S0 1 0 0 0 0 1 S1 0 1 0 0 0 1 S2 0 0 1 1 0 0 S3 0 0 1 0 1 0 注:表格中1表示相应的灯亮,0表示相应的灯灭。
由于涉及四个状态之间的转换与循环,属于时序逻辑电路的范畴,根据学过的数字电路的相关知识可以利用同步时序逻辑电路的设计方法利用触发器和常见的逻辑门设计一状态转换电路,由于只有四种状态,因而仅需要两个触发器和常见的逻辑门电路即可,该方案的优点是电路的针对性强,能很好的达到设计要求。
按如下方式进行循环
状态转换图
具体状态分配如下:
表2:计数器状态分配表
状态 Q1Q0 S0 00 S1 01 S2 10 S3 11 该方案不仅能完成设计要求,而且电路简单,因而选择该方案。
2.3状态译码器模块方案设计
状态译码器主要完成对计数器的四种状态进行译码,从而见计数器的各种状态转化为交通灯的各种状态,另外在本次设计中状态译码器还要完成对主次道路减计数预置数的选择功能。对应对交通灯状态译码真值表如下:
表4:交通灯译码真值表
状态 Q1Q0 主道交通灯 次道交通灯 G Y R g y r S0 00 1 0 0 0 0 1 S1 01 0 1 0 0 0 1 S2 10 0 0 1 1 0 0 S3 11 0 0 1 0 1 0 各个交通灯的逻辑函数表达式如下:
状态译码器选择下面方案
由于只涉及四个状态,并且从得到的逻辑函数表达式来看,函数表达式较为简单,因而可以采用简单的门电路进行译码,从结果来看之需要两个非门和四个与门即可完成对状态的译码。
2.4减计数模块的设计
交通灯的减计数分主干道和支干道两部分,由于两部分的计数时间不同因而要分别采用两个计数器对其进行计数,计数采用倒计时的方式,因而需要采用带减计数功能的计数芯片。
方案设计:
减计数器采用74190,功能表如下
表5:74190功能表
应用时将计数器接成减计数状态,通过改变计数的初始值来改变计数周期,预置数通过预置数模块提供,计数长度超过十,因而要采用两片减计数芯片,
文档评论(0)