Ideal para comunicar un microcontrolador con una PC por USB. Utilizado como Interface de programación serial para Arduino Mini Pro.
INFO
El conversor CP2102 facilita la comunicación entre una PC y un microcontrolador utilizando el protocolo USB. Es compatible con cualquier microcontrolador como Arduino, PIC, Atmel AVR, ESP8266, ESP32 y más. Funciona de forma similar a los conversores FTDI232 y PL2303HX, con la ventaja de tener un mejor precio y mayor soporte de drivers. Además puede funcionar como "programador" del Arduino Mini Pro, pues incluye el pin DTR o RESET necesario para cargar fácilmente un Sketch al Arduino Mini Pro.
Al utilizar el conversor USB se facilita la integración de nuestros proyectos con programas de PC como Matlab, Labview, Processing. Desde el punto de vista del programador del microcontrolador el conversor es "transparente" pues solo necesitamos usar el clásico protocolo serial UART y nos olvidamos de la complejidad del protocolo USB.
Para utilizar esta placa como programador debe conectar el módulo al Arduino Pro Mini utilizando los pines: +5V, GND, TXD, RXI y DTR. El pin DTR funciona como RESET, de esa forma cada vez que cargamos un "sketch" a nuestro Arduino, el programa "Resetea" al Arduino utilizando el pin DTR del módulo.
También es usado para programar o "flashear" el chip ESP8266 en las versiones: ESP-01 y ESP-12E.
ESPECIFICACIONES TÉCNICAS
- Chip: CP2102
- Especificación USB 2.0 de velocidad completa de 12 Mbps
- Conector USB: USB tipo A
- Voltaje de salida: 5V(max. 1A) y 3.3V(max. 10mA)
- Pines salida (TTL): +3.3V, RST, TXD, RXD, GND y + 5V
- Transceiver USB integrado, no requiere de resistencias externas
- Cristal oscilador integrado
- Regulador de voltaje de 3.3V interno
- Buffer de recepción de 576 Bytes
- Buffer de transmisión de 640 Bytes
- Led de: POWER/TX/RX
- Sistemas Operativos soportados: Windows 10, 8, Vista, 7, XP, 2000, 98SE y Linux 2.40(en adelante)
- Temperatura de trabajo: -40° a 80°C
- Dimensiones: 47*16*5 mm
- Peso: 5 gramos
CONEXIÓN PROGRAMADOR
- DTR----------DTR
- RXI-----------TXO
- TXD----------RXI
- GND---------GND
- +5V----------VCC
TUTORIAL NAYLAMP
LINKS
- Datasheet CP2102
- Drivers página oficial
- Comunicación de Arduino con puerto Serie [Luis LLamas]
- Enviar y recibir textos por puerto Serie en Arduino [Luis LLamas]
- Puerto Serial – protocolo y su teoría [HetPro]
- Cómo funciona el Puerto Serie y la UART [RinconIngenieril]
- UART y USB en Arduino[Aprendiendo Arduino]
- Software Terminal Serial TERMITE(Windows): Web / Descarga
- Software Terminal Serial PUTTY(Windows/Linux): Web / Descarga