Драйвер PL2303 usb-ttl для WINDOWS 7/8/10, MacOS и Linux

Большинство плат Arduino производятся со встроенным USB-to-Serial преобразователем. Последнее время для этих целей используют микросхему Ch440. Эта микросхема сильно снижает затраты на изготовление микроконтроллеров, а на работоспособность абсолютно не влияет. А для программирования устройств в которых нет встроенной микросхемы для связи по UART интерфейсу существуют специальные программаторы USB-to-TTL. Сейчас я расскажу о драйвере для PL2303. С помощью таких программаторов можно легко прошивать Arduino Pro Mini. Об этом мы рассказывали в этой статье.

Подобные программаторы выполняют одну и ту же задачу, но могут быть реализованы на микросхемах от разных производителей. На моем сайте уже есть статья с драйверами Ch440 и CP2102. В этой статье я приведу ссылки на скачивание драйвера PL2303. Что бы определить какой драйвер нужен именно вам посмотрите в описание вашего USB-TTL конвертора или посмотрите что написано на микросхеме.

Скачать драйвер PL2303

Скачать PL2303 для Windows

Скачать PL2303 для Linux

Скачать PL2303 для MAC

Установка драйвера

  1. Скачайте драйвер для вашей операционной системы по ссылкам выше.
  2. Распакуйте архив
  3. Запустите исполнительный файл SETUP.EXE
  4. В открывшемся окне нажмите кнопку Install
  5. На этом установка завершена

Если статья оказалась вам полезна то я очень рад. А если вы воспользуетесь социальными кнопками ниже то я буду рад в 2 раза больше 🙂

all-arduino.ru

Конвертер USB в RS-232 TTL

RS-232 TTL — это упрощённая физическая разновидность стандартного интерфейса RS-232, используется например для программирования простейших плат Arduino, а также для подключения различных устройств с данным интерфейсом к ПК (например IMAX B6). Частенько по данному интерфейсу подключаются роутеры, сотовые телефоны, некоторые компьютерные железки для восстановления прошивки.
Ранее похожий конвертер уже обозревался, поэтому дальнейшая информация будет маленьким дополнением.

Прислали в запаяном пакетике.


Прозрачная термоусадка как на фото продавца — отсутствует.
Спаяна плата аккуратно, флюс до конца не отмыт, USB припаян нормально и сразу не отвалится 🙂


Собран конвертер на базе распространённой PL-2303HX (китайская подделка)
prolificusa.com/docs/2303/hx/ds_pl2303HX_v15F.pdf
Поддерживает уровень сигналов как 5V так и 3,3V
На плате распаяны 3 красных светодиода:
P (Power) — питание (горит постоянно)
R (RXD) — принимаемые данные
T (TXD) — передаваемые данные
Питание на выход +5V идёт напрямую с USB порта, защитные элементы отсутствуют.
Питание на выход +3,3 идёт с внутреннего стабилизатора PL-2303, сильно нагружать его не стоит (по спецификации не более 150мА). Реальное напряжение без нагрузки немного повышено до 3,57-3,65V, под нагрузкой 150мА просаживается до 3,40-3,52V. С прогревом микросхемы напряжение заметно повышается, поэтому в качестве образцового его использовать не стоит.
Схема подключения стандартная из спецификации — приводить её нет смысла.
Новый официальный драйвер Prolific в Win7 и Win8 не работает, т.к. проверяет оригинальность чипа PL-2303.
У меня нормально работает драйвер 3.3.17.203 от 29.04.2011
yadi.sk/d/Jvc4UnOqcwxGJ
Если была произведена автоматическая установка нового драйвера из интернета — этой программой можно его удалить и поставить старый рабочий.
yadi.sk/d/UeiF2GAycwycM

Под WinXP нормально работает последний официальный драйвер.
В системе определяется как Prolific USB-to-Serial Comm Port.
Есть возможность привязать конвертер к любому свободному COM порту.

Драйвер эмулирует COM порт, работает на скоростях передачи вплоть до 128кбит/с — негусто конечно, но в большинстве случаев вполне достаточно.

Подключение по USB1.1 — этого более, чем достаточно для работы с медленным протоколом RS-232.
Есть полная совместимость с USB 2.0, в USB3.0 также работает.

Вывод: ещё одно простое и полезное рабочее устройство для любителей ковыряться в железках 🙂

mysku.ru

Сообщества › Электронные Поделки › Блог › К-лайн адаптеры на базе готовых USB-TTL интерфейсов. (PL2303, FT232, CP2102)

Понравилась идея использовать китайский USB-TTL интерфейс как часть к-лайн адаптера. Идея взята с этой темы: К-лайн адаптер из FT232RL USB Serial 232 + L9637D

Получается пол адаптера уже готово, остается "прикрутить" еще некоторые деталюшки и пользоваться.

Далее будет материал для самостоятельной сборки.

Заказал с Китая несколько разных вариантов интерфейсов для тестов.

Вид сзади. USB-TTL интерфейсы: 1-CP2102, 2-PL2303HX(v1), 5-PL2303HX(v2), 4-PL2303HX(v3), 5-FT232RL

Вид спереди. USB-TTL интерфейсы: 1-CP2102, 2-PL2303HX(v1), 5-PL2303HX(v2), 4-PL2303HX(v3), 5-FT232RL

Схема для адаптера получилась следующей

Схема К-ЛАЙН адаптера, и К-Л-ЛАЙН адаптера

Прикидывал как удобнее будет разместить дополнительную плату. Есть три варианта:

— просто сделать разъем к уже имеющимся пинам. (Но это неудобно, громоздко)
— приложить доп.плату с нижней стороны адаптера. (не удобно припаиваться к контактам)
— расположить доп.платку сверху. (вариант оказался наиболее удобным)

Развел печатные платки для каждого адаптера по два варианта (один с верхней стороны, другой — с нижней)

Загибаем ножки в противоположную сторону и припаиваем доп.плату сверху.
Кому нравится, может усадить сверху в термоусадку.

Долго думал как же удобнее будет усадить в термоусадку. Кучу термоусадки перевел, пока не вышло что захотел.

Как уже догадались, вначале аккуратно насаживаем на контакты и продеваем термоусадку до упора. Затем греем аккуратно. Если при проколе термоусадки будут заусенцы, она порвется при нагреве.

1-к-лайн(PL2303v1), 2-к-л-лайн(PL2303v1), 3-к-л-лайн(PL2303v2), 4-к-л-лайн(PL2303v3), 5-к-лайн (FT232RL)

Устанавливаем драйвера для устройства с сайта со странички: www.opendiag.spb.ru/load

Все, пользуемся )

Эксперименты и выводы:

CP2102

Подружить инрерфейс на базе готового китайского CP2102 у меня все же не удалось, хоть и печатная плата есть.
И драйвера устанавливал соответствующие.
И редактировал специализированной утилитой скорость под 10400. Материал: www.chiptuner.ru/content/pub_20
Адаптер в программе Опендиаг определялся, но определять ЭБУ категорически отказался…
может кто подскажет куда "копать"?

PL2303v1 или PL2303MDL

К-лайн адаптер на базе этого интерфейса работает. Но если делаем плату еще и для л-линии (просто добавляется пара резисторов и транзисторов), то устройство не определяется. Постоянно светится синий светодиод. Как только отключаем резитсор 1к от базы n-p-n тразистора, светодиод перестает светиться. Теперь достаточно только разорвать соединение между ножками 1 и 2 сборки L9637D и к-лайн начинает работать.

FT232

К микросхемам FT232 у меня нет вопросов. Много раз собирал адаптеры на этой микросхеме. Ну и китайский преобразователь не подвел, тоже работает исправно.

Материал для самостоятельной сборки:
1) печатная плата для к-лайн адаптеров.
mega.nz/#!uVwmHa7Y!RxofkM…uD2U0hGvz63AXUc8JzwpqveeU

2) драйвера www.opendiag.spb.ru/load
3) PL2303v2 и PL2303v3 лицевой стононы идентичны, но цоколевка адаптера различная. Обратите внимание.

Проверка работоспособности

Проверить адаптер можно без подключения к сети авто.
Причем есть много вариантов проверки.

Вариант1. Достаточно подать питание +12В на адптер, к-линию не трогаем.
Запустить программу Опендиаг. В настройках программы выбрать автопоиск и запустить поиск.
Если адаптер будет найден, значит далее можно уже проверять подключение к авто.

Opendiag. Проверка работоспособности адаптера

Вариант2. Подаем питание на адаптер +12В. к-линию не трогаем. Запускаем программу CheckIt 3.
Если адаптер исправен, то тест будет пройден на нескольких скоростях, начиная с 300 и заканчивая 9600.
Подробно проверку не буду расписывать еще раз, все было уже здесь: www.drive2.ru/b/430278/

Окно проверки. Если тест к-лайн исправен, то в поле Input, Output отобразятся передаваемые символы

Есть альтернативные программы. Например, IC BOOK SERIAL TEST LITE v.1.10

www.dropbox.com/s/6g9avl1…3fp0cz7/icserial.rar?dl=0
Проверка проще. ЗАпустили, выбрали нужный сом-порт, нажали STart. В поле RX BUFFER появятся цифры, и светодиод засветится в окошке программы зеленым.

Тест пройден усвешно, к-лайн — исрпавен. Выделил красным зеленую галочку

Вариант3.
Проверка через гипертерминал или через альтернативный терминал (если у вас win7 или win8), например PuTTY.

1. При подключенном питании адаптера проверьте напряжение на К-линии (должно быть 12+-2В).
2. Откройте Пуск-Стандартные-Связь-Гипертерминал, откажитесь от "Нового подключения", Файл, Свойства, "Подключаться через"

— выберите СОМ-порт, соответствующий USB-хосту, ОК.
Далее набирайте символы на клавиатуре. Если вы видите набираемый текст — адаптер функционирует нормально.
Если не видите:
1. Проверка "приемника" — кратковременно с максимально возможным "дребезгом" замыкайте К-линию на "землю". Если при этом на экране терминала вы видите приходящие символы (или перемещения курсора) — приемник исправен.
2. Проверка "передатчика" — контролируя осциллографом напряжение К-линии, набирайте текст в окне терминала. Если нулевые импульсы есть — передатчик исправен.

Вроде бы и все.
Удачных поделок )

www.drive2.ru

Обзор преобразователя PL2303HX – RobotChip

PL2303HX – это небольшой USB-Serial конвертер со встроенным приемопередатчиком RS232 (интерфейс UART). Микросхема создает на компьютере виртуальный COM — порт, через который можно прошить микроконтроллеры, а так же восстанавливать роутеры, приставки.

Технические параметры

►  Напряжение питания: 5В (от USB)
►  Интерфейс 1: USB
►  Интерфейс 2: TTL (от 0 до 5, Rx и Tx)
►  Выходное напряжении, В: 3.3 и 5 (отдельные вывода)
►  Размеры: 50мм x 15мм x 8мм
►  Поддержка операционных систем: Windows XP / 7 / 8 / 8.1 / 10.

Общие сведения о PL2303HX

Основная микросхема на модуль, это PL2303HX, которая до 2012 г. производилась компанией Prolific Technology. По сути, это конвертер интерфейса USB в UART с логическими уровнями ТТЛ, КМОП (0 В … +5 В). С одной стороны USB разъем, для подключения к компьютеру, а с другой пяти контактный разъем UART (RX, TX и выводы питания на +5В и +3.3В), для защиты от замыканий, модуль помещен в прозрачную термоусадочную трубку, принципиальная схема PL2303HX показана на рисунке ниже.

Назначение светодиодов:
►  P (Power) — питание (горит постоянно)
►  R (RxD)      — принимаемые данные
►  T (TxD)      — передаваемые данные

Из электрической схемы видно, что питание на выход +5В идёт напрямую с USB порта, без защитных элементов, а питание на вывод +3.3В идёт с внутреннего стабилизатора PL-2303, который может выдержит ток до 150 мА. Официальные драйвера Prolific для Windows 7, 8 и 10 не работает, так как. проверяет оригинальность чипа PL-2303, но возможно все исправить, посмотрев эту статью.

Тестирование 

Для тестирования можно воспользоваться «Terminal1_9_b» , скачать данную программу можно в этой статье.

► Устанавливаем, драйвер
► Запускаем «Terminal1_9_b» от имени администратор.
► В верхнем углу, выбираем «

COM Port» (можно посмотреть в диспетчере устройств) и нажимаем «Connect»

►  Внизу вводим произвольное значение и нажимаем «-> Send«, кратковременно загорится светодиод TxD при каждом нажатии.
►  Замкните вывода TxD и RxD между собой и нажмите «-> Send», кратковременно загорятся два светодиода, TxD и RxD при каждом нажатии, так же в программе отобразится посланная команда.►  Напряжение 3.3В и 5В можно проверить обычным мультиметром

Ссылки
  Документация PL2303HX
  Драйвер для PL2303HX к Windows XP / 7 / 8 / 8.1 / 10 (инструкция по установке)

Купить на Aliexpress
  Преобразователь UART USB-TTL (PL2303HX)

Купить в Самаре и области
  Купить преобразователь UART USB-TTL (PL2303HX) в г. Самаре

robotchip.ru

Шнурок USB-to-UART TTL на PL2303HX.

Небольшой обзор готового USB-to-UART ввиде шнура.

Наталкивался несколько раз в обзорах на удобный USB to UART от братьев китайцев но как то особо не интересовался ибо имелся само сборный вариант на КТ 315.

Извиняюсь за схему ибо старой не сохранилось нагуглил похожую при написании

И все было хорошо и прекрасно, схема работала хоть и была вообще на платке из гетинакса с разводкой дорожек из кроссировки (ПКСМ ПКСВ) благо этого добра с советского союза осталось навалом. Шло время, сменился ПК (на современных COM порт стандарта RS-232 как то не распаивают последнее время.) Платка была убрана с мыслью «Куплю USB-COM переходник и усё будет.»
И тут неожиданно резко понадобилось подключится к UART-у на ADSL модеме и вспомнилась данная плата. После долгих поисков был констатирован факт – Плата тю тю.
Проблему с модемом удалось разрешить и без подключению к UART-у но мысль от том что это не дело и нужно решать данную проблему. Мысль собрать схемку снова как то не вызвала энтузиазма хоть расходка и простая и обычно всегда под рукой.
Тут и вспомнилось мне про обзоры указанные мною в шапке обзора и возникла идея посмотреть а что же предлагаю братья китайцы.
Собственно сказано – сделано: После не долгих поисков был найден устраивающий меня вариант по вид-цена (возможности у преобразователей такого типа стандартны и на них нет смысла заострять внимание ) Заказ сделан и оплачен осталось его дождаться.
Доставка стандартная: Оплата- На следующий день письмо о том что заказ отправлен – заказ без трековый (трек какой то есть но не трекается) – примерно через месяц позвонили с почты (Срок стандартный – примерно 2 недели любая посылка идет по республике) и вот он у меня в руках.
Упаковка стандартная – Желтый пакетик + пупырка. (Думаю нет смысла фоткать )))))


И кишочки – тут меня не удивили даже легкие разводы на платке – видел и хуже 
Все стандартное до минимализма


Платка собрана на стандартной PL2303HX Datasheet

Прекрасно скушала драйвера от Prolific.

Проверка в режиме эха

И собственно в работе 🙂

Подводя итог могу сказать вполне стандартный шнурок для простеньких задач. Занял свое место в кучке шнурков. 

К слову о продавце: быстро сформировал и отправил заказ. Легко можно связаться в случае возникновения вопросов.

Плюсы:
Легк

mysku.me

PL2303 TA USB TTL RS232 преобразования безобрывный кабель PL2303TA совместим с Win XP/VISTA/7/8/8,1 лучше, чем pl2303hx

 

 Особенности:

Это новый проект продукции, используя Тайвань prolific производственная компания PL2303TA чипы, PL2303TA Полная совместимость с win XP/VISTA/7/8/8,1 системы

PL2303TA обеспечивает удобное решение для подключения RS232-like полнодуплексного асинхронного последовательного устройства к любому универсальному последовательному автобусу (USB) способному хосту. Высокосовместимые драйверы PL2303TA могут имитировать традиционный COM порт на большинстве операционных систем, что позволяет существующим приложениям на основе COM порта легко мигрировать и быть готовым USB без необходимости перезаписи приложения COM port.

Используя преимущества режима оптовой передачи данных USB, больших буферов данных и автоматического управления потоком, PL2303TA способен достичь более высокой пропускной способности по сравнению с традиционными портами UART (Универсальный асинхронный передатчик приемника). когда реальная сигнализация RS232 не требуется, скорость baud выше 115200 bps может быть использована для еще более высокой производительности. Гибкий Генератор скорости baud PL2303TA может быть запрограммирован для генерирования любой скорости между 75 bps и 6 M bps.

PL2303TA предназначен исключительно для мобильных и встроенных решений, обеспечивая небольшой отпечаток пальца, который может легко поместиться в любые разъемы и портативные устройства. С очень небольшим энергопотреблением в режиме работы или подвешивания, PL2303TA идеально подходит для работы на автобусах с большим количеством энергии, оставленной для подключенных устройств. Гибкие требования уровня сигнала на стороне последовательного порта RS232-like также позволяют PL2303TA подключаться непосредственно к любым устройствам диапазона 3,3 V ~ 1,8 V.

Этот продукт предназначен для лаборатории, тестирования продукта, недорогой MCU связи и других приложений, есть четыре свинца,

Красный + 5 V

Черный GND

Белый RXD

Зеленый ТСД

Сфера применения товара:

Одночиповое решение обновления для старых устройств RS232 к интерфейсу USB
USB в RS232 конвертеры/кабели/dongles
Медицинский/медицинский USB кабель передачи данных
Персональный мультимедийный/медиаплеер док-интерфейс USB
Кабель для передачи данных с интерфейсом USB/PDA
Серийный номер IP телефония Беспроводной раствор
Usb-штрих-код/Интеллектуальные картридеры
Интерфейс USB gps/навигация
(POS) клеммы/принтеры
Док-станция для ПК/репликаторы портов
Промышленный/инструментальный/автоматический контроль USB интерфейс
USB модем/беспроводной/Zigbee USB интерфейс
Приставка (STB)/домашний шлюз USB интерфейс
BatteryCharger Применение
Устройства на основе MCU к интерфейсу USB


Посылка включает в себя:

1 х PL2303TA USB TTL к RS232 модуль переходной кабель, последовательный кабель-адаптер F Win XP/7/8/8,1

 

 

 

 

 

ru.aliexpress.com

USB към TTL интерфейс с PL2303HX с кабел

Платката с конвертора е поместена в пластмасовия корпус на USB-буксата.

Кабелът е с дължина 1м и 4 проводника. Захранващият проводник е свързан към 5V, като буксата е разглобяема (на щипки, не е лепена) и проводинкът може да се презапои на площадката за 3.3V.

Ново: Драйвери за Windows 8 и Windows 7 в общ пакет с подробно описание за инсталиране.

 

 

Ако горния драйвер не работи на Вашата система, моля опитайте с този:

Драйвери за Win Vista / 7 v.2

 

 

 

Приложение

  • Лесна сериина комуникация от USB към TTL съвместими сигнали за "направи си сам" употреба.
  • За ъпдейт на фирмуер на телевизионни приемници
  • Router, Hard disk, ADSL обновяване (ъпгрейд) на фърмуера(firware) или "кракване"
  • Мобилни телефони, XBOX360, GPS, диагностика на автомобили, газови инжекциони, DVD ...
  • Връзка със всякакви видове контролери PIC, ATMEL, STC, NXP и всички които поддържат асинхронна сериина комуникация

Особености

  • На основата на PL2303HX - високоскорстна и стабилна интегрална схема
  • Защита от претповарване по ток
  • 3.3V логически нива
  • 3.3V и 5V изведени на платката
  • Универсални конектори в края на кабела
  • Поддържа се от WinXP / Win Vista / Win7

Обозначение на изводите на кабела:

  • червен - +5V
  • черен - GND
  • бял - RXD
  • зелен - TXD

 

 

 

 

 

Процедура за тестване на конвертора

В по-старите версии на Windows в пакета се предлагаше програмата "Hyper Terminal". Тя е удачна за настоящия тест, но тъй-като в съвременните версии отсъства, тук ще представим тестване с външна програма, достатъчно разпространена, безплатна и надеждна - PuTTY. Официалната страница на програмата е: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html . Директен линк, от който може да свалите приложението: http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe . Все пка препоръчваме да отваряте официалната страница за да виждате най-новите версии. Програмата се разпространява в готов за стартиране изпълним файл. Не е необходима инсталация.

Този тест предполага, че вече сте инсталирали някой от дадените по-горе драйвери.

Включете USB-TTL конвертора към USB порт на компютъра. Уверете се че USB устройството е разпознато от операционната система:

 

За да сте сигурни на кой виртуален COM-порт е закачено устройството, отворете "Device Manager". Там ще видите както порта, така и дали драйвера е правилно инсталиран:

Ако има проблем с драйвера, иконката от ляво ще има удивителен или въпросителен знак в жълто. Ако е нормална, то драйверът е разпознат успешно. Ако не - опитайте другите драйвери, дадени по-горе.

В името на устройството е даден COM-порта, но който е инсталирано - в случая - COM7. Имайте предвид, че включването в друг USB-порт на Вашия компютър ще закачи устройството на друг COM-порт.

 

Стартирайте терминалния емулатор PuTTY. В прозореца за конфигурация трябва да въведете следните настройки:

От радио-бутоните "Connection type" изберете "Serial". След това въведете в полето "Serial line" Номера на Вашия COM-порт, който сте видели в "Device Manager" - при мен COM7. За скоростта препоръчваме да въведете 9600, т.к. това е най-масово използваната скорост. Ако искате да проверите работоспособността при други скорости, може да изберете необходимата. Натиснете бутона "Open" за да стартирате терминалния емулатор.

Свържете с проводник изводите RXD и TXD на USB-TTL конвертора. По този начин затваряте връзката (closed loop) и каквото изпратите през конвертора, това трябва да се върне обратно към Вашия компютър.

Натискайте букви на клавиатурата и наблюдавайте дали се изписват същите, които са натиснати. Ако това е така, значи конверторът е в изправност.

  • Ако не се изписва нищо, проверете дали при натискане на клавиш светва светодиода, позициониран до изхода (TXD). Ако да, значи конверторът изпраща.
  • Проверете дали светва и светодиода до входа - RXD. Това означава че данни се приемат.
  • Проверете дали сте изпълнили всичко по описаната процедура.
  • Пробвайте с другата версия на драйвера. Ако проблемът остава, това означава че USB-TTL конверторът е повреден.
  • Ако се изписват символи, различни от тези, които изпращате, това може да означава проблем във връзката - или прекалено дълъг кабел, ако сигналът преминава през такъв, или лоша връзка. Проверете връзките, скъсете кабела и опитайте отново.

Всички конвертори, продавани от нас, са тествани по описаната процедура и са работещи. Опаковани са подходящо, така че да не възникнат транспортни дефекти.

www.zahranvane.com

alexxlab

leave a Comment