Bueno esto es mi pequeño proyecto a nivel personal, mezclando lo que es las poderosas herramientas que trae visual basic .net y .net framework 4, con la comunicacion usb bulk.
Lo que he hecho en casi todo el proyecto fue ensamblar piesas hay muy poco hecho por mi parte, pero de todas maneras queria compartirlo, porque siempre a alguien le puede servir.
Para aprender sobre comunicacion usb he leido los ejemplos y tutoriales de
http://picmania.garcia-cuervo.net/usb_0_desencadenado.php, que estan muy bien explicado y con ejemplos para el funcionamiento.
Tambien del sitio de migsantiago en su link
http://www.migsantiago.com/index.php?option=com_content&view=article&id=9:pic-usb-para-principiantes&catid=1:tutorial&Itemid=23 que también esta bien explicado para hacer la comunicación, que entre otras cosas muestra el Enumerador Usb de Palitroquez.
También utilizaron las herramientas de Visual Studio para hacer el soft y poder comunicarse con el pic a través del lenguaje C#.
En mi caso fue adaptar y hacer la comunicación en Visual Basic, que la verdad no he buscado demasiado en la red para ver si había mucho o poco sobre este tipo de comunicación con este lenguaje.
Todavía no esta terminado tiene un montón de errores, pero el programa en si funciona con las cosas básicas.
La placa es sencilla, consta de un sensor de temperatura LM35 y el PIC18F4550.
Y el programa en visual basic que por ahora lo que hace es tomar los datos cada cierto tiempo que esta determinado en minutos( 1 a 30) pide al pic que le envie una muestra de temperatura.
Luego que termine de tomar las muestras que por ahora las deje en 62 muestras luego voy a hacer que se pueda seleccionar la cantidad, da la posibilidad de exportar los datos a una hoja de excel.
Mi próxima idea es en vez de una hoja de excel lo haga en una base de datos, como puede ser SQL ya que es el único que se programar en este momento.
http://www.mediafire.com/?8ck8or3rkz3varc