拨动开关用于在两个设备之间切换输出。表示当一个设备打开时,第二设备保持关闭,而当第二设备关闭时,第一设备变为打开。可以使用PUSH按钮开关控制此输出切换,因此您可以使用一个按钮控制两个设备。此外,您可以连接两个继电器代替LED来控制两个AC设备。我们在该电路中主要使用了555时间IC和4017 IC。
如果我们卸下任何LED,则该电路可以用作PUSH ON / PUSH OFF按钮电路。按下一个按钮将点亮LED,而按下另一个按钮将熄灭LED。
4017 IC
4017 IC是CMOS十进制计数器芯片。它可以依次在10个引脚(Q0 – Q9)上产生输出,这意味着它在10个输出引脚上一对一地产生输出。该输出通过PIN 14上的低至高时钟脉冲进行控制(正沿触发)。首先,Q0(PIN 3)的输出为高电平,然后在每个时钟脉冲的情况下,输出前进至下一个PIN。就像一个时钟脉冲使Q0低电平和Q1高电平,然后下一个时钟脉冲使Q1低电平和Q2高电平,依此类推。Q9之后,它将再次从Q0开始。因此,它将创建所有10个OUTPUT PIN的顺序ON和OFF。以下是4017的PIN图和PIN描述:
PIN码 |
密码名称 |
PIN码说明 |
1个 |
Q5 |
输出5:在5个时钟脉冲内变高 |
2 |
Q1 |
输出1:在1个时钟脉冲内变高 |
3 |
Q0 |
输出0:在开始时变高– 0时钟脉冲 |
4 |
Q2 |
输出2:在2个时钟脉冲内变高 |
5 |
Q6 |
输出6:在6个时钟脉冲内变高 |
6 |
Q7 |
输出7:在7时钟脉冲中变高 |
7 |
Q3 |
输出3:在3个时钟脉冲内变高 |
8 |
地线 |
接地PIN |
9 |
Q8 |
输出8:在8个时钟脉冲中变高 |
10 |
Q4 |
输出4:在4个时钟脉冲内变高 |
11 |
Q9 |
输出9:在9个时钟脉冲内变高 |
12 |
CO –进行 |
用于级联另一个4017 IC,使其计数高达20,除以10个输出PIN |
13 |
时钟抑制 |
时钟使能引脚,应保持低电平,保持高电平将冻结输出。 |
14 |
时钟 |
时钟输入,用于将引脚3至引脚11的输出引脚顺序为高电平 |
15 |
重启 |
高电平有效引脚,对于正常工作应为低电平,设置为高电平将复位IC(仅引脚3保持高电平) |
16 |
VDD |
电源PIN(5-12v) |
组件
- CD4017 IC
- 555定时器IC
- 电阻-1k,100k,470欧姆
- 电容器-1uF,22uF
- 2个LED
- 按钮开关
- 电源5-9v
电路图和说明
现在我们知道4017 IC输出具有上升沿时钟脉冲,因此我们在Monostable模式下使用555定时器IC来产生从低到高的时钟脉冲。我们已经在555 IC的Trigger PIN 2上连接了一个按钮,每次按下按钮都会产生一个上升沿脉冲。要以单稳态模式触发555,触发PIN 2必须为LOW,因此我们已使用PUSH按钮开关将其接地。在PIN 3的555处生成的时钟脉冲在PIN 14处提供给4017 IC。
首先,为IC 4017供电时,在PIN 3(Q0)处的输出为HIGH,在此我们已连接FIRST LED。当我们按下PUSH按钮时,将低到高时钟脉冲施加到4017的PIN 14(第一个时钟脉冲),并且Q0的输出变低,而PIN 2(Q1)变成高电平,我们连接了第二个LED。现在,该位置将保持到下一个时钟脉冲。如果再次按下按钮(第二个时钟脉冲),则Q1的输出变为低电平,而Q2的输出变为高电平。并且由于Q2连接到4017的RESET引脚15,它将使IC复位,并且Q0的输出再次变为高电平(第一个LED),而Q2变为低电平(第二个LED)。因此,它像拨动开关一样工作。
我们还在4017的CLOCK PIN 14处使用了RC电路(22uf电容器和100k电阻器),因此每次按下按钮时它仅计数一个时钟脉冲。否则,电路可能会由于噪声或按钮弹跳的影响而异常运行,或者可能会计数两个或多个脉冲。