Arduino PL-2303HX
тел. +7(499)347-04-82
Описание Arduino PL-2303HX
Arduino PL-2303HX — Описание и характеристики
Описание
PL-2303HX — это USB-to-Serial (USB ↔ UART) мост производства тайваньской компании Prolific Technology. В контексте Arduino это отдельный USB-UART переходник, который используется для прошивки и обмена данными с микроконтроллерами (Atmega328P, Atmega2560 и др.) через последовательный порт.
На базе этой микросхемы собраны:
- Дешёвые клоны Arduino Uno R3 / Nano (вместо оригинального ATmega16U2);
- Отдельные USB-TTL адаптеры (в форме «платы-палочки» или с 4 пинами);
- Converter-модули с переключением 3.3V / 5V.
⚠️ Важно: Микросхема PL-2303HX официально не поддерживается в драйверах Prolific версий 3.4.2.30+ для Windows 7/8/10/11 и работает только со «старыми» драйверами (1.5.0 для Win7, 2.0.x для XP). Это связано с отзывом Prolific лицензий у HX-ревизии. В Linux и macOS драйвера встроены в ядро (
pl2303) и работают штатно.
Технические характеристики
| Параметр | Значение | |---|---| | Производитель | Prolific Technology Inc. | | Модель | PL-2303HX (ревизия HX, иногда HXD) | | Интерфейс USB | USB 2.0 Full-Speed (12 Мбит/с), USB 1.1 совместим | | Интерфейс UART | TTL-level (3.3 В или 5 В — зависит от платы) | | Скорость передачи | от 75 бит/с до 1 Мбит/с (для HXA/HXD до 3 Мбит/с) | | UART-сигналы | TXD, RXD, RTS, CTS, DTR, DSR, DCD, RI | | Управление потоком | Аппаратное (RTS/CTS), программное (XON/XOFF) | | Тип памяти | Встроенная ROM / OTP | | Напряжение питания | 3.3 В (питается от USB 5 В через регулятор) | | Уровни TTL (UART) | 3.3 В на выходе МС (в модулях ставится сдвиг на 5 В) | | Корпус | SSOP-28 | | Рабочая температура | 0…+70 °C | | Набор логики | Полный дуплекс + simplex UART |
Парт-номера
Микросхемы Prolific
| Парт-номер | Примечание | |---|---| | PL-2303HX | Ревизия с внешним EEPROM (снят с поддержки) | | PL-2303HXA | Улучшенная HX, до 1 Мбит/с | | PL-2303HXD | Актуальная ревизия, до 3 Мбит/с, поддержка Win10 | | PL-2303SA / RA / TA | Интегрированы в кабель/разъём USB | | PL-2303X / XA / XD | Обозначения на корпусе для одиночной версии | | PL2303GL / GS / GT | Новые поколения (другие драйверы) |
Платы и адаптеры на PL-2303HX (артикулы маркетплейсов)
- DY-HX-USB2TTL — USB to TTL конвертер на PL-2303HX
- MOD-HW-598 — модуль с переключением VCC 3.3/5 В
- DT-CON-TTL-PL2303 — клон кабеля Nokia CA-42/ DKU-5
- TZT-PL2303HX-TTL — 6-пиновый модуль (GND, CTS, VCC, TXD, RXD, DTR)
- Arduino Uno/Nano-клоны (CH340-без): Robodyn, Funduino, SainSmart Uno R3, Keyestudio Nano — выпускались на PL-2303HX до ~2010 г.
Совместимые модели и устройства
Контроллеры ATmega
- Arduino Uno R3 (клоны до перехода на CH340/ATmega16U2)
- Arduino Nano V3.0 (клоны)
- Arduino Duemilanove, Diecimila (клоны)
- Arduino Mega 2560 (ранние клоны)
- Freeduino, Funduino Uno
- Seeeduino v1–v3
- Diymore / Aoic / Zhaoyao Board v3.0
ESP-модули и STM
- ESP8266 ESP-01/ESP-07 (прошивка через UART)
- ESP32 DevKit (планирующие платы без встроенного USB)
- STM32 Blue Pill (STM32F103C8T6)
Промышленные кабели и адаптеры
- Кабель Nokia CA-42 / DKU-5
- Кабели данных для Orange/TCL/Samsung (платформы с Prolific)
- ГИБ-USB дата-линки для старых MP3-плееров
- Модемы USB-56K (2000-е)
Клоны, где стоял PL-2303:
- Sainsmart Uno R3/SMD
- Keyestudio Uno R3 Pioneer
- OSEPP Uno R3
- Netduino ранние
- Многие Java-мастер контроллеры «MilkyMist»
Драйвера
| ОС | Драйвер |
|---|---|
| Windows XP | PL2303 1.5.0 / 2.0.38 |
| Windows 7/Vista (с HX) | 1.5.0 только, «(pè)” |
| Windows 8/8.1/10 | HX не подходит → HXA/HXD или заменить на CH340 |
| Linux (2.6+) | Встроенный pl2303.c в ядре |
| macOS | Встроенный Apple FTDI/Prolific до 10.14 |
Совет по ошибке «device descriptor read/64, error 51» и коду 10 в Windows: это свидетельство того, что стоит официальный драйвер Prolific, который намеренно игнорирует HX. Решения:
- Установить драйвер 1.5.0 из архива (отключив цифровую подпись);
- Использовать Linux-машину/Raspberry Pi;
- Для активного программирования — заменить переходник на чревы́чайно дешёвый CH340G или CP2102 (полностью совместимы и лучше поддерживаются).