USB al módulo GPIO

13

Estoy trabajando en un proyecto que implica que los usuarios presionen los botones de una página web que el servidor debe enviar a un microcontrolador en forma de una señal GPIO. Los únicos puertos disponibles en el servidor son USB.

He tenido un par de pensamientos:

  1. Solo use una placa Arduino como la interfaz USB a GPIO.
  2. Use un módulo diseñado específicamente como el enlace (este es prácticamente el único en una búsqueda rápida en Google.
  3. Use algo como lo que se describe en esta pregunta. LED de la unidad desde USB

¿Alguien con experiencia en esta área puede hacer una recomendación?

    
pregunta routeburn

2 respuestas

14

Tal vez la solución más sencilla para el requisito indicado sea la FTDI FT245R IC.

Los puntos clave de la nota en el contexto de la pregunta son:

  • controladores USB libres de derechos de FTDI para Windows, MacOS y Linux (MacOS solo es compatible con el modo USB VCP)
  • Protocolo de modo de dispositivo USB completo manejado en chip sin programación personalizada
  • Hardware en USB completo en chip, incluyendo resistencias USB
  • 8 GPIO disponibles: también permitirá la expansión futura de las entradas del microcontrolador
  • Soporte USB para suspender / reanudar, para cambiar el dispositivo al modo de bajo consumo cuando no esté en uso
  • Convertidor de nivel integrado y salida de tótem de 5 V, 3,3 V, 2,8 V y 1,8 V, para que pueda comunicarse con la mayoría de los microcontroladores estándar
  • No se requiere un cristal ni un oscilador adicional, todo está integrado.
  • Código de implementación de muestra gratis para computadora y FT245R termina

En términos de tiempo ahorrado en la implementación, y el aumento de requisitos futuros, esta es quizás la respuesta más rápida, simple y económica al requisito. El precio por unidades individuales es de alrededor de $ 4-5, y en el rango de volúmenes de $ 2.

    
respondido por el Anindo Ghosh
5

Este micro-usb adafruit para GPIO se ve bien, pero el Numato del que hablabas es un poco más grande por un poco más. Si realmente está buscando algo grande y está dispuesto a pagar más dinero, la mayor variación de Numato es para usted.

De todos modos, obtengo la adafruit principalmente porque es suuuuuper midget, que es lo que necesito para mi proyecto.

(La versión más grande está aquí: enlace )

    
respondido por el Tacocat 4642

Lea otras preguntas en las etiquetas