토글 스위치 는 두 장치간에 출력을 토글하는 데 사용됩니다. 한 장치가 켜져있을 때 두 번째 장치는 꺼져 있고 두 번째 장치가 꺼지면 첫 번째 장치가 켜짐을 의미합니다. 이 출력 토글은 PUSH 버튼 스위치를 사용하여 제어 할 수 있으므로 하나의 버튼으로 두 장치를 제어 할 수 있습니다. 또한 LED 대신 두 개의 릴레이를 인터페이스하여 두 개의 AC 기기를 제어 할 수 있습니다. 우리는이 회로에서 주로 555 시간 IC와 4017 IC를 사용했습니다.
LED를 제거하면 이 동일한 회로를 PUSH ON / PUSH OFF 버튼 회로 로 사용할 수 있습니다. 하나의 버튼을 누르면 LED가 켜지고 다른 버튼을 누르면 LED가 꺼집니다.
4017 IC
4017 IC는 CMOS 10 진 카운터 칩입니다. 10 개의 핀 (Q0 – Q9)에서 순차적으로 출력을 생성 할 수 있습니다. 즉, 10 개의 출력 핀에서 하나씩 출력을 생성합니다. 이 출력은 PIN 14에서 LOW에서 HIGH 클럭 펄스를 통해 제어됩니다 (양의 에지 트리거링). 처음에는 Q0 (PIN 3)의 출력이 HIGH이고 각 클럭 펄스와 함께 출력이 다음 PIN으로 진행됩니다. 하나의 클럭 펄스처럼 Q0을 LOW와 Q1 HIGH로 만들고 다음 클럭 펄스는 Q1을 LOW와 Q2 HIGH로 만듭니다. Q9 이후에는 Q0부터 다시 시작됩니다. 따라서 모든 10 개의 OUTPUT PIN을 순차적으로 ON 및 OFF합니다. 아래는 4017 의 PIN 다이어그램 및 PIN 설명입니다.
핀 번호. |
PIN 이름 |
PIN 설명 |
1 |
Q5 |
출력 5: 5 클럭 펄스에서 하이로 이동 |
2 |
Q1 |
출력 1: 1 클럭 펄스에서 하이로 이동 |
삼 |
Q0 |
출력 0: 처음에 하이로 이동 – 0 클럭 펄스 |
4 |
Q2 |
출력 2: 2 클럭 펄스에서 하이로 이동 |
5 |
Q6 |
출력 6: 6 클럭 펄스에서 하이로 이동 |
6 |
Q7 |
출력 7: 7 클럭 펄스에서 하이로 이동 |
7 |
Q3 |
출력 3: 3 클럭 펄스에서 하이로 이동 |
8 |
GND |
지상 PIN |
9 |
Q8 |
출력 8: 8 클럭 펄스에서 하이로 이동 |
10 |
4 분기 |
출력 4: 4 클럭 펄스에서 하이로 이동 |
11 |
Q9 |
출력 9: 9 클럭 펄스에서 하이로 이동 |
12 |
CO – 수행 |
다른 4017 IC를 캐스케이드하여 최대 20 개까지 카운트하는 데 사용되며 10 개의 출력 PIN으로 나눕니다. |
13 |
시계 금지 |
클럭 인 에이블 핀은 LOW를 유지해야하며 HIGH를 유지하면 출력이 고정됩니다. |
14 |
시계 |
클록 입력, PIN 3에서 PIN 11까지의 출력 핀을 순차적으로 HIGH |
15 |
초기화 |
활성 하이 핀, 정상 작동을 위해서는 LOW 여야합니다. HIGH로 설정하면 IC가 재설정됩니다 (핀 3 만 HIGH로 유지됨). |
16 |
VDD |
전원 공급 장치 PIN (5-12v) |
구성품
- CD4017 IC
- 555 타이머 IC
- 저항기-1k, 100k, 470 ohm
- 커패시터-1uF, 22uF
- 2 개의 LED
- 푸시 버튼 스위치
- 전원 공급 장치 5-9v
회로도 및 설명
이제 4017 IC 출력이 포지티브 에지 클록 펄스로 진행된다는 것을 알고 있으므로 단 안정 모드에서 555 타이머 IC 를 사용하여 LOW에서 HIGH 클록 펄스를 생성했습니다. 555 IC의 Trigger PIN 2에 버튼을 연결하여 버튼을 누를 때마다 포지티브 에지 펄스를 생성했습니다. 단 안정 모드에서 555를 트리거하려면 트리거 PIN 2가 LOW 여야하므로 PUSH 버튼 스위치를 사용하여 접지에 연결했습니다. 555의 PIN 3에서 생성 된이 클록 펄스는 PIN 14의 4017 IC에 제공됩니다.
처음에 IC 4017에 전원이 공급되면 PIN 3 (Q0)의 출력이 HIGH이며 여기에 FIRST LED를 연결했습니다. PUSH 버튼을 누르면 4017의 PIN 14 (첫 번째 클럭 펄스)에 LOW to HIGH 클럭 펄스가인가되고 Q0의 출력은 Low가되고 PIN 2 (Q1)는 HIGH가되며 두 번째 LED를 연결합니다. 이제이 위치는 다음 클럭 펄스까지 유지됩니다. Push Button을 다시 누르면 (두 번째 클럭 펄스) Q1의 출력은 LOW가되고 Q2는 HIGH가됩니다. 그리고 Q2가 4017의 RESET 핀 15에 연결되어 있기 때문에 IC를 리셋하고 다시 Q0의 출력이 HIGH (첫 번째 LED)가되고 Q2가 LOW (두 번째 LED)가됩니다. 그래서 토글 스위치처럼 작동합니다.
또한 4017의 CLOCK PIN 14에서 RC 회로 (22uf 커패시터 및 100k 저항)를 사용하여 버튼을 누를 때마다 하나의 클럭 펄스 만 계산합니다. 그렇지 않으면 회로가 예기치 않게 동작하거나 푸시 버튼의 노이즈 또는 바운싱 효과로 인해 두 개 이상의 펄스를 카운트 할 수 있습니다.