You are on page 1of 6

UNIVERSIDADE FEDERAL RURAL DO SEMI-RIDO DEPARTAMENTO DE CINCIAS AMBIENTAIS E TECNOLGICAS CURSO DE ENGENHARIA DE ENERGIA Laboratrio de Sistemas Digitais 2013.

CONTADORES ASSNCRONOS COM FFS

Alunos: Allyson Arilson Lima Filgueira Daniel Carlos de Carvalho Crisstomo Jos Victor Lucena Gomes

Prof: Gustavo Henn Turma: TURMA 01 3M34

Mossor, Agosto de 2013

1. Objetivos

Os objetivos desta prtica observar o princpio de funcionamento dos contadores analisando a utilizao prtica dos mesmos e dos flip-flops.

2. Introduo terica

Os circuitos contadores so subsistemas sequenciais que fornecem em suas sadas um conjunto de nveis lgicos numa sequencia predeterminada, correspondente a modos de contagem preestabelecidos. A estes conjuntos de nveis lgicos d-se o nome de estados internos do contador. O contador formado basicamente por flip-flops e, portanto, a velocidade da sequncia gerada determinada pela frequncia dos pulsos de clock. Sua caracterstica assncrona se deve ao fato de que a sada do flip-flop anterior gera o clock de referncia para o flip-flop seguinte. Deste modo, cada um dos flip-flops envolvidos so acionados sequencialmente em tempos diferentes, caracterizando-se assim, a assincronia. No contador assncrono, a sada de cada FF aciona a entrada CLK do FF seguinte, por isso determinado assncrono, os FFs no mudam de estado exatamente com o mesmo sincronismo com que os pulsos de clock so aplicados. O contador assncrono de mdulo n assim chamado por ter n estados. O mdulo sempre igual ao nmero de estados que o contador percorre em cada ciclo completo de contagem antes de reciclar ao estado inicial. Mdulo = 2N (1)

3. Desenvolvimento

3.1. Utilizando o mdulo XDM05 no kit, implemente as conexes necessrias para obter um contador assncrono de 4 bits que conte de 0 15 indefinidamente.

Figura 1 Mdulo XDM05.

O chip 7473 um conjunto de 4flip-flops JK, que pode ser usado de forma direta como um contador de de 0 15. Para tantos utilizou-se as quatro sadas de um chip 7473 que foram conectadas em LEDs e o clock 1 foi conectado a uma frequncia de 1 kHz para permitir visualizao da variao na contagem. Observou-se tambm que as sadas A, B, C e D esto invertidas. A tabela fica da seguinte maneira:
Quadro 1 Tabela da contagem.

Contagem 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...

D 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 ...

C 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 ...

B 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 ...

A 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 ...

Esse contador tem mdulo 16. Esse contador assncrono conta de 0 a 15 indefinidamente, ou seja, quando chega no quinze (1111) ele retorna para o inicio da contagem (0000). Abaixo, a Figura 2 mostra o circuito montado, no momento onde o contador marcava o nmero 10 (bits 1010):

Figura 2: Circuito montado

4. Questes

4.1. Projete e simule no software PROTEUS um contador assncrono que conte de 2 7, repetindo essa contagem indefinidamente. Apresente o diagrama em blocos e a tabela verdade.

Figura 2 Circuito de um contador assncrono de 3 bits para contagem de 2 7.

Tabela 2 - Tabela Verdade do contador assncrono de 3 bits para contagem de 2 7.

Clock

Q2 0 0 1 1 1 1 0

Q1 1 1 0 0 1 1 1

Q0 0 1 0 1 0 1 0

4.2. Explique qual fator caracteriza um contador como assncrono. Um contador assncrono caracterizado pelo fato de que a sada do flip-flop anterior gera o clock de referncia para o flip-flop seguinte. Assim, cada um dos flipflops envolvidos so acionados sequencialmente em tempos diferentes.

4.3. Como se constri um divisor de frequncia a partir de um contador?

Cada FF divide a frequncia do sinal de sua entrada por 2. Assim, se acrescentar um 4FFs numa cadeia, ele teria uma frequncia igual a 1/16 da frequncia de clock e assim por diante. Usando um nmero apropriado de FFs, o circuito contador assncrono pode dividir uma frequncia por qualquer potncia de 2. Especificamente, usando N flip-flops produziramos um frequncia de sada do ltimo FF que seria igual a 1/2N da frequncia de entrada. Por isso, que esse arranjo, essa aplicao recebe o nome de divisor de frequncia. Muitas aplicaes requerem um divisor de frequncia. Por exemplo, um relgio de pulsos.

5. Concluso

A prtica de laboratrio contribui para melhoramento do aprendizado e do conhecimento adquirido em sala de aula na parte terica da disciplina. Essa prtica foi muito interessante, por apresentar uma ligao direta na rea de anlise e projetos de sistemas digitaispara mquinas de estados. Onde pode-se desenhar o diagrama de estados, montar a tabela de transio de estados, escolher um modelo (Mealy e Moore), achar as equaes, escolher os flip-flops e montar o circuito. Isso partir de um estudo de anlise de circuitos sequenciais.

6. Referncias Bibliogrficas

[1]

Ronald J. Tocci, Neal S. Widmer, Gregory L. Moss. Sistemas Digitais: princpios e aplicaes. 10 Edio, So Paulo, Brasil, 2007.

You might also like