춤추는 LED 회로 는 장식용으로 사용되며 이러한 LED가 순차적으로 빛날 때 매우 좋아 보입니다. 우리는 장식을 위해 다양한 종류의 Dancing LED 패턴을 만들 수 있습니다. 이 특정 회로에서는 6 개의 LED가 순방향 및 역순으로 켜지는 패턴을 만들었습니다. 이 회로를 만들기 위해 주로 555 타이머 IC와 4017 IC를 사용했습니다.
4017 IC 는 CMOS 10 진 카운터 칩입니다. 10 개의 핀 (Q0 – Q9)에서 순차적으로 출력을 생성 할 수 있습니다. 즉, 10 개의 출력 핀에서 하나씩 출력을 생성합니다. 이 출력은 PIN 14의 클럭 펄스를 통해 제어됩니다. 처음에는 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
- 2 저항기-1k
- 커패시터-10uF
- 가변 저항기-10K
- 다이오드-8 (1n4148 권장)
- 6 개의 LED
- 배터리-9v
6 개의 LED를 출력 Q0에서 Q5에 연결했습니다. 이제 6 개의 LED 후에 역순으로 발광해야합니다. 이를 위해 중간 4 개의 LED를 출력 Q6-Q9에도 연결했습니다. 중간 4 개의 LED가 Q1-Q4 및 Q6-Q9의 두 출력에 연결됨을 의미합니다. 다이오드는 중간 4 개의 LED를 연결하는 데 사용되어 역전 류 흐름을 방지하므로 한 출력이 HIGH 일 때 전류가 다른 연결된 출력을 통과 할 수 없습니다. 이제 마지막으로 LED 1 ~ 6이 켜진 다음 LED 5 ~ 2가 켜진 후 (반전) LED 1 ~ 6이 다시 켜진 다음 5-2가 다시 켜집니다.
PIN 14에서 클럭 펄스를 적용하기 위해 Astable 모드에서 555 타이머 IC를 사용했습니다. 555의 PIN 3에서 생성 된 발진 출력은 4017의 PIN 14에 적용되어 각 클럭 펄스로 출력을 향상시킬 수 있습니다. 전위차계 (RV1)를 사용하여 깜박이는 LED의 속도를 제어 할 수 있으며, 전위차계 노브를 돌리면 555 타이머의 진동 주파수가 변경되므로 클럭 펄스 속도가 변경됩니다. 555의 주파수는 다음 공식을 사용하여 계산할 수 있습니다. F = 1.44 / ((R1 + 2 * RV1) * C1)
LED 순서를 변경하여 조명 패턴을 추가로 변경할 수 있습니다.