Osciloscopio Usb Abierto

Desde hace un año estoy trabajando en un osciloscopio USB como proyecto de fin de carrera para obtener el título de Ingeniero en Electrónica. Hoy ese proyecto llegó a su fin. Y puedo decir felizmente que logramos un prototipo funcional.

El prototipo posee 2 canales de 8 bit y es capaz de capturar hasta 8 millones de muestras por segundo (MSPS) con la posibilidad de extenderlo fácilmente a 40 MSPS. Su diseño está basado en un microprocesador central y varios componentes (controlados por dicho procesador) para llevar a cabo la tarea de captura. El microprocesador pertenece a la popular familia de procesadores PIC de Microchip, en particular a la línea PIC18F que constan de un controlador USB incorporado.

Entre los componentes se encuentra un conversor analógico digital (para la digitalización de datos), una memoria SRAM (para usar de buffer) y contadores de 8-bit (para direccionar la memoria).

Además de la especificación y construcción del hardware, el proyecto contiene también el diseño e implementación del firmware (programa que corre en el PIC para controlar los componentes), software (interfaz gráfica que corre en la PC para controlar el osciloscopio) y el protocolo utilizado para comunicarse entre ellos.

La página del proyecto ya contiene toda la documentación final revisada para los que quieran leer, aprender o incluso extender el osciloscopio, puesto que todo el proyecto está liberado bajo licencias de libre distribución (concretamente, GPL y FDL).

Un amigo español ya se ha ofrecido para fabricar los PCB de la placa por lo que tengo plena confianza en que este proyecto puede ser adoptado y mejorado por algún hobbista. Soy consciente de que ello requiere una buena documentación y he puesto todo mi esfuerzo para que asi sea.

Sin ir más lejos, a mi me encantaría seguir trabajando en el proyecto pues su etapa actual es la más divertida, pero lo veo poco viable debido a la falta de tiempo, capital y herramientas de trabajo (irónicamente, un osciloscopio).

Bueno, si les interesa pueden seguir leyendo sobre el tema en la página del proyecto:

http://pablohoffman.com/oscusb/

10 responses

Hola que tal pablo, si bien no nos conocemos somo “colegas agujereados”, estaba leyendo tu post y la verdad está muy bueno, aunque mis conocimientos de electrónica son muy básicos realmente quedé muy contento de que halla gente como vos que realice un proyecto de esta magnitud y que todavía lo documente de esa manera tan rica y dedicada.


Mi comentario es con el fin de felicitarte nada más, desearte éxito en el proyecto y agradecer este gesto de tan buena fe que has tenido.

Hola Christian, muchas gracias por tus comentarios. Esperemos que el proyecto capte la atención de algun hobbista y pueda continuarlo. Yo creo que tiene mucho potencial.

hola me ha parecido genial el blog y la historia ni que hablar, estoy tambien a punto de recibirme de ingeniero electronico y mi proyecto de fin de carrera es usando usb como lo fue el tuyo, tambien con el pic 18f4550, pero usado de manera algo distinta, me falta mucho en programacio web, pero no lo hago tan mal con el C ni con el bash, estoy aprendiendo , estoy metido con el debian actualmente, me gustaria ponerme en contacto contigo, para intercambiar ideas del proyecto, no se mucho acerca de como publicar blogs ni como hacer el contacto asi que lo hago por aca. From Venezuela

Pablo, será un placer ayudarte en lo que me sea posible. Puedes encontrar mi información de contacto aquí.

tengo una pregunta a cuanto ancho de bando trabaja tu osciloscopio y cuanta corriente consume y hasta cuanto voltaje llega

Preciso converter um sinal analógico de 100 hz, só com o PIC18F4550 dá para fazer isso???

hola, quisiera más informacion sobre es osciloscopio
hola buenas noches Pablo, estoy estudiando ingeniería en electrónica y tengo que hacer un proyecto de osciloscopio usb y quiero preguntarte donde puedo encontrar información acerca de tu proyecto ya investigue otros y en uno encontré el link a tu blog (del que llevo casi dos horas leyendo tus artículos están muy buenos) pero no he encontrado mas informacion te agradecería si pudieras poner algún link para ver como darme una idea de como armarlo. gracias
Hola, podrias resubir el contenido del post? al entrar a http://pablohoffman.com/oscusb/ sale un mensaje de 404, ya no esta disponible. Gracias
sos trucho veddelo en tristan narvaja