Vous êtes sur la page 1sur 4

1.

Ttulo do experimento: Contadores Assncronos

2. Objetivos
Montar contadores assncronos, utilizando flip-flops; Realizar a leitura das especificaes de flip-flops; Montar contadores assncronos com diferentes faixas de contagem; Testar o funcionamento dos contadores assncronos.

Introduo terica:
Contadores so dispositivos de mltiplas e importantes aplicaes e, na Eletrnica Digital, so facilmente implementados com flip-flops. Esta pgina trata de contadores assncronos, assim denominados porque as entradas de controle (clock) dos diversos flipflops que os compem no trabalham na mesma frequncia. Supondo que inicialmente todos os flip-flops esto no nvel 0, a partir de determinado instante, uma sequncia de pulsos retangulares aplicada na entrada de clock E do flip-flop nmero 0. Assim, a sada do flip-flop 0 no acompanha exatamente a entrada de clock e o resultado uma sequncia de pulsos com o dobro da largura. E de forma anloga para os demais. Desde que os flip-flops esto ligados em cascata, as larguras de pulso dobram em cada etapa, o que claramente visto no grfico. Pode-se notar que os valores das sadas correspondem s contagens em nmeros binrios dos pulsos de entrada. E o processo reiniciado aps o dcimo sexto pulso. Podese verificar que o circuito opera tambm como um divisor de frequncia. Se as larguras dos pulsos, isto , os perodos so dobrados, as frequncias so reduzidas pela metade porque frequncia o inverso do perodo. S0 tem frequncia igual metade da de entrada, S1 a metade da de S0 e assim sucessivamente, ou seja, cada flip-flop divide a frequncia por 2. Aplicaes: Divisor de freqncia; Contador de tempo (relgios digitais sncrono/assncrono) Transmisses de Informaes (enviar um byte atravs de um modem, por exemplo Mux/Demux) Transmisso de sinais eletricos (cartes de I/O CLPs)

3. Procedimento experimental Contado asscrono de mdulo 16

a. Monte um circuito contador crescente assncrono, de mdulo 16, utilizando 4 FFs JK;

b. Desenhe o circuito resultante e ligue a sada de cada FF a um led para indicar o


estado das sadas;

c. A partir do circuito montado, aplique uma chave na entrada do primeiro FF para gerar
as transies na sada do contador;

d. Realize o chaveamento e para cada transio e anote o valor das sadas na Tabela
1. Inicialmente, certifique-se de que todas as sadas estejam em zero. Circuito 1: Contador assncrono de 16 mdulos

CLK

Q0

Q1

Q2

Q3

Tabela 1: Sadas do contador assincrono de mdulo 16 Valor Transio Q3 Q2 Q1 Q0 equivalente decimal 0 0 0 0 0 0 1 0 0 0 1 1 2 0 0 1 0 0 3 0 0 1 1 1 4 0 1 0 0 0 5 0 1 0 1 1 6 0 1 1 0 0 7 0 1 1 1 1 8 1 0 0 0 0 9 1 0 0 1 1 10 1 0 1 0 0 11 1 0 1 1 1 12 1 1 0 0 0

13 14 15

1 1 1

1 1 1

0 1 1

1 0 1

1 0 1

Contado asscrono de mdulo 10


binrio;

a. Monte um segundo circuito contador crescente assncrono, para contar de 0 a 9 em b. Desenhe o circuito resultante e ligue a sada de cada FF a um led para indicar o
estado das sadas;

c. A partir do circuito montado, aplique uma chave na entrada do primeiro FF para gerar
as transies na sada do contador.

d. Realize o chaveamento e para cada transio e anote o valor das sadas na Tabela
2. Inicialmente, certifique-se de que todas as sadas estejam em zero. Circuito 1: Contador assncrono de 16 mdulos

CLK

Q0

Q1

Q2

Q3

Tabela 2: Sadas do contador assncrono de mdulo 10

Transio 0 1 2 3 4 5 6 7 8 9

Q3 0 0 0 0 0 0 0 0 1 1

Q2 0 0 0 0 1 1 1 1 0 0

Q1 0 0 1 1 0 0 1 1 0 0

Q0 0 1 0 1 0 1 0 1 0 1

Valor equivalente decimal 0 1 0 1 0 1 0 1 0 1

Vous aimerez peut-être aussi