- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数 字 逻 辑 课 程 设 计 报 告
姓 名:
学 号: 选课号:
一、设计题目
交通灯控制器
二、设计要求
东西方向为主干道,南北方向为副干道;
主干道通行 40 秒后,若副干道无车,仍主干道通行,否则转换;
换向时要有 4 秒的黄灯期;
南北通行时间为 20 秒,到时间则转换,若未到时,但是南北方向已经无车,也要转换。
附加:用数码管显示计时。
三、设计过程
交通控制灯总体设计方案
主干道信号灯
主干道
信号灯
显示器
信号灯副干道信号灯计数器 主控电路
信号灯
副干道
信号灯
单位脉冲
单位脉冲
十字路口车辆运行情况只有 4 种可能(在副干道有车时):
设开始时主干道通行,支干道不通行,这种情况下主绿灯和支红灯亮, 持续时间为 40s。
40s 后,主干道停车,支干道仍不通行,这种情况下主黄灯和支红灯亮,持续时间为 4s。
4s 后,主干道不通行,支干道通行,这种情况下主红灯和支绿灯亮, 持续时间为 20s。
20s 后,主干道仍不通行,支干道停车,这种情况下主红灯和支黄灯亮,持续时间为 4s。4s 后又回到第一种情况,如此循环反复。
因此,要求主控制电路也有 4 种状态,设这 4 种状态依次为:S0、S1、
S2、S3。即:
主干道绿灯亮,副干道红灯亮计
主干道绿灯亮,副干道红灯亮计
数器由 0 到 40 递增计数(S0)
40S 后副干
道无车
40S 后副
干道有车
主干道黄灯亮,支干道红灯亮计
数器由 0 到 5 递增计数(S1)
状态转换图如下:
副干道无车
主干道红灯亮,支干道绿灯亮计数
器由 0 到 20 递增计数(S2)
20S 后副干
道有车
未过 20s 但
副 干 道 已无车
主干道红灯亮,支干道黄灯亮计数
器由 0 到 4 递增计数(S3)
40s
40s 后
S0
S1
4s 后
20s 未到,
但已无车
4s 后
S3
S2
20s 后
状态转换图
这四个状态可以用用一个4 进制的异步清零计数器(74LS160)进行控制并作为主控部分,控制亮灯的顺序。再用两片计数器(74LS160)控制亮灯时间, 分别计数 40、20、4。
主控电路
主控电路是由一块 74LS160 接成的 4 进制计数器,即当QC 为 1 时用异步清零法立刻将计数器清为零,同时,另外两片 74LS160 计数器产生的清零信号与主控电路的计数器的计数CLK 连接,即当计数器一次计数完成后(一种的状态的亮灯时间过后),计数器清零,同时主控电路 CLK 接收一个脉冲, 跳至下一状态。如此循环变可实现四个状态的轮流转换。
计数器
计数器的作用:一是根据主干道和副干道车辆运行时间以及黄灯切换时间的要求,进行40s、20s、4s 3 种方式的计数;二是向主控制器发出状态转换信号,主控制器根据状态转换信号进行状态转换。
计数器除需要单位脉冲作时钟信号外,还应受主控制器的状态控制。计数器的工作情况为:计数器在主控制器进入状态 S0 时开始 40s 计数;若在S0 状态的 40s 过后,副干道没有车,则使主控制器始终清零,保持在 S0 状
态(单刀双掷开关处于高电平),继续保持主干道路灯亮,副干道红灯亮。40s 后如果副干道有车,则恢复主控制器正常状态(单刀双掷开关处于低电平),计数器产生归零脉冲,并向主控制器发出状态转换信号,使计数器归零,主控制器进入状态 S1,计数器开始 4s 计数,4s 后又产生归零脉冲,并向主控制器发出状态转换信号,使计数器归零,主控制器进入状态S2,计数器开始 20s 计数;如果副干道一直有车则 20s 后也产生归零脉冲,使主控制器进入S3 状态,如果在20s 内没有车,则给主控制器传送一个脉冲信号(即按下按键开关,此时单刀双掷开关处于低电平),使主控制器直接跳到S3 状态,同时计数器清零,计数器又开始 4s 计数;4s 后同样产生归零脉冲,并向主控制器发出状态转换信号,使计数器归零,主控制器回到状态S0,开始新一轮循环。
根据以上分析,设 40s、4s 、20s、4s 计数的清零信号分别为A、B、C, D,S0 状态时副干道有车信号为P,S2 状态时副干道有车信号为Q,则计数器的归零信号S 为: S=A+B+C+D+Q
A= X · X ·(Q2 高位)
0 1
B= X · X ·(Q1 高位)
0 1
C= X · X ·(Q2 低位)
0 1
D= X · X ·(Q2 低位)
0 1
Q=1
主控制器的归零信号为: P= X · X ·1
0 1
电路图如下:
灯控电路
主控制器的 4 种状态分别要控制主、支干道红、黄、绿灯的亮与灭。设灯亮为 1,灯灭为 0,则交通控制灯的译码电路的真值表如下:
交通控制灯的译码电路的真值表
S0
0
0
0
0
1
1
0
0
S1
0
1
0
1
0
1
0
0
文档评论(0)