CD4029 카운터 실제 측정 시뮬레이션 및 BCD를 7세그먼트 코드로 변환

이전 블로그 게시물에서는 CD40110 (7세그먼트 디지털 진공관에 직접 연결된 공통 카운터)을 소개했는데, 여기서는 역시 매우 일반적인 카운터인 새로운 카운터 CD4029를 소개합니다. BCD코드..


기사 원본 출처: https://blog.csdn.net/haigear/article/details/132195591

1. 전반적인 효과

먼저 효과를 살펴보겠습니다.
여기에 이미지 설명을 삽입하세요.
위 회로에서는 두 개의 이중 던지기 스위치(SW1 및 SW2)를 사용하여 카운터의 업 및 다운 카운팅 기능과 버튼 카운팅 및 펄스 카운팅을 구현했습니다.

2. CD4029의 핀 및 기능 소개

1. 칩 기능에 대한 간략한 소개

다음으로 다음 칩의 기능을 소개하겠습니다. CD4029는 clk 핀의 펄스 신호 입력 신호를 통해 이진 계산 또는 십진 계산을 실현할 수 있으며 4개의 출력 핀 QA, QB, QC 및 QD의 출력 신호를 통해 현재 카운트 값을 표시할 수 있습니다. 가장 일반적으로 사용되는 기능은 디지털 카운터, 주파수 분배기, 타이밍 컨트롤러 등을 구현하는 것입니다. 아래 회로는 구현된 카운터입니다.

2. 핀 소개

기능 주목
A、B、C、D 4개의 핀은 BCD 코드의 초기값을 설정하는 데 사용되며, 설정할 초기 값이 없으면 위 그림과 같이 낮은 레벨에 연결하면 됩니다.
CLK 카운터 펄스 신호 신호의 상승 에지 카운트가 유효하다는 점에 유의하십시오.
U/ D ‾ \overline{D} 양수 계산 및 음수 계산 기능 핀 높은 수준은 양수로 계산되고, 그렇지 않으면 음수로 계산됩니다.
B/ D ‾ \overline{D} 이진수 계산 및 십진수 계산 기능 핀 높은 수준의 이진수 계산, 그렇지 않으면 십진수 계산
QA、QB、QC、QD BCD 코드 출력 핀 4개 BCD 디지털 튜브에 직접 연결하거나 BCD-7 세그먼트 코드 칩을 통해 7 세그먼트 디지털 튜브에 연결할 수 있습니다.
CI 캐리 입력 캐스케이드 입력 핀 아래 CO 핀을 참조하세요.
콜로라도 캐리 출력 캐스케이드 출력 핀 카운터 수를 확장하기 위해 여러 CD4029 칩을 계단식으로 연결하는 데 사용됩니다. 카운터가 오버플로되면 RCO 핀은 다음 CD4029 칩의 클록 입력을 구동하는 데 사용할 수 있는 펄스 신호를 생성합니다.

물론 proteus에 나열되지 않은 VCC, GND 핀도 있는데 매우 간단하므로 여기서는 따로 설명하지 않겠습니다.

3. 시뮬레이션 다이어그램 원리에 대한 설명

이 사례 시뮬레이션에서는 CD4029 및 4511을 사용하여 카운터의 7세그먼트 디지털 디스플레이를 구현합니다. 그 중 4029는 BCD 코드의 생성을 실현하고, Uno 4511은 아래와 같이 BCD 코드를 7세그먼트 디지털 튜브에 의해 표시될 수 있는 바이너리 코드로 변환합니다. 4029의 핀 기능을 알아내면,
여기에 이미지 설명을 삽입하세요.
10 핀의 기능은 양수 계산 및 음수 계산 기능 핀을 구현하는 것입니다 . 여기서는 두 개의 이중 던지기 스위치를 사용합니다. 그 중 SW2는 카운터의 업 카운팅 및 다운 카운팅 기능을 구현하는 데 사용되고, sw1은 버튼 카운팅과 펄스 카운팅 간의 스위치를 구현하는 데 사용됩니다.
SW1의 하위 핀에 연결된 PULS는 아래와 같이 펄스 회로(4039)이다. 물론
여기에 이미지 설명을 삽입하세요.
프로테우스의 터미널 모드에서 펄스 신호를 입력하기 위해 펄스를 직접 선택할 수도 있다.

기사는 언제든지 업데이트될 수 있습니다. 기사의 원본 출처를 참고하세요: https://blog.csdn.net/haigear/article/details/132195591

추천

출처blog.csdn.net/haigear/article/details/132195591