카운터 소개 및 전자 카운터 유형

문제를 제거하기 위해 도구를 사용해보십시오





카운터는 특정 이벤트를 여러 번 저장하고 표시하는 데 사용되는 컴퓨팅 및 디지털 로직의 장치입니다. 가장 일반적인 카운터 유형은 순차적입니다. 디지털 논리 회로 . 이 회로는 하나의 i / p 라인, 즉 클럭과 o / p 라인 수로 구성됩니다. o / p 라인의 값은 BCD 또는 이진수 시스템에서 숫자를 나타내며 일반적으로 이러한 회로는 캐스케이드로 연결된 플립 플롭으로 설계되며, 이러한 장치는 디지털 회로에서 널리 사용되며 별도의 IC로 설계됩니다. 또한 더 큰 부품으로 결합 집적 회로 에스. 이 기사에서는 전자 카운터가 무엇이며 유형에 대해 설명합니다. 자세한 내용은 아래 링크를 따르십시오. 카운터 소개 – 카운터 유형 .

카운터

카운터



전자 카운터

전자 카운터는 여러 기능에 사용되는 한 종류의 장치입니다. 이러한 카운터는 시간 또는 속도를 지정하는 데 사용할 수있는 단일 또는 다기능 장치입니다. 일부 유형의 전자 카운터는 사전 프로그래밍되어 하나 이상의 기능을 수행하는 데 사용됩니다. 또한 단일 기능 전자 카운터는 단일 방향 또는 양방향입니다. 이름에서 알 수 있듯이 단일 방향 전자 카운터는 카운트 업 또는 다운하는 반면 양방향 전자 카운터는 카운트 업 및 다운합니다. 이 카운터는 내구성, 견고 함, 컴팩트 한 디자인 및 사용하기 쉬운 것과 같은 사양으로 설명됩니다. 일반적으로 이러한 카운터는 더 비싸고 기계식 카운터와 비교할 때 설치하기 어려울 수 있습니다.


전자 카운터

전자 카운터



LDR 기반 전자 카운터 회로

전자 카운터의 전체 회로는 i / p, 디스플레이 및 디코더 섹션 또는 드라이버와 같은 세 가지 주요 부분으로 구분됩니다. 회로의 입력은 LDR 및 구형파 생성기 회로로 구성되며 NE555 타이머 IC . 전구는 광 의존 저항에 초점을 맞추기위한 광원으로 사용됩니다. LDR의 주요 기능은 전구가 LDR에 초점을 맞출 때마다 트리거를 제공하고 구형파를 생성한다는 것입니다. 이 신호는 카운터 회로에 대한 입력 신호로 제공됩니다. 따라서 계산할 개체와 전구와 광 의존 저항 사이에서 하나씩 이동하도록 연속으로 설정됩니다.

LDR 기반 전자 카운터 회로

LDR 기반 전자 카운터 회로

전자 카운터의 유형

전자 카운터는 다음과 같은 레지스터 유형 회로를 사용하여 구현할 수 있습니다. 플립 플롭 이들은 서로 다른 유형으로 분류되며 그 중 일부는 아래에서 설명합니다.

  • 동기식 카운터
  • 비동기 카운터 또는 리플 카운터
  • 업 / 다운 카운터
  • 10 년 카운터
  • 링 카운터
  • 계단식 카운터
  • 존슨 카운터
  • 계수 카운터.

비동기 (리플) 카운터

비동기식 또는 리플 카운터는 자체 반전 된 O / P에서 공급되는 J 입력을 포함하는 D 형 FF입니다. 이 회로는 1 비트를 저장하는 데 사용되며 오버플로되기 전에 0-1부터 계산합니다. 카운터가 모든 CLK 사이클에 대해 증가하고 오버플로하는 데 두 개의 CLK 사이클이 필요할 때마다. 따라서 모든 사이클은 0-1과 1-0에서 전환이 b / n으로 변경됩니다. 이 전환은 i / p CLK 주파수의 정확히 절반에서 50 % 듀티 사이클로 새로운 CLK를 만듭니다. 이 o / p가 균등하게 배열 된 FF에 대한 CLK 신호로 사용되면 절반의 속도를 계산하는 또 다른 1 비트 카운터를 얻게됩니다. 함께 배치하면 2 비트 카운터가 생성됩니다.

비동기 카운터

비동기 카운터

동기식 카운터

이 유형의 카운터에서는 모든 FF에 대한 클록 입력이 함께 연결되고 i / p 펄스에 의해 활성화됩니다. 따라서 모든 FF는 동시에 상태를 변경합니다. 아래 회로는 4 비트 동기식 카운터입니다. Flip Flop의 입력 J & K는 하이에 연결됩니다. Flip Flop1에는 Flip Flop0의 o / p에 연결된 입력 J와 K가 포함되고 Flip Flop2의 입력은 FF0 및 FF1의 o / ps에 의해 공급되는 AND 게이트의 o / p에 연결됩니다. 각 비트에 대한 로직을 구현하는 간단한 방법은 모든 LSB가 로직 하이 상태에있을 때 토글하는 것입니다. 이러한 카운터는 더 복잡하지만보다 부드럽고 안정적인 전환을 허용하는 하드웨어 유한 상태 머신으로 설계 될 수도 있습니다.


동기식 카운터

동기식 카운터

10 년 카운터

10 진 카운터는 2 진이 아닌 10 진 숫자를 계산하는 데 사용되며 각각 또는 다른 2 진 코딩을 가질 수 있습니다. 일반 4 단계 카운터는 다음을 추가하여 10 진 카운터로 쉽게 변경할 수 있습니다. NAND 게이트 아래 그림과 같이. Flip Flop2 및 Flip Flop4가 NAND 게이트에 i / ps를 제공하는 것을 볼 수 있습니다. 이 게이트의 o / ps는 각 플립 플롭의 CLR i / p에 연결됩니다. 10 진 카운터는 0-9에서 카운트 한 다음 0으로 변경됩니다. 카운터의 o / p는 리셋 라인을 로우로 펄싱하여 '0'으로 설정할 수 있습니다. 카운터의 카운트는 1001에 도달 할 때까지 각 CLK 펄스에서 증가합니다. 1010으로 증가하면 NAND 게이트의 두 i / ps가 모두 하이가됩니다. NAND 게이트 출력의 결과가 낮아지고 카운터가 '0'으로 변경됩니다. D가 낮아지면 CARRY OUT 신호가 될 수 있으며, 이는 카운트가 10임을 나타냅니다.

10 년 카운터

10 년 카운터

존슨 카운터

Johnson 카운터는 변경된 링 카운터로, 마지막 단계의 o / p가 반전되고 i / p로 첫 번째 단계로 피드백됩니다. 레지스터 비트 패턴 길이의 배열을 순환하는 것은 시프트 레지스터 길이의 두 배와 같습니다. 이 카운터의 응용 프로그램은 디케 이드 카운터, DAC 등과 유사합니다. JK-FF를 사용하여 쉽게 설계 할 수 있습니다. 트위스트 링 카운터라고도합니다.

존슨 카운터

존슨 카운터

따라서 이것은 카운터는 무엇입니까 , 전자 카운터, 회로도 및 그 유형. 이 개념에 대해 더 잘 이해 하셨기를 바라며,이 주제에 대한 질문이 있으시면 아래의 댓글란에 댓글로 귀중한 제안을 해주세요.

사진 크레딧 :