Siempre he pensado en hacer algo parecido y nunca me he animado.
Pero ahora que ya te dan hecho hasta el software...
¿Venderán esas pinzas en la tienda?
muy bonito
http://www.xs4all.nl/~jwasys/old/diy2.html (http://www.xs4all.nl/~jwasys/old/diy2.html)
muy bonito
http://www.xs4all.nl/~jwasys/old/diy2.html (http://www.xs4all.nl/~jwasys/old/diy2.html)
Hola, lo he estado utilizando hace poco para extraer la trama a los mando IR de casa, y funciona lo suficientemente bien para hacerlo. En mi caso como solo lo utilice para leer una entrada TTL lo use sin interfase, es decir directamente al puerto paralelo.
Lo que no me gusta es la alimentación del 74245. Mirad este diagrama de tiempos del puerto paralelo:
(http://www.interfacebus.com/Centronics_Timing_SSP.gif)
La señal strobe se pone a cero cuando tiene los datos, lo que implica que se desactiva el 245...
El DigiTrace se me quedaba colgado todo el tiempo, hasta que en Settings>Divisor puse el valor 10. Seria como un prescaler. Asi nos tomara una muestra de cada 10.
"Divisor" changes the samplerate. Timing is referenced to the maximum attainable samplerate with your hardware, usually around 1 us. In that case a divisor of 10 means a samplerate of approx. 100KHz. (1 us = 1Mhz, divided by 10 yields 10 us = 100KHz) A calibration is performed at startup to determine this period, and all times shown are referenced to it.
...
Pero hay una cosa que no entiendo, ayer hice un cable con la alimentación en ACK y tiene un led para indicar que tiene alimentación y el led se enciende.
...
el modulo usart corresponde a comunicación serial, que es totalmente distinto a la comunicación paralela que usa el software analizador lógico.Gracias por la respuesta. Pero si que puedo utilizar el software para monitorizar la comunicacion? Aunque utilice solo una linea, no?
... Pero si que puedo utilizar el software para monitorizar la comunicacion? Aunque utilice solo una linea, no?
...
Slalen, yo consegui que no se me colgara el programa poniendo un divider de 10, y un samplesize de 32000.
Cuando le das al boton sample, empezara a tomar datos durante unos segundos, en los cuales el programa no respondera bien, pero al acabar podras ver correctamente el grafico dandole un zoom adecuado.
Piensa que:
tiempo de grabacion = samplesize * granularity / (divisor * 1000)
El tiempo de grabacion te saldra en milisegundos. Deberas darle a "zoom menos" varias veces hasta que en "display lenght" aparezca un valor mayor a tu tiempo de grabacion. Asi podras ver todo el grafico.
La verdad no seria nada dificil hacer un programita en VB que haga CORRECTAMENTE lo que hace el DigiTrace, mucho menos partiendo del programa que hice para leer el puerto LPT... El unico problema es que ahora no tengo tiempo... :(
Habra que arreglarse con este por el momento.
La verdad que no creo que sea muy dificil armar un analizador USB con mejores prestaciones. Usando un pic a 20Mhz, o mas deberiamos tener un buen sample rate. Yo no tengo ni idea de PICs y USB, pero segun creo no hay mayor complicacion. Enviar por USB con el PIC los estados de las sondas conectadas directamente a los pines, o a un buffer.
Yo por ahora me quedo con este, que por lo visto funciona, aunque nunca le haya dado uso :mrgreen:
La verdad que no creo que sea muy dificil armar un analizador USB con mejores prestaciones. Usando un pic a 20Mhz, o mas deberiamos tener un buen sample rate. Yo no tengo ni idea de PICs y USB, pero segun creo no hay mayor complicacion. Enviar por USB con el PIC los estados de las sondas conectadas directamente a los pines, o a un buffer.
Yo por ahora me quedo con este, que por lo visto funciona, aunque nunca le haya dado uso :mrgreen:
sabes donde se puede conseguir el driver de jm60 ???