Página 1 de 1

Como converter frequencia em tensão pra mostrar num display?

MensagemEnviado: 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

MensagemEnviado: 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.

MensagemEnviado: 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

MensagemEnviado: 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.

MensagemEnviado: 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.

MensagemEnviado: 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 ???

MensagemEnviado: 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

MensagemEnviado: 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

MensagemEnviado: 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.

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

MensagemEnviado: 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

MensagemEnviado: 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.

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