本文所分析的流水灯电路用到的芯片为NE555和CD4017。电路原理图如下:
NE555的主要作用为控制输出信号频率高低,主要发挥计数功能的则是CD4017
CD4017是一种十进制计数器,首先分析其各引脚功能
CLK(14引脚)为时钟信号输入端,上升沿有效;
RST(15引脚)为复位引脚,高电平有效,先连接一个电解电容后连接电源,这样在刚接通电源时,电容迅速充电,RST可以看作连接高电平,输出清零,电容充电完成后该部分看作开路,RST端输入为下方低电平,保持不工作状态,其余部分可正常计数;
CKEN(13引脚)又名CLOCK INHIBIT,顾名思义,该引脚为禁用引脚,低电平时电路才可正常计数,如果连接高电平电路将停止接受脉冲,因此该引脚接地;
CO(12引脚)用于级联其它计数器,该电路不需要用到此功能
电路中固定阻值电阻的作用是防止元器件烧坏
接下来分析NE555在电路中发挥的作用。
NE555时基电路组成振荡电路,RESET(4引脚)为复位引脚,该电路中无需NE555复位,因此接高电平;
DISCHARGE(7引脚)为放电引脚,内接OC门,即集电极开路(漏极开路)与非门电路,实际使用中,有时需要两个或两个以上与非门的输出端连接在同一条导线上,OC门可以将这些与非门上的数据(状态电平)用同一条导线输送出去;
2、6引脚控制输出高、低电平,其电压高于 2/3VCC时,3引脚输出为低电平,低于1/3VCC时,3引脚输出为高电平,所以使用电容充放电来控制引脚电压高低。
整个电路接通电源开始工作时,电容C1先开始充电,2、6引脚电压升高,当2、6引脚电压升高到2/3VCC时,3引脚输出为低电平,7引脚对地呈低阻态,电容C1通过电位器和7引脚对地放电,当放电至2、6引脚电压低于1/3VCC时,3引脚输出为高电平,7引脚对地呈高阻态,电容C1又开始充电,周而复始,形成稳定的脉冲信号。
NE555芯片3引脚输出的振荡脉冲作为CD4017工作的时钟脉冲输入,CD4017十进制计数器开始计数,从10个输出端依次输出高电平,不断循环。10只发光二极管依次循环亮起。
通过调节RP1的阻值,可以改变电容充放电的时间常数,从而改变3引脚输出脉冲的频率。