Página 1 de 2

analizador logico com pic

MensagemEnviado: 03 Ago 2010 09:11
por cristian
bom dia ,

fui cotar um analizador para pc e o preço foi bem animador ( 2,199,00 ) ... animador para montar o meu , quero uma coisa simples mas funciional ....

pensei num pic18f2550 rodando a 40mhz usaria a int de mudança de estado , assim mediria o tempo em low e high e mandaria para o pc via usb...

ta certo isso ? quanto tempo de amostragem eu teria ? qual programa do pc vou utlizar ?

vale a pena ?

MensagemEnviado: 03 Ago 2010 10:06
por renatokodaira
Analisador de espectro = instrumento para estudar os componentes espectrais de um sinal. Precisa de bastante poder de processamento, pois se baseia em DFT e FFT.

Analisador logico = instrumento para estudar os estados logicos de diversos pontos de um circuito digital.

Pelo o que voce descreveu, voce quer um analisador logico feito com o 18F2550. O proprio PICKIT2 que usa o 18F2550 da Microchip funciona como analisador logico (bem limitado) e voce pode monta-lo e o programa no PC eh o proprio programa de controle do gravador. Tem o esquema no manual do gravador (download no site da Microchip) e o firmware vem no software que tambem pode ser baixado.

MensagemEnviado: 03 Ago 2010 11:15
por cristian
opa , ja mudei o titulo é analizador logico mesmo


limitado quanto este pickit2

MensagemEnviado: 03 Ago 2010 11:22
por mastk
Analisador logico com MCU? Impossivel, ou no minimo, serve para quase nada.

Vc precissa de no minimo alguns megas, de RAM, super rapida e de preferencia FIFO para simplificar o circuito. Mas essa eh a parte facil.

O dificil mesmo, e o que faz um analisador valer a pena, eh as posibilidades de armar uma captura, para ter flexibilidade nisso e pegar o valor nas portas rapido o bastante, assim como mover isso para RAM rapido o suficiente, a unica coisa que eh compravel e comum eh FPGA...

Aonde viu por duas pilas cristian? Tem o link?

MensagemEnviado: 03 Ago 2010 12:10
por _blackmore_
mastk

Código: Selecionar todos
Analisador logico com MCU? Impossivel, ou no minimo, serve para quase nada.


se serve para quse nada eu não sei ... mas que é possível é sim.
há tempos eu vi uma revista da elektor brasil, mas por ser um item que tem mais de 2 anos a elektor não disponibiliza mais o material para download.


cristian

fui cotar um analizador para pc e o preço foi bem animador ( 2,199,00 ) ... animador para montar o meu , quero uma coisa simples mas funciional ....


já leu o outro tópico? rápida decisão hein!!
quais as especificações do logic que vc quer?quantos canais ... qual a frequência máxima?

ta certo isso ? quanto tempo de amostragem eu teria ? qual programa do pc vou utlizar ?

na teoria tudo funciona ... mas falar disso que pergunta ... vc mesmo tem que pensar nestas respostas e a partir delas definir o seu projeto ...

MensagemEnviado: 03 Ago 2010 12:21
por mastk
Black mano, que da, da sim, mas fica muito limitado.

Mas se for para estudo, pode ate seguir a ideia do fabim, de ter a FIFO no PC, sendo que o MCU, apenas ler o pinos e manda para o PC.

Se me pergunta-se, eu gostaria de um analisador logico, de 40 entradas, 50Mhz e uns 128 Megas de buffer ou mais, agora deixa eu levatar da cama, sonhar nao custa, mas nao paga as contas.

MensagemEnviado: 03 Ago 2010 12:31
por _blackmore_
mastk

Black mano, que da, da sim, mas fica muito limitado.

pow bixo !! existe uma gigantesca diferença entre impossível e possível mas limitado não é mesmo?
Concordo que não será um modelo comercial, deve existir um monte de idéias e projetos pela internet ruins, boas e ótimas ... lógico que dentro de uma proposta.

Se me pergunta-se, eu gostaria de um analisador logico, de 40 entradas, 50Mhz e uns 128 Megas de buffer ou mais, agora deixa eu levatar da cama, sonhar nao custa, mas nao paga as contas.

hhehehe

abrax!

MensagemEnviado: 03 Ago 2010 13:12
por cristian
aqui o link
[url]
http://www.controllerbrasil.com.br/inde ... -owon.html
[/url]

black um de 8 canais ta bom e sobra , ainda nao vejo muito utilidade pra mim esse negocio

MensagemEnviado: 03 Ago 2010 13:18
por mastk
Ha sim, cristian.

Seguindo sua ideia.

Digamos, pegue um PORT que de suporte a interrupcao por toogle:
Nao sera muito bom, porque o desejo, eh pegar todas as interrupcoes, e ira acontecer de uma cavalar na outra, se haver um flag de pendencia para cada pino.
E ha casos que se deseja, armar uma captura por dururacao por tamanho do pulso.

Va de fabinismo, pegue um determinado PORT, aquisite seus estados pelo tempo de um frame USB. Ao acontecer uma interrupcao buffer vazio. Da passar o buffer adiante e vai preenchendo novamente. Se for assim, acho que vc deve conseguir amostragens de uns 100Khz...

MensagemEnviado: 03 Ago 2010 14:42
por renatokodaira
pesquisando com o Google (PIC logic analyzer) se encontra alguns projetos:

http://www.f6fbb.org/LogicAnalyzer/index.html

http://www.circuitlake.com/pic-18f252-l ... lyzer.html

http://hackaday.com/2008/01/28/parallel ... -analyzer/

Com relaçao ao encavalamento de interrupçoes, poderia se usar um microcontrolador para amostrar cada canal e depois passar os dados para um microcontrolador mestre que repassarah os dados de varios canais ao PC.

MensagemEnviado: 03 Ago 2010 22:07
por _blackmore_
renatokodaira

nossa .. esse do primeiro link é muito simples e interessante!

MensagemEnviado: 03 Ago 2010 22:17
por ELFS
Montei este

http://pe1grl.khds.nl/picla/logan18.htm

Funciona legal até uns 100kHz

ELFS

MensagemEnviado: 03 Ago 2010 22:30
por cristian
ELFS q programa no pc vc usou ??? e 100khz foi com usb??

MensagemEnviado: 03 Ago 2010 22:34
por cristian
deixe ja achei o programa vou montar pra fazer o teste

Outro analisador

MensagemEnviado: 09 Ago 2010 13:45
por Spock