下图是单按键的,Ql Q2等元件组成脉冲整形输入电路,用来消除按钮开关的机械抖动.Cl的容量在0.47μF—4.7μF间均可。有些资料介绍用电阻电容构成简单的电路,吸收按钮开关的机械抖动,经过反复试验证明是不可行的。笔者无论在CD4017的(14)脚时钟端与地间的RC取多大的值,还是在按钮上并电容,都无法使CD4017可靠地进位。

下图中有四个按钮SWl~SW4,方便直接换挡。Ql、Q2等组成互补自激振荡电路,静态时Ql没有偏流,电路不起振。当某一个按钮按下时.EN下降为低电平,允许计数,同时振荡电路开始工作,直到这个按钮所在输出端的电位为高电平时,停止计数进入锁存状态。CI的取值范围很宽,从100pF一47nF间均可,R3起保护作用,防止同时按下两个按钮时损坏CD4017。

由于CD4017的输出电流太小,无法满足后级电路的需要,增加缓冲输出又会使电路复杂化,想到74LS138是低电平输出,方便使用PNP三极管扩大输出电流,就制作了使用74LS138的自锁互锁电子开关,电路见下图。对下图的三极管要求不高,只要满足后面电路的电流即可.9012、8560等都可以使用。电路中Sl悬空或接+5v。
在实验过程中发现这个电路容易感应外来干扰,造成电路误触发,工作的可靠性不是很好。

