소수점 카운터는 디지털 회로에서 발생하는 펄스 또는 이벤트 수를 계산하도록 설계된 칩입니다. 이 칩은 10 진수 형식 또는 1 ~ 99… 형식으로 출력을 표시합니다. 따라서 12 비트 카운터가있는 경우 12 클럭 펄스 또는 12 개 이벤트 만 카운트 할 수 있습니다. 이 칩은 이벤트를 기억하고 출력 포트에서 이벤트 수를 표시합니다. 칩은 이벤트를 기억하고 출력을 10 진수 형식으로 표시하므로 이름이 DECADE COUNTER 입니다. 클럭 핀에 펄스가 나타날 때마다 10 진 카운터를 수행하면 카운트하고 값을 저장합니다. 이에 대해서는 작업 부분에서 더 자세히 논의 할 것입니다.
여기에서는 10 비트 DECADE 카운터 를 사용합니다. 카운터 칩은 CD4017BE 입니다. 10 비트 DECADE 카운터로; 이벤트를 최대 10 개까지 카운트 할 수 있습니다. 따라서 칩이 0으로 재설정 되려면 11 클럭 펄스가 필요합니다.
이러한 카운터에는 작동 전압 및 클록 주파수에 대한 제한이 있습니다. 이러한 제한을 고려하지 않으면 칩이 영구적으로 손상 될 수 있으므로 카나리아 카운터를 선택할 때주의해야합니다.
필요한 구성 요소
전원 공급 장치 (5v)
1K, 220Ω 저항
CD4017 DECADE 카운터 IC
10 개의 LED
전선 및 브레드 보드 연결.
회로도 및 작동 설명
IC 4017 핀 구성이 그림에 나와 있습니다.
여기에 핀 번호. 13“CLOCK ENABLE”은 칩이 이벤트 또는 클럭 펄스를 계산하기 위해 접지되어야하며 핀 번호 12“CARRY OUT”은 다음 카운터 칩용이며이 핀은 카운터 용량을 늘리려면 다음 칩 클럭 핀에 연결됩니다.. 10 비트 카운트가 충분하면 무시할 수 있습니다.
회로는 클럭 핀에서 시작합니다. 여기서 우리는 클럭 핀을 1KΩ 저항을 통해 접지로 끌어 내립니다. 이것은 바이너리 카운터가 상승 에지 유형이기 때문에 수행됩니다. 따라서 클럭 핀에서 양의 상승 에지가 생성 될 때마다 카운터는이를 이벤트로 인식하고 바이너리 출력을 1 씩 증가시킵니다.
이제 시계에 버튼이 제공되므로 버튼을 누를 때마다 시계 핀에 양의 피크가 생기고 따라서 이벤트가 발생합니다. DECADE 카운터에는 LED를 직접 구동 할 수있는 기능이 있으므로 바이너리 카운터 LEDS 끝에 저항이 필요하지 않습니다. 바이너리 카운터의 MR (마스터 재설정)은 언제든지 풀다운해야하며, 열어두면 LED가 무작위로 깜박일 수 있으므로 예상치 못한 결과가 발생할 수 있습니다.
커패시터는 버튼의 바운싱 효과를 중화하기위한 것입니다. 커패시터가 없으면 카운터가 잘못 발생한 이벤트를 계산할 수 있습니다.
CD4017에 대해 수행되는 연결은 다음과 같습니다.
PIN16 ~ + 5v 공급
PIN8, PIN15, PIN13-접지
PIN14-버튼
1k 저항을 통해 접지에 PIN1
핀 3,2,4,7,10,1,5,6,9,11 LED에 연결
따라서 피크가 통과 될 때마다 카운터는이를 이벤트로 간주하고 통과하는 모든 이벤트에 대해 출력을 1 씩 증가시킵니다. 이벤트를 추적하는 한계에 도달하면 자동으로 0으로 재설정되고 펄스를 계산하기 시작합니다. 출력의 경우 3,2,4,7,10,1,5,6,9,11,12 핀을 통해 이진 출력으로 이벤트 번호를 제공합니다. LSB (Least Significant Bit)에서 MSB (Most Significant Bit) 방식으로. 따라서 이벤트 카운트가 7이면 핀 "6"이 높아져 해당 LED가 켜집니다. 모든 단계에서 카운터를 0으로 재설정하려면 카운터의 MR 핀을 + 5V에 연결하면 카운터가 0으로 재설정됩니다. 또한 디케 이드 카운터 IC 4017을 기반으로 다음 회로를 확인하십시오.
춤추는 LED
LED 체이서 회로
LED 진자가있는 시계
하트 모양 LED 노출증