Solución USB a UART: ¿Cuál es mejor?

Solución USB a UART: ¿Cuál es mejor?

septiembre 25, 2020

USB-a-UART-Solución-Que-es-Mejor
Hay muchas soluciones populares de USB a UART, FT232, CP2104, CH340 o PL2303, ¿cuál es mejor? Algunas sugerencias para elegir un convertidor de USB a serie.

Aquí hay un análisis muy detallado y profesional del CI falso FT232://zeptobars.com/en/read/FTDI-FT232RL-real-vs-fake-supereal

Makerfabs encontró el mismo problema hace algunos años, que el FT232 dejó de funcionar cuando las actualizaciones del controlador de Windows ... Después de eso, compramos todos nuestros FT232 IC solo de mouser, para asegurarnos de que sean la marca original, lo cual es caro (> $ 3) pero no nos genera más problemas.

Pero por ahora, tenemos algunas opciones mejores que el FT232:

1. CP2102/ CP2104

Esta es mi solución preferida. Todas las placas IoT de Makefabs utilizan esta solución. El precio es inferior a $ 1, esto es lo que sugerimos.
Maduino-IoT-Boards-CP2104

La hoja de datos en//www.silabs.com/documents/public/data-sheets/CP2102-9.pdf

2. CH340G / CH340C

Hay muchas placas Uno de fabricación china con CH340G IC, este chip realmente barato, pero no tan estable. Como experiencia MF, el CH340G tiene solicitudes estrictas sobre la capacitancia de carga, que el 20% no funciona en todas las producciones ... malo...

La suerte es que la nueva generación de CH340C lanzada, este CH340C con oscilador interno, funciona mucho mejor.
CH340C con oscilador interno

La hoja de datos en//www.mpja.com/download/35227cpdata.pdf

3. PL2303

4. Atmega16U2

Esta es la solución oficial de Arduino. Arduino usa un 16U2 programado para actuar como un convertidor USB2UART pero no FTR232, debería ser porque el 16U2 es mucho más barato que la solución FT232, pero por ahora, hay muchas otras soluciones más baratas, esta solución no es popular, al menos no tenemos ni 1 cliente usando esta solución, en los últimos 3 años.
Atmega16U2-Solución

5. Resumen

Con más de 6 años de experiencia en ingeniería de hardware, Makerfabs sugiere:
1. Solution_1 CP2102/ CP2104
2. Solution_2 CH340C


Debido a que el PL2303 no es estable y popular, y el Atmega16U2, no sé, de todos modos, no es tan rentable.

6. CP2104 Convertidor USB a serie

Además, si ha comprado placas Makerfabs Maduino o placas Lora, le sugerimosCP2104 Convertidor USB a seriepara la programación. Es súper pequeño y barato, solo $ 3.5, también muy fácil de usar, puede conectarse directamente a los productos Makerfabs para programar. A continuación se muestran Makerfabs, el sensor de humedad del suelo Lora y el relé Lora de 30A, súper fácil y conveniente con el programador CP2104 USB2UART.
CP2104-Convertidor USB a SerieCP2104-USB-a-UART-Converter

Aquí hay algunos detalles sobre Makerfabs CP2104 USB to Serial Converter:

Este convertidor de USB a serie CP2104 es súper pequeño, un controlador de puente USB a UART altamente integrado que proporciona una solución simple para actualizar y programar.

6.1 Características:

Hay un gran tipo de convertidores USB a serie en el mercado, mientras que nosotros Makerfabs diseñamos este módulo especialmente:
1. Compatible con 3.3V / 5V, con un interruptor en las placas, para seleccionar;
2. Pines DTR disponibles, que es esencial para la programación automática de Arduino;
3. Super pequeño, con un conector micro USB.

Con este módulo fácil / barato, sería el más fácil para la comunicación entre su PC con Arduino, tanto para la comunicación del puerto serie de la programación automática de Arduino, como elSensor de humedad LorayRelé Lora 30A.

6.2 Disposición de los pines:

● Pin1-------DTR (conectar a Arduino Reset)
● Pin2-------RXD (Conectar a Arduino TX)
● Pin3-------TXD (Conectar a Arduino RX)
● Pin4-------GND
● Pin5-------VIO (5V o 3.3V)

Si tiene más soluciones USB a UART, o necesitaservicio PCBA personalizado, pls contactoservice@makerfabs.com.corazón

Contáctenos