Página 1 de 1
Como converter frequencia em tensão pra mostrar num display?

Enviado:
07 Fev 2007 23:39
por jeff
Boa noite Pessoal,
estou montando um gerador de funçoes com MAX038, é um projeto do Cefet, e segundo o datasheet ele consegue ir de 1Hz á 20Mhz, só que eu preciso mostrar essa frequencia num display de 07-segmentos, entao terei que converter a frequencia de saida em tesão analogica e depois digitalizar pra mandar pra um conversor BCD/7-seg?
Alguem ja fez isso ou tem alguma ideia?
Obs: Preciso desenvolver essa logica dentro de um PLD EPM3064, mas de inicio pra testes pode ser logica discreta mesmo.
Obrigado,
Jeff

Enviado:
08 Fev 2007 07:12
por KrafT
Conta a quantidade de pulsos por segundo. O tamanho do contador vai ter que acomodar os 20M pulsos.. Ou vc faz um auto-scale, para economizar o 25 bits que seriam necessarios para acomodar os 20M pulsos...
Com o auto-scale vc economizaria na largura do timer e já teria aonde colocar o ponto decimal do display.

Enviado:
08 Fev 2007 07:47
por Maia
Freqüência pra tesão??? Qual a aplicação sexual disso?
No site do Renie tem um freqüencímetro bem fácil de montar.
Abraços,
Maia

Enviado:
08 Fev 2007 07:53
por brasilma
Geralmente neste tipo de aplicação se faz justamente o oposto, ou seja, para ler uma grandeza analógica, transforma-a em frequencia e faz a leitura (isto é uma forma de digitalizar), como o Kraft comentou.
Para fazer isso que deseja, precisaria de um A/D de 15bits para ter uma resolução de 1Hz, além do que o sistema não seria preciso.
O mais correto é "contar" essa frequencia mesmo, caso os 20M sejam muito alto, vc pode usar um divisor programável na entrada.
Abraços,
MArcos.

Enviado:
08 Fev 2007 20:01
por Maurício
Com 20MHz o tesão deve ser grande ! ehehehehe
Mas acho que vale a dica dos colegas. Transforma as ondas de saída em quadradas e conta os pulsos.
[]'s
RETI.

Enviado:
09 Fev 2007 08:56
por jeff
Obrigado pessoal,
achei uma possivel soluçao aqui no livro "Sistemas Digitais" do Tocci,
ele usa um contador com circuito do tipo decodificador/display e uma porta and, as entradas da and incluem os pulsos da frequencia desconhecida e um pulso de amostragem(que pode ser um oscilador a cristal, para gerar uma onda bastante precisa)que controla por quanto tempo esses pulsos podem passar pela porta and para o contador(geralmente BCDs em cascata) e apos passa para um decodificador/display 7-seg para apresentaçao decimal.
Acho que é por aí, só que nao meu caso teria que usar um oscilador a cristal de 20Mhz?
Agradeço a resposta dos colegas e se alguem tiver mais alguma coisa pra acrescentar obrigado.
Jeff
frequencimetro ou indicação ???

Enviado:
10 Fev 2007 07:31
por tecman
o grande problema neste cas a precisão que não será muita existe uma infinidade de circuitos com pic de pouquissimos componentes te facilitara muito e a precisão será bem maior

Enviado:
10 Fev 2007 09:29
por jeff
Ola Tecman,
como é um projeto do modulo 02 da faculdade(PLD), ainda nao posso usar uC, só PLD mesmo, mas com certeza com um uC ficaria mais facil.
Obrigado pela resposta

Enviado:
10 Fev 2007 10:37
por brasilma
Tbem não sabia que não podia usar MC...
Sem controlador é só montar um frequencimetro discreto: contador + latch + decodificador + base de tempo.
A base de tempo guarda o valor contado no latch em um bordo e no outro reseta o contador.
Existem inumeros circuitos assim na NET.
Abraços e bom trabalho,
MArcos.

Enviado:
10 Fev 2007 14:35
por KrafT
Ô Jeff, deixa de moleza.. Isso dá para fazer com um punhado de TTL's.


Enviado:
11 Fev 2007 22:46
por jeff
Oh Galego,
mas essa é a ideia , colocar um monte de TTLs dentro dum EPM3064,hehe
Mas valeu pelas respostas pessoal, me deram uma luz,hehe
Abraços,
Jeff

Enviado:
11 Fev 2007 23:21
por Maurício
jeff !!
Dá uma olhada na Saber Eletrônica n. 184/1988.
Lá tem um projeto de um frequêncimetro digital totalmente em TTL. Trocentos mil integrados, eheheheheheh ( VIVA OS MCUS, kkkkkkkkkk ).
Alcança 32MHz.
Se quiser, eu escaneio e te mando.
Me manda MP.
[]'s
RETI.

Enviado:
12 Fev 2007 07:39
por jeff
Oi Mauricio,
se puderes me mandar escaniado pro
jeffcefetsc@gmail.com agradeço.
Falows