Pular para o conteúdo principal

Exp9.1 - Contadores Assíncronos

Objetivos​

  • Verificar o funcionamento de contadores assincronos crescentes e decrescentes.

Preparação​

Conceitos​

1-Contador Assíncrono Crescente​

Nestes contadores, a saída de um flip-flop é ligada à entrada de clock do flip-flop seguinte, ou seja, somente um flip-flop é controlado por pulsos de clock externos.

O número "n" de estados internos irá caracterizar o módulo do contador. Assim, por exemplo, um contador que possui oito estados internos é dito de módulo 8. Se este contador for do tipo crescente, a sua base binária de contagem é de 000 a 111.

OCR图片

Contador Assíncrono Crescente (UP) Módulo 8

O ciclo de contagem se repete após o 8∘8^{\circ} pulso de clock, pois todas as saídas mudam de nível lógico "1" para nível "0", forçando o retorno ao estado inicial: Q∗2=0Q*{2}=0 , Q∗1=0Q*{1}=0 e Q_0=0Q\_{0}=0 .

Pode-se, entao, construir a seguinte tabela:

Q2Q1Q0Estado
Estado inicial000⓪
Após 1° CK001①
Após 2° CK010②
Após 3° CK011③
Após 4° CK100④
Após 5° CK101⑤
Após 6° CK110⑥
Após 7° CK111⑦
Após 8° CK000⓪

Sequência de Saída do Contador Assíncrono Crescente Módulo 8

OCR图片

Diagrama de Estados do

Contador Crescente Módulo 8

2-Contador Assíncrono Decrescente​

O contador módulo 8 também pode formecer em suas saídas, uma contagem decrescente como mostra o diagrama de estados abaixo:

OCR图片

Diagrama de Estados de um Contador Decrescente Módulo 8

Uma das formas de se contruir um contador assíncrono decrescente módulo 8 é dada abaixo:

OCR图片

Contador Assíncrono Decrescente (DOWN) Módulo 8

3-Contador UP-DOWN (Crescente-Decrescente)​

Conhecendo-se os dois tipos de contadores assíncronos, crescente e decrescente, pode-se construir um contador assíncrono denominado UP-DOWN. O circuito irá combinar ambos os contadores em um só. A escolha do modo de contagem é realizada através de uma entrada de controle, como mostra a figura a seguir:

OCR图片

Contador Assíncrono UP-DOWN Módulo 8

Recordando...

OCR图片

Metodologia​

M1- Será montado, inicialmente, um contador assíncrono crescente de módulo 16 (de 0 a 15), utilizando flip-flops tipo JK master-slave e depois um contador decrescente de módulo 16.

M2- Em seguida, será montado um contador assíncrono UP-DOWN de módulo 8. Uma linha de controle irá determinar o tipo de contagem. Esta contagem será monitorada por um display de sete segmentos, utilizando-se o CI 7447 para decodificar/acionar o display.

Relação de material​

QuantidadeDescrição
1matriz de contatos
1fonte de alimentação de +5V
1CI 7400
1CI 7408
1CI 7432
2CI 7476
2CI 4027
1CI 7447
1Display de 7-segmentos tipo anodo comum
4LEDs
8resistores de 330Ω
6resistores de 1Ω
1chave H-H
-fios rígidos 0,51 mm∅

Praticando

P1- Utilizando-se flip-flops tipo JK master-slave, sensíveis à borda de descida (C17476), montar e estudar a sequência de contagem do circuito mostrado a seguir. Impor estado inicial igual a zero, através do controle Clear (RI-I).

OCR图片

Obs: Para fornecer pulsos de clock adequados, utilizar o circuito eliminador de ruído.

P2- Montar e estudar a sequência de contagem do circuito a seguir. Impor estado inicial igual a 15, através do controle Preset (RI-II).

OCR图片

Obs: Para fornecer pulsos de clock adequados, utilizar o circuito eliminador de ruído.

P3- Montar um contador assíncrono UP-DOWN de módulo 8 como o da figura a seguir, onde a sequência de contagem é monitorada através de um display de 7 segmentos.

OCR图片

OCR图片

Obs: Para fornecer pulsos de clock adequados, utilizar o circuito eliminador de ruído.

P4- Colocar a linha de controle X em "0" e aplicar pulsos de clock, monitorando a sequência de contagem através do display (RI-IIIa).

P5- Colocar a linha de controle X em "1" e aplicar pulsos de clock, monitorando a sequência de contagem através do display (RI-IIIb).

P6- Utilizando flip-flops JK sensíveis à borda de subida (CI 4027), montar o contador assíncrono a seguir. A sequência de contagem será monitorada pelo display de 7 segmentos. Para isso utiliza-se o CI 7447 (RI-IV).

OCR图片

Obs: Para fornecer pulsos de clock adequados, utilizar o circuito eliminador de ruído.

Questões​

Q1. Caracterizar contadores assíncronos.

Q2. Quantos flip-flops são necessários para construir um contador de módulo 64?

Q3. Um contador assíncrono de módulo 16 pode ser utilizado como um divisor de frequência por 16? Justifique.

Q4. Utilizando flip-flops JK sensíveis à borda de subida, implementar um contador assíncrono decrescente módulo 8. Explicar o seu funcionamento.

Instituição:
Curso: Discipl.: Série/Turma:
Prof.: Data: Conceito:
NomeNº

Relatório Imediato da Experiência 9.1

Contadores Assincronos

I - Contador Assíncrono Crescente Módulo 16​

Utilizou-se o circuito a seguir, através do qual, a partir do estado inicial 0, aplicaram-se pulsos de clock e verificou-se a sequência de contagem, na base binária, através de leds.

Circuito lógico utilizado

Q3Q2Q1Q0
Estado inicial0000
Após 1° CK
Após 2° CK
Após 3° CK
Após 4° CK
Após 14° CK
Após 15° CK
Após 16° CK

II - Contador Assíncrono Decrescente Módulo 16​

Utilizou-se circuito a seguir, através do qual, a partir do estado inicial 15, aplicaram-se pulsos de clock e verificou-se a sequência de contagem, na base binária, através de leds.

Q3Q2Q1Q0
Estado inicial1111
Após 1º CK
Após 2º CK
Após 3º CK
Após 4º CK
· · ·
Após 14º CK
Após 15º CK
Após 16º CK

Circuito lógico utilizado

III- Contador Assíncrono UP-DOWN Módulo 8​

a) Utilizou-se o circuito a seguir, através do qual, colocando-se o controle de modo de contagem (controle X) em nível lógico "0" e aplicando-se pulsos de clock, verificou-se a sequência de contagem através do display.

Controle XDígito Display
Estado inicial0
Após 1º CK0
Após 2º CK0
Após 3º CK0
Após 4º CK0
Após 5º CK0
Após 6º CK0
Após 7º CK0
Após 8º CK0

Circuito lógico utilizado

b) Utilizando-se o mesmo circuito, alterando-se o controle de modo de contagem (controle X) para nível lógico "1" e aplicando-se pulsos de clock, verificou-se a sequência de contagem através do display.

Controle XDígito Display
Estado inicial1
Após 1º CK1
Após 2º CK1
Após 3º CK1
Após 4º CK1
Após 5º CK1
Após 6º CK1
Após 7º CK1
Após 8º CK1

IV - Contador Assíncrono com CI 4027​

Utilizou-se o circuito a seguir, através do qual aplicaram-se pulsos de clock e monitorou-se a sequência de contagem através do display

Q2Q1Q0
Estado inicial000
Após 1º CK
Após 2º CK
Após 3º CK
Após 4º CK
Após 5º CK
Após 6º CK
Após 7º CK
Após 8º CK