题目交通灯控制电路的设计要求1设计一个十字路口的交通灯_第1页
题目交通灯控制电路的设计要求1设计一个十字路口的交通灯_第2页
题目交通灯控制电路的设计要求1设计一个十字路口的交通灯_第3页
题目交通灯控制电路的设计要求1设计一个十字路口的交通灯_第4页
题目交通灯控制电路的设计要求1设计一个十字路口的交通灯_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、题目:交通灯控制电路的设计要求:1、 设计一个十字路口的交通灯控制电路,要求甲车道和乙车道两条交叉道路上的车辆交替运行,每次通行时间都设为45秒。2、 在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道;3、 黄灯亮时,要求每秒闪亮一次。4、 甲、乙车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用倒计时的方法)系统设计过程如下:(1) 甲、乙干道交替通行,通行时间设定为45秒。(2) 每次绿灯换红灯前,黄灯先亮5秒时间,用以等待十字路口内滞留车通过。(3) 黄灯亮时,每秒闪一次。(4) 甲乙干道通行时间和黄灯的时间均由同一计数器按减计数方式计数。(5) 在减计数器回零

2、瞬间完成十字路口通行状态的转换(换灯)。(6) 计数器的状态由显示器件库中的带译码的数码管显示,红、黄、绿三色信号灯由显示器件库中的指示灯模拟。(7) 由于道路的交通灯是对称的,所以只需设计2组交通灯。甲车道乙车道系统结构框图根据系统工作流程要求,设计硬件结构框图如图所示. 秒脉冲发生器(555)置数控制(74465)可预制递减计数器译码器状态译码器(74163)数码显示管信号灯元器件选择介绍与单元电路设计:元器件选择介绍:174190芯片(十进制可逆计数器):vcc接电源,gnd接地,abcd为输入数据端,当load端接低点平时输入有效,clr为清零端,clk端输入时钟脉冲(高电平有效),c

3、ten端输入低电平,u/d输入高电平(低电平从小到大计数),qd、qb、qc、qa为数据输出端,与四针脚的数码管相连接,输出为8421码,当数码管显示为0时,rco端将输出一个低电平。功能表cten | d/u | clk | load | a b c d | qa qb qc qd max/min rco- |- |- |- |- |- 0 | x | x | 0 | x x x x | a b c d 1* 2* 0 | 1 | pos | 1 | x x x x | count down 1* 2* 0 | 0 | pos | 1 | x x x x | count up 1* 2* 1

4、 | x | x | x | x x x x | qa0 qb0 qc0 qd0 1* 2*1* = during the up count max/min goes high at count 9, during the down count max/min goes high at count 0.2* = during the up count rco goes low at count 9, during the down count rco goes low at count 0.2163芯片(四位二进制递增集成计数器):vcc接电源,gnd接地,clk端输入时钟脉冲(高电平有效),

5、clr端,ent端,load端,enp端输入高电平,qa,qb为输出, 功能表clr | load | enp | ent | clk | a b d c | qa qb qc qd rco- |- |- |- |- |- |- 0 | x | x | x | x | x x x x | 0 0 0 0 0 1 | 0 | 0 | 0 | pos | x x x x | a b c d *1 1 | 1 | 1 | 1 | pos | x x x x | count *1 1 | 1 | 1 | x | x | x x x x | qa0 qb0 qc0 qd0 *1 1 | 1 | x |

6、1 | x | x x x x | qa0 qb0 qc0 qd0 *1*1 - rco goes high at count 15 to 0.374465芯片(八路单向三态传输门):vcc接电源,gnd接地, g1 ,g2接低电平,a1 a2 a3 a4 a5 a6 a7 a8为输入端,y1 y2 y3 y4 y5 y6 y7 y8为输出端。本实验以8421码输入,通过芯片以8421码输出。功能表_ _ inputs | outputs g1 g2 | a1 a2 a3 a4 a5 a6 a7 a8 | y1 y2 y3 y4 y5 y6 y7 y8 | 0 0 | x x x x x x

7、x x | a1 a2 a3 a4 a5 a6 a7 a8 x x | x x x x x x x x | z z z z z z z z z = high impedance (off)单元电路设计1状态控制器、状态译码器由流程图可见,系统有4种不同的工作状态,选用四位二进制递增集成计数器74163芯片作状态控制器,取低两位输出qb、qa作状态控制器的输出。4种不同的工作状态分别为00、01、10、11。 以状态控制器输出(qa、qb)作译码器的输入变量,根据四个不同通行状态对助、乙干道信三色号灯的控制要求,列出灯控函数真值表,如表所示。灯控函数真值表经化简获得六个函数:根据函数逻辑表达式,

8、可画出状态译码器电路。将状态控制器、状态译码器以及模拟三色信号灯相连接,构成信号灯转换控制电路如图所示。(2)递减计时器。 选用两片74190十进制可逆计数器构成2位十进制可预置数的递减计数器,两片计数器之间采用异步级连方式(如图所示),利用个位计数器的借位输出脉冲(rco)直接作为十位计数器的计数脉冲(clk),个位计数器输入秒脉冲作为计数脉冲。选用两只带译码功能的显示数码管实现两位十进制数显示。d1、c1、b1、a1、和d0、c0、b0、a0是十位和个位计数器的8421码置数输入端。由74190功能表可知,该计数器在零状态时rco端输出低电平。我们将个位与十位计数器的rco端通过或门 控制

9、两片计数器的置数控制端load(低电平有效),从而实现了计数器减计数至“00”状态瞬间完成置数的要求与输出脉冲改变交通灯的颜色的信号。通过8421码置数输入端,可以选择100以内自由选择的定时要求。(3) 递减计数器的分时置数控制电路。 我们用同一递减计数器分时显示甲、乙干道通行时间和甲乙干道通行转换中黄灯亮的时间,如图所示。选用三片74465八路单向三态传输门实现的递减计数器分时置数控制电路。三片74465输入打分别以8421bcd码形式设定甲、乙干道通行时间和黄灯亮的时间,输出端分别按高、低位对应关系并联后按d7d0由高位到低位排列后,接到递减计数器的置数输入端。三片74465的选通控制端g2分别命名为ag、ag和ay,由甲、乙干道的绿灯和黄灯分别选通(低电平有效),完成对递减计数器的预置数。三片74465任何时刻只能有一片选通,其他两片输出端均处于高阻态。这样就可以满足选择100以内自由选择的定时要求。(4)秒脉冲发生器。 秒脉冲发生器可由555多谐振荡器构成。根据f=1/

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论