关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于Multisim 10的十字路口交通灯控制器的设计与仿真

基于Multisim 10的十字路口交通灯控制器的设计与仿真

作者:时间:2010-08-10来源:网络收藏


右边1片74LSl92的输出端QA端是经过20分频得到的5 Hz的时钟脉冲,而输出端QD端是经过100分频后得到的1 Hz的时钟脉冲。
2.2 74LSl92构成的计数器和译码显示电路
计数器电路具有60 s倒计时(计数范围为60~1的减数计数器)、30 s倒计时(计数范围为30~1的减数计数器)以及3 s计时功能。此三种计数的实现主要是由2片十进制计数器74LSl92芯片组成,然后通过主控制电路实现转换,最终各个方向的倒计时共用一套译码显示数码管显示出来。74LSl92构成的计数器电路图如图4所示:左边的1片74LSl92芯片为计数器的个位,右边的1片74LSl92芯片为计数器的十位,个位和十位计数器的四个输出端都接上数码管显示。其中作为个位数的74LS192芯片的CLK接的是1 Hz时钟脉冲。


2.3 主控制电路和信号灯译码驱动
主控制电路和信号灯译码驱动用各种门电路和T触发器组成,能实现计时电路的转换、各方向信号灯的控制。主控制电路和信号灯译码驱动电路如图5所示。图5中的红灯1,黄灯1,绿灯1是主干道的三个信号灯,红灯2,黄灯2,绿灯2则是支干道的三个信号灯。图4中的两片74LSl92的8个输出端用或门连起来,接到LD置数端,决定倒计时器是置数还是计数。


工作开始时,LD为O,计数器预置数,此时T触发器的初始状态Q=0,因此预置数为30 s。置数完后,LD变为1,计数器开始从30 s倒计时,T触发器状态发生翻转Q=1,主干道的红灯1及支干道的绿灯2亮。当计数器计数到“03”秒时,由于图4中的十位计数器的QD2,QC2,QB2,QA2与个位计数器的QD1,QC1用一个或非门连起来,使信号灯发生转换,绿灯2灭,黄灯2在这3 s内以5 Hz的频率闪烁,红灯1不变。当
倒计时减到数“00”时,LD又变为0,计数器又预置60 s,之后又倒计时,如此循环下去。
2.4 结果
将上述各单元电路组合起来,可以得到控制灯的整体电路,点击 10软件的“Simulate/Run”按钮或直接按“F5”键,便可以进行交通灯控制电路的。电路的倒计时显示首先为30 s,支干道的绿灯2亮,支干道的车辆可自由通行;主干道的红灯1亮,主干道的车辆禁止通行。时间显示器从预置的30 s,以每秒减1,减到数3时,支干道的绿灯2转换为黄灯2,而且黄灯以O.2 s(5 Hz的频率)闪一次,其他灯不变。减到数1时,1 s后显示器又转换成预置的60 s,支干道的黄灯2转换为红灯2,支干道的车辆禁止通行,主干道的红灯1转换为绿灯1,主干道的车辆可自由通行,如此循环下去。

3 结语
利用 10对交通灯各个单元电路和整体电路的,只要点击鼠标就能方便、快捷地搭建电路,并且修改电路方便。在电路仿真完成之后再构建实际电路,从而降低了成本,大大提高了教学和专业的效率。

分频器相关文章:分频器原理

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭