Contactos

Convertidor USB-uart: flasheo con adaptador. Convertidor USB-uart: flasheo con adaptador Conexión e instalación de CP2102

Tu región:

Recogida en la oficina

Recogida en la oficina de Moscú.

  • La oficina está ubicada a 5 minutos a pie de la estación de metro Taganskaya, en Bolshoi Drovyanoy Lane, edificio 6.
  • Si se realiza antes de las 15:00 en un día laborable, el pedido se puede recoger después de las 17:00 del mismo día; en caso contrario, el siguiente día laborable después de las 17:00. Le llamaremos y confirmaremos la disponibilidad del pedido.
  • Podrás recibir tu pedido de 10:00 a 21:00 los siete días de la semana después de que esté listo. Tu pedido te estará esperando en un plazo de 3 días laborables. Si desea prolongar la vida útil, simplemente escriba o llame.
  • Tenga en cuenta su número de pedido antes de su visita. Se requiere al recibirlo.
  • Para llegar hasta nosotros, muestre su pasaporte, diga que se encuentra en Amperka y tome el ascensor hasta el tercer piso.
  • gratis
Entrega por mensajería en Moscú

Entrega por mensajería en Moscú

  • Entregamos al día siguiente si realiza el pedido antes de las 20:00; en caso contrario, cada dos días.
  • Los mensajeros trabajan de lunes a sábado, de 10:00 a 22:00 horas.
  • Puede pagar su pedido en efectivo al recibirlo o en línea al realizar su pedido.
  • 250 rublos
Entrega al punto de recogida

Entrega a punto de recogida

  • Punto de recogida.
  • Puede pagar su pedido en efectivo al recibirlo o en línea al realizar su pedido.
  • 240 rublos

Entrega por mensajería en San Petersburgo

Entrega por mensajería en San Petersburgo

  • Entregamos en un día si realiza el pedido antes de las 20:00; en caso contrario, en dos días.
  • Los mensajeros trabajan de lunes a sábado, de 11:00 a 22:00 horas.
  • Al acordar su pedido, puede seleccionar un intervalo de entrega de tres horas (lo más temprano es de 12:00 a 15:00).
  • Puede pagar su pedido en efectivo al recibirlo o en línea al realizar su pedido.
  • 350 rublos
Entrega al punto de recogida

Entrega a punto de recogida

  • La entrega en un punto de recogida es una forma moderna, cómoda y rápida de recibir tu pedido sin llamar ni pillar mensajeros.
  • Un punto de recogida es un quiosco con una persona o una serie de cajas de hierro. Se colocan en supermercados, centros de oficinas y otros lugares populares. Tu pedido llegará a la ubicación que selecciones.
  • Puede encontrar su ubicación más cercana en el mapa de PickPoint.
  • El tiempo de entrega es de 1 a 8 días dependiendo de la ciudad. Por ejemplo, en Moscú son de 1 a 2 días; en San Petersburgo - 2-3 días.
  • Cuando el pedido llegue al punto de recogida, recibirás un SMS con un código para recibirlo.
  • En cualquier momento que le resulte conveniente dentro de los tres días, puede acudir al punto y recibir su pedido mediante el código de SMS.
  • Puede pagar su pedido en efectivo al recibirlo o en línea al realizar su pedido.
  • El costo de envío comienza desde 240 rublos dependiendo de la ciudad y el tamaño del pedido. Se calcula automáticamente durante el pago.
  • 240 rublos

Entrega al punto de recogida

Entrega a punto de recogida

  • La entrega en un punto de recogida es una forma moderna, cómoda y rápida de recibir tu pedido sin llamar ni pillar mensajeros.
  • Un punto de recogida es un quiosco con una persona o una serie de cajas de hierro. Se colocan en supermercados, centros de oficinas y otros lugares populares. Tu pedido llegará a la ubicación que selecciones.
  • Puede encontrar su ubicación más cercana en el mapa de PickPoint.
  • El tiempo de entrega es de 1 a 8 días dependiendo de la ciudad. Por ejemplo, en Moscú son de 1 a 2 días; en San Petersburgo - 2-3 días.
  • Cuando el pedido llegue al punto de recogida, recibirás un SMS con un código para recibirlo.
  • En cualquier momento que le resulte conveniente dentro de los tres días, puede acudir al punto y recibir su pedido mediante el código de SMS.
  • Puede pagar su pedido en efectivo al recibirlo o en línea al realizar su pedido.
  • El costo de envío comienza desde 240 rublos dependiendo de la ciudad y el tamaño del pedido. Se calcula automáticamente durante el pago.
Paquete por correo ruso

Oficina de correos

  • La entrega se realiza a la oficina de correos más cercana. departamentos en cualquier localidad Rusia.
  • La tarifa y el tiempo de entrega los dicta el Correo Ruso. En promedio, el tiempo de espera es de 2 semanas.
  • Entregamos el pedido a Russian Post en un plazo de dos días laborables.
  • Puede pagar su pedido en efectivo al recibirlo (contra reembolso) o en línea al realizar su pedido.
  • El coste se calcula automáticamente al realizar el pedido y debería costar en promedio unos 400 rublos.
Entrega por EMS

Este es el FT232R, ampliamente conocido en círculos estrechos y amado popularmente. Muy confiable, estable, compatible con todos los sistemas operativos de forma predeterminada. En general, reglas.
Tiene tres desventajas:

  • Cariño, algo así como 150 rublos.
  • En modo bitbang funciona MUY lento, por eso no se puede usar con el programador Gromov y otros programadores COM elementales hechos de mierda y palos. .
  • Pequeño sho escriba, soldar y cablear es como arrancarse los ojos. Sin embargo, después de QFN no tengo miedo de nada. ¡Avancemos!

Hay un FT232BM aún más antiguo que hace lo mismo, pero necesita mucho cableado. Cuarzo y muchos otros condensadores. Bueno, que se joda.

Esto es lo que realmente sucedió:


Esta es una placa de circuito impreso, el archivo con la macro de este microbloque para Sprint Layout estará al final del artículo.
Se separó con bastante facilidad; sorprendentemente, las piernas no estaban cruzadas. Yo estaba realmente sorprendido. También agregué LED allí: Power, RX y TX, por lo que ahora parece un árbol de Navidad.

Luego acuñé una barra con LUT para cuatro copias a la vez, una de las cuales resultó ser una jamba. No, resultó perfecto, y qué, y según LUT, mi rango no es inferior al de Jedi superior, pero por alguna razón estaba reflejado... O_o Aparentemente accidentalmente hice clic en el espejo y no me di cuenta.

Aquí está el tablero antes de sumergirlo en la solución de grabado. Hay un palillo para hacer escala. Bueno, limpié el brillo de sus caminos.

Estañado a 230 grados. No puedes subir más alto, las pequeñas almohadillas volarán en esa dirección. Sí, y a 230 debes ser MUY suave y rápido. Fue posible estañar con aleación Rose. Tienes que retocar aquí, de lo contrario existe el riesgo de que se forme un agujero debajo de los terminales y no podrás comprobar visualmente el resultado aquí.

Sí, en muchos dispositivos donde está instalado COM, puedes desechar el MAX232 y colocar el FT232 allí, pero ¿por qué crear entidades? Si necesito comunicarme con una computadora, simplemente dejo los pines RX TX GND y les cuelgo el mismo cable MAX o ahora este microbloque. Así que un chip es suficiente para todo momento :)

Archivos del artículo:

Prima:
Algo me impulsó a escribir, aparentemente el alcohol en mi cerebro y la falta de Internet están pasando factura - lo apagaron por falta de pago :) Estoy escribiendo "sobre la mesa" por ahora... Déjame darte un breve manual sobre cómo soldar polvo de radio.

Cómo soldar alevines tan pequeños:
Cuando descubra cómo asegurar la cámara para que se pueda grabar adecuadamente, será un video. Por ahora, en palabras.

Preparar el vertedero:

  • Pinzas en una mano y palillo en la otra.
  • El tablero está firmemente fijado a la mesa. Puedes pegarlo directamente a la mesa con velcro de doble cara. Lo tengo sujeto en un mini tornillo de banco.
  • Las placas de contacto están generosamente lubricadas con fundente.

Posicionamiento primero

  • Con la ayuda de unas pinzas colocamos la mikruha en las plataformas con la mayor precisión posible. Además, es importante para nosotros que al menos una de las conclusiones extremas se mantuvo firme, lo que te resulte más cómodo. El resto está lo más cerca posible del ideal.
  • Simplemente apáguelo, sin soltarlo, presiónelo con unas pinzas desde arriba con la punta de un palillo, presione con fuerza. No puedes usar el dedo: tu dedo es grueso y lo moverás, y el palillo, en primer lugar, es afilado y presiona en un punto, y en segundo lugar, es de madera, lo que significa que el delicado microbio no se desmoronará.
  • Sin soltar el palillo, normalmente lo agarro con la otra mano (izquierda) y agarro el soldador con la derecha. Al mismo tiempo, Mikrukha no se mueve ni un pelo. Porque la presión está solo en un punto, hacia abajo, entonces el par simplemente no tiene de dónde venir.
  • Soldo UN pin extremo.
  • Si el microcircuito todavía está nivelado y está satisfecho con todo, tome inmediatamente el terminal más externo del otro lado y luego los dos más externos de la otra fila.
  • Si el mikruha está un poco torcido, entonces puedes intentar girarlo un poco con respecto a la pata soldada, solo un poco. Una fracción de grado, sólo para que las otras piernas se levanten. Tan pronto como se levanten, toma el segundo. Bueno, entonces ella no irá a ninguna parte.

Bueno, soldar el resto de conclusiones:

  • Llene todos los pines con fundente y coloque una cantidad muy pequeña de soldadura en la punta, en realidad no mucha: 1 mm de alambre de soldadura con un diámetro de 0,5 mm. Si no tienes esa soldadura, aplana la que tienes hasta convertirla en papel de aluminio.
  • Puedes esparcir fácilmente esta gotita sobre las conclusiones. Debería difundirse bien sin cegar las conclusiones. Lo principal es no escatimar en flujo.
  • El exceso de soldadura se elimina con un soldador seco o con un alambre trenzado con fundente, que lo absorberá.

¡Importante!
Si torció el microcircuito con respecto a cualquier pata, al final, cuando suelde las patas restantes, debe tocar este primer pin con un soldador para que se desuelde y suelde nuevamente, para aliviar la tensión mecánica que podría surgir allí. .

Debería verse así:


ACTUALIZACIÓN:

Gracias por el cableado Rol20

Programe varios controladores Arduino y no Aduino, reciba información a la computadora de todo lo que tenga una interfaz serial con lógica TTL.
Lo uso en mis proyectos con Arduino Pro MIni, Gboard/Iboard y controladores caseros.

¿En qué se diferencia de otros dispositivos similares?

  1. Un pin DTR adicional, que se puede conectar directamente a la entrada RESET en controladores que no tienen USB en la placa. Después de esto, no es necesario presionar el botón RESET durante la programación. Esto es muy conveniente para mí cuando el controlador está oculto en las profundidades de mi nave y el acceso al botón puede ser muy difícil.
  2. Soporte del fabricante, compatibilidad con controladores y software originales, a diferencia de los FTDI falsos que tienen problemas con los controladores nativos.
  3. Pines adicionales (agujeros para contactos) en la placa, por ejemplo, que le permiten poner el USB en modo de ahorro de energía.
  4. Una oportunidad interesante es cambiar el VID, PID y texto con el que se reconoce la placa, para montar tu propio driver con los parámetros requeridos, lo cual es bastante interesante en proyectos comerciales. Hablaré más sobre esto.

¿Dónde hacer el pedido?

Características

  • Chip CP2102 de Silicon Labs
  • Tasa de intercambio de datos a través de UART 300Bit/seg - 1Mbit/seg
  • Lee el buffer 576 bytes, escribe 640 bytes
  • Compatible con USB 2.0 de 12 Mbps.
  • Soporte de modo USB SUSPENDIDO
  • Regulador de potencia incorporado 3.3V 100mA
  • EEPROM con parámetros de configuración 1024 bytes
  • Sistemas operativos compatibles Windows 8/7/Vista/Server 2003/XP/2000, Windows CE, Mac OS-X/OS-9, Linux, Android
  • Capacidad de personalizar los parámetros de la placa y del controlador para sus proyectos
  • Dimensiones del tablero 26,5 x 15,6 mm

La placa tiene orificios adicionales donde puede soldar pines para control adicional del módem y cambiar el USB al modo SUSPENDIDO.

El tamaño de la placa difiere poco de otros conversores USB/UART similares

  1. Placa FOCA 2.2 tomada para proyectos comerciales con controladores Gboard/Iboard
  2. Convertidor FT232 barato usado hasta la fecha
  3. Revisado CP2102

Conexión e instalación de CP2102

Antes de utilizar la placa, debe instalar los controladores del sitio web oficial de Si-Labs

  • Para conectarse al controlador necesita 5 cables:
  • Tierra - GMD
  • VCC - V5.0 (V3.3) dependiendo de la placa utilizada
  • TX - RX
  • RX-TX
  • Controlador RESET - DTE


Ahora el controlador se puede programar sin presionar el botón RESET.

Cambio de VID, PID y otras características del convertidor

La placa es reconocida en el sistema como Silicon Labs CP210X USB a UART Bridge (COM35)

En ocasiones en proyectos comerciales es necesario que el dispositivo tenga su propio nombre comercial a la hora de programar. El chip CP2102 y la placa que contiene brindan grandes oportunidades para esto.

Primero, descargue y ejecute la utilidad para configurar los parámetros de EEPROM CP1202 (también necesitaba descargar Java Runtime para ejecutar la utilidad)

Ahora puede cambiar las siguientes configuraciones:

  • Identificación del proveedor (VID). Identificación del fabricante. El valor predeterminado es 10С4 (formato hexadecimal). En este caso pertenece a SiLabs.
  • Identificación del producto (PID). ID del Producto. El valor predeterminado es EA60 (formato hexadecimal). En este caso se refiere a todos los puentes CP210x.
  • Máximo poder. El consumo máximo de corriente solicitado por el puente en el bus USB. El valor predeterminado es 32 (formato hexadecimal). Valor máximo 500mA
  • Atributos de uso de energía. Dieta. Alimentado por bus (alimentación por bus USB) o Autoalimentado (alimentación desde una fuente externa).
  • Versión de lanzamiento. Número de emisión. El valor predeterminado es 1,0. Los campos pueden tomar valores del 1 al 99 en partes enteras y fraccionarias.
  • Número de serie. Número de serie. El valor predeterminado es “0001” (formato de texto). El campo puede aceptar cualquier valor de texto de hasta 64 caracteres. Necesario para conectar varios dispositivos a una computadora
  • Cadena de producto. El campo puede aceptar cualquier valor de texto de hasta 126 caracteres. Este identificador se muestra en el sistema operativo cuando el puente CP210x se conecta por primera vez a la computadora y ayuda al usuario a elegir el controlador apropiado.
  • Bloqueo de datos personalizado. Proteger los datos de configuración.

Actualizado el 19/09/2015. Hola a todos. En el último artículo, analizamos un dispositivo para restaurar microcontroladores Atmega fusebit doctor (Paso No. 7). Hoy veremos otro dispositivo igualmente importante e incluso más útil. UART-USB Convertidor basado en microcontrolador ATtiny2313. Si está interesado en la electrónica y la programación aplicada, este dispositivo se convertirá en su herramienta adecuada para configurar el dispositivo que está diseñando y transferir datos a una computadora. Puede averiguar qué es la interfaz UART en el artículo 40. Pero necesitamos el convertidor en sí para poder conectar la PC y nuestro dispositivo para la configuración y la transferencia de datos. Esta necesidad siempre surge para un desarrollador, así que prepárese para adquirir uno. Por supuesto, es muy fácil transferir a un puerto COM (RS232) o LPT, pero no todo el mundo tiene este puerto, por ejemplo los portátiles.

Hay muchos convertidores, por ejemplo en el circuito MAX232 (RS232-UART) y otros. Pero veremos un convertidor basado en microcontrolador. Si está interesado en la electrónica y la programación aplicada, este dispositivo se convertirá en su fiel herramienta. A continuación se muestra un diagrama del convertidor. Este circuito y los pilotos fueron tomados del siguiente recurso. http://www.recursion.jp/prose/avrcdc/, que describe varias opciones para transferir datos a una PC, así como controladores y fuentes abiertas proporcionadas por cierto autor, Osamu Tamura.

A la izquierda hay un convertidor UART - USB. Como podemos ver en el diagrama, hay líneas de transmisión/recepción de datos TXD/RXD, las resistencias R4 son un limitador de corriente, R5 es protección TXD contra un cortocircuito a tierra, los diodos zener en el diagrama son para proteger las líneas de señal, resistencia R1 es la fuente de alimentación en la línea, C3 suaviza las interferencias, R2 R3 - limitadores de corriente. El microcontrolador en sí ATtiny2313 como convertidor. La velocidad de transmisión se configura automáticamente y oscila entre 600 y 38400 bps, protocolo estándar 8N1. El montaje no es difícil, todas las fuentes, plantillas de tableros, todo está disponible gratuitamente en este recurso. A continuación se muestran fotos de mi montaje de este dispositivo:

El diagrama contiene una interfaz para la programación en circuito (5 pines en la parte inferior y 1 cerca del microcontrolador).

Agregaré información por mi cuenta para verificar la funcionalidad de algunas partes:
- un diodo zener, para comprobar su integridad el ánodo está en menos, - más a través de 10 kOhm al cátodo, aplicamos 5 V - deberíamos obtener la caída de voltaje especificada;
- verifique el generador de frecuencia de reloj; aquí debe configurar el fusible CKOUT en el microcontrolador, es decir, permita que la onda cuadrada del oscilador maestro salga al cuchillo 6 (micro ATtiny2313 – PD2). Medimos la frecuencia. También puedes medir el voltaje, que debería ser = media potencia = 2,86 V. (Tuve esto). Recuerde que MK funciona con un generador externo, así que primero cargue el programa y luego cambie los fusibles a un generador externo.

El siguiente paso para configurar este dispositivo es instalar el controlador en la computadora - "Puerto de comunicaciones virtuales" para Win - descargar el archivo avrcdc_inf.zip. Este archivo contiene 4 carpetas: raw - para (Windows 2000/XP), w2k - para Windows 2000 (solo modo masivo), xpvista7 - para Windows XP/Vista/7 x32, vista64 - para Windows Vista x64. El controlador se selecciona después de conectar nuestro dispositivo. En general, el esquema estándar. A continuación, para descargar el firmware a nuestro controlador, descargamos cdc232.2011-06-24.zip, donde seleccionamos el firmware para nuestro controlador. Configuramos los fusibles en H = 0xCD, L = 0xFF. Todo está listo. A continuación se muestra un diagrama de la interacción entre el convertidor y la PC.

El dispositivo funciona de la siguiente manera: cuando se conecta a una PC, aparece un puerto COM virtual. A continuación, la transmisión se produce a través de la interfaz. RS232C , sin líneas de control DTR, DTS, RTS, CTS.
Después de esto, debe verificar la funcionalidad usando el programa Terminal; descárguelo allí. El resultado del funcionamiento del convertidor se puede ver utilizando el ejemplo de DoctorAVR y un controlador de recopilación de datos (registrador).

En el próximo artículo número 9, consideraremos la base de la barrera en un microcontrolador, el software y el hardware. Eso es todo. Chau a todos.

Revisión del convertidor USB a UART TTL en CP2102

¿Por qué es necesario?

Programe varios controladores Arduino y no Aduino, reciba información a la computadora de todo lo que tenga una interfaz serial con lógica TTL.
Lo uso en mis proyectos con , y .

¿En qué se diferencia de otros dispositivos similares?

Un pin DTR adicional, que se puede conectar directamente a la entrada RESET en controladores que no tienen USB en la placa. Después de esto, no es necesario presionar el botón RESET durante la programación. Esto es muy conveniente para mí cuando el controlador está oculto en las profundidades de mi nave y el acceso al botón puede ser muy difícil.

Soporte del fabricante, compatibilidad con controladores y software originales, a diferencia de FTDI falso, que

Pines adicionales (agujeros para contactos) en la placa, por ejemplo, que le permiten poner el USB en modo de ahorro de energía.

Una oportunidad interesante es cambiar el VID, PID y texto con el que se reconoce la placa, para montar tu propio driver con los parámetros requeridos, lo cual es bastante interesante en proyectos comerciales. Hablaré más sobre esto.

Para aquellos que estén interesados, por favor haga clic a continuación.

Pedí muchas cosas pequeñas en Ebay para obtener una recompensa por una reseña, incluso por $ 1,79

El producto viajó durante 54 días. Bueno, ya estoy acostumbrado a nuestro correo, lo que no se puede decir sobre el tipo de cambio del dólar al rublo (((

Paquete amarillo normal. En el interior están los pañuelos en bolsas transparentes selladas. Todo es como siempre.

La placa tiene orificios adicionales donde puede soldar pines para control adicional del módem y cambiar el USB al modo SUSPENDIDO.

Características

  • Chip CP2102 de
  • Tasa de intercambio de datos a través de UART 300Bit/seg - 1Mbit/seg
  • Lee el buffer 576 bytes, escribe 640 bytes
  • Compatible con USB 2.0 de 12 Mbps.
  • Soporte de modo USB SUSPENDIDO
  • Regulador de potencia incorporado 3.3V 100mA
  • EEPROM con parámetros de configuración 1024 bytes
  • Sistemas operativos compatibles Windows 8/7/Vista/Server 2003/XP/2000, Windows CE, Mac OS-X/OS-9, Linux, Android
  • Capacidad de personalizar los parámetros de la placa y del controlador para sus proyectos
  • Dimensiones del tablero 26,5 x 15,6 mm
El tamaño del tablero difiere poco del
La foto muestra una comparación con otros conversores USB/UART.



Antes de utilizar la placa, debe instalar

Para conectarse al controlador necesita 5 cables:
Tierra - GMD
VCC - V5.0 (V3.3) dependiendo de la placa utilizada
TX - RX
RX-TX
Controlador RESET - DTE


Ahora el controlador se puede programar sin presionar el botón RESET.

La placa es reconocida en el sistema como
Silicon Labs CP210X Puente USB a UART (COM35)

En ocasiones en proyectos comerciales es necesario que el dispositivo tenga su propio nombre comercial a la hora de programar. El chip CP2102 y la placa que contiene brindan grandes oportunidades para esto.

Primero, descargue y ejecute "> (también necesitaba descargar Java Runtime para iniciar la utilidad)

Ahora puede cambiar las siguientes configuraciones:

  • Identificación del proveedor (VID). Identificación del fabricante. El valor predeterminado es 10С4 (formato hexadecimal). En este caso pertenece a SiLabs.
  • Identificación del producto (PID). ID del Producto. El valor predeterminado es EA60 (formato hexadecimal). En este caso se refiere a todos los puentes CP210x. mi
  • Máximo poder. El consumo máximo de corriente solicitado por el puente en el bus USB. El valor predeterminado es 32 (formato hexadecimal). Valor máximo 500mA
  • Atributos de uso de energía. Dieta. Alimentado por bus (alimentación por bus USB) o Autoalimentado (alimentación desde una fuente externa).
  • Versión de lanzamiento. Número de emisión. El valor predeterminado es 1,0. Los campos pueden tomar valores del 1 al 99 en partes enteras y fraccionarias.
  • Número de serie. Número de serie. El valor predeterminado es “0001” (formato de texto). El campo puede aceptar cualquier valor de texto de hasta 64 caracteres. Necesario para conectar varios dispositivos a una computadora
  • Cadena de producto. El campo puede aceptar cualquier valor de texto de hasta 126 caracteres. Este identificador se muestra en el sistema operativo cuando el puente CP210x se conecta por primera vez a la computadora y ayuda al usuario a elegir el controlador apropiado.
  • Bloqueo de datos personalizado. Proteger los datos de configuración.

Al cambiar VID y PID, es necesario reconstruir los controladores, ya que el controlador estándar está configurado para VID y PID Silicon Labs

Y después de un simple cuadro de diálogo, obtenemos una distribución del controlador con el conjunto requerido de VID y PID y el nombre deseado en el sistema.

Línea de fondo

Esta placa es uno de los convertidores USB/UART más baratos que no utiliza chips falsificados.
Tiene un pin DTR que le permite enviar automáticamente RESET para cargar software en el controlador
Le permite personalizar VID, PID y controladores para sus proyectos
recomiendo comprar

¿Te gustó el artículo? Compártelo