Sei sulla pagina 1di 4

Sinal:

Este bloco representa o sinal que queremos analisar sua frequncia. Vale lembrar que esse
sinal no totalmente retangular, necessitando um bloco de filtragem.

Filtro:
Tem a finalidade de atenuar rudos ou imperfeies, para que o sinal possa ser utilizado no
circuito digital.

Em sua entrada temos o sinal com rudo e distores e em sua sada um sinal retangular de
mesma frequncia.

Este circuito pode ser constitudo com duas portas NOT Schmitt trigger em srie conforme
figura abaixo:

Clock referncia:
Proveniente de uma fonte oscilante de tenso onde sua frequncia de grande preciso.

Um exemplo comum desse tipo de fonte mostrado abaixo:


Ser utilizado no frequencmetro um sinal retangular externo (0,5 Hz) com metade da
frequncia mnima do contador (1 Hz) de modo que seu ciclo ativo tenha 1s, dessa forma no
necessitando fazer clculos para descobrir a frequncia.

Controle:
Principal bloco do circuito possui as seguintes funes:

Iniciar a contagem da frequncia do sinal:


Ir iniciar a contagem no ciclo ativo do clock de referencia. Esse circuito mostrado
abaixo:

Parar a contagem (em caso de overflow):


Essa funo necessria para que no caso do contador ultrapassar o valor de 999 ele
no fique mostrando valores incorretos no display.

Habilitar a escrita nas memrias.


Habilita a escrita nas memrias na borda de descida do clock de referencia.
No possui circuito somente ligao direta.

Resetar os contadores aps a contagem e a escrita nas memrias.


Esse circuito somente um arranjo de portas lgicas de forma que gere um atraso at
a escrita na memria (Tempo de hold), aps esse atraso o contador resetado.

Contador:
Seu objetivo contar a frequncia do sinal durante o ciclo positivo do clock de referncia.

constitudo por 3 contadores dcada sncronos de forma que o clock do primeiro o sinal,
porm o clock do segundo o overflow do primeiro e o clock do terceiro o overflow do
segundo, dessa maneira podemos contar valores de 0 999.
Seu sinal de overflow que para a contagem dado por uma AND dos overflows dos trs
contadores.

Para esse circuito foram utilizado 4 flip-flop do tipo JK para cada contador dcada, totalizando
12 flip-flop para o contador.

O circuito do contador dcada mostrado abaixo:

A tabela do contador dcada mostrada abaixo:

Qa Qb Qc Qd Qa+1 Qb+1 Qc+1 Qd+1 Ja ka Jb Kb Jc Kc Jd Kd


0 0 0 0 0 0 0 1 0 X 0 X 0 X 1 X
0 0 0 1 0 0 1 0 0 X 0 X 1 X X 1
0 0 1 0 0 0 1 1 0 X 0 X X 0 1 X
0 0 1 1 0 1 0 0 0 X 1 X X 1 X 1
0 1 0 0 0 1 0 1 0 X X 0 0 X 1 X
0 1 0 1 0 1 1 0 0 X X 0 1 X X 1
0 1 1 0 0 1 1 1 0 X X 0 X 0 1 X
0 1 1 1 1 0 0 0 1 X X 1 X 1 X 1
1 0 0 0 1 0 0 1 X 0 0 X 0 X 1 X
1 0 0 1 0 0 0 0 X 1 0 x 0 x X 1

Simplificando atravs de mapa de karnaugh:

Ja = Qb * Qc * Qd

Ka = Qd

Jb = Qc * Qd

Kb = Qc * Qd

Jc = Qa * Qd

Kc = Qd

Jd = 1

Kd = 1
Memria:
Circuito composto de 3 sub-blocos de flip-flop do tipo D que armazenam o valor de cada
contador dcada. Tem a finalidade de armazenar e enviar o valor da frequncia lida.

Abaixo o esquemtico do sub-bloco:

Decodificador BCD para 7 seguimentos:


A sua funo transformar o valor em binrio e converter para o display de 7 seguimentos.

O esquemtico composto somente de portas lgicas, devido ao tamanho do circuito este


estar disponvel no mesmo arquivo da simulao.

Display:
Mostra para o usurio o valor em decimal da frequncia lida.

Potrebbero piacerti anche