LEDs de la unidad desde el USB

1

¿Qué necesito para crear un dispositivo USB que tenga 4 LEDS que pueda controlar desde un software para PC que construiré?

Solo necesito hacer un software con 4 botones (activar / desactivar) cada botón para controlar un solo LED.

Cualquier enlace sobre cómo construir este simple circuito USB sería bueno.

He hecho un proyecto de este tipo antes para el antiguo puerto LPT, no necesitaba ningún circuito, pero este dispositivo USB tiene solo 4 cables, 2 datos y 2 de energía, supongo.

    
pregunta Ronan Dejhero

4 respuestas

4

Se podría hacer con cualquier microcontrolador con capacidad USB, pero lo mejor que puede hacer si no está familiarizado con esas cosas es probablemente usar algo como FT245 , que es un USB fácil de usar para IC en paralelo.

    
respondido por el Oli Glaser
1

Hay varias maneras de hacer esto. FTDI fabrica chips que se conectan al USB en un lado y varias cosas en el otro. No he mirado, pero es muy posible que hagan un chip que tenga algunas líneas de E / S que pueda mover.

Para una solución de propósito más general, puede usar un microcontrolador con un periférico USB incorporado. Eso le permitirá eventualmente hacer cosas más complicadas que simplemente controlar 4 salidas digitales. Nuestro ReadyBoard-02 puede ser útil para usted. Viene con un PIC 18F2550 y todos los circuitos que lo rodean para que funcione solo desde una conexión USB. El ejemplo de firmware y programa de prueba de host disponible a través de descarga gratuita puede impulsar 8 líneas de salida desde una línea de comando en el host de manera inmediata. El firmware y el software de la aplicación están abiertos, por lo que puedes usarlos como puntos de partida para ti cuando quieras hacer cosas únicas más adelante.

    
respondido por el Olin Lathrop
1

La solución más fácil sería FT232 pines GPIO. Exactamente 4 afaik :)

    
respondido por el Socrates
1

Aquí hay una pequeña tabla que diseñé que hará lo que quieras, con algunos cambios en el software. . Se requerirá un PICkit o algún otro programador de PIC.

    
respondido por el Leon Heller

Lea otras preguntas en las etiquetas