¿Es posible construir un puente USB a UART usando MAX232 o TUSB3410 IC?

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.

Parece que con uno no se puede y con el otro sería excesivo. ¿Alguna razón por la que necesita esos circuitos integrados exactos?
es solo que los tengo a mano y, por lo tanto, no tendría que gastar mucho dinero en nuevos circuitos integrados y también sería un proceso de aprendizaje para mí. Eso es todo.

Respuestas (2)

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.

Oh.. Gracias por la información. Si no le importa que pregunte, ¿hay alguna manera de que pueda obtener muestras gratis de FT232RL IC???? Como soy muy nuevo en esto y soy estudiante universitario, no puedo gastar mucho en mis pasatiempos. Sería muy útil si puedo minimizar los costos.
AFAIK no. Todos queremos algo a cambio de nada, pero los fabricantes de chips deben pagar sus facturas como todos los demás.
Puedes conseguir uno de estos por $2. Usan CP2102 y se pueden usar con arduino. @BharathSí
FWIW, el FT232 no es tanto el chip correcto como la mejor opción compatible . Sin duda, son bastante estándar en las tablas *uino caseras, pero no son la única opción.
@Conner estrictamente hablando, tiene razón, pero el TUSB3410 ilustra que no todas las opciones posibles son viables (para Bharath). En mi opinión, ningún otro chip listo para usar viene con controladores lo suficientemente buenos como para hacerlo utilizable en un contexto razonablemente amplio (diferentes sistemas operativos, versiones de los mismos).