Entrega rápida
Condiciones de descuento para empresas
Hasta un 10% de descuento para alumnos, estudiantes y centros de enseñanza
Envío a toda Europa por €4.90
Cerrar filtro
Filtrar por:

¿Cómo instalar un controlador CH340/CH341?

¿Cómo instalar un controlador CH340/CH341 para microcontroladores compatibles con Arduino?

Cada vez con más frecuencia nos contactáis para preguntarnos cómo instalar el controlador CH340 para microcontroladores compatibles con Arduino. En esta entrada del blog nos gustaría explicar

- Cuál es la diferencia entre las placas de microcontroladores con chipset CH340 y las "originales"
- Dónde puedes descargar el controlador CH340
- Cómo instalar el controlador CH340 en Windows
- Cómo programar microcontroladores compatibles con Arduino con el controlador CH340 dentro del IDE de Arduino

Después de leer la entrada del blog, ¡estarás al tanto de todos los escollos para poner en marcha clones baratos de Arduino!

La diferencia entre los microcontroladores con CH340 y el chipset ATmega328P

Lo primero es lo primero: las placas de microcontroladores compatibles con Arduino con chipset CH340 son ligeramente más baratas que las placas clásicas con ATmega328p. Esto se debe en parte a que las placas clásicas con el chipset "original" se pueden conectar al ordenador doméstico mediante USB inmediatamente después de la compra y, por tanto, están listas para usar.

Antes de sacar conclusiones precipitadas en este punto, veamos en detalle las ventajas y desventajas más importantes de las placas CH340:

Desventaja 1:  ¡El chipset CH340 no es compatible con todos los sistemas operativos!

Especialmente con los sistemas Windows, el chipset CH340 a menudo conduce a la frustración: el sistema operativo Windows no suele estar equipado con el controlador CH340 de fábrica. Las placas compatibles con Arduino con controladores CH340/CH341 que se conectan a un PC con Windows no suelen ser reconocidas como tales por el PC. Por lo tanto, aparecen mensajes de error en el IDE de Arduino cuando se cargan los bocetos.

Desventaja 2: ¡La carga de bocetos en placas CH340 lleva más tiempo (probado a 5 V)!

Lo admitimos: puede que esta desventaja sea insignificante en la creación de prototipos caseros, pero existe. La forma más fácil de ver la diferencia es observar la siguiente serie de datos.

Tamaño del boceto (byte)

R3 Tiempo de carga (segundos)

CH340 Tiempo de carga (segundos)

500

5.3

5.6

5000

9.3

9.7

7000

9.6

10.2

 
De media, la carga del programa tarda unos 0,4 segundos más con las placas CH340.

Ventaja 1: ¡El consumo de energía de la placa CH340/CH341 es menor!

Por supuesto, el tiempo de carga de los bocetos puede despreciarse, especialmente en la creación rápida de prototipos. Pero, ¿qué pasa con el consumo de energía? De nuevo, observamos el comportamiento de la placa con dos bocetos estándar que seguro que todos conocéis: "Bare Minimum" y "Blink".

Ejemplo de boceto

Consumo de energía R3 (mA)

Consumo CH340 (mA)

Mínimo

32.3

14

Parpadeo

37.1

20.1

¡Estamos tan sorprendidos como tú! El consumo de energía de la placa microcontroladora CH340 es sólo la mitad que el de la R3... ¡emocionante!

Así que lleguemos a la conclusión:

Para aquellos que puedan vivir con el esfuerzo adicional debido a la instalación del controlador requerido adicionalmente, los microcontroladores compatibles con Arduino con chipset CH340/CH341 son sin duda una buena alternativa. La desventaja técnica de la versión CH340, el tiempo de carga, es ciertamente insignificante para el aficionado. En este caso, ¡la ganancia debida al bajo consumo de energía compensa incluso la desventaja!

¿Dónde puedes descargar el controlador CH340?

Ahora la cosa se complica un poco: a continuación te enlazamos a los controladores del CH340 para las plataformas Windows, OS y Linux. Los enlaces para los controladores de Windows y OS enlazan a un sitio web con caracteres chinos. No dejes que esto te desanime: puedes descargar el controlador simplemente haciendo clic en la barra azul (símbolo de la nube). En el momento de nuestra prueba, los bocetos estaban, por supuesto, ¡libres de virus!

Windows: http://www.wch.cn/download/CH341SER_ZIP.html
Linux: 
https://github.com/juliagoda/CH341SER
SO: http: //www.wch.cn/download/CH341SER_MAC_ZIP.html

Actualización 21.11.2022: Un cliente nos ha informado de que el uso del controlador anterior para SO puede provocar complicaciones. Por tanto, recomendamos el siguiente controlador (de pago). 

https://www.mac-usb-serial.com/dashboard/

Puedes encontrar más información en https://thingsmatic.com/2017/08/07/using-ch340-devices-with-osx/ .

En este punto nos gustaría señalar que es posible que se necesiten derechos de administrador para la instalación.

¿Cómo instalo ahora el controlador CH340?

Una vez que hayas descargado el archivo correspondiente, puedes descomprimirlo (por ejemplo, con WinRar). A continuación, abre el archivo Setup.exe. Se abrirá una nueva ventana. En esta ventana, selecciona el archivo "CH341SER.INF" en "Seleccionar INF". A continuación, confirma tu selección con el botón "Instalar". Si la instalación se ha realizado correctamente, aparecerá una ventana emergente confirmando la instalación.

¿Y cómo puedo utilizar ahora mi placa microcontroladora compatible con el controlador CH340?

Muy sencillo: (casi) exactamente igual que una placa con chipset ATmega328p o ATmega16U2. En primer lugar, establece la conexión USB entre el microcontrolador y tu ordenador. El microcontrolador debería aparecer en el administrador de dispositivos.

A continuación, abre el IDE de Arduino. En "Herramientas" y "Placa", selecciona el tipo de tu microcontrolador. A continuación, en "Herramientas" y "Puerto", selecciona el llamado puerto COM de tu controlador. Por regla general, se trata del puerto COM con el número más alto.

Importante: En el siguiente paso, debes seleccionar el ATmega329p (antiguo gestor de arranque) en "Herramientas" y "Procesador". ¡Sólo entonces podrás cargar el controlador CH340!

No ha sido tan difícil, ¿verdad? Si quieres empezar ya tu próximo proyecto, te recomendamos nuestra plataforma de aprendizaje gratuita www.funduino.de con más de 250 tutoriales gratuitos sobre los sensores, actuadores y mucho más más populares

Temas: #arduino, #wissen
Introduce la cadena en el campo de texto de abajo.

Los campos marcados con * son obligatorios.

  • Auswahl des Prozessors

    Heute (15.09.2022) habe ich einen "Funduino NANO R3 - CH340 Chip - fertig gelötet" erhalten und gleich ausprobiert.
    Entgegen der obigen Beschreibung musste ich in der Arduino-IDE (1.8.19) als Prozessor ATMega328P auswählen, d.h. ohne "old bootlader".



  • Muy agradecido

    Muchísimas gracias, no todos los días encontramos personas con los conocimientos, la capacidad de transmitirlos y la voluntad de ayudar.

  • CH340 no deja reprogramar firmware


    Hola, este chip se interpone para reprogramar el ATMEL328P y usarlo de controlador MIDI mediante el propio conector USB. ¿Estoy en lo cierto? De ser así, ¿Hay solución?

    Un saludo y muchas gracias.

  • Alte Treiberversion behalten

    Hallo,
    die Aktuelle Version die immer wieder per Windows update instaliert wird ist die 3.8.2023.2 vom 11.02.2023.
    Leider kann ich mit diesem den ESP nicht programieren.
    Hierzu muss ich immer eine Alte Version instalieren.... (08/08/2014, 3.4.2014.08).

    Windows aktuallisiert diesen aber immer wieder mit dem Falschen....

    Wie kann ich das ändern ?



Artículos coincidentes
Funduino NANO R3 - Chip CH340 - sin soldar Funduino NANO R3 - Chip CH340 - sin soldar
Contenido 1 Stück
9,80 € *
Nº de artículo F23107182
Añade
Agotado
Funduino NANO R3 - chip CH340 - listo para soldar Funduino NANO R3 - chip CH340 - listo para soldar
Contenido 1 Stück
10,80 € *
Nº de artículo FUN-1010562
Añade
Placa microcontroladora CH340 - compatible con Arduino UNO R3 Placa microcontroladora CH340 - compatible con...
Contenido 1 Stück
12,90 € *
Nº de artículo F23107171
Añade
CH340 Mikrocontroller Board - kompatibel mit Arduino MEGA2560 R3 CH340 Mikrocontroller Board - kompatibel mit...
Contenido 1 Stück
20,90 € *
Nº de artículo F23107180
Añade