设译码器与显示驱动电路的使能控制信号为G,开关K3开关与码器74LS139使能输入端G相连接。由总体逻辑功能可知,K0开关和K1关控制变量,K1、K0以及时钟脉冲CLK1之间的关系如下表所示。
开关控制变量与时钟脉冲的关系
开关控制
电路工作状态
SW1
SW2
SW3
0
1
1
汽车左转弯行驶(此时译码器在计数器控制下工作,显示驱动电路中的与非门输出取决于译码器输出,左侧尾灯LED1、LED2、LED3在译码器输出作用下顺序循环点亮)
1
0
1
汽车右转弯行驶(此时译码器在计数器控制下工作,显示驱动电路中的与非门输出取决于译码器输出,右侧尾灯LED4、LED5、LED6在译码器输出作用下顺序循环点亮)
1
1
0
汽车临时刹车(此时译码器不工作,译码器输出全部为高,时钟脉冲clk1通过显示驱动电路中的与非门作用到反相器输出端,使左右两侧的指示灯在时钟脉冲clk1作用下同时闪烁)
1
1
1
汽车正常行驶(此时译码器不工作,译码器输出全部为高,显示驱动电路中的与非门输出均为低,反相器输出均为高,尾灯全部熄灭)
该电路设计应用轻触开关SW与上拉电阻实现,当SW没有按下时输出高电平。当SW按下以后,输出低电平。抖动时间一般为1ms,按键抖动的消除可以通过积分电路消除,原理主要通过电解电容的充电放电将74HC14的输入电平进行延时,消除抖动。一般选择电容与电阻时,可以通过时间常数RC为抖动时间的2-3倍进行选择。本文所介绍的开关控制电路设计如下图所示:
开关控制电路图
上一篇:光控、感应两功能节电开关电路