Projeto de um Oscilocopio Digital

Circuitos eletrônicos, topologias, diagramas elétricos, etc...

Moderadores: 51, Renie, gpenga

Projeto de um Oscilocopio Digital

Mensagempor styg » 17 Abr 2007 21:05

Dai pessoal,

tem tempo ja que quero iniciar esse projeto, ja tinha o glcd e adcs de 80MSPS faltava soh um mcu com poder de fogo... agora tenho o arm lpc.

Ja que to terminando o tecnologo esse ano, de repente aproveite esse projeto como TCC.

Sendo assim, acho que é soh arregaça as manga e começa o trabalho, e ja comecei, alias. Encontrei uns projetos interessantes de DSOs pela web, incluindo o vencedor do contest do arm stellaris, que eh mto legal.

A minha idéia na verdade é ir alem de um osciloscopio, to pensando numa funçao multimetro (medindo V,I,R,L,C etc..), um gerador de funçoes e uma fonte DC.
Tudo no gabinete do DSO de forma que voce soh precise dele na bancada.
Ia ser mto util... e acho q renderia um bom trabalho de fim de curso.

Quanto ao osciloscopio msm.. iria usar uns ads de 80MHz da Analog que tenho amostras, com 2 canais, as opçoes basicas de um osc e FFT.

O primeiro problema a resolver é decidir como farei para armazenar as leituras em tempo real (80MHz) , tive pesquisando e vi que posso fazer isso com uma FIFO (o adc ia armazenando sozinho e depois de X amostras eu lia a memoria e mostrava n LCD), alguem teria uma ideia melhor?

Achei FIFO de 32k x 8 por $2 na digikey.
O que a principio seria suficiente, eu poder armazenar 32768 amostras de cada canal, para analisar depois (considerando que o LCD é de 128x64 isso daria 256 telas seguidas p analisar).
Acho que 32768 amostras tambem seriam + do q suficientes para fazer o calculo da FFT .

Quem ja fez algo parecido ou tiver links p colaborar fiqeu a vontade!!

Até mais,
Lucas
Avatar do usuário
styg
Word
 
Mensagens: 799
Registrado em: 16 Out 2006 08:24
Localização: Floripa abaixo de zero.

Re: Projeto de um Oscilocopio Digital

Mensagempor Renie » 17 Abr 2007 22:15

Olá Lucas!

Sem querer ser estraga prazer, acho que vai ter baixar bastante a bola! :cry: :cry:

Placas para altas frequências são mais difíceis de projetar do que toda
a arquitetura do circuito e programação dos mcus!

As FIFOs que tem por aí, as melhores vão a 50MHz (difíceis de achar e
super caras, pelo menos para mim!), ainda não ví mais veloz.

Os AD super rápidos são bonitos na teoria, na prática é outra coisa,
se a placa não estiver perfeita no projeto, só terá lixo.

Para um AD da TI de 40MHz, a própria Ti sugere utilizar no mínimo
4 layers, dê uma pesquisada no TLC5540.
[]'s
Renie
-------------------------------------------------------------------------------------------------------------
Meu velho site com eletrônica praticamente parado http://www.reniemarquet.com
Nosso Blog http://artemadeiraevida.blogspot.com.br
Renie
Word
 
Mensagens: 732
Registrado em: 11 Out 2006 22:35
Localização: RJ - Niterói - Brasil

Mensagempor eletroinf » 17 Abr 2007 22:33

Bueno, vou dar a minha opnião.
Um projeto desse tipo é bem interessante, tem alguns na internet. Só que geralmente esbarramos em alguns problemas relativo a componentes. Além disso, como o Renie comentou, quando a frequência do sinal aumenta surgem muitos problemas, então, minha sugestão é a seguinte: Faz algo mais simples, modesto, com componentes mais acessíveis, layout menos complicado, e que funcione bem, de forma que muitos possam montar (se for um projeto que tu vai divulgar na internet).
Avatar do usuário
eletroinf
Word
 
Mensagens: 948
Registrado em: 12 Out 2006 14:59
Localização: Santa Maria - RS

Mensagempor xultz » 18 Abr 2007 08:41

Dá uma olhadano site da Bitscope, se me lembro bem o projeto era inteiro aberto, tinha como baixar os diagramas e tudo mais. É um começo...
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor enigmabox » 18 Abr 2007 10:35

Penso que a melhor forma para começar com um projeto como esse, seria usar um MCU/DSP com ADC e no mínimo RAM de 8K para amostragem, depois de capturar os dados , enviar via interface paralela ou USB para o PC.
A velocidade de captura vai depender do MCU/DSP. Depois o processo de analise e amostragem do sinal fica a cargo do PC.
enigmabox
 

Mensagempor styg » 18 Abr 2007 13:27

Valeu pelas contribuições pessoal.

Renie -
Quanto aos componentes...na Digikey:
- ADS830 (60MHz) : $5,50
- FIFO da Cypress (12ns - esqueci o codigo) : $3,00

a principio, componente nao seria problema.. se precisa de pci de 4 camadas complica dai.. se bem que a parte mais complicada é a analógica, que será reduzida ao maximo.
No resto, de alta frequencia ficaria soh a comunicação FIFO-AD e FIFO-MCU que creio nao ser problematica.

Enigmabox e Eletroinf -
Minha ideia nao é usar o PC como complemento, quero uma plataforma independente, nem que eu tenha que baixar a frequencia pra ficar viavel.

Xultz -
Vo da uma olhada nessa documentação.

Queria algumas sugestoes quanto a esse esquema que comentei, de ligar o AD direto na FIFO, o que vcs acham disso.

Se alguem quiaser compartilhar mais informações ou experiencias, agradeço!!
Lucas
Avatar do usuário
styg
Word
 
Mensagens: 799
Registrado em: 16 Out 2006 08:24
Localização: Floripa abaixo de zero.

Mensagempor aadsilva » 19 Abr 2007 19:44

Veja este matérial sobre um osciloscopio de baixo custo,

http://www.circuitcellar.com/psoc2002/winners/oe.htm

Aadsilva
aadsilva
Byte
 
Mensagens: 105
Registrado em: 06 Dez 2006 21:59
Localização: São Paulo - SP

Mensagempor styg » 20 Abr 2007 11:28

aadsilva, esse osciloscopio é muito basico pra o q eu pretendo fazer..

Na verdade eu repensei alguns pontos do projeto.
Decidi adiar por enqto a captura em 80MHz.

Primeiramente vou concluir a parte de geraçao das ondas, e da interface do display grafico, que ja tenho alguma coisa pronta.
A principio vou usar o ad interno do lpc mesmo pra teste, quando as ondas estiverem sendo capturadas e mostradas corretamente, e com todas as funçoes do osc implementadas, dai passo para alta frequencia.
Lucas
Avatar do usuário
styg
Word
 
Mensagens: 799
Registrado em: 16 Out 2006 08:24
Localização: Floripa abaixo de zero.

Mensagempor Jorge_Francisco » 22 Mai 2008 16:57

Sei que é o tópico antigo, mas que fim levou? Estou tendo a mesma ideia de usar um AD(ads830) e uma FIFO(IDT7202), será que dá certo? Se tiver concluido este projeto e quiser vender a plaquinha, eu compro,hehehe.

Abraço,
Jorge
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor mastk » 22 Mai 2008 18:09

Olha eu sou da opnião do renie-sensei.

Ha um tempo atras passei por situações bem ruins por causa de menosprezar as interferencias e o meio fisico, no caso um sinal de clock de 20Mhz, saíndo de uma fonte de alta corrente 100mA, chegava ao objetivo, passando por 10 Cm fios fininhos, completamente deformado, para um ADC funcionar bem a essa velocidade, vai ser complicado...

Transmissores de FM, que tem seu oscilador na casa dos 80Mhz para cima, basta asoprar a bobina para ela mudar de frequencia :)
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Mensagempor Jorge_Francisco » 22 Mai 2008 18:58

Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor albertorcneto » 23 Mai 2008 06:40

So uma ideia minha pra quem for fazer um projeto parecido.


Se eu fosse fazer algo do genero, colocaria o osciloscopio para mostrar os dados em um monitor de computador ou simples TV.

Assim, ao inves de ter um computador funcionando so como osciloscopio ou ter que comprar LCDs de rapido refresh, seria mais simples deixar um monitor de computador (que hoje se compra por 100,00, no maximo) como interface de saida do osciloscopio.

E, pelo que andei pesquisando, nao eh exigido muito mais hardware pra mostrar no monitor e nem mesmo na TV.
albertorcneto
Byte
 
Mensagens: 269
Registrado em: 28 Mar 2007 14:08

Mensagempor net_hw » 14 Jun 2008 15:56

alguem tenha acesso a CADENCE ORCAD. poderia converter
esse projeto em padrão mais comum:


http://digitalflow.de/index.php?seite=p ... &dir=gbdso

eu tentei contato com o autor mas ele me respondeu dizendo que só tem nesse formato.

a tempos tenho a ideia de usar um dispositivo tipo esse aqui :

http://www.fpga4fun.com/Hands-on_Flashy.html

isto pode ser comprado online de uma loja na california


e desnvolver um software para GB igual ao projeto inicial da Elektor

os preços de um palm III acho que esta até mais baixos que um GB usaudo
e a resoluçaõ de um palm é bem melhor poderimos começar um projeto desenvolvendo o software para o palm.

este produto é baseado em FPGA e sai por algo em torno de uns U$80,00
net_hw
Bit
 
Mensagens: 10
Registrado em: 24 Mar 2007 18:55

Mensagempor eletroinf » 15 Jun 2008 20:13

E este projeto? Alguém já montou? Que acham?
http://www.instructables.com/id/Build-a ... Analyzer-/
Dei uma olhada rápida, parece que vai a 750 ksps, pra um projetinho caseiro parece ser bem interessante.
"De cada um segundo sua capacidade a cada um segundo sua necessidade."
Avatar do usuário
eletroinf
Word
 
Mensagens: 948
Registrado em: 12 Out 2006 14:59
Localização: Santa Maria - RS

Mensagempor _blackmore_ » 13 Set 2009 12:20

styg

gostaria de saber se tu continua, se terminou ou se abandonou este trabalho ...
gostaria de falar algo sobre contigo ...

abraço!
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Próximo

Voltar para Circuitos Diversos

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x