Общие сведения:
Эта статья — пошаговая инструкция по установке драйвера USB-UART преобразователя на чипе CH340 для операционной системы Window 10.
Внимание! Для установки драйверов необходимы права администатора. Зайдите от имени пользователя с правами администратора или попросите администатора компьютера дать повышенные права аккаунту, от имени которого будет производиться установка драйвера.
Драйвер — исполняемая программа-модуль, предоставляющая интерфейсы высокого уровня для управления устройствами на низком уровне.
Шаг 1. Подключение устройства.
Подключите устройство с USB-UART перобразователем к персональному компьютеру. Если компьютер не подключён к сети интернет или на нём не работает Windows Update, то драйвера для USB-UART преобразователя придётся установить вручную.
Шаг 2. Диспетчер устройств.
Нажмите правой клавишей мыши на кнопку с логотипом Windows в левом нижнем углу и нажмите на пункт «Диспетчер устройств» в открывшемся меню.
Откроется окно Диспетчера устройств, в нём должен быт пункт «Другие устройства -> USB Serial» с пиктограммой в виде жёлтого треугольника с восклицательным знаком.
Шаг 3. Скачивание драйвера.
Нажмите на эту ссылку и скачайте драйвер, нажав на кнопку скачать.
После того как файл скачался, нажмите на иконку «Показать в папке» в окне загрузок.
Откроется окно Windows Explorer. Нажмите на только что скачанный файл правой клавишей мыши и выбирите пункт «Извлечь все…» из меню.
Во вновь открывшемся окне нажмите «Извлечь«. Убедитесь, что стоит галочка слева от фразы «Показать извлечённые файлы».
Откроется окно Windows Explorer с распакованными файлами драйверов. Откройте папку CH340.
Откройте папку ch341ser_windows
В папке находится файл сведений для установки CH341SER.INF. Если Ваша система настроена не отображать расширения известных типов файлов, то распознать этот файл можно по иконке с одной шестерёнкой и всплывающей подсказке при наведении на него. Подсказка должна выглядеть как на рисунке.
Шаг 4. Установка драйвера.
Нажмите правой клавишей мыши на файл CH341SER.INF и выберете из меню пункт «Установить«.
Во вновь открывшемся окне нажмите «Открыть«.
Нажмите «Да».
После завершения установки нажмите «OK».
В Диспетчере устройств, в разделе «Порты (COM и LPT)» должен появиться новый виртуальный COM-порт «USB-SERIAL CH340«.
Шаг 5. Проверка.
После установки драйвера откройте Arduino IDE и убедитесь, что появился новый виртуальный COM-порт.
При подключении платформ разработки на базе Arduino к компьютеру, вы связываете между собой два мира: микроконтроллерный и микропроцессорный.
Стандартным интерфейсом плат Arduino на микроконтроллерах ATmega328P является UART, а у современных компьютеров используется USB. Чип USB-UART CH340G служит мостом между микроконтроллером и USB-портом компьютера, который позволяет загружать прошивку в плату, а также передавать между собой данные.
Список поддерживаемых плат
Зачем нужен драйвер?
При подключении любого устройства к USB-порту компьютера необходимо подсказать операционной системе, как с ним общаться. На стороне компьютера таким переводчиком является специальная программа, называемая драйвером. Например, драйвер преобразователя USB-UART работает в режиме эмуляции последовательного COM-порта. Т. е. при подключении вашей платы к компьютеру чип моста с помощью драйвера попросит операционную систему открыть виртуальный COM-порт, через который начнётся общение между платой и ПК.
Каждый производитель делает свои чипы с соответствующими драйверами. К сожалению, не все драйверы предустановлены в операционных системах по умолчанию. Когда нужного драйвера нет, ОС пытается найти его для нового подключённого устройства, не находит, и вместо виртуального COM-порта вы видите надпись «USB 2.0 SERIAL» или «Неизвестное устройство». Для решения проблемы скачайте и установите драйвер CH340 для вашей операционной системы.
Установка драйвера
Рассмотрим установку драйвера на примере платы Iskra Uno в операционной системе Windows. С остальными платами ситуация будет аналогичная.
-
Подключите плату к компьютеру по USB. Для коммуникации используйте кабель USB (A — B).
-
Установите и настройте интегрированную среду разработки Arduino IDE.
-
Откройте диспетчер устройств Windows и раскройте вкладку «Порты (COM и LPT)».
-
Если во вкладке отображается пункт
USB-SERIAL CH340 (COMx)
— значит, всё получилось, и можно переходить к прошивке платформы. -
Если пункта не обнаружено или вкладка «Порты (COM и LPT)» вовсе отсутствует, следуйте дальнейшей инструкции.
-
-
В диспетчере устройств Windows раскройте вкладку «Другие устройства» и найдите пункт
USB2.0-Serial
. -
Далее кликните правой кнопкой мыши по пункту
USB 2.0 Serial
и выберите раздел «обновить драйвер». -
Выберите пункт «Выполнить поиск драйверов на этом компьютере».
-
Укажите путь к директории драйвера и нажмите кнопку «установить». В нашем случае:
-
Если всплывёт окно с текстом «Не удалось проверить издателя драйверов», кликните по вкладке «Всё равно установить этот драйвер». По завершении процесса вы должны увидеть сообщение об удачной установке драйвера.
-
Откройте повторно вкладку «Порты (COM и LPT)» в диспетчере устройств. Если там отображается пункт
USB-SERIAL CH340 (COMx)
— значит, всё получилось, и теперь можно переходить к прошивке платформы.
Ресурсы
-
Скачать драйвер CH340
Как правило, платы Arduino имеют встроенный USB-TTL преобразователь, позволяющий без труда подключить Arduino к компьютеру для загрузки прошивки. Оригинальные Arduino, как правило, используют для этих целей программатор FTDI от Шотландской компании FTDI Chip. Китайские же версии платы все чаще используют для USB подключения программаторы китайских производителей. Например, недорогой и очень популярный CH340, существенно снижая стоимость китайских версий Arduino.
Основным нюансом программатора CH340G является отсутствие предустановленного в операционную систему драйвера. Из за этого неопытные пользователи часто сталкиваются с ситуацией, когда после подключения Arduino к компьютеру он не видит подключенную плату. Это легко исправить! Надо лишь скачать драйвер CH340G для Windows 7/10/11, Linux или MacOS и произвести его установку в систему.
Ссылки на скачивание драйвера для различных ОС даны ниже:
Как установить драйвер CH340G на компьютер?
Установка драйвера CH340G производится в несколько простых шагов:
- Скачиваем драйвера по ссылкам выше
- Распаковываем архив с установочными файлами
- Запускаем исполняемый файл (SETUP)
- В открывшимся окне соглашаемся с установкой
- Перезагружаем компьютер для корректного обновления данных в реестре
После установки драйвера заново подключаем Arduino и смотрим, чтобы плата корректно отобразилась в списке диспетчера устройств.
Программаторы CH340 в нашем магазине
Смотрите также
- Актуальная информация: при скачивании с официального сайта в архиве можно найти инструкцию по установке
- Статья со ссылкой на драйвер и инструкциями
В Linux уже встроен необходимый драйвер, но Arduino IDE может отказаться с ним работать: Linux определяет ардуинку как устройство ttyUSB*, обычно это ttyUSB0 (это можно узнать командой dmesg в терминале), то есть в системе появляется интерфейс /dev/ttyUSB0. Чтобы с ним работать, нужны права доступа. Читать и писать на устройство /dev/ttyUSB0 имеет пользователь root и пользователи группы dialout. Работы с правами суперпользователя лучше избегать, поэтому следует занести своего пользователя в группу dialout. Это можно сделать следующей командой (обратите внимание, команда whoami в обратных кавычках)
sudo usermod -a -G dialout `whoami`
После этого нужно перелогиниться. Дальше запускаем Arduino IDE и в меню «Инструменты/Порт» ставим галочку напротив /dev/ttyUSB0.
Download: https://fs.keyestudio.com/CH340-WINDOWS
Windows 10 (and later systems) boasts their own drivers, so there is no need to install additional drivers.
Connect the control board to your computer.
Click Computer– Properties – Device Manager, as shown below. This indicates a successful connection, so the installation of driver is not required.
If the following situation occurs, you need to manually install the driver.
Click to select “Update driver”. And then the driver will start to install.
Tap “Browse my computer for drivers”.
Find the file usb_ch341_3.1.2009.06 or cp210x you have downloaded, and click “Next”.
After finishing installing, click “Close” and the serial port number will show up.
The driver is successfully installed!
Click Computer– Properties – Device Manager to check: