Usb ttl адаптер для чего
Обзоры USB TTL конвертеров
USB TTL конвертер – небольшой адаптер-программатор, который используется для передачи на компьютер информации с разных типов датчиков – температуры, влажности, движения и прочих. Также может использоваться для обновления прошивки различных устройств, платы которых работают на микроконтроллерах ARM, так что является своеобразной «универсальной шиной» для передачи данных.
Чтобы пользоваться адаптером USB TTL, его подключают к соответствующему порту компьютера, в результате чего устройство определяется как USB to Serial COM Port. Далее автоматически начинается поиск и установка драйверов для конвертера, но рекомендуется предварительно самостоятельно скачать подходящие, так как в автоматическом режиме процесс не всегда имеет положительный результат.
После установки драйверов на ПК устанавливаются программы для работы с конвертером и устройствам, которые будут подключаться. К выводам адаптера подключается датчик или прибор, который нужно программировать, и можно начинать с ними работать.
На плате USB TTL конвертера есть 4 вывода:
• TXD для передаваемых данных;
• RXD – принимаемые данные;
• GND – общий контакт;
• 5V для выходного напряжения 5 В.
При необходимости передачи других сигналов на плате конвертера предусмотрены отдельные контактные площадки.
Обзор конвертера USB — UART TTL на CP2102
Зачем он нужен
Программировать различные ардуино- и не адуино- образные контроллеры, получать информацию на компьютер со всего, что имеет последовательный интерфейс с TTL логикой.
Я в своих проектах использую его с Arduino Pro MIni, Gboard/Iboard и самодельными контроллерами.
Дополнительным выводом DTR, который можно напрямую подключить к входу RESET на контроллерах не имеющих USB на плате. После этого при программировании давить кнопку RESET не нужно. Для меня это очень удобно, когда контроллер спрятан недрах моей поделки и доступ к кнопке бывает очень затруднительным.
Поддержкой производителя, совместимостью с оригинальными драйверами и ПО, в отличие от поддельных FTDI, у которых проблемы с родными драйверами
Дополнительными выводами (дырками под контакты) на плате, например, позволяющими уводить USB в энергосберегающий режим.
Интересной возможностью менять VID, PID и текст, с которым опознается плата, собирать свой драйвер со требуемыми параметрами, что довольно интересно в коммерческих проектах. Об этом я расскажу дальше.
Тех, кого заинтересовал, пожалуйста под кат
ТОП-6: что такое адаптеры USB TTL PL2303, для чего нужны, цены
Небольшого размера адаптер 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. Он самый старый из всех, но и сегодня актуальный.
Рекомендуем:
Он имеет линии:
Если используют их, передавая данные, то в аппаратном управлении нет необходимости. Для аппаратного используют DTS и RTS.
Выход передатчика соединяют со входом приемника и наоборот.
Вывод. Назначение адаптеров 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 модуль адаптер конвертер:
USB 3.3 В 5.5 В для TTL адаптер мини-порт
Обзор
Для обнаружения авто с помощью GPS адаптер USB TTL PL2303 HX конвертер RS232
К особенностям относятся:
Используется продукт, весящий 5 граммов (без упаковки) в студенческих экспериментах производстве и т.д. Его размер – 50Х15Х7 мм. У конвертеров модели USB PL2303 — RS232
TL есть пара интерфейсов, служащих для подключения (пятиконтактный штыревой) и ПК (USB стандартный).
FT232RL USB 3.3 В 5.5 В для TTL мини-порт
Характеристики
Малый размер дает возможность использовать его в разработках, где критичным является размер гаджета.
USB в TTL для UART на чипе PL2303
Используется при Arduino программировании.
Конвертер на микросхеме Max3232 преобразует сигналы RS-232 порта в пригодные к использованию в цифровых схемах на основании TTL-технологий.
CP2102 USB 2.0 для TTL UART 6Pin
Состоит из платы CP2102, USB2.0 full-speed встроенного, генератора кварцевого, шины данных UART и поддерживает сигналы, не требуя внешнего USB модема.
Отзывы
Отличный адаптер, работает чётко, проверил сразу. Есть светодиодные индикаторы режимов работы и питания.
Видео: Для чего нужен Адаптер Pl2303 USB в RS232 TTL модуль
Автор и редактор обзоров по гаджетам и новой техники. Ведет работы по написанию свежих рейтингов к публикациям, проверки достоверности и актуальности информации уже опубликованных статей. Отвечает на вопросы в комментариях, пишет на авто темы.
Конвертер USB-TTL на микросхеме CH340. Схема, характеристики. Установка драйвера.
USB-TTL конвертер построенный на микросхеме CH340G
Это – преобразователе интерфейса USB в UART. Эта микросхема приобретает все большую популярность, успешно конкурируя с конвертером интерфейсов PL2303.
CH340 уже стала стандартным преобразователем интерфейсов для китайских клонов контроллеров Ардуино. На базе этой микросхемы был разработан модуль, аналог модуля PL2303 USB UART BOARD. Вернее несколько типов модулей. В этом материале будет рассказано о самом популярном варианте конвертера CH340.
С помощью модуля CH340 легко подключить любое устройство, имеющее интерфейс UART к компьютерному порту USB. При несложной доработке (требуются только преобразователи уровней сигналов) к компьютеру могут быть подключены устройства с интерфейсами: COM, RS232, RS422, RS485, IrDA. Схемы подключения к некоторым из этих интерфейсов приведены в предыдущей публикации о микросхеме CH340G.
Самое приятное, что такой способ преобразования интерфейсов не требует изменения кода программ верхнего уровня. Даже программы, разработанные для компьютерного COM порта в те времена, когда интерфейс USB еще не существовал, работают с мостами интерфейса USB.
Конвертер эмулирует работу стандартного COM порта. На компьютер устанавливается драйвер микросхемы CH340. При каждом подключении модуля к USB порту компьютера в системе появляется виртуальный COM порт. Программа для стандартного COM порта может работать с этим портом, не подозревая, что он виртуальный. Таким образом, в системе появляется еще один COM порт, физически расположенный вне компьютера.
Сигналы интерфейса UART модуля.
На разъеме модуля 6 контактов, через которые подключается UART устройство.
Для подключения UART устройства к модулю необходимо:
Выбрать режим питания;
Рядом с разъемом модуля размещены светодиоды отображающие:
Принципиальная схема модуля CH340.
Самая распространенная схема выглядит так.
Микросхема CH340G включена по стандартной схеме. Питание 3,3 В формируется из сигнала 5 В интерфейса USB за счет падения напряжения на открытых диодах LL4148. Больше пояснять нечего.
Установка драйвера преобразователя интерфейсов CH340.
Под Windows 7 драйвер устанавливается в следующей последовательности.
Открываем закладку Порты (COM и LPT).
Подключаем модуль CH340 к порту USB компьютера. В диспетчере устройств появляется новое устройство USB.2-Serial с предупреждающим желтым знаком. Операционная система не смогла установить драйвер для модуля.
Скачиваем и запускем файл установщика драйвера ch341ser.exe. Файлы автоматически разархивируются. Появляется окно.
Нажимаем кнопку INSTALL.
После непродолжительной установки появляется сообщение об ее успешном завершении.
В диспетчере устройств появляется новое устройство USB-SERIAL CH340. Это и есть новый COM порт, в примере это порт с номером 5.
При желании номер порта можно изменить.
Для этого нужно нажать на нужный COM порт в «Диспетчере оборудования» правой кнопкой мыши, выбрать пункт Свойства.
Дальше переходим на вкладку Параметры порта.
Нажимаем кнопку Дополнительно
Теперь остается выбрать сыободный номер порта.
Теперь при каждом подключении модуля CH340 к компьютеру в системе будет появляться виртуальный COM порт.
Внимание. Надо только помнить, что при подключении модуля к другому USB порту может измениться номер и виртуального COM порта.
Рекомендуемые товары
Многофункциональный переходник USB-TTL на основе микросхемы CH340G. Имеет выходы 3.3В и 5В для питан..
Очередной мой скучный обзор о какой-то непонятной приблуде, ну ладно хоть не за сто баксов
Я уже публиковал обзор на подобное устройство, тоже на CP2102, отметив, что из всех чипов конвертеров из USB в COM мне симпатизирует те, что построены на чипах от Silabs.
Этот — не исключение.
Не знаю, есть ли люди, которые не знают, для чего нужен такой конвертер, но думаю стоит очень коротко рассказать. Давайте тезисно.
— Куча промышленной аппаратуры использует последовательный порт с электрическими уровнями RS-485 для общения и обмена информацией с внешнем миром.
— Куча старой промышленной аппаратуры использует последовательный порт с электрическими уровнями RS-232 для общения и обмена информацией с внешнем миром.
— Много бытовой аппаратуры а также большинство DIY поделий использует последовательный порт с уровнями TTL.
— Большинство современных компьютеров не имеют на борту последовательного порта ни с какими уровнями, но имеют большое количество USB портов.
Ну думаю достаточно, знакомые с этим всем негодуют по поводу допущенных мной диких упрощений всего что написал, а незнакомые уже ищут картинку в гугле по тэгу «ничего не понял, но очень интересно»
CP2102 со отсутствием различимой маркировки, но утверждать, что это подделка не стану, и не такие видел совершенно оригинальные.
На платке есть самовосстанавливающийся предохранитель. Полезно, так как с таких плат я лично люблю воровать то 3.3, то 5 вольт для своих экспериментов. Но, с другой стороны, думаю он не особо нужен, ибо такие все равно стоят на материнской плате. Мне еще не удавалось спалить USB путем закорочивания его питательных линий.
Три светодиода, все разного цвета, красный, желтый и синий. Желтый — питание, синий загорается на передачу, красный при приеме
Снизу SP3232 — конвертер RS-232 уровней в соответствующие TTL с генератором отрицательного напряжения, 74HC14 — набор из 6 инвертеров, и MAX485 — дифференциальный приемопередатчик RS-485.
Сочетания переключателей.
«Стенд» для проверки RS-485
Фронты сигнала на 485 хорошие
Передал файл несколько десятков мегабайт с одного переходника на другой на нестандартной скорости 921600 — ошибок нет
Для контроля линий MAX485 разрешения работы передатчика и приемника используется инвертированный TX (для того и HC14 стоит). Если мы ничего не передаем, либо передаем лог 1 — то передатчик на самом деле неактивен, а линия все равно передает уровень «1» за счет «растягивающих» резисторов. А при передаче «0» как раз блокируется приемник, так что свое эхо этот конвертер не слышит. Решение простое, универсальное, но не для промышленности конечно же. Для любительских задач — должно устроить. Собственно при покупке этого конвертера меня более всего вопрос реализации полудуплекса в нем и интересовал. Все просто.
Линии А и В растянуты резисторами по 470 в разные стороны, для обеспечения стабильного неактивного состояния линии.
С ТТЛ выходами вопросов нет. DTR RTS — выведены.
Стабилизатора 3.3 вольта отдельного нету, но он есть внутри СР2102 — с него и снимается
В целом преобразователь мне понравился, брать можно.
6-ти пиновый конвертер USB/UART для тех кто не любит давить ресет на Arduino
Обзор конвертера USB — UART TTL на CP2102
Зачем он нужен
Программировать различные ардуино- и не адуино- образные контроллеры, получать информацию на компьютер со всего, что имеет последовательный интерфейс с TTL логикой.
Я в своих проектах использую его с Arduino Pro MIni, Gboard/Iboard и самодельными контроллерами.
Дополнительным выводом DTR, который можно напрямую подключить к входу RESET на контроллерах не имеющих USB на плате. После этого при программировании давить кнопку RESET не нужно. Для меня это очень удобно, когда контроллер спрятан недрах моей поделки и доступ к кнопке бывает очень затруднительным.
Поддержкой производителя, совместимостью с оригинальными драйверами и ПО, в отличие от поддельных FTDI, у которых проблемы с родными драйверами
Дополнительными выводами (дырками под контакты) на плате, например, позволяющими уводить USB в энергосберегающий режим.
Интересной возможностью менять VID, PID и текст, с которым опознается плата, собирать свой драйвер со требуемыми параметрами, что довольно интересно в коммерческих проектах. Об этом я расскажу дальше.
Тех, кого заинтересовал, пожалуйста под кат
Товар ехал целых 54 дня. Ну к нашей почте я уже привык, чего не скажешь о курсе доллара к рублю (((
Обычный желтый пакет. Внутри платки в запаянных прозрачных пакетиках. Все как обычно.
На плате есть дополнительные отверстия, куда можно впаять выводы дополнительного модемного контроля и перевода USB в режим SUSPENDED
Характеристики
Плата FOCA 2.2 взята для коммерческого проекта с GBoard и IBoard
Перед использованием платы необходимо установить драйвера с официального сайта Si-Labs
Для соединения к контроллеру нужны 5 проводов:
GND — GMD
VCC — V5.0 (V3.3) в зависимости от используемой платы
TX — RX
RX — TX
RESET контроллера — DTE
Теперь контроллер можно программировать не нажимая кнопку RESET.
Плата опознается в системе как
Silicon Labs CP210X USB to UART Bridge (COM35)
Иногда в коммерческих проектах необходимо, чтобы устройство при программирование имело свое коммерческое название. Чип CP2102 и плата на нем дают большие возможности для этого
Для начала скачиваем и запускаем Утилита для конфигурирования параметров EEPROM CP1202″> (мне для запуска утилиты потребовалось еще скачать Java Runtime)
И после нехитрого мастера-диалога получаем дистрибутив драйверов с требуемым набором VID и PID и желаемым названием в системе
Данная плата одна из самых дешевых конвертеров USB/UART не использующих поддельные чипы.
Имеет вывод DTR, позволяющий автоматически посылать RESET для загрузки ПО в контроллер
Позволяет настраивать VID, PID и драйвера под свои проекты
К покупке рекомендую
Полезные ссылки
О всех моих проектах можно прочитать в моем блоге