- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
交通信号控制(课设).doc
5.5 交通灯定时控制系统
5.5.1 设计任务和基本要求
设计一个十字路口交通灯信号控制器,要求如下:
·主、支干道交替通行,主干道每次放行30秒,支干道每次放行20秒。
·绿灯亮表示可以通行,红灯亮表示禁止通行。
·每次绿灯变红灯时,黄灯先亮5秒(此时另一干道上的红灯不变)。
·十字路口要有数字显示,作为时间提示,以便人们更直观地把握时间。具体要求主、支干道通行时间及黄灯亮的时间均以秒为单位作减计数。
·在黄灯亮时,原红灯按1Hz的频率闪烁。
·要求主、支干道通行时间及黄灯亮的时间均可在0~99s内任意设定。
交通信号系统示意图
5.5.2 设计方案
该交通灯控制系统的组成框图如图5.5.1所示。状态控制器主要用于记录十字路口交通灯的工作状态,通过状态译码器分别点亮相应状态的信号灯。秒信号发生器产生整个定时系统的时基脉冲,通过减法计数器对秒脉冲减计数,达到控制每一种工作状态的持续时间。减法计数器的回零脉冲使状态控制器完成状态转换,同时状态译码器根据系统下一个工作状态决定计数器下一次减计数的初始值。减法计数器的状态由BCD译码器译码、数码管显示。在黄灯亮其间,状态译码器将秒脉冲引入红灯控制电路,使红灯闪烁。
图5.5.1 交通灯控制系统工作框图
5.5.3 电路设计
1.状态控制器设计
根据设计要求,各信号灯的工作顺序流程如图5.5.2所示。信号灯四种不同的状态分别用S0(主绿灯亮,支红灯亮)、S1(主黄灯亮,支红灯闪烁)、S2(主红灯亮,支绿灯亮)、S3(主红灯闪烁,支黄灯亮)表示,其状态编码及状态转换图如图5.5.3所示。
图5.5.2 交通灯顺序工作流程图
图5.5.3 交通灯状态转换图
显然,这是一个二位二进制计数器。可采用中规模集成计数器CD4029构成状态控制器,电路如图5.5.4。有关CD4029的管脚及功能表见第四章。
图5.5.4状态控制器
2.状态译码器
主、支干道上红、黄、绿信号灯的状态主要取决于状态控制器的输出状态。它们之间的关系见真值表5-1。对于信号灯的状态,“1”表示灯亮,“0”表示灯灭。
表5-1 信号灯信号真值表
状态控制器输出 主 干 道 信 号 灯 支 干 道 信 号 灯 Q2 Q1 R(红) Y(黄) G(绿) r (红) y (黄) g (绿) 0
0
1
1 0
1
0
1 0
0
1
1 0
1
0
0 1
0
0
0 1
1
0
0 0
0
0
1 0
0
1
0
根据真值表,可求出各信号灯的逻辑函数表达式为:
现选择半导体发光二极管模拟交通灯,由于门电路的带灌电流的能力一般比带拉电流的能力强,要求门电路输出低点平时,点亮相应的发光二极管。故状态译码器的电路组成见图5.5.5所示。
图5.5.5 交通灯状态显示电路
根据设计任务要求,当黄灯亮时,红灯应按1Hz的频率闪烁。从状态译码器真值表中看出,主、支干道黄灯亮时,Q1均为高电平,而与Q2无关;而红灯点亮信号与Q1无关。现利用Q1信号去控制一三态门电路74LS245(或模拟开关),当Q1为高电平时,将秒信号脉冲引到驱动红灯的与非门的输入端,使红灯在黄灯亮其间闪烁;反之将其隔离,红灯信号不受黄灯信号的影响。
实际上是利用Q1为高电平时Q1之低电平实现红灯闪烁和黄灯置数控制。
3.定时系统
根据设计要求,交通灯控制系统要有一个能自动装入不同定时时间的定时器,以完成30秒、20秒、5秒的定时任务。该定时器由两片CD4029构成的二位十进制可预置减法计数器完成;时间状态由两片74LS47和两只LED数码管对减法计数器进行译码显示;预置到减法计数器的时间常数通过三片8路双向三态门74LS245来完成。三片74LS245的输入数据分别接入30、20、5三个不同的数字,任一输入数据到减法计数器的置入由状态译码器的输出信号控制不同74LS245的选通信号来实现。例如当状态控制器在S1(Q2Q1=01)或在S3(Q2Q1=11)时,要求减法计数器按初值5开始计数,故采用S1、S2为逻辑变量而形成的控制信号Q1去控制输入数据接数字5的74LS245的选通信号。由于74LS245选通信号要求低电平有效,故Q1经一级反相器后输出接相应74LS245的选通信号。同理,输入数据接30的三态门74LS245的选通信号接主干道绿灯信号G;输入数据接20的三态门74LS245的选通信号接支干道绿灯信号g。所设计的定时系统见图5.5.6所示。
图5.5.6 交
文档评论(0)