TODOPIC
Lenguajes de programación para PC => Delphi => Mensaje iniciado por: madiazg en 20 de Febrero de 2010, 17:21:56
-
Hola a todos,
me presento en el foro. Mi nombre es Miguel Angel y soy natural de Tenerife (Islas Canarias - España). En su momento estudié Electrónica (Formación Profesional) e Ingeniería Técnica en Telecomunicaciones. En el proyecto de Fin de Carrera, allá por 1998 utilicé un PIC 16F84 pero mi actividad profesional desde entonces poco a tenido que ver con el desarrollo de estos conocimientos.
Como hobby, realizo programas en delphi (Turbodelphi). En estos momentos, estoy trantando de obtener un pulso de alimentación de 5 voltios durante un tiempo determinado con el PC. Dado que estos ordenadores 'modernos' no disponen de puertos series ni paralelos, se me ha ocurrido utilizar el puerto USB. El problema es que, desconozco si se puede activar/desactivar la alimentación de un puerto USB determinado y en segundo lugar cómo hacer esta operación en TurboDelphi que, al ser gratuito, no puedo añadir nuevos componentes por lo que he de utilizar alguna librería externa ó por código directamente.
Gracias y saludos...
Miguel Angel
-
Hola
Hasta donde sé, la alimentación de 5V del puerto USB siempre está ahí, no es controlable desde el CPU. Hay motherboards que incluso la dejan activa cuando están apagadas. No hay forma de controlarla por software.
Lo que podrías hacer es montar algún hardware que se alimente de los 5V y que él produzca los pulsos que necesitas.