Содержание
Небольшого размера адаптер USB TTL PL 2303 является неким программатором, используемым с платой для считывания информации с различных датчиков:
- влажности;
- температуры;
- движения.
Этим и обусловлено широкое использование адаптер USB TTL PL2303 в радиоуправляемых устройствах. Программируется TTL USB адаптер на С++, т.е. USB TTL адаптер является «универсальной шиной» при передаче данных, используемой в технике вычислительной низкой и средней скорости.
Чтобы ее подключить к USB RS232 TTL адаптеру необходим четырехпроводной кабель. Одна витая пара нужны для дифференциального подключения при приеме и передаче ( RX и TX), а оставшиеся — для подачи питания устройствам периферийным (GND и +5V).
При условии, что наибольшая сила тока таких устройств не превышает 500мА, а у USB – 900мА), подключаются они без своего источника питания.
При том, что для TTL логики 0-5 В имеются стандартные уровни, вроде USB адаптер TTL и не нужен.
Но, из-за того, что интерфейс/протокол USB достаточно сложный, чтобы построить на его базе устройство, требуются глубокие познания и микропроцессоры, обрабатывающие данные.
В помощь можно взят иной протокол — УАПП (UART), на сегодня являющийся наиболее распространенным. Среди семейства из множества протоколов, используемым чаще других считается RS-232, в быту именуемый портом COM. Он самый старый из всех, но и сегодня актуальный.
Рекомендуем:
- Двигатель постоянного тока: характеристики, строение, основные отличия
- Бортовой самописец, или топ видеорегистраторов
- Электродвигатель своими руками?
Он имеет линии:
- передающая — TXD;
- принимающая — RXD.
Если используют их, передавая данные, то в аппаратном управлении нет необходимости. Для аппаратного используют DTS и RTS.
Выход передатчика соединяют со входом приемника и наоборот.
RS-232 от логики (5-вольтовой) стандартной разнится электрическим принципом действия. В этом варианте «0» лежит в диапазоне +3 до +12 В, соответственно единица — в пределах от -3 до -12.
Вывод. Назначение адаптеров UART USB TTL состоит в «стыковке» сложнейшего интерфейса
USB с простым и «ходовым» протоколом UART, поддерживаемом микроконтроллерами, и работе с уровнями логики 0-5В.
Модуль Usb Ttl адаптер PL2303HX с гибкой крышкой
Адаптер USB RS232 TTL Pl 2303 собирается на PL2303 микросхеме, создающей на ПК виртуальный СОМ-порт. Применяют для прошивки устройств с микроконтроллерами.
Его стоимость на https://ru.aliexpress.com/popular/ttl-adapter.html составляет 40,84 рубля.
Чтобы доставить в Украину заплатить дополнительно нужно 149,74 руб.
Основные характеристики PL2303 USB для TTL модуль адаптер конвертер:
- тип напряжения – регулярное;
- питание – 3,3/5 V;
- назначение- для компьютера;
- температурный диапазон — -40 TO +85;
- производитель – Diymore.
USB 3.3 В 5.5 В для TTL адаптер мини-порт
Обзор
- Размер – 36х17,5 мм (ДхШ);
- Контакты: GND, CTS, VCC, TXD, DTR, RXD, RXD;
- Чипсет FT232RL;
- Поддерживает – 5В, 3,3 В;
- Шаг – 2,54 мм.
Отличного качества модули стоимостью 100,24 руб. предлагается интернет-магазином https://ru.aliexpress.com/popular/ttl-adapter.html.
Для обнаружения авто с помощью GPS адаптер USB TTL PL2303 HX конвертер RS232
Его стоимость составляет 42,7 рублей.
К особенностям относятся:
- антистатическую упаковку, не допускающую накопления статэлектричества,
- негативно отражающегося на работе;
- высокую надежность, стабильность;
- поддержку WIN7.
Используется продукт, весящий 5 граммов (без упаковки) в студенческих экспериментах производстве и т.д. Его размер – 50Х15Х7 мм. У конвертеров модели USB PL2303 — RS232
TL есть пара интерфейсов, служащих для подключения (пятиконтактный штыревой) и ПК (USB стандартный).
FT232RL USB 3.3 В 5.5 В для TTL мини-порт
Стоимость его 106, 43 рубля. Это недорогой вариант увеличить возможность USB микроконтроллерам. Для защиты самовосстанавливающийся предохранитель 500ma, чтобы защититься от перезагрузок по току.
Характеристики
- цвет – красный;
- питание USB- 5 или 3,3 В;
- вес – 4 грамма;
- габариты — 43х17 мм.
Малый размер дает возможность использовать его в разработках, где критичным является размер гаджета.
USB в TTL для UART на чипе PL2303
Используется при Arduino программировании.
Конвертер на микросхеме Max3232 преобразует сигналы RS-232 порта в пригодные к использованию в цифровых схемах на основании TTL-технологий.
Стоит 76,11 рублей.
CP2102 USB 2.0 для TTL UART 6Pin
Состоит из платы CP2102, USB2.0 full-speed встроенного, генератора кварцевого, шины данных UART и поддерживает сигналы, не требуя внешнего USB модема.
- Весит 4 грамма;
- Индикаторы светодиодные на: питании, передаче и приеме;
- Статус рабочий– 3,3 и 5 В.
Стоит 82, 3 рубля.
Отзывы
Отличный адаптер, работает чётко, проверил сразу. Есть светодиодные индикаторы режимов работы и питания.
Видео: Для чего нужен Адаптер Pl2303 USB в RS232 TTL модуль
Наверное, кто-то уже прочитал на нашем форуме сообщения exmortis об изготовлении кабеля USB-TTL из подручных средств.
Мы решили оформить это, как отдельную статью-руководство. Спасибо exmortis за предоставленный материал.
Аннотация: Данная статья является дополнением к статье Antony о подключении к приставке Ritmix RZX-50 по последовательному интерфейсу, которую рекомендуется предварительно прочесть.
Как известно из вышеупомянутой статьи, приставку Ritmix RZX-50 можно подключить к компьютеру через uart ttl, но так как сигналы по вольтажу не совпадают со стандартом rs-232, то нужен переходник. В качестве готового решения можно воспользоватья специальным конвертером, например, таким или даже таким.
Сложность в том, что подобные решения могут быть далеко не всегда доступны, а при их наличии заявленная цена может быть достаточно высокой.
Однако, можно приспособить обычный кабель-переходник usb-rs232 (com), который продаётся в любом компьютерном магазине. Например, такой:
Кабель Gembird usb-rs232 uas111. Он удобен тем, контроллер спрятан в аккуратную коробочку. Правда, она запаяна, поэтому для вскрытия придётся либо её распиливать, либо срезать пластик паяльником.
В принципе, подойдёт любой другой подобный кабель, однако, нужно обращать внимание на удобство доступа к плате с контроллером. На некоторых кабелях она спрятана в разъёме rs-232, вскрывать который затруднительно, а на других может оказаться микросхема-капля, подпаятся к которой непросто. В конце-концов такой кабель может быть основан на каком-нибудь экзотическом чипе.
Микросхема pl2303. Интересны прежде всего ноги 1 (TXD) и 5 (RXD), нумерация ног идёт против часовой стрелки от угла, отмеченного на самом чипе точкой.
Микросхема max213 выпаяна. Красный провод припаян к сигналу TXD, жёлтый — к RXD, чёрный провод — земля. Впоследствии можно подключать по схеме Antony, присодиняя провода «перкрёстно», т.е. RXD контроллера к TXD приставки, а TXD к RXD соответственно.
Выводы последовательного интерфейса у Ritmix RZX-50.
Перепаянный как указано выше кабель подсоединяется к компьютеру (при этом rzx-50 НЕ подключена). Естественно, что драйвер системой не установится, но это и не требуется. Загружаем xubuntu в виртуальной машине, пробрасываем вовнутрь подсоединённое устройство (должно обозначаться как Prolific Technology Inc. USB-Serial Controller). После чего загружаем консоль и вводим dmesg. Одной из последних строчек должно оказаться определение подключённого устройства (pl2303) и его отражение на файловую систему — в данном случае это /dev/ttyUSB0. Запоминаем это имя.
Теперь надо установить minicom. Команда стандартная: «sudo apt-get install minicom». Запускаем настройку: «sudo minicom -s» и попадаем в меню конфигурации. В Serial port setup устанавливаем /dev/ttyUSB0 в качестве Serial Device, скорость потока устанавливается 56700 8N1, hardware и Software Flow Control выключается (No). Далее в Modem and dialing нужно стереть строки Init String и Reset String.
После чего настройку можно сохранить либо как дефолтную, либо под любым именем. В последнем случае minicom следует запускать с именем настройки в командной строке.
Выходим из настройки и запускаем minicom в обычном режиме (sudo minicom). Теперь можно протестировать кабель, замкнув провода от сигналов TXD и RXD. Если при нажатии любых клавиш в minicom на экране появляются соответствующие символы, значит кабель работает.
Теперь можно подсоединять приставку к проводам способом, указанным выше, и включить её, наслаждаясь выводом в окно эмулятора терминала. Когда выпадёт приглашение ввести пароль, следует ввести «root». Если при вводе и выводе символов периодически появляются мусорные или посторонние, значит что-то не так с землёй (скорей всего оборвана). В идеаля земля также никак не должна замыкаться с сигналами TXD и RXD.
От редакции: Я лично сразу вспомнил конец 90ых, когда началась эпоха Palm. В то время я был счастливым обладателем Handspring Visor Deluxe, мощнейшим, по тем временам КПК (слово «планшет» еще не придумали). Так вот, в силу дефицита USB портов (да! да!) приходилось самому изготавливать кабель RS232-TTL. Более того, поскольку сигналы у Visor были трехвольтовые, а микросхема Maxim, обеспечивающая нужный уровень сигнала была дефицитной — приходилось на ножку «выхода» вешать делитель напряжения с 5 до 3.3в, чтобы не спалить устройство.
Сейчас все гораздо проще, и можно сосредоточиться на более содержательной деятельности, например внести посильный вклад в создание альтернативной прошивки для RZX-50 🙂
« Тест 80 игр для PSX и N64 для Yinlips YDPG-18
LvivGOO v2 (Dingoo A320 Native OS) »
- Цена: $8.90 за две штуки
Одна из тех вещей, качественных вещей, которыми пользуешься много лет, и не замечаешь. А когда требуется снова такая, оглядев аналоги — ищешь «только точно такую же» Что такое преобразователь USB- COM любителям и профессионалам объяснять, наверное, не надо. Но обычно, по законам жанра, все же положено вступительное слово. Да и пока подбираешь эти вступительные слова — бывает и сам новое узнаешь. Не буду отступать. Последовательный порт, он же RS-232, он же COM порт, он же стык С2, бандит в общем. Стандарт был принят в 1969 году, когда появился на свет — найти не удалось. Описывает физический уровень передачи информации между… Вот уже не знаю, между чем. Наверное тогда — между ЭВМ. В дальнейшем — и между ЭВМ и периферийными устройствами. И насколько я помню — уровни напряжений составляли дикие +- 12 вольт. +12 — линия неактивна, лог.1, а минус 12 — активна, лог.0 Время шло, COM порт вытеснялся USB, многие прочили смерть COM порта… Как же они были наивны. COM порт живее всех живых, и думаю до конца этого века даже никуда не денется. Во многих современных компьютерах его уже не устанавливают, либо он всего один, и даже не выведен с материнской платой. А оборудования, работающего по этому протоколу много, так что переходники на USB — наше все. Этот переходник я не покупал ранее. Мне его присылала достаточно известная в узких кругах фирма CDSNET. Не побоюсь слова фирма, знаком с их продукцией лет 7 наверное. Присылала не просто так, а как аксессуар к их приемопередатчикам. Эти цифровые трансиверы — весьма качественная штука, запечатленный на фото — по сути радиоудлинитель COM-порта, позволяет передать информацию на расстояние до пары км (зависит от застройки, антенны, скорости передачи). На частоте не смотрите — мне — можно. )) Но речь все же не о них, а об этом COM переходнике, который, к счастью, они продают и отдельно. Хоть и не самый дешевый. О переходнике. Построен он на CP2102 от Silicon Labarotories, безкварцевый, необходимые частоты создает внутри себя посредством PLL, синхронизируемой по SOF пакетам. Опс, я популярно же пишу. Так вот, это вам не FTDI,, который кинул миллионы пользователей во всем мире, приняв оригинальное решение бороться с подделками их чипов-конвертеров путем затирания в них USB VID/PID. То бишь превращением железа в мусор. Их потом затаскали по судам, т.к. клоны стояли в конечном оборудовании или не клоны, но по их законам,… короче не знаю что там по их законам, но получили они нехилых проблем и отвращение профессионалов и любителей. Это самый беспроблемный переходник за мои примерно 25 лет работы с их использованием. В Линуксе — драйвер не надо. В Windows — с сайта и без проблем. Это все заслуги чипа. А что мне нравится в самой плате от CDSNET — она, наверное, самая маленькая из всех. Ей не нужен шнур, втыкается прямо в USB разъем. Огромным плюсом считаю линейку штырьевую, запараллеленную со гнездовой линейкой. Появляется возможность пользоваться вообще всем, что есть под рукой, даже голый провод воткнуть. Или, например, если к линии TX сразу два приемника надо. Конечно, можно все спаять, припаять и т.п… Но кто работает со всем этим делом часто и много — поймет, думаю, насколько это удобно. С переходника не возбраняется утянуть немного питания на свои нужды, 3.3 или 5 вольт. Сколько именно — не измерял, наверное миллиампер 200 даст. Перемычки справа — как ни забавно, так и не выяснял за много лет зачем. Что-то там коротят на землю. Не надо было. Слева перемычка — можно выбрать уровень RX-TX будет 3.3 или 5 вольт. Светодиод один — светит при подаче питание, а второй — вроде как при обмене. Особо писать мне, наверное, уже нечего — это старый добрый друг, который много лет не подводил и не подводит. У меня их штук 6, но понадобилось еще на работу, еле нашел именно эти самые, заоодно решил и с Мусей поделиться. PS — RTD DTS и прочего нет. И лично мне они никогда не были нужны. Все.
Arduino в качестве USB-to-Serial UART TTL конвертора
- Информация о материале
- Создано: 22 мая 2015
Если понадобилось подключить к ПК любое устройство, имеющий UART выход, поможет любая ардуинка.
При этом Arduino играет роль простого USB-to-Serial TTL конвертера.
Просто замыкаем RESET на GND. Это изолирует процессор от I/O пинов. Альтернатива этому удаление микросхемы из «кроватки».
Теперь Uno будет работать как простой/тупой UART serial-to-USB converter.
Подключите ESP8266. При этом выводы TX, RX устройства нужно подключить без перекрещивания. Т.е. :
Теперь мы можем общаться с подключенным модулем (например ESP8266 или Bluetooth) напрямую и без дополнительных USB-UART конвертеров.
- Назад
- Вперед
Добавить комментарий
Большинство плат Arduino производятся со встроенным USB-to-Serial преобразователем. Последнее время для этих целей используют микросхему CH340. Эта микросхема сильно снижает затраты на изготовление микроконтроллеров, а на работоспособность абсолютно не влияет. А для программирования устройств в которых нет встроенной микросхемы для связи по UART интерфейсу существуют специальные программаторы USB-to-TTL. Сейчас я расскажу о драйвере для PL2303. С помощью таких программаторов можно легко прошивать Arduino Pro Mini. Об этом мы рассказывали в этой статье.
Подобные программаторы выполняют одну и ту же задачу, но могут быть реализованы на микросхемах от разных производителей. На моем сайте уже есть статья с драйверами CH340 и CP2102. В этой статье я приведу ссылки на скачивание драйвера PL2303. Что бы определить какой драйвер нужен именно вам посмотрите в описание вашего USB-TTL конвертора или посмотрите что написано на микросхеме.
Скачать драйвер PL2303
Скачать PL2303 для Windows
Скачать PL2303 для Linux
Скачать PL2303 для MAC
Установка драйвера
- Скачайте драйвер для вашей операционной системы по ссылкам выше.
- Распакуйте архив
- Запустите исполнительный файл SETUP.EXE
- В открывшемся окне нажмите кнопку Install
- На этом установка завершена
Если статья оказалась вам полезна то я очень рад. А если вы воспользуетесь социальными кнопками ниже то я буду рад в 2 раза больше 🙂
ли со статьей или есть что добавить?