Идентификатор USB VID 1A86 PID 7523 (rev 0264) в Диспетчере устройств Windows указывает на микросхему-преобразователь CH340 производства китайской компании QinHeng Electronics (WCH). Если вы видите это устройство с жёлтым восклицательным знаком, значит система обнаружила чип, но не смогла подобрать для него драйвер — и виртуальный COM-порт не создаётся.
Такая ситуация типична при первом подключении плат Arduino-совместимых клонов, программаторов, адаптеров USB-TTL и других устройств, где для связи с компьютером используется этот недорогой мост USB-UART. Ниже разберём, что означают эти идентификаторы, где применяется чип и как корректно установить драйвер.
Что означают VID, PID и REV
Каждое USB-устройство при подключении сообщает операционной системе набор идентификаторов, по которым система подбирает драйвер. Расшифровка строки из нашего запроса:
- 🔧 VID 1A86 — Vendor ID, код производителя. Принадлежит компании QinHeng Electronics (WCH).
- 🔧 PID 7523 — Product ID, код конкретного изделия. Соответствует семейству преобразователей CH340/CH341.
- 🔧 REV 0264 — ревизия устройства, версия аппаратной части или прошивки чипа.
По сути, VID+PID — это «паспорт» устройства. Windows сравнивает эту пару с базой установленных драйверов (INF-файлов), и если совпадения нет, устройство помечается как неизвестное.
VID 1A86 + PID 7523 — это всегда чип CH340 от WCH. Конфликт с этим ID решается установкой официального драйвера CH341SER.
Где применяется чип CH340
Преобразователь CH340 стал фактическим стандартом в бюджетной электронике благодаря низкой цене. Вам нужно это знать, чтобы понимать, какое именно устройство вы подключили.
- 🔌 Клоны и совместимые платы Arduino Uno, Nano, Mega китайского производства.
- 🔌 Адаптеры USB-TTL (UART) для прошивки роутеров, микроконтроллеров, ESP8266/ESP32.
- 🔌 Программаторы и отладочные платы.
- 🔌 Некоторые 3D-принтеры, CNC-контроллеры и диагностические адаптеры.
Почему на оригинальных Arduino другой чип
Оригинальные платы Arduino используют микросхему ATmega16U2 или чипы FTDI, у которых свои VID/PID. Китайские производители заменяют их на CH340 ради снижения себестоимости — функционально для большинства задач разницы нет, но драйвер требуется отдельный.
Как проверить устройство в Диспетчере устройств
Прежде чем ставить драйвер, убедитесь, что вы имеете дело именно с CH340, а не с неисправным кабелем или портом. Откройте Диспетчер устройств (команда devmgmt.msc в окне «Выполнить») и найдите устройство с ошибкой.
Далее откройте его свойства и перейдите на вкладку «Сведения», где в выпадающем списке выберите «ИД оборудования». Вы должны увидеть строку вида:
USB\VID_1A86&PID_7523&REV_0264
Если строка совпадает — диагноз подтверждён, нужен драйвер CH341SER. Если идентификатор другой, устройство может быть на чипе FTDI, CP2102 или PL2303, и драйвер потребуется соответствующий.
Установка драйвера CH340 (CH341SER) в Windows
Драйвер для этого чипа распространяется под именем CH341SER и доступен на официальном сайте производителя WCH. Скачивайте его только с сайта разработчика чипа — сторонние «сборники драйверов» могут содержать устаревшие или модифицированные версии.
☑️ Порядок установки драйвера CH340
После установки в разделе «Порты (COM и LPT)» должен появиться пункт вида USB-SERIAL CH340 (COM3) — номер порта может отличаться. Именно этот номер нужно будет выбрать в Arduino IDE, терминале или программе прошивки.
⚠️ Внимание: установщик CH341SER иногда показывает сообщение «Драйвер предустановлен успешно» ещё до подключения устройства — это нормально. Драйвер активируется в момент, когда вы вставите плату в USB-порт.
Если COM-порт появился, но устройство не определяется программой, проверьте номер порта в Диспетчере устройств и скорость (baud rate) в настройках программы — несовпадение скорости даёт «молчание» при вполне исправном подключении.
Типичные проблемы и их решение
Даже после установки драйвера подключение может не работать. Ниже — самые частые сценарии и безопасные способы их проверки.
| Симптом | Возможная причина | Что проверить |
|---|---|---|
| Устройство не определяется вообще | Кабель только для зарядки, без линий данных | Заменить кабель на заведомо полноценный |
| Жёлтый восклицательный знак | Драйвер не установлен или повреждён | Переустановить CH341SER |
| COM-порт появляется и пропадает | Плохой контакт, нестабильное питание порта | Другой USB-порт, лучше напрямую без хаба |
| Ошибка при прошивке платы | Неверный порт или скорость в программе | Сверить номер COM и baud rate |
| Код ошибки 10 в свойствах | Конфликт драйвера или неисправность чипа | Удалить устройство с драйвером, переустановить; проверить плату на другом ПК |
⚠️ Внимание: кабели «только зарядка» без линий данных — самая частая причина, когда CH340 вообще не появляется в системе. Прежде чем копаться в драйверах, попробуйте другой кабель — это занимает меньше минуты.
Отдельный случай — платы, где чип CH340 физически неисправен (например, после статики или переполюсовки питания). Если устройство не определяется ни на одном компьютере и ни с одним кабелем, а сама плата при этом питается и работает, вероятно, вышел из строя именно преобразователь. Ремонт в этом случае — замена микросхемы пайкой либо прошивка платы через внешний USB-TTL адаптер.
Драйверы CH340 в Linux и macOS
В большинстве современных дистрибутивов Linux поддержка CH340 встроена в ядро (модуль ch341), и устройство появляется как /dev/ttyUSB0 автоматически. Если плата не видна, проверьте вывод команды:
dmesg | grep -i ch34
Также убедитесь, что ваш пользователь входит в группу dialout (в Debian/Ubuntu-подобных системах), иначе программа не получит доступ к порту. В macOS драйвер обычно требуется отдельный; скачивайте его с сайта WCH и учитывайте, что система может заблокировать установку в разделе «Безопасность» — там нужно явно разрешить ПО от разработчика.
В Linux драйвер CH340 уже встроен в ядро — чаще всего проблема решается добавлением пользователя в группу dialout, а не установкой чего-либо.
Часто задаваемые вопросы
USB VID 1A86 PID 7523 — это вирус или безопасное устройство?
Это легитимный идентификатор преобразователя USB-UART CH340 от компании QinHeng Electronics. Сам по себе он не является вирусом — так определяется обычная плата или адаптер. Однако драйвер стоит скачивать только с официального сайта производителя чипа.
Чем CH340 отличается от CH341?
Оба чипа используют один и тот же драйвер CH341SER. CH341 — более функциональная микросхема с поддержкой дополнительных интерфейсов, а CH340 — упрощённый вариант только для UART. Для пользователя с точки зрения установки драйвера разницы нет.
Почему после обновления Windows драйвер CH340 перестал работать?
Известны случаи, когда система автоматически подменяла драйвер несовместимой версией. Обычно помогает удаление устройства вместе с драйвером в Диспетчере устройств и повторная установка CH341SER с сайта WCH.
Как узнать номер COM-порта, который получил CH340?
Откройте Диспетчер устройств и разверните раздел «Порты (COM и LPT)» — рядом с названием USB-SERIAL CH340 в скобках указан номер, например COM3. Номер может меняться при подключении к другому USB-порту.
Можно ли использовать CH340 для прошивки ESP8266 и ESP32?
Да, USB-TTL адаптеры на CH340 широко применяются для прошивки ESP8266 и многих плат ESP32. Обратите внимание на уровни логики — ESP работают с 3,3 В, поэтому адаптер должен поддерживать соответствующий режим, иначе есть риск повредить микросхему.