Quiero controlar señales apuerto USB con VB6

Mi duda es : ¿Que tengo que hacer para obtener un señal de corriente en los cables del USB y poderla manipular con VB6, es decir conectar un cable USB con los 4 "hilos" pelones" al otro extremo, 2 de ellos son de corriente y ls otros 2 me imagino que son de información (uno + y el otro -), desearía que desde VB6 activar un botón y si por ahí sale corriente, poderla detectar con el multímetro, para poder encender o apagar leds, motores pequeños etc. Xcias

1 Respuesta

Respuesta
1
El voltaje de un puerto USB es de 5Vcc y no debes de exceder el consumo de 500mA que es lo máximo que te da este puerto.
De las 4 lìneas del USB solo usa 2 porque el resto son de datos;
El el siguiente enlace se indica el orden de sus patas y que hace cada una; de las cuales solo debes usar los que dicen +5 y GND:

Si tienes un adaptador USB a puerto serie con un DB9 podes conectar la PIC en el Serial y listo programas con el puerto serial (el puerto USB es un serial al fin y al cabo) pero de todas formas ya te doy un linck de donde puedes bajar un control de USB para VB y un par de link's con información:
http://www.usb.org/home (las espesificaciones)
http://www.idg.es/pcworld/ShowSol.asp?ID=1667
http://www.beyondlogic.org/usb/usbhard.htm
http://www.ak-modul-bus.de/technik/clusbvb.html (muy buena)
En esta dirección encontraran ejemplos, API y código para leer y escribir en el puerto USB:
http://www.intel.com/intelpress/usb/examples/vboverview.htm
http://www.todoexpertos.com/categorias/tecnologia-e-internet/programacion/c-y-c------/respuestas/213913/leer-del-puerto-com
otras con relacion al tema:
http://www.codeproject.com/csharp/csppleds.asp (es de puertos paralelos)
http://www.lawsonlabs.com/Download/Manuals-Drivers/Model_301_302/Docs/API_Usage/API.htm
http://www.lawebdelprogramador.com/news/697413/Puerto_y_Variables.html#

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas