Página 1 de 2

Analizador logico 4 canais

MensagemEnviado: 02 Nov 2010 19:01
por tecman
alguem possue alguma ideia ou projeto de analizador logico 4 canais para montagem que possua algum software livre ?

analizador logico

MensagemEnviado: 02 Nov 2010 19:11
por tecman
alguem ja montou esse : http://www.xs4all.nl/~jwasys/old/diy2.html
já ouvi falar que o pickit 2 tem analizador 3 canais funciona ??

ideias

MensagemEnviado: 03 Nov 2010 21:01
por tecman
alguma ideia ??

Re: ideias

MensagemEnviado: 03 Nov 2010 21:18
por jonowsky
tecman escreveu:alguma ideia ??


Qual a frequencia maxima que pensas em medir?

Maxima

MensagemEnviado: 04 Nov 2010 08:58
por tecman
no maximo uns 50mhz .

Re: Maxima

MensagemEnviado: 04 Nov 2010 09:02
por jonowsky
tecman escreveu:no maximo uns 50mhz .


garai... se fosse algo mais humilde ia te indicar pra usar a porta paralela...

http://akikorhonen.org/projects.php?action=view&id=59

MensagemEnviado: 04 Nov 2010 09:05
por fabim
cara, ma* o marcelo samsonite me explicou que estes analizadores de 8 16 ou 32 canais, são feitos com uC de alta velocidade, fazendo-se uso do barramento da EMC, atraves destes bits, faz a fifo com a DMA para a RAM, este setor sendo ja o buffer de saida da usb por exemplo,..!!

Mais te que fazer analize de trigger, por causa do comprimento disponivel para armazenamento de dados.

Analizador

MensagemEnviado: 04 Nov 2010 09:20
por tecman
gostei desse da porta paralela para brincar com pequenas coisas, más com analize complexas e realmente restrito ja ouvi falar que temos complexos para venda lá fora, com usb e tal para ligar no pc esse seu não consegui achar o software . fabim e algo que ja sendo usadoi AVR conseguia algo perto de 20mhz ja era uam opção vou achar o link e posto aqui

MensagemEnviado: 04 Nov 2010 09:58
por Djalma Toledo Rodrigues
fabim escreveu:cara, ma* o marcelo samsonite me explicou que estes analizadores de 8 16 ou 32 canais, são feitos com uC de alta velocidade, ...

Mais te que fazer analize de trigger, por causa do comprimento disponivel para armazenamento de dados.

Não necessariamente Fabim

A aquizição é em alta velocidade claro, e para isso os dados são coletados diretamente
por Memórias de Portas Duplas, depois o µC faz o tratamento e apresenta no Display,
"calmamente" . Lembrar que Display são lentos.

Quanto ao Trigguer não há maior dificuldade.
A memória esta configurada de forma Circular, isto é, quando o ndereço atinge o Valor
máximo retorna a Zero e a aquizição continua.
Na ocorrencia do Trigguer, continua a aquizição até um determinado endereço que
pode ser programável de modo que é possível vizualizar o que ocorreu antes e após.

A Elektor publicou um bom Analizador Lógico de 20 / 40 Mhz só que me parece que saiu com erro na PCI
mas, isso eu não me aprofundei, apenas, me pareceu que havia erro na PCI assim a prióri

http://www.elektor.com/magazines.46742. ... af4194fe8f

DJ

Elektor

MensagemEnviado: 04 Nov 2010 10:39
por tecman

MensagemEnviado: 04 Nov 2010 12:04
por msamsoniuk
para um canal de 50MHz um blackfin com um ADC de vídeo até daria conta de fazer aquisição e processamento contínuo em ring-buffers, mas para quatro canais não tem como.

existem duas soluções. uma a solução seria usar um ADC bufferizado como este:

http://www.national.com/pf/DC/ADC08B200.html

ele pode trabalhar com vários canais até 200Msample/s e tem buffer para 1000 amostras. mas como o ADC seria muito mais rápido que o processador, vc teria que construir um circuito externo de trigger capaz de parar a aquisicao por hardware depois que o trigger é detectado.

outra solução é usar uma FPGA e neste caso vc pode trabalhar com vários canais e velocidades de acordo com a FPGA escolhida. no caso de uma spartan-3E de 100k gates, que é uma das mais baratas disponíveis, vc tem 4 buffers de 2KB cada e eles podem trabalhar até uns 166 MHz.

se vc usar linhas diferenciais entre o ADC e a FPGA e quadriplicar a largura do bus dos buffers, ou seja, trabalhar sempre com 32 bits, acredito que vc pode trabalhar com até 667Msample/s.

e para bater um produto comercial tri-top-super-power-plus, tem que partir para uma FPGA da achronix, daí vc consegue chegar a 100Gsample/s usando barramentos de 128 bits e core clock de 1.5GHz. soh a FPGA acho que custa o preço de um carro popular! :)

MensagemEnviado: 04 Nov 2010 13:17
por rcakto
marcelo, esse adc tem um pino que controla se deve coletar os dados ou não

Re: Elektor

MensagemEnviado: 04 Nov 2010 13:37
por Djalma Toledo Rodrigues
tecman escreveu:seria este :


É este:
http://www.elektor.com/magazines.46742. ... af4194fe8f

Analizador Lógico de 20 / 40 MHz

DJ

MensagemEnviado: 04 Nov 2010 13:42
por guest2003
Marcelo,

Analizador Logico... nao precisaria de AD...

Teria que usar uma CPLD ou FPGA pra fazer a logica programavel do trigger... e usar uma fifo para armazenar... ou mesmo uma ram rapida com ajuda da fpga...

[]'s

MensagemEnviado: 04 Nov 2010 13:45
por Djalma Toledo Rodrigues
Seria Ilógico rs

DJ