주사위는 뱀 사다리, 루도 등 많은 게임을 할 때 사용됩니다. 일반적으로 주사위는 나무 나 플라스틱으로 만들어져 시간이 지남에 따라 변형되어 편향됩니다. 디지털 주사위 구식 주사위의 좋은 대안, 그것은 편견 또는 변형 될 수 없다. 아무도 속일 수 없을 정도로 빠른 속도로 작동합니다. 이 디지털 주사위 회로를 만들기 위해 주로 555 타이머 IC와 4017 IC를 사용했습니다. Arduino를 사용하여이 디지털 주사위 회로를 확인할 수도 있습니다.
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
- 누름 단추
- 6 개의 LED
- 배터리-9v
회로도 및 설명
이 디지털 주사위 회로에서 우리는 6 개의 LED를 사용했으며, 각 LED는 숫자 (1-6)의 주사위를 나타냅니다. 푸시 버튼을 누르면 LED가 깜박이기 시작하고 버튼을 놓으면 멈 춥니 다. 릴리스 후 LED 조명이 숫자를 알려줍니다. 다섯 번째 아니오처럼. 버튼에서 손을 뗀 후에도 LED가 계속 켜져 있다는 것은 주사위에서 5 개를 얻었음을 의미합니다. 6 개의 LED를 출력 Q0 ~ Q5에 연결하고 일곱 번째 출력 Q6은 RESET PIN 15에 다시 연결합니다. 따라서 LED 6 이후에는 Q0의 첫 번째 LED에서 시작됩니다.
4017 IC의 PIN 14에서 클록 펄스를 적용하기 위해 Astable 모드에서 555 타이머 IC를 사용했습니다. 555의 PIN 3에서 생성 된 발진 출력은 4017의 PIN 14에 적용되어 각 클록 펄스로 출력을 향상시킬 수 있습니다. 전위차계 (RV1)를 사용하여 깜박이는 LED의 속도를 제어 할 수 있으며, 전위차계 노브를 돌리면 555 타이머의 진동 주파수가 변경되므로 클럭 펄스 속도가 변경됩니다. 555의 주파수는 다음 공식을 사용하여 계산할 수 있습니다. F = 1.44 / ((R1 + 2 * RV1) * C1)
이 디지털 주사위 회로에서 우리는 아무도 속일 수 없도록 진동 주파수를 너무 높게 유지했습니다. LED 점멸 속도는 555의 진동 주파수에 정비례합니다. 주파수가 높을수록 점멸 속도가 빠릅니다. 전위차계를 회전하여 자신에 따라 주파수를 높일 수 있습니다.