quarta-feira, 13 de agosto de 2008

Analizador Lógico

Pois bem pessoal, aproveitando a deixa, vou mostrar o que me tirou o sono do dia de ontem...
Depois de muito discutir e ver todo mundo falar... mas ninguém fazer, eu resolvi botar a mão na massa e fazer um analizador lógico para resolver um probleminha que ando tendo com I2C aqui.
Como não estava com paciência para fazer placa etc... usei meu kit da Mosico, gravei um 16F877 jogando pela serial o scan do port d e recebendo isso num programa em .NET que eu montei as pressas ...
Tá aí uma telinha do danado depois de uma captura.

Ainda tem alguns probleminhas para resolver, como a velocidade de captura dos samples, 20Mhz no PIC não é muita coisa quando programado em CCS C. E velocidade de transmissão / processamento no PC. Mas como gambia... quer dizer "solução técnica alternativa" funciona direitinho. A captura acima foi feita em cima de uma BUS I2C a 78.1kHz.
Em breve vou postar mais detalhes e abrir o projeto pra comunidade!!!
Enjoy!

Um comentário: