Estoy tratando de construir mi propia placa Arduino. Pero para conectarlo con una PC se requería un puente USB a UART. Aunque puedo comprarlo en sparkfun, quería construir mi propio puente usando algunos circuitos integrados de muestra. Tengo un par de MAX232 IC y pedí algunos TUSB3410 IC de Texas Instruments.
Entonces mi pregunta es, ¿puedo construir un puente USB a UART usando cualquiera de estos circuitos integrados? Estoy dispuesto a comprar localmente algunos componentes eléctricos básicos.
Si esto es posible, sería muy útil si pudiera proporcionarme algunos esquemas detallados y guiarme en este.
Gracias de antemano.
Solo necesitas el TUSB3410. Como mencionó @Wouter van Oijen, requiere firmware proporcionado externamente para operar en el modo deseado. Mientras que puede obtener este firmware desde una EEPROM local a través de I2C o mediante el host USB. TI proporciona esto con http://www.ti.com/product/tusb3410 cerca de la parte inferior "TI WDF USBUART Single Driver (Rev. A)".
Con esto, puede conectarlo al AVR o Arduino Pro, directamente sin los convertidores de nivel RS232. Solo asegúrese de alinear correctamente las E/S de 3,3 y 5,0 voltios.
Preste atención a la tapa de UNO en el DTR para pulsar el reinicio.
Y lea todas las hojas de datos y notas de aplicación en el TUSB.
Un MAX232 es un convertidor de nivel. Para su propósito no lo necesita.
Un TUSB3410 es un puente USB a UART, pero programable. Deberá obtener el firmware adecuado en el chip. No tengo idea de cómo debe hacer esto (una EEPROM I2C parece ser una opción), pero ciertamente es posible. Incluso podría haber un firmware listo para usar que se puede descargar a través de USB. Además de eso, necesitará un controlador de host USB adecuado. Prepárese para al menos unas pocas semanas de excavación intensa. O unos años de estudiar programación.
El chip correcto que debe usar es el FTDI232RL . No es programable, simplemente funciona. Y los controladores de host están disponibles en el sitio web de FTDI.
Samuel
BharatSí