USB-UART преобразователь — мост между компьютером и микроконтроллером: через него заливают прошивку, отлаживают устройство по последовательному порту и связывают встраиваемую электронику с ПК. На рынке доминируют три семейства — WCH CH340, Silicon Labs CP2102/CP2104 и FTDI FT232. Они решают одну задачу, но по-разному ведут себя с драйверами, питанием логики и стабильностью на высоких скоростях. Разбираем, чем отличаются CH340, CP2102 и FT232, и какой преобразователь выбрать под конкретный проект.
Что вообще делает USB-UART мост
Микроконтроллер общается по интерфейсу UART логическими уровнями 3,3 В или 5 В, а компьютер — по шине USB. Преобразователь принимает USB-пакеты и превращает их в поток байтов TX/RX с управляющими линиями (RTS, CTS, DTR), а в обратную сторону — наоборот. В операционной системе устройство появляется как виртуальный COM-порт, поэтому любая терминальная программа, загрузчик Arduino или отладчик работают так, будто к ПК подключён обычный последовательный порт.
Ключевые параметры выбора: наличие и качество драйверов под нужные ОС, поддерживаемая скорость (baud rate), напряжение логики выводов, ток для питания внешней схемы и устойчивость к подделкам. По этим пунктам три семейства расходятся заметно.
WCH CH340: дёшево и массово
Китайский CH340 (варианты CH340G в корпусе SOIC-16, CH340C без внешнего кварца, CH340N в SOT-23-6, CH340E) — самый бюджетный мост. Именно он стоит на большинстве недорогих плат Arduino Nano, клонов и модулей. Поддерживает скорости до 2 Мбод, питание логики 3,3 В или 5 В через вывод VCC и развязку на V3.
Сильные стороны: минимальная цена, простая обвязка (CH340C и CH340N не требуют внешнего кварца), стабильная работа в типовых задачах прошивки и отладки. Слабые: исторически были вопросы к драйверам под старые macOS и к стабильности на максимальных скоростях; официальные драйверы WCH эту проблему закрывают, но в корпоративной среде иногда мешает установка неподписанных версий. Для серийных изделий с массовым тиражом и ограниченным бюджетом — оптимальный выбор.
Silicon Labs CP2102/CP2104: золотая середина
CP2102 в корпусе QFN-28 и более компактный CP2104 в QFN-24 — мосты с встроенным регулятором, внутренним генератором (внешний кварц не нужен) и заводским уникальным серийным номером. Поддерживают до 1 Мбод, имеют встроенную EEPROM для кастомизации VID/PID и строки описания устройства.
Главное преимущество — зрелые, подписанные драйверы VCP под Windows, Linux и macOS, которые ставятся без бубна и проходят корпоративные политики безопасности. CP2104 дополнительно отдаёт до 500 мА по линии питания и имеет программируемые GPIO. Это разумный выбор, когда устройство пойдёт конечному пользователю и важно, чтобы COM-порт «просто заработал» на любой машине. Цена выше CH340, но ниже FTDI.
FTDI FT232: эталон стабильности
FT232RL и обновлённый FT232R, а также старший FT2232 (двухканальный) — исторический эталон надёжности. FTDI славится безупречными драйверами на всех платформах, стабильной работой на скоростях до 3 Мбод и предсказуемым поведением управляющих линий, что критично для bit-bang режимов, JTAG-адаптеров и промышленной аппаратуры.
Платой за репутацию стала цена — FT232 в разы дороже CH340. Отдельная боль рынка — подделки: контрафактные FT232RL заполонили дешёвые модули, а драйвер FTDI в своё время умел блокировать клоны. Поэтому FT232 берут там, где надёжность и совместимость важнее стоимости: измерительные приборы, медицинская и промышленная электроника, профессиональные отладчики. Подлинность таких чипов стоит проверять по дата-коду и каналу поставки.
Сравнительная таблица
| Параметр | CH340 (WCH) | CP2102/CP2104 | FT232RL (FTDI) |
|---|---|---|---|
| Макс. скорость | 2 Мбод | 1 Мбод | 3 Мбод |
| Внешний кварц | Не нужен (C/N) | Не нужен | Не нужен |
| Логика выводов | 3,3 / 5 В | 3,3 / 5 В (VIO) | 3,3 / 5 В (VCCIO) |
| Драйверы | WCH, иногда вручную | Подписаны, из коробки | Эталонные, из коробки |
| EEPROM / кастом VID-PID | Нет | Есть | Есть |
| Цена | Минимальная | Средняя | Высокая |
| Типичное применение | Массовые недорогие платы | Потребительские устройства | Промышленность, приборы |
Как выбрать под задачу
- Учебные проекты, прототипы, массовые недорогие платы — CH340C или CH340N: минимум обвязки и цены.
- Устройство для конечного пользователя, где порт должен заработать на любом ПК без возни с драйверами — CP2102/CP2104.
- Промышленная и измерительная аппаратура, JTAG/bit-bang, повышенные скорости — FT232RL или FT2232 от проверенного поставщика.
- Нужны GPIO и сильная линия питания периферии — CP2104 или старшие FTDI.
Частые ошибки при разводке
- Перепутанные TX и RX. Линия TX преобразователя идёт на RX микроконтроллера и наоборот — это самая частая причина «молчащего» порта.
- Несогласованные уровни логики. Если МК работает на 3,3 В, выставляйте VIO/VCCIO моста на 3,3 В, иначе 5 В на входе повредит ножки контроллера.
- Автосброс для загрузчика. Для автоматической заливки прошивки линию DTR (или RTS) заводят на RESET через конденсатор около 100 нФ — без этой цепочки придётся жать кнопку сброса вручную.
- Питание внешней схемы от шины USB. Линия 5 В с USB ограничена по току; мощную периферию питайте отдельно, чтобы не просаживать преобразователь.
Частые вопросы
Можно ли заменить FT232 на CH340 в готовой плате? По функции — да, оба дают виртуальный COM-порт. Проверьте уровни логики, цепь автосброса и то, что ваш софт не привязан к конкретному VID/PID или фирменным функциям FTDI.
Почему не виден COM-порт после подключения? Чаще всего нет драйвера (особенно для CH340), либо использован «зарядный» USB-кабель без линий данных, либо перепутаны TX/RX. Начните с проверки кабеля и установки драйвера.
Какой мост лучше для скорости 1–3 Мбод? FT232 устойчиво держит высокие скорости; CH340 формально до 2 Мбод, но стабильность зависит от качества платы и кабеля. Для гарантированной работы на пределе берите FTDI.
Как отличить подделку FT232RL? Сверяйте маркировку и дата-код, оценивайте качество корпуса и покупайте через проверенный канал поставки — на дешёвых модулях контрафакт встречается часто.
Где купить USB-UART преобразователи
В каталоге CHIP-COM.ru представлены микросхемы интерфейсов UART, RS-485, CAN и USB, готовые преобразователи интерфейсов и микроконтроллеры — поставка под заказ с подтверждением цены и срока до оплаты. Если у вас готовая спецификация, отправьте BOM-лист: вернёмся с коммерческим предложением в течение 24 часов, включая аналоги для дефицитных позиций.
