- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数电大作业
学院: 电子工程学院
选题一:交通灯
设计要求
为了确保十字路口的车辆顺利畅通地行驶,往往都采用自动控制的交通信号灯来进行指挥。其中红灯亮,表示该条道路禁止通行;黄灯亮表示暂时的停车,等待信号;绿灯亮表示可以通行。
1.设计一个十字路口交通信号灯控制器,其要求如下:
设南北方向的红、黄、绿灯分别为r,y,g;东西方向的红、黄、绿灯分别为R,Y,G,满足图1 的工作流程并且可以并行工作:g(R)→r(G),黄灯用于提示绿灯变为红灯或者绿灯变为红灯。
2.满足两个方向的工作时序:其中令东西方向为主干道方向,绿灯亮30秒,红灯亮20秒,黄灯5秒;南北方向为支线,绿灯20秒,红灯30秒,黄灯5秒。
3.十字路口要有数字显示装置(数码管),作为时间提示,以便人们更直观地把握时间。
二、方案
1、总体设计方案
分析系统的逻辑功能需求后,交通灯控制系统将主要由以下几个部分构成:定时脉冲发生器、状态机、控制器、译码器、延时器、彩灯。定时脉冲发生器发出以1S为单位的定时脉冲,状态机控制交通灯红、绿、黄状态的变化,而控制器将控制数码管的倒计时,并将对状态机进行反馈。延时器、译码器与交通彩灯将由状态机的输出信号进行相应的信号灯变化。总体设计框图如下:
定时脉冲发生器控制器
定时脉冲发生器
控制器
状态转移置数主干道交通灯
状态转移
置数
主干道交通灯
延时、译码状态机
延时、译码
状态机
支线交通灯
支线交通灯
2、定时脉冲发生器设计
为实现倒计时功能,可由555芯片设计一个1S为周期,50%占空比的脉冲电路,以控制控制器的时钟。
3、状态机设计
将图一的四个状态分别以00、01、11、10表示,则可用双D触发器构成一个简单的状态机
状态
主干道
支线
Q1
Q2
r
y
g
R
Y
G
0
0
20
20
0
1
5
5
1
1
30
30
1
0
5
5
列出状态机的真值表如下:
No:
Q1n
Q2n
Q1n+1
Q2n+1
1
0
0
0
1
2
0
1
1
1
3
1
1
1
0
4
1
0
0
0
经过化简得:Q2n+1=Q1n, Q1n+1=Q2n,由一片7474可以实现。
4、控制器设计
控制器主要实现倒计时功能,但普通计数器只有正向计数功能,固在计数输出端加上非门就能实现倒数计数。
输入信号
输出信号
输出信号反相
计时值
状态(编码)
Q1 Q2
高位计数器
D7-D4
低位计数器
D3-D0
高位计数器
低位计数器
00
20秒倒计时
1110
0110
0001
1001
19
……
……
……
……
……
1110
1111
0001
0000
10
1111
0110
0000
1001
9
……
……
……
……
……
1111
1111
0000
0000
0
01
5秒倒计时
1111
1011
0000
0100
4
1111
1100
0000
0011
3
……
……
……
……
……
1111
1111
0000
0000
0
11
30秒倒计时
1101
0110
0010
1001
29
1101
0111
0010
1000
28
……
……
……
……
……
1110
1111
0001
0000
10
1111
0110
0000
1001
9
……
……
……
……
……
1111
1111
0000
0000
0
10
5秒倒计时
1111
1011
0000
0100
4
1111
1100
0000
0011
3
……
……
……
……
……
1110
1111
0001
0000
0
经过分析上表,其中每个状态的初始值都可由状态机的输出状态进行置数。
状态
高位片置数
低位片置数
Q1
Q2
D7
D6
D5
D4
D3
D2
D1
D0
0
0
1
1
1
0
0
1
1
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
1
1
0
1
0
1
1
1
1
1
0
1
1
再由上表化简,得D7=D6=D1=1 、D0=D3=D2=Q1⊕Q2、D4=Q1+Q2 、 D5=Q1与非Q2 。
5、延时、译码、及信号灯设计
信号灯同样可由状态机的输出信号控制,其中用“1”表示灯亮,“0”表示灯灭,易得下表:
状态
主干道
支线
Q1
Q2
r
y
g
R
Y
G
0
0
1
0
0
0
0
1
0
1
0
1
0
0
1
0
1
1
0
0
1
1
0
0
1
0
0
1
0
0
1
0
由上表,r=G、y=Y、g=R,其中r、g可由139译码器控制,而y、Y,则可由译码器的两个输出脚经过或门得到。
但是,为了实现在29、04、19秒变灯还必须在状态机与译码器之间加上一个延时器,当变灯信号到
您可能关注的文档
最近下载
- 七年级上册语文第一单元重点内容整合练习含答案及解析.pdf
- 植物界 一、植物界的主要类群.ppt VIP
- 【36页PPT】CQI23模塑系统评估.pptx VIP
- 全科医生转岗培训模拟练习题附答案6.doc
- 2022-LY-022林地保护利用规划林地落界技术规程.pdf VIP
- (高清版)W-S-T 403-2024 临床化学检验常用项目分析质量标准.pdf VIP
- YYT1437-2023 医疗器械 GBT42062应用指南.pdf VIP
- 2025年全国导游资格证考试《全导+地导》真题卷(含答案).pdf VIP
- CBT 3000-2019 船舶生产企业生产条件基本要求及评价方法.docx VIP
- 交通事故案例分析.ppt VIP
文档评论(0)