全球旧事资料 分类
是低电平有效,
所以要使输出信号反转。由于黄灯要求每秒闪一下,所以将控制黄灯的信号与秒
脉冲信号发生器接在一起。
图2241626
f225总电路图
3、电路仿真调试
4、31计数器的仿真
图225
图31
1726
f这里是采用两片74192两片芯片构成4和10进制计数器控制个位数字的74192的减计数控制端接1HZ的脉冲输入控制十位数字的74LS192的减计数控制端接在控制个位数字的74192的借位端,这样控制个位数字的74192减至0时借位端产生一个负脉冲输入至控制十位数字的74LS192,使十位减一。两个74192的的置位端分别接开关,这样可以实现任意置数,输出端接四输入LED显示屏,显示减计数。将两个192的Qd与非接至置数端,当两个192都减计数完毕时两段共同置数。
按照设计要求从40s开始倒计时,所以按下J3开关,将减计数器置位到40,随后在秒脉冲信号的作用下计数器每秒减一,直到减至00,再次指数到40,减至00,不断循环。32控制显示器的仿真
数据选择器用74LS153,触发器用74LS74。设计中将触发器的输出看作逻辑变量,将TL、TS看作输入信号,按照由数据选择器实现逻辑函数的方法实现以上三个逻辑函数,并将触发器的现态值加到数据选择器的选择变量端,数据选择器的输入端信号可以根据状态方程和转换信号方程得出。就可得到控制器的原理图,触发器的时钟输入端输入秒脉冲。
用4线16线译码器74LS138实现,由于74138输出的是低电平有效,所以要使输出信号反转。由于黄灯要求每秒闪一下,所以将控制黄灯的信号与秒脉冲信号发生器接在一起。
1826
f图32a刚开始IO1,IO2端输入0,0,触发器现态次态均为00,显示为绿灯红灯,
图32b随后,35s后,计数器给控制器TL1的输入,次态变为01,绿灯变为黄灯闪烁
1926
f图32c5s过后,计数器给控制器Ty1的输入,状态变为11,黄灯变红灯,红灯变绿灯
图32d
2026
f35s过后,计数器给控制器TL1的输入,绿灯变黄灯闪烁,随后5s过后,黄灯变成红灯,红灯变成绿灯,一个循环结束。
4、故障分析与电路改进
41故障分析和解决
图41原本计时器我是这样设计的,IO3端为计时器给控制器的的输入TY,TY与置位端连在一起,意为两个减计数器减为00时发出一个正脉冲,可是我发现当我将减计数器连至总电路图时,TY相当于没有输入1,我猜想可能这只是正脉冲,信号很短,所以我做了改进。
2126
f42电路改进
图42a我将两个减计数输出端或非作为TY信号,这样当减计数为00时,给予一个高电平信号,这样电路得到了有效的改正和r
好听全球资料 返回顶部