Sei sulla pagina 1di 20

Circuitos digitais

CIRCUITOS DIGITAIS
Aula 11: Contadores

AULA 11: CONTADORES


Circuitos digitais
Temas

1. Contadores assíncronos;
2. Divisão de frequência;
3. Contadores de módulo < 2^N;
4. Circuitos integrados de contadores assíncronos.

AULA 11: CONTADORES


Circuitos digitais
Estados de módulo do contador

BIT3 BIT2 BIT1 BIT0 NÚMERO


0 0 0 0 0
0 0 0 1 1
0 0 1 0 2 Quantos estados nós temos?
0 0 1 1 3
16 estados possíveis por ciclo.
0 1 0 0 4
0 1 0 1 5 Podemos representar esse resultado em
0 1 1 0 6 uma expressão?
0 1 1 1 7
Sim: 2^numero de bits. Chamamos esses
1 0 0 0 8
números de estados de módulo do
1 0 0 1 9
contador.
1 0 1 0 10
1 0 1 1 11 Como aumentar o número de estados?
1 1 0 0 12
Aumentando o número de bits.
1 1 0 1 13
1 1 1 0 14
1 1 1 1 15

AULA 11: CONTADORES


Circuitos digitais
Contadores assíncronos

Vejamos o arquivo CONTADOR ASSÍNCRONO no Circuit Maker.

AULA 11: CONTADORES


Circuitos digitais
Contadores assíncronos

O contador mostrado anteriormente começa no estado 0000. Sabemos que pulsos de clock são
aplicados. Se, algum tempo depois, os pulsos de clock forem removidos, os FFs do contador
apresentarão 0011. Quantos pulsos ocorrerão?

Não há como descobrirmos, pois não sabemos se houve reciclagem.

AULA 11: CONTADORES


Circuitos digitais
Contadores assíncronos

Anteriormente, estudamos estados. Podemos atrelar o número de estados, em uma expressão, ao


número de flip-flops?
Sim. O número de estados possíveis é 2^número de flip-flops. Como há 4 flip-flops, o número de estados
é: 2^4 = 16 estados.
Também estudamos o módulo. Para aumentarmos o módulo desse contador, o que deveremos fazer?
Aumentar o número de flip-flops.
AULA 11: CONTADORES
Circuitos digitais
Contadores assíncronos
Um contador é necessário para contar o número de itens que passam sobre uma esteira de transporte.
Uma combinação de uma fonte de luz com uma fotocélula é usada para gerar um único pulso cada vez que
um item cruza a trajetória do feixe. O contador deve ser capaz de contar 1.000 itens. Quantos FFs são
necessários?

2 N  1000
2 9  512
210  1024
São necessários 10 flip-flops.

AULA 11: CONTADORES


Circuitos digitais
Divisão de frequência

16kHz 8kHz 4kHz 2kHz


FFa   8kHz FFb   4kHz FFc   2kHz FFD   1kHz
2 2 2 2
Frequência de saída: frequência de entrada/módulo contador.

AULA 11: CONTADORES


Circuitos digitais
Divisão de frequência

Caso tenhamos uma frequência de entrada de 60Hz e queiramos uma saída de 1 Hz, quantos FFs serão
necessários?

Para atender essa exigência, precisaremos de um contador de módulo diferente de 2^N, pois não existe
nenhuma potência que seja igual a 60. A mais próxima é 2^6, mas esta é igual a 64, o que não atenderia o
caso. A solução seria não estarmos dependentes do módulo 2^N.

AULA 11: CONTADORES


Circuitos digitais
Contadores de módulo < 2^N

FF2 FF1 FF0 NÚMERO


0 0 0 0
0 0 1 1
0 1 0 2
0 1 1 3
1 0 0 4

De acordo com a tabela, queremos realizar a contagem até 4. Assim, precisaremos de 3 flip-flops, mas,
com estes, teremos uma contagem até 8. Vejamos como realizar a contagem conforme esta tabela.

AULA 11: CONTADORES


Circuitos digitais
Contadores de módulo < 2^N

Vejamos o arquivo CONTADOR A MENOR no Circuit Maker.

AULA 11: CONTADORES


Circuitos digitais
Contadores de módulo < 2^N

Para o circuito a seguir, determine o módulo do contador e a frequência de saída no flip-flop D.

Todas as entradas J e K estão em 1.

Módulo 14
Frequência: 2,14 kHz

AULA 11: CONTADORES


Circuitos digitais
Contadores de módulo < 2^N

Construa um contador de módulo 10 que contará de 0000 a 1001, ou seja, de 0 a 9.

Todas as entradas J e K estão em 1.

AULA 11: CONTADORES


Circuitos digitais
Circuitos integrados de contadores assíncronos

Contador de
três bits

Contador de
quatro bits

Vejamos o arquivo CI CONTADOR 74LS293 no Circuit Maker.

AULA 11: CONTADORES


Circuitos digitais
Circuitos integrados de contadores assíncronos

AULA 11: CONTADORES


Circuitos digitais
Circuitos integrados de contadores assíncronos

Utilizando o CI 74LS293 como um contador módulo 16, teremos:

Vejamos o arquivo CI CONTADOR 74LS293 no Circuit Maker.

AULA 11: CONTADORES


Circuitos digitais
Circuitos integrados de contadores assíncronos

Utilizando o CI 74LS293 como um contador módulo 10, teremos:

Vejamos o arquivo CI CONTADOR 74LS293 no Circuit Maker.

AULA 11: CONTADORES


Circuitos digitais
Circuitos integrados de contadores assíncronos

Mostre como obter, a partir de CI’s 74LS293, uma frequência final de 1/60 da frequência de entrada.

AULA 11: CONTADORES


Circuitos digitais
Circuitos integrados de contadores assíncronos

Vejamos o arquivo CI CONTADOR 74LS293 no Circuit Maker.

AULA 11: CONTADORES


Circuitos digitais

VAMOS AOS PRÓXIMOS PASSOS?

Contadores assíncronos decrescentes;

Contadores síncronos;

Contadores síncronos
decrescente/crescente;

Contador com carga paralela;

CI 74193.

AVANCE PARA FINALIZAR


A APRESENTAÇÃO.
AULA 11: CONTADORES

Potrebbero piacerti anche