1 / 14
文档名称:

数字电子技术实训报告.doc

格式:doc   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数字电子技术实训报告.doc

上传人:doc2088 2015/9/16 文件大小:0 KB

下载得到文件列表

数字电子技术实训报告.doc

文档介绍

文档介绍:1 设计任务和要求
利用所学数字电路知识,设计简单交通灯控制电路。在由一条主干道和一条支干道汇合形成的十字交叉路口,为确保车辆安全、迅速地通行,在交叉路口的每一个入口处设置红、黄、绿三色信号灯。红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停靠在禁止线外,以此实现红绿灯对城市交通的自动指挥。
(1)用红、绿、黄三色发光二极管作信号灯。
(2)当主道允许通行时绿灯亮,支干道亮红灯,而支干道允许亮绿灯时,主干道亮红灯。
(3)主支干道交替允许通行,主干道每次允许放行30S,支干道20S。设计30S和20S计时显示电路。
(4)在每次由亮绿灯变成亮红灯的转换过程中间,要亮5S的黄灯作为过渡,设置5S计时显示电路。

2 系统模块功能关系设计
本系统设计中,根据要求可以建立四个功能模块,分别是主控制器模块、时钟脉冲信号发生模块、计时器与时间显示模块、信号灯驱动模块。主控模块起到控制和联系其它各模块的作用,其它模块反过来作用于主控模块,实现整个系统的正常运行。经过最终设计与论证,:
功能模块之间的关系
3 电路设计计算与分析
时钟脉冲信号的产生
时钟脉冲信号由555定时器与相应大小的电阻和电容连接而成的多谐振荡器来产生。由于电路中需要的脉冲信号周期为1S,,则根据周期计算公式T=(R1+2R2)CLN2,可得到R1+2R2的阻值为144K欧,因此我们令R1等于39K欧,R2等于51K欧,。
555定时器构成的多谐振荡器
主状态控制电路的设计
主控电路是本系统的核心,它的输入信号来自主干道和次干道计时系统有进位输出时产生的脉冲,它的输出一方面经显示驱动电路控制主干道和次干道信号灯的状态,另一方面控制计时系统的置数,根据信号灯的不同状态,给主干道和次干道计时器置入时间信号,让计时器按照预定的时间间隔工作。主控电路属于时序逻辑电路,由于主干道和次干道各自的三种灯正常工作时只有四种可能,即四种状态:主绿灯和支红灯亮,主道通行;主黄灯和支红灯亮,主干道准备停车;主红灯和支绿灯亮,支干道通行;主红灯和支黄灯亮,支干道停车。因此,我们可以用双D触发器构成二进制加法器,实现四个状态的循环转换,。
主控制状态转换图
信号灯驱动方程
主控制器的四种状态分别要控制主、支干道红黄绿灯的亮与灭。令灯亮为“1”,灯灭为“0”,主干道红黄绿灯分别为 R、Y、G,支干道红黄绿灯分别为 R、 Y、 G,:
表3-1 信号灯驱动电路真值表
输入
输出
Q1
Q0
R
Y
G
r
y
g
0
0
0
0
1
1
0
0
0
1
0
1
0
1
0
0
1
0
1
0
0
0
0
1
1
1
1
0
0
0
1
0
由以上真值表可得到各灯的逻辑表达式分别为:
;
;
;
;
;
;
计时器电路
计时器电路是本次设计中做复杂也最为关键的一部分,这一部分又可以分为输出和输入两部分。输入的信号除了秒脉冲时钟信号以外,更重要的是主控电路对其输入的置数信号。输出信号为三部分,分别是主次干道的计时显示电路、置数端开关控制信号、主控电路的脉冲控制信号。
(1)百进制计数器电路
这一部分我们选用两片十进制计数器芯片 74LS190D 级联而成。74LS190D 可以实现加计数和减计数,由 U/D 控制,当输入为低电平时进行加计数,反之则为减计数,本次设计选用减计数,因此 U/D 端输入始终为高电平。CTEN 端为扩展功能端,接入低电平时正常工作,级联接线如图 所示。
计时器级联电路图
(2)置数端开关信号与主控器脉冲信号输出电路
当计数器每完成一个状态的计数后,需要打开自己的置数端接受主控器下一个状态的置数,同时输出脉冲送往主控器使其产生新的状态。由于每完成一个计数状态,计时器都会有一个低电平进位输出,我们可以将这个低电平送往置数端开关端口打开置数端,同时反向后送往主控器切换状态。但由于进位输出信号过于短暂,可能使主控器电路来不及反应就消失,造成电路不稳定。为了解决这一个问题,使进位输出信号有足够的宽度,我们想到用基本 RS 触发器组成反馈置数电路,由于进位输出信号是低电平,所以反馈电路可设计如图
所示。
基本RS触发器组成的进位输出电路
(3)由主控器状态控制的置数信号输入
按照设计要求,当主干道允许通行并亮