eletrônica digital contadores prof. wanderley. contadores são circuitos digitais que variam seus...
TRANSCRIPT
![Page 1: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/1.jpg)
Eletrônica Digital Contadores
Prof. Wanderley
![Page 2: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/2.jpg)
Contadores
São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma sequência pré-determinada.
Aplicações:
Contagens diversas;
Divisão de frequência;
Medição de frequência e tempo;
Geração de forma de onda;
Conversão de Analógico para Digital.
Podem ser Assíncronos ou Síncronos.
![Page 3: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/3.jpg)
Contadores Assíncronos: Contagem de Pulsos
A principal aplicação do contador de pulsos é apresentar nas saídas o sistema binário em sequência
Ck Q3 Q2 Q1 Q0
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
10 1 0 1 0
11 1 0 1 1
12 1 1 0 0
13 1 1 0 1
14 1 1 1 0
15 1 1 1 1
16 0 0 0 0
![Page 4: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/4.jpg)
Contadores Assíncronos: Contagem de Década
Executa contagem de 0 a 910
Observe que podemos usar somente Q3 e Q1 para gerar o CLR.
Pode ser utilizado como um divisor de frequência por 10!
![Page 5: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/5.jpg)
Contadores Assíncronos: Contagem de 0 a n
Gera-se utilizando o mesmo processo do contador de décadas.
Exemplo: contagem de 0 a 510
![Page 6: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/6.jpg)
Contadores Assíncronos: Contagem Decrescente
Uma forma de fazer uma contagem decrescente é tomando a saída complementada de cada flip-flop
![Page 7: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/7.jpg)
Contadores Assíncronos: Contagem Decrescente
Outra forma de fazer uma contagem decrescente é usando a saída complementada do flip-flop anterior como entrada de clock do flip-flop seguinte
![Page 8: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/8.jpg)
Contadores Assíncronos: Contagem Crescente/Decrescente
Faz-se necessário utilizar uma variável de controle que assuma 1 quando se requer uma contagem crescente e 0 quando se requer uma contagem decrescente.
![Page 9: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/9.jpg)
Contadores Síncronos
Os flip-flops possuem entradas de clock curto-circuitadas (clock simultâneo).
As entradas J e K de cada flip-flop devem ser cuidadosamente projetadas para que haja mudanças adequadas nos estados.
Logo, devemos ter em mente a tabela verdade do FF JK
J K Qf
0 0 Qa
0 1 0
1 0 1
1 1aQ
Qa Qf J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
![Page 10: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/10.jpg)
Contadores Síncronos:
![Page 11: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/11.jpg)
Contadores Síncronos: Gerador de Código Binário de 4 Bits
Ck Q3 Q2 Q1 Q0
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
10 1 0 1 0
11 1 0 1 1
12 1 1 0 0
13 1 1 0 1
14 1 1 1 0
15 1 1 1 1
![Page 12: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/12.jpg)
Contadores Síncronos: Gerador de Código Binário de 4 Bits
Assumimos um estado inicial para os flip-flops. Por exemplo, 0000.
Q3 Q2 Q1 Q0 J3 K3 J2 K2 J1 K1 J0 K0
0 0 0 0 0 X 0 X 0 X 1 X
0 0 0 1 0 X 0 X 1 X X 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
Qa Qf J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
0 0 0 0
0 0 1 0
X X X X
X X X X
2Q3Q
0123 QQQJ
3Q
2Q
2Q
1Q1Q
0Q 0Q0Q
3J
![Page 13: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/13.jpg)
Contadores Síncronos: Contador de Década
Q3 Q2 Q1 Q0 J3 K3 J2 K2 J1 K1 J0 K0
0 0 0 0 0 X 0 X 0 X 1 X
0 0 0 1 0 X 0 X 1 X X 1
0 0 1 0 0 X 0 X X 0 1 X
0 0 1 1 0 X 1 X X 1 X 1
0 1 0 0 0 X X 0 0 X 1 X
0 1 0 1 0 X X 0 1 X X 1
0 1 1 0 0 X X 0 X 0 1 X
0 1 1 1 1 X X 1 X 1 X 1
1 0 0 0 X 0 0 X 0 X 1 X
1 0 0 1 X 1 0 X 0 X X 1
![Page 14: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/14.jpg)
Contadores Síncronos: Contador de uma Sequência Qualquer
Seja, por exemplo, a sequência de contagem a seguir:
4 5 6 7 8 9 11 12 14 15
0
1
2
3
13
10
![Page 15: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/15.jpg)
Contadores Síncronos: Contador de uma Sequência Qualquer
4 5 6 7 8 9 11 12 14 15
01
23
13
10
![Page 16: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/16.jpg)
Contadores Utilizados em Circuitos Temporizadores: Contador de 0 a 59
Muito usado em relógios digitais para marcar segundos e minutos.
Formas de construção:
usando um contador assíncrono de 0 a n, onde n=59 neste caso (usa-se 6 flip-flops);
usando um contador síncrono que execute a sequência de 0 a 59 (usa-se 6 flip-flops);
![Page 17: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/17.jpg)
Contadores Utilizados em Circuitos Temporizadores: Contador de 0 a 59
usando dois contadores assíncronos, sendo um de 0 a 9 e outro de 0 a 5, conectados conforme mostrado a seguir (7 flip-flops);
usando dois contadores síncronos, sendo um de década e outro de 0 a 5, conectados conforme mostrado a seguir (7 flip-flops);
![Page 18: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/18.jpg)
Contadores Utilizados em Circuitos Temporizadores: Contador de 1 a 12
Muito usado para contagem de horas.
O contador síncrono é o mais utilizado para este caso, pois permite facilmente estabelecer o início da contagem
![Page 19: Eletrônica Digital Contadores Prof. Wanderley. Contadores São circuitos digitais que variam seus estados sob o comando de um relógio, obedecendo uma](https://reader036.vdocuments.com.br/reader036/viewer/2022062307/552fc15e497959413d8e6095/html5/thumbnails/19.jpg)
Relógio Digital