Переходник USB-COM-порт на микросхеме PL2303
Сначала пара слов про микросхему PL2303. Существует 2 распространенных варианта данной микросхемы: новая(var D 2012 г.) и старая(var A 2004 г.). По Datasheet распиновка у них отличается, так что нужно смотреть, какая у вас версия микросхемы. Данная статья касается только старой версии микросхемы.
Вариант переходника с сопряжением уровней.
Микросхема PL2303 способна полностью заменить COM-порт, но я использую только контакты Tx и Rx. Остальные откидываю за ненадобностью. Схема данного переходника представлена на рисунке 1.
Для сопряжения уровней между USB и COM портом я использую микросхему MAX232. Эта микросхема нужна из-за того, что в классическом COM-порту логические уровни это +-12 вольт, а USB работает с уровнями 0-5 вольт.
Рисунок 1 - Схема переходника USB-COM-порт на микросхеме PL2303 с сопряжение уровней
Печатная плата этого переходника содержится в файлах к статье.
Вариант переходника без сопряжения уровней
Если нет необходимости в сопряжении уровней, можно отбросить часть схемы с микросхемой MAX232. После изменения получается схема представленная на рисунке 2. Данная вариация схемы хорошо подходит для подключения микроконтроллеров по UART (масса у микроконтроллера и переходника должна быть общая).
Рисунок 2 - Схема переходника USB-COM-порт на микросхеме PL2303 без сопряжения уровней
Печатная плата так же содержится в файлах к статье.
На рисунке 3 представлено готовое устройство. Хотя изначально плата была сделана для первого варианта, позже микросхема MAX232 была демонтирована за ненадобностью. Сейчас переходник успешно применяется для связи микроконтроллеров AVR c компьютером по UART.
Драйвер для микросхемы PL2303
За драйвером идем на сайт производителя и скачиваем последнюю версию драйвера. Ссылка на драйвер http://www.prolific.com.tw/us/showprodu ... 25&pcid=41
Возможные проблемы
Проблема с драйвером, пишет 'Запуск этого устройства невозможен. (Код 10)'. Есть два варианта решения:
1) установить старую версию драйвера. Скачать старый драйвер можно там же. У меня windows 10 и этот способ мне не очень помог.
2) скачать костыль к драйверу (лежит в файлах к статье.). Не помню откуда взял, но мне помогло. После скачивания:
ser2pl.inf- правой кнопкой и установить
Все скопировать в С:/Windows/System32/Drivers
Для проверки работоспособности переходника нужно замкнуть контакты Rx Tx и отправить в COM-порт какие-нибудь данные, данные должны вернуться. Для мониторинга СOM-порта я использую программу Advanced Serial Port Monitor.
Список радиоэлементов
Прикрепленные файлы:
Переходник USB-COM-порт на микросхеме PL2303
- Administrator
- Сообщения: 171591
- Зарегистрирован: 27 июн 2011 19:11
- Пол: Мужской
- Зодиак:: Овен
- Страна:: Украина
- Имя: Роман
- Мой телевизор :: BRAVIS LED-39G5000 + T2 , BRAVIS LED-1697 bleck, Liberton D-LED 3225 ABHDR,
- Мой ресивер:: STRONG 4450, Gi HD Mini, Trimax TR-2012HD plus (Т2), Beelink W95 (2Гб/16Гб), X96 X4 (905X4/2GB/16GB)
- Мои спутники:: 4°W,5°E,13°E - ( Два штука ) + 36°E KУ
- Благодарил (а): 13116 раз
- Поблагодарили: 54459 раз
Administrator
Опубликовано:
Похожие темы
- USB RS232 конвертер (1 ответ)
- Миниатюрный переходник USB – последовательный порт FTDI (1 ответ)
- Адаптер USB to USART, SPI и I2C (2 ответов)
- Распиновка USB-разъемов (6 ответов)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость