Usb uart адаптер: Доступ с вашего IP-адреса временно ограничен — Авито

Содержание

6-ти пиновый конвертер USB/UART для тех кто не любит давить ресет на Arduino

Обзор конвертера USB — UART TTL на CP2102

Зачем он нужен

Программировать различные ардуино- и не адуино- образные контроллеры, получать информацию на компьютер со всего, что имеет последовательный интерфейс с TTL логикой.
Я в своих проектах использую его с Arduino Pro MIni, Gboard/Iboard и самодельными контроллерами.

Чем он отличается от других подобных устройств

Дополнительным выводом DTR, который можно напрямую подключить к входу RESET на контроллерах не имеющих USB на плате. После этого при программировании давить кнопку RESET не нужно. Для меня это очень удобно, когда контроллер спрятан недрах моей поделки и доступ к кнопке бывает очень затруднительным.

Поддержкой производителя, совместимостью с оригинальными драйверами и ПО, в отличие от поддельных FTDI, у которых проблемы с родными драйверами

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

Интересной возможностью менять VID, PID и текст, с которым опознается плата, собирать свой драйвер со требуемыми параметрами, что довольно интересно в коммерческих проектах. Об этом я расскажу дальше.

Тех, кого заинтересовал, пожалуйста под кат

Заказал я на премию за обзор много всякой мелочевки у TxHang Electronuc на Ebay и в том числе конвертер USB/UART CP2102 за $1.79

Товар ехал целых 54 дня. Ну к нашей почте я уже привык, чего не скажешь о курсе доллара к рублю (((

Обычный желтый пакет. Внутри платки в запаянных прозрачных пакетиках. Все как обычно.

На плате есть дополнительные отверстия, куда можно впаять выводы дополнительного модемного контроля и перевода USB в режим SUSPENDED

Характеристики


  • Чип CP2102 от Silicon Labs
  • Скорость обмена данными по UART 300Бит/сек — 1Мбит/сек
  • Буфер чтения 576 байт, записи 640 байт
  • Поддержка USB 2.0 12Мбит/сек
  • Поддержка режима SUSPENDED USB
  • Встроенный стабилизатор питания 3. 3В 100мА
  • EEPROM с конфигурационными параметрами 1024 байт
  • Поддерживаемые ОС Windows 8/7/Vista/Server 2003/XP/2000, Windows CE, Mac OS-X/OS-9, Linux, Android
  • Возможность настройки параметров платы и драйверов под свои проекты
  • Размеры платы 26.5 x 15.6 мм

По размеру плата мало отличается от недавно обозреваемого конвертера на PL-2303
на фото сравнения с другими конвертерами USB/UART

Плата 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)

Теперь можно изменить следующие параметры:

  • Vendor ID (VID). Идентификатор производителя. Значение «по-умолчанию» 10С4 (шестнадцатеричный формат). В данном случае принадлежит компании SiLabs.
  • Product ID (PID). Идентификатор продукта. Значение «по-умолчанию» EA60 (шестнадцатеричный формат). В данном случае обозначает все мосты CP210x. Э
  • Max Power. Максимальный ток потребления, запрашиваемая мостом на шине USB. Значение «по-умолчанию» 32 (шестнадцатеричный формат). Максимальное значение 500мА
  • Power use attributes. Режим питания. Bus-powered (питание от шины USB) или Self-Powered (питание от внешнего источника).
  • Release Version. Номер выпуска. Значение «по-умолчанию» 1.0. Поля могут принимать значения 1-99 в целой и дробной части.
  • Serial Number. Серийный номер. Значение «по-умолчанию» составляет «0001» (текстовый формат). Поле может принимать любое текстовое значение длиной до 64 символов. Нужно для подсоединение к компьютеру нескольких устройств
  • Product string. Поле может принимать любое текстовое значение длиной до 126 символов. Данный идентификатор отображается в операционной системе при первичном подключении моста CP210x к компьютеру и помогает пользователю в выборе подходящего драйвера.
  • Custom Data Lock. Защита конфигурационных данных.

При изменение VID и PID необходима обязательная пересборка драйверов, так как стандартный драйвер настроен на VID и PID Silicon Labs

Для этого скачиваем утилиту для настройки драйверов

И после нехитрого мастера-диалога получаем дистрибутив драйверов с требуемым набором VID и PID и желаемым названием в системе

Итог

Данная плата одна из самых дешевых конвертеров USB/UART не использующих поддельные чипы.
Имеет вывод DTR, позволяющий автоматически посылать RESET для загрузки ПО в контроллер
Позволяет настраивать VID, PID и драйвера под свои проекты
К покупке рекомендую

Полезные ссылки


  1. Сайт производителя Silicon Labs
  2. Даташит на CP2102
  3. Описание, драйвера и ПО CP2102 на сайте производителя
  4. Хорошая статья на русском
  5. Что такое UART интерфейс

Кот Тимофей помогает разбираться с конвертером

О всех моих проектах можно прочитать в моем блоге

USB UART адаптер

Зачем нужен USB UART адаптер

Как следует из названия данный прибор организует мост между компьютером через USB порт и вашим устройством по Serial протоколу. Можно сказать что он является USB COM портом для логики TTL (уровни 1.8v-5v).

С помощью данного прибор можно программировать различные микроконтроллеры, получать информацию на компьютер со прибора по serial порту. Кроме этого применений ему масса:

  • управление устройством

  • отладка программы

  • передача небольших объёмов данных

  • прошивка различных приборов —разработчики часто делают выход serial для возможности перепрошивки своего устройства

  • прошивка микроконтроллеров — многие микроконтроллеры имеют Bootloader (специальная программа для загрузки прошивки по serial) загруженный на заводе, и для загрузки прошивки не нужен специальный программатор — достаточно данного устройства.

Нам он будет необходим в первую очередь для прошивки ST-Link. Ну и собственно так как тут нечего программировать — прибор состоит из одной микросхемы — то на этом приборе мы поучимся паять и работать в Kicad. В этой статье подробно рассмотрим как трассировать печатную плату вручную.

Как сделать USB UART адаптер

1. Прочитать эту статью внимательно и до конца!

2. Подготовить или приобрести необходимые инструменты: все для пайки

3. Внимательно прочитать статьи из раздела Обязательная теория.

4. Скачать необходимые файлы по данному прибору с github.

5. Изготовить плату для прибора самостоятельно (это совсем несложно, в нашей инструкции все подробно описано).

6. Приобрести все необходимые комплектующие в виде готового радиоконструктора можно в нашем магазине.

{product id=26}

7. Запаять все компоненты на плату, смотри наше видео.

ПРИБОР ГОТОВ, можно пользоваться!

Как работает USB UART адаптер

Для реализации данного моста обычно используется специализированная микросхема, которая с одной стороны имеет usb выход, а с другой — serial выход. Обычно эти микросхемы имеют драйвера для Windows \ Linux и определяются системой как COM — порт. Дальше используется специальная программа для работы через COM порт. Это может быть и программа прошивки микроконтроллера или программа для получения данных от прибора и т. д.

Выбираем микросхему для прибора

По сути данное устройство будет состоять из разъемов, микросхемы и минимальной ее обвязки. Так что, у нас не будет никакого функционального ТЗ в данном случае. Основной критерий по которому мы будем выбирать микросхему — удобство пайки, цена.

Итак, самые распространённые микросхемы для данного девайса:

  • cp2102 (cp2103) — дешевая отличная микросхема, но имеет корпус QFN28 — то есть безвыводный корпус — паять такую в самом начале пути не очень легко — поэтому мы ее не будем использовать

  • pl2303 — отличная микросхемы фирмы Prolific — существует очень много вариантов этой микросхемы (в том числе китайские подделки). У нее корпус TSOP28 — отлично подходит для пайки. И старые модификации стоят недорого и отлично работают. Мы будем использовать ее — модификацiия pl2303TA — самый недорогой вариант. Есть модификация Rev. D которая не требует внешний кварц — но она стоит в 2 раза дороже.

  • Ch440 — китайский вариант (оригинал) моста — микросхема хорошая — но ее трудно купить где-либо кроме как в Китае.

  • FT232R — микросхема от FTDI — отлично подходит и работает — но стоит почти в 2 раза дороже. Ее плюс также в том что не требуется внешний кварц.

Несколько слов о том как подобрать микросхему для своего проекта. Есть очень простой путь. Сначала необходимо найти одну микросхему которая подходит под данную задачу. Набираем в интернете — USB — serial chip и сразу находим — FT232R. Отлично. Далее идет на сайт крупного поставщика микросхем — например — mouser.com. Там в поиске набираем — FT232R. И в разделе интегральных схем видим нашу микросхему.

Самое главное для нас здесь — ЭТО КАТЕГОРИЯ в которую входит микросхема.

Здесь это «ИС интерфейс USB». Также смотрим тип «Bridge, USB to UART». Идем в эту категорию и смотрим какие бывают микросхемы. Далее проверяем по datasheets подходит ли она нам.

 

Итак, наш выбор PL2303TA.

Составляем схему на базе PL2303

Любая схема должна начинаться с чтения Datasheet. Производитель микросхем очень заинтересован в том, чтобы купили именно его чип. В документации он обычно максимально подробно разбираем как пользоваться микросхемой, прикладывает схемы и пишет тонкости и особенности реализации прибора на этом чипе. Посмотрим что советует нам производитель (из документации на чип pl2303HXD):


тут приведена полная схема с трансивером (преобразователь уровня до 9v) для получения полного COM порта. Нам эта часть не нужна. Также схема не содержит кварца, а нам он необходим. Дополнительно можно отметить, что еще не хватает светодидов для сигнализации процесса обмена данными. В итоге поискав различные варианты схемы на данной микросхеме (pl2303 schematic) нашли самую простую схему со светодиодами и кварцев — ее и возьмем.


По сути на этой схеме сокращена обвязка USB порта (убраны высокочастотные фильтры L1 L2), убран трансивер. В остальном схема совпадает. Мы же дополнительно ещё добавим разводку всех сигнальных выводов DTR и т. д. — они могут быть полезны. Также следует отметить, что на вывод согласования уровней в нашей версии чипа нельзя подавать 5v, поэтому на разъеме уберем подальше этот вывод. Сам вывод для согласования уровней оставим — вдруг необходимо будет пользоваться UART на 1.8v. Таким образом, по умолчанию у нас будет стоять джампер соединяющий вывод 4 и 3.3v и на выходе всех сигналов UART у нас будет 3.3v. Данного напряжения уверенно хватает для определения логической 1 в 5v схеме, согласно datasheet все сигнальные ножки толерантны 5v ( то есть на них можно подавать 5v смело). Так что при таком подключении схема будет работать с напряжением от 3.3в до 5в. Дополнительно оставим выводы 5v и 3.3v для питания например прошиваемого контроллера. Имейте ввиду, что без внешнего EEPROM usb порт будет отдавать только 100ma! Соответственно питать что-то существенное не получится.

С точки зрения чертежа схемы в Kicad никих особенностей нет. Проще не чертить соединения проводами, а использовать метки, тем более это будет удобно в дальнейшем при трассировке платы. В итоге получается такая схема (проект в Kicad можно скачать в конце статьи):

Разрабатываем плату в Kicad

Разрабатывая схему, можно сразу прикинуть в какой последовательности будут идти вывода на разъеме. Чтобы было проще лучше чтобы порядок соответствовал выводам на самом чипе. Но в принципе это не столь важно и можно впоследствии быстро переделать.

Прежде чем разрабатывать плату необходимо определится какие у нас будут использоваться разъемы и определить посадочные места. Мы будем делать плату переходник которая втыкается в usb порт и на конце имеет угловые разъемы PIN 2.54mm — это самый распространяенный формат. На конечный разъем мы выведем только наиболее нужные выводы — остальное просто разведем на плате и оставим как дырки на будущее. Основные выводы: RX, TX, 5V, 3. 3v, DTR (часто используется как reset схемы микроконтроллера при прошивке). Остальные выводы разведем в самом конце.

Итак, начинаем трассировку платы. В схеме формируем список цепей — Инструменты — сформировать список цепей. Переключаемся в плату и по кнопке Инструменты-Список Цепей — прочитать текущий список цепей. Загружаем все посадочные места в плату. Далее размещаем все посадочные места в авторежиме. Получаем такой набор компонентов.


На данном этапе лучше скрыть лишнюю информацию. Убираем отображение слоев Связи, Скрытый текст, Значения, Обозначения.

Далее начинаем располагаем на будущей плате основные компоненты — разъемы и чип. Так чтобы выводы чипа располагались согласно подключению разъемов. Особенно важно в этом случае чтобы выводы подключения USB были напротив разъема. Наводим мышку на нужный компонент — жмем M — и переносим его чуть ниже на пустое место — формируем будущую плату. Так как плата у нас двух стороняя — то надо сразу определить нужную сторону компонент. Самый просто вариант — все DIP элементы (под которые надо сверлить сквозные отверстия) располагаем с обратной стороны, а все smd элементы с основной стороны — так проще будет подводить дорожки. Для смены стороны используем кнопку F. Так как Kicad умеет подсвечивать связи при переносе элемента, то очень удобно все резисторы связанные с разъемами размещать сразу. Это позволит быстро увидеть связи при переносе микросхемы. Итак, размещаем USB разъем, потом резисторы с ним связанные на сигнальных линиях и потом разъем на другом краю платы:


дальше размещаем чип — так чтобы было как можно меньше пересечений.

Далее размещаем кварц (тоже с обратной стороны — он у нас выводной). Он должен быть как можно ближе к выводам чипа.


После этого размещаем кондецаторы по цепям питания — они должны быть как можно ближе к выводам питания.

После этого соединяем дорожками обязательные выводы — это usb сигнальные — кварц, кондецаторы по питанию. Прикидываем линии питания. Если что-то не удобно — то компоненты двигаем — переносим.

Например кондецатор C3 удобнее перенести вниз чтобы не делать переходное отверстие. Конечно это не очень хорошо — но в данном случае дорожка будет очень небольшая.

После размещения основных элементов размещаем оставшиеся — ориентируясь на подсказки по связям и стараясь не пересекать дорожки.


Теперь осталось разобраться с разъемами и линиями питания — их можно провести по второму слою. В итоге видно, что довольно сложно получается развести светодиоды и подтягивающие резисторы. Они перекрывают остальные выводы. Поэтому проще их перенести на другую сторону — она как раз будет лицевой, и туда же провести линию vddio.

Осталось выводы на разъеме расположить в порядке следования выходов чипа. И финально все соединить. На этом этапе плату можно сделать более компактной. Финальный вариант который получился. Можно сделать еще лучше .. но вариант удовлетворительный.

Финально остается задать диаметры переходных отверстий и толщину дорожек — лучше сделать 0.3мм. Выровнять линии и добавить земляные полигоны. Начертить границы платы.

Как пользоваться USB UART конвертером

Для пользования данных приборов в Windows необходимо установить драйвера. Свежие драйвера можно взять на сайте производителя. Если они не подходят, то можно установить более старые драйвера 1.15 — который можно найти в интернет.

После установки драйверов устройство должно определиться как COM порт.

Для Windows самая лучшая программа для работы с COM портом — это Terminal 1.9b (приложена к статье)

Для тестирования нашего устройства необходимо проводами соединить выходы TX — RX. В этом случае мы получим режим эхо — все что будет передано в порт должно тут же возвращаться назад. Скорость при это может быть любая.

Работать с программой очень просто — выбираем порт — можно автоматически по кнопке ReScan или вручную. Задаем скорость и параметры порта. Далее в окне видим все что пришло по терминалу, а в строке SEND можно передать любую информацию. Чтобы передать спецсимволы необходимо использовать запись виды «$1a» в шестнадцетиричном формате.

Для linux устройство должно определится само (драйвера входят в ядро). Неплохая программа — minicom.

Для понимая остальных сигналов данного устройства — DTR, DSR и другие — вот тут есть очень хорошая статья.

Как собирать прибор

Собираем прибор по общим правилам описанным в нашей статье.

Для более быстрой сборки, вы можете приобрести полный набор для пайки, радиоконструтор USB UART адаптер в нашем магазине.

Самостоятельная работа

Попробуйте осуществить трассировку самостоятельно не подглядывая в данную статью.

 

Конвертер USB-TTL на микросхеме Ch440. Схема, характеристики. Установка драйвера.

USB-TTL конвертер построенный на микросхеме Ch440G

Это – преобразователе интерфейса USB в UART. Эта микросхема приобретает все большую популярность, успешно конкурируя с конвертером интерфейсов PL2303.

Ch440 уже стала стандартным преобразователем интерфейсов для китайских клонов контроллеров Ардуино. На базе этой микросхемы был разработан модуль, аналог модуля PL2303 USB UART BOARD. Вернее несколько типов модулей. В этом материале будет рассказано о самом популярном варианте конвертера Ch440.

С помощью модуля Ch440 легко подключить любое устройство, имеющее интерфейс UART к компьютерному порту USB. При несложной доработке (требуются только преобразователи уровней сигналов) к компьютеру могут быть подключены устройства с интерфейсами: COM, RS232, RS422, RS485, IrDA. Схемы подключения к некоторым из этих интерфейсов приведены в предыдущей публикации о микросхеме Ch440G.

Самое приятное, что такой способ преобразования интерфейсов не требует изменения кода программ верхнего уровня. Даже программы, разработанные для компьютерного COM порта в те времена, когда интерфейс USB еще не существовал, работают с мостами интерфейса USB.

Конвертер эмулирует работу стандартного COM порта. На компьютер устанавливается драйвер микросхемы Ch440. При каждом подключении модуля к USB порту компьютера в системе появляется виртуальный COM порт. Программа для стандартного COM порта может работать с этим портом, не подозревая, что он виртуальный. Таким образом, в системе появляется еще один COM порт, физически расположенный вне компьютера.

Сигналы интерфейса UART модуля.

На разъеме модуля 6 контактов, через которые подключается UART устройство.

 

 

 

Название Направление, тип Назначение
1 5 V питание Питание 5 В от интерфейса USB. Может быть использовано для питания устройства UART.
2 VCC питание Питание микросхемы Ch440G.
  • В режиме питания 5 В вывод должен быть соединен с выводом 1.
  • При питании 3,3 В необходимо соединить выводы 2 и 3.
3 3V3 питание Опорное напряжение для USB интерфейса.
  • В режиме питания 5 В вывод должен остаться неподключенным.
  • В режиме питания 3,3 В должен быть соединен с питанием микросхемы (вывод 2).
4 TXD выход Передача данных
5 RXD вход Прием данных
6 GND питание Общий провод (земля)

 

Для подключения UART устройства к модулю необходимо:

Выбрать режим питания;

  • 5 В – установить перемычку между 1 и 2 выводами;
  • 3,3 В – установить перемычку между 2 и 3 выводами.

  • Подключить устройство к общему проводу GND и контактам обмена данными RXD и TXD.
  • При необходимости можно использовать сигнал 5 V (вывод 1) для питания UART устройства.

Рядом с разъемом модуля размещены светодиоды отображающие:

  • наличие питания модуля;
  • состояние сигнала TXD;
  • состояние сигнала RXD.
  • Светодиоды светятся при активном состоянии сигналов – низком уровне.

Принципиальная схема модуля Ch440.

Самая распространенная схема выглядит так.

 Микросхема Ch440G включена по стандартной схеме. Питание 3,3 В формируется из сигнала 5 В интерфейса USB за счет падения напряжения на открытых диодах LL4148. Больше пояснять нечего.

Установка драйвера преобразователя интерфейсов Ch440.

Под Windows 7 драйвер устанавливается в следующей последовательности.

Открываем диспетчер задач Windows. Для этого нажимаем  Пуск -> Панель управления -> Диспетчер устройств.

Открываем закладку Порты (COM и LPT).

 

Подключаем модуль Ch440 к порту USB компьютера. В диспетчере устройств появляется новое устройство USB.2-Serial с предупреждающим желтым знаком. Операционная система не смогла установить драйвер для модуля.

Скачиваем и запускем файл установщика драйвера ch441ser.exe. Файлы автоматически разархивируются. Появляется окно.

Нажимаем кнопку INSTALL.

После непродолжительной установки появляется сообщение об ее успешном завершении.

В диспетчере устройств появляется новое устройство USB-SERIAL Ch440. Это и есть новый COM порт, в примере это порт с номером 5.

При желании номер порта можно изменить.

Для этого нужно нажать на нужный COM порт в «Диспетчере оборудования» правой кнопкой мыши, выбрать пункт Свойства.

 

Дальше переходим на вкладку Параметры порта.

Нажимаем кнопку Дополнительно

Теперь остается выбрать сыободный номер порта.

Теперь при каждом подключении модуля Ch440 к компьютеру в системе будет появляться виртуальный COM порт.

Внимание!!! Надо только помнить, что при подключении модуля к другому USB порту может измениться номер и виртуального COM порта.

Самый удобный USB-UART переходник для Arduino Pro Mini

Платы Arduino Pro Mini не имеют встроенного USB-UART преобразователя, поэтому для загрузки программ в них используют:

1. Программатор, например USBASP. Он также может пригодится для обновления/восстановления загрузчика большинства плат Arduino на AVR микроконтроллерах.
2. Другую плату Arduino со встроенным USB-UART конвертером, например Arduino Uno
3. Внешний USB-UART переходник (оптимальный вариант)

Какой переходник выбрать для Arduino Pro Mini?
Использовать дорогие USB адаптеры  вовсе не обязательно — для Arduino Pro Mini купить можно Micro USB-UART конвертер на чипе CP2102, цена и размеры которого имеют существенное преимущество перед аналогами!

Особенности:
1. Есть вывод DTR (Data Terminal Ready) для сброса платы Arduino Pro Mini при загрузке в неё скетча (программы). Если вывод DTR отсутствует либо не подключен, для загрузки каждой программы в Arduino Pro Mini придется  нажимать её кнопку «Reset»(сброс)! Причем нажимать именно в момент установления связи с платой!  Если его пропустить, компьютер не сможет загрузить программу!
2. Индикатор питания.
3. Индикаторы передачи и приема данных.
4. Понятная маркировка всех выводов переходника — направление основных сигналов даже показано стрелками! Подключить плату Arduino Pro Mini к такому USB UART переходнику  намного проще.

Для 5-ти вольтовой платы Arduino соответствие выводов USB-UART переходника:
DRT -> DTR Arduino
RXI <- TX Arduino
TXD -> RX Arduino
GND — GND Arduino
+5V — VCC Arduino

Если после подключения переходника программа не загружается в Arduino Pro Mini — отключите питание и попробуйте поменять местами выводы приема/передачи данных RX/TX (Receive/Transmit)
5. Самовосстанавливающийся предохранитель для защиты 5-тивольтового выхода питания USB-UART переходника!
6. Коннектор типа Micro USB, а это значит, что подключить плату Arduino к ПК или ноутбуку можно кабелем от большинства моделей мобильных телефонов и других портативных устройств!

Конечно такой переходник подойдет не только для Arduino. Его часто используют для считывания данных, обновления «прошивки» устройств с поддержкой UART TTL, которые умеет «общаться» с компьютером через виртуальный последовательный порт.
Разумеется для того, чтобы этот порт был создан, операционной системе потребуется драйвер! Скачать его можно здесь.
Купить USB-UART адаптер можно здесь!
Внимание: для подключения Arduino Pro Mini к планшету кроме обычного Micro USB кабеля и USB-UART конвертера может понадобится дополнительный переходник!

μArt — это универсальный USB-UART-TTL адаптер с функциями безопасности (Crowdfunding)


Обычно c USB — TTL отладочной платой редко бывают какие-нибудь проблемы, но потенциально может быть повреждена цепь, если выбрано неправильное напряжение, а для более продвинутых случаев использования часто не включена поддержка GPIO.

μArt USB — UART-TTL адаптер предназначен для решения подобных проблем с широким диапазоном напряжения (от 1.8 до 5.4 В) с функциями безопасности, такими как гальваническая изоляция или защита от перегрузки по току и одним разъемом с входами и выходами.

Ключевая особенности:

  • Универсальный TTL-UART – от 1.8 до 5.4 В, скорость до 3M, стандартные и нестандартные скорости передачи данных, контакты для установления связи с различным MCU, большая поддержка ОС
  • Гальваническая изоляция, сигнальные и силовые фильтры
  • Защита от перегрузки по току, защита от обратной полярности, защита от электростатического разряда, механическая защита
  • Авто-настройка напряжения, светодиоды, GPIO, программно конфигурируемые
  • Размеры – 58 x 33 x 14 мм
  • Вес – 16 грамм

Все также упаковано в корпус, что противоречит большинству других плат, которые продаются на рынке.

uART-USB-TLL-плата

Разработчик предоставляет драйвера для Windows, Linux, MacOS и так далее, хотя сейчас поддержка GPIO работает только с Linux и Windows.

μArt адаптер запущен в качестве crowdfunding компании на Crowd Supply и данный проект уже получил около $12,000 за 36 дней. Вам нужно будет оставить залог в размере $32, чтобы получить “простой μArt” с пластиковым корпусом, также доступы комплекты с кабелями и комплекты из нескольких плат. Доставка бесплатная по всему миру, если конечно вам не нужна заказная посылка, за которую придется заплатить еще от $4 до $7, Начало поставок запланировано примерно на середину ноября 2018 года.

Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

Адаптер USB UART +КАБЕЛЬ PL-2303HX Module usb2ttl PL2303 usb2com

Артикул

светодиодная индикация
статическая защитная пленка
габаритные размеры (мм) — 50,7 х 15,2 х 7,6

комплектация:
*Адаптер 1шт
*набор проводов 3шт
*пины для запайки на плату 3шт

Подробнее

Нет в наличии товара

Будет доступен:

БЕСПЛАТНАЯ ДОСТАВКА НОВОЙ ПОЧТОЙ(отделение-отделение)
В ЗАКАЗАХ от 2000грн. В случае доставки наложенным платежом, доставка оплачивается только до покупателя, расходы по переводу средств, покупатель оплачивает самостоятельно.


Описание

Внимание: при восстановлении роутера и прочих устройств, НЕ надо подключать питание +5в или 3,3в(у устройства своё питание) на роутер, только ТРИ контакта GND TX RX (GND общий, TX на RX, RX на TX)

Данный переходник служит для подключения к компьютеру различных устройств с UART/USART интерфейсом (TTL уровни 3.3V или 5V).
Подойдет для тех кому надо быстро и не дорого перешить тюнеры, GPS-навигаторы, WiFi роутер
можно использовать для заливки скетчей в ардуино, но учитывайте что на ней нет вывода DCD, т.е в момент заливки необходимо будет нажимать ресет самостоятельно.

Компьютером определяется как виртуальный COM-порт.
Переходник разработан на основе микросхемы PL2303HX
выводы:
GND
3.3V
5V
TX
RX
Есть драйвера под все популярные операционные системы включая современные
http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41
инструкция как ставить на windows 8
https://app.box.com/s/trhoyfn6lnmdxjfdyq4b

Это переходник с логическими уровнями UART не путать с интерфейсом RS-232 (синий разъем на компьютере) где логические уровни -12в +12в

т.е. не надо подключать напрямую к компьютеру устройства роутер,жесткий диск и прочее, а также подключать этот адаптер к устройствам с синим разьемом. (результат предсказуем)

FTDI FT232 Преобразователь USB в UART для ПК для связи с микроконтроллером: Электроника


В настоящее время недоступен.
Мы не знаем, когда и появится ли этот товар в наличии.
  • Убедитесь, что это подходит введя номер вашей модели.
  • FTDI FT232RL USB к последовательному IC
  • Недорогой, но простой в использовании конвертер USB в UART
  • Целевая разработка между компьютером и микроконтроллером, логика 3,3 В или 5 В.
  • Питание от USB, для использования этого преобразователя не требуется внешний источник
  • CTS, RTS, DTR и DSR выводятся на паяльную площадку печатной платы со стандартными выводами разъема.

Лучшая цена USB-адаптер uart — отличные предложения на USB-адаптер UART от глобальных продавцов USB-адаптеров UART

Отличные новости !!! Вы находитесь в нужном месте для адаптера usb uart.К настоящему времени вы уже знаете, что что бы вы ни искали, вы обязательно найдете это на AliExpress. У нас буквально есть тысячи отличных продуктов во всех товарных категориях. Ищете ли вы товары высокого класса или дешевые и недорогие оптовые закупки, мы гарантируем, что он есть на AliExpress.

Вы найдете официальные магазины торговых марок наряду с небольшими независимыми продавцами со скидками, каждый из которых предлагает быструю доставку и надежные, а также удобные и безопасные способы оплаты, независимо от того, сколько вы решите потратить.

AliExpress никогда не уступит по выбору, качеству и цене. Каждый день вы найдете новые онлайн-предложения, скидки в магазинах и возможность сэкономить еще больше, собирая купоны. Но вам, возможно, придется действовать быстро, так как этот лучший USB-адаптер uart вскоре станет одним из самых востребованных бестселлеров. Подумайте, как вам будут завидовать друзья, когда вы скажете им, что приобрели USB-адаптер uart на AliExpress.Благодаря самым низким ценам в Интернете, дешевым тарифам на доставку и возможности получения на месте вы можете еще больше сэкономить.

Если вы все еще не уверены в адаптере usb uart и думаете о выборе аналогичного товара, AliExpress — отличное место для сравнения цен и продавцов. Мы поможем вам решить, стоит ли доплачивать за высококлассную версию или вы получаете столь же выгодную сделку, приобретая более дешевую вещь.И, если вы просто хотите побаловать себя и потратиться на самую дорогую версию, AliExpress всегда позаботится о том, чтобы вы могли получить лучшую цену за свои деньги, даже сообщая вам, когда вам будет лучше дождаться начала рекламной акции. и ожидаемая экономия.AliExpress гордится тем, что у вас всегда есть осознанный выбор при покупке в одном из сотен магазинов и продавцов на нашей платформе. Реальные покупатели оценивают качество обслуживания, цену и качество каждого магазина и продавца.Кроме того, вы можете узнать рейтинги магазина или отдельных продавцов, а также сравнить цены, доставку и скидки на один и тот же продукт, прочитав комментарии и отзывы, оставленные пользователями. Каждая покупка имеет звездный рейтинг и часто имеет комментарии, оставленные предыдущими клиентами, описывающими их опыт транзакций, поэтому вы можете покупать с уверенностью каждый раз. Короче говоря, вам не нужно верить нам на слово — просто слушайте миллионы наших довольных клиентов.

А если вы новичок на AliExpress, мы откроем вам секрет.Непосредственно перед тем, как вы нажмете «купить сейчас» в процессе транзакции, найдите время, чтобы проверить купоны — и вы сэкономите еще больше. Вы можете найти купоны магазина, купоны AliExpress или собирать купоны каждый день, играя в игры в приложении AliExpress. Вместе с бесплатной доставкой, которую предлагают большинство продавцов на нашем сайте, вы сможете приобрести usb uart adapter по самой выгодной цене.

У нас всегда есть новейшие технологии, новейшие тенденции и самые обсуждаемые лейблы.На AliExpress отличное качество, цена и сервис всегда в стандартной комплектации. Начните самый лучший шоппинг прямо здесь.

Последовательные мосты USB — UART

Преобразователи или мосты

USB в UART представляют собой последовательный порт для вашего компьютера и отправляют последовательные данные по паре проводов. Их можно использовать для последовательного подключения к другому устройству. В этом посте мы узнаем, как это работает.

Приложения

С точки зрения взлома, наиболее интересное применение UART — это встроенные устройства. Большинство встроенных устройств имеют на плате разъем UART. Устройство отправляет вывод консоли и принимает команды через интерфейс UART. Часто это дает прямой доступ к корневой оболочке.

Связь

UART иногда также требуется для взаимодействия с платой разработки, такой как Arduino или ESP8266, хотя на большинстве этих плат есть встроенный преобразователь USB в последовательный.

Несколько других протоколов построены на связи UART, например, IrDA, DMX, MIDI и порты P1 интеллектуального счетчика. Их можно использовать с мостами USB-UART, но для их работы потребуется дополнительная обработка.

Связь с UART

Когда два устройства обмениваются данными с помощью UART, они соединяются как минимум тремя проводами:

  • Общая земля, или 0 В, или отрицательный вывод источника питания.
  • Передающий контакт (Tx) одного устройства соединен с приемным контактом (Rx) другого устройства.
  • Точно так же Rx подключается к Tx.
  • Для изолированных адаптеров Vcc или положительный вывод источника питания.

Теперь устройства могут отправлять данные друг другу, изменяя напряжение на линиях Tx, и считывать данные, проверяя напряжение на линии Rx. UART использует двоичный протокол, поэтому есть только два уровня напряжения: высокий и низкий.

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

Скорость передачи

Скорость передачи — это термин, обозначающий количество битов в секунду, которые передаются по сети. Обычная скорость передачи составляет 9600 бит в секунду. В этом случае один бит занимает 1 9600 секунды, или 104 мкс.

Передающая сторона меняет сигнал каждые 104 мкс, а принимающая сторона проверяет напряжение на линии каждые 104 мкс. Он все равно будет работать, если он будет отключен на пару процентов. Это иногда случается с микроконтроллерами, у которых возникают проблемы с отслеживанием точных часов.

Наиболее часто используемые скорости передачи — 9600 и 115200. Затем существует несколько стандартных скоростей передачи, например 19200 и 38400. Теоретически вы можете использовать любую скорость передачи, но старые интерфейсы поддерживают только стандартные скорости передачи. Для отправки и приема можно использовать разные скорости передачи, хотя это бывает довольно редко.

Стартовый, стоповый биты и биты четности

Кадры

UART состоят из стартового бита, семи или восьми битов данных, необязательно бита четности и одного или двух стоповых битов.Наиболее распространенной конфигурацией является использование восьми битов данных, без бита четности и одного стопового бита, или 8N1. Таким образом, передающая сторона сначала отправляет стартовый бит, затем восемь бит данных, а затем стоповый бит.

Уровни напряжения

UART используют два напряжения: одно напряжение указывает на бит 0, а другое напряжение указывает на 1 бит. Какое именно напряжение используется, зависит от устройства:

  • Последовательные порты RS232 используют отрицательное и положительное напряжение до -15 В и 15 В.
  • Некоторые устройства используют 0 В и 5 В, например, Arduino Uno, который работает от 5 В.
  • Большинство устройств используют 0 В и 3,3 В.
  • Некоторые устройства используют 0 В и 1,8 В.

Для RS232 отрицательное напряжение — это логическая 1, положительное напряжение — 0. Для большинства других устройств UART 0 В означает бит 0, а более высокое напряжение означает 1 бит.

Во избежание перегрева устройства важно использовать правильное напряжение. Подключение моста 3,3 В к линии RS232 15 В быстро его разрушит.

Напряжение в диапазоне от 0 до напряжения источника питания (Vcc) также называется уровнями напряжения TTL.Уровни напряжения 5 В TTL рассматривают все, что выше 2 В, как высокий логический уровень, и, таким образом, также могут получать данные от устройств UART на 3,3 В. Таким образом, в этом случае можно связаться с UART на 5 В с помощью UART на 3,3 В.

Модуль преобразователя USB в UART

Чтобы ваш компьютер мог разговаривать по UART, вам нужно устройство, которое преобразует компьютерные байты в сигналы UART; модуль преобразователя USB в UART. Это небольшое устройство, которое подключается к вашему USB-порту и имеет как минимум выходы заземления, Rx и Tx. Он притворяется последовательным портом вашего компьютера.Компьютер отправляет данные в этот последовательный порт, а модуль преобразует их в сигналы UART.

Различия микросхем

Мост USB-UART имеет специальную микросхему для этой цели. Существует несколько наиболее часто используемых семейств микросхем:

  • Jiangsu Qinheng / WCH Ch440
  • Silicon Labs CP2102
  • Prolific PL2303
  • FTDI FT232

Имеются разные версии с разными характеристиками:

Чип Цена Напряжение ввода / вывода Макс.скорость передачи Размер буфера GPIO Лист данных
Ch440 € 0.25 3,3 / 5 В 2 Мбит / с 32 + 32 Б 0 Ч440
Ч441 € 0,75 3,3 / 5 В 2 Мбит / с 32 + 32 Б 0 Ч441
CP2102 € 0,75 3,3 В 1 1 Мбит / с 576 + 640 В 0 CP2102 / 9
CP2102N € 1.50 3,3 В 3 Мбит / с 512 + 512 В 7 CP2102N
PL2303HXD € 0,90 1,8 — 3,3 В 1 12 Мбит / с 512 B 4 PL2303HXD
PL2303TA € 0,70 1,8 — 3,3 В 6 Мбит / с 512 B 2 PL2303TA
FT232R € 3.50 1,8 — 5 В 3 Мбит / с 128 + 256 B 4 FT232R
FT231X 1,80 € 1,8 — 4 В 3 Мбит / с 512 + 512 В 4 FT231X
  1. CP2102 и PL2302HXD выдают максимум 3,3 В, но могут принимать до 5 В на входе, что делает их совместимыми с устройствами UART на 5 В.

Помимо различий в микросхемах, качество драйверов также различается для разных микросхем. Некоторые чипы имеют драйверы Windows, встроенные в Windows или распространяемые через Центр обновления Windows, что позволяет использовать их в режиме plug-and-play. У других чипов есть драйверы, которые надежно вызывают сбой операционной системы при чтении и записи на устройство значительных объемов данных. Linux является здесь исключением, поскольку драйверы Linux пишутся, обслуживаются и проверяются разработчиками ядра, а не производителем микросхемы.

FTDI является одним из самых длинных и ранее был единственной реализацией, доступной для мостов USB-UART. Они были настолько распространены, что мост часто назывался FTDI по названию компании, которая сделала микросхему преобразователя. В настоящее время их быстро заменяют гораздо более дешевые китайские преобразователи.

Поддельные чипы FTDI
Микросхемы

FTDI FT232 довольно популярны и относительно дороги (3,50 евро). Это привело к росту числа поддельных китайских подделок. Эти имитации имеют логотип FTDI и работают правильно, и их трудно отличить от подделок.

FTDI это не устраивало. В 2014 году они выпустили обновление драйвера, которое работает только с настоящими чипами FTDI, и заблокировали поддельные чипы. Позже они отказались от этого спорного поведения, но это сильно повредило их репутации. Несмотря на это, поддельные чипы FT232 по-прежнему широко используются и доступны.

Различия адаптера

Самые дешевые адаптеры просто имеют порт USB и контактный разъем, напрямую подключенный к микросхеме. Обычно они открывают только землю, положительное напряжение (Vcc), Rx и Tx, но не другие линии модема управления данными, такие как RTS и CTS.

Также существуют переходники с гальванической развязкой. Они используют землю и Vcc устройства, с которым вы хотите связаться, и не подключают устройство к компьютеру электрически. Это защищает ваш компьютер от высокого напряжения, предотвращает образование контуров заземления и снижает уровень шума. Эти адаптеры более дорогие, но они могут спасти жизнь вашему компьютеру в случае, если вы когда-нибудь по ошибке подключите мост к высокому напряжению.

Справочник покупателя

При выборе моста USB-UART имейте в виду следующее:

  • Уровень напряжения.Определите уровень напряжения, который вы хотите использовать. Некоторые мосты поддерживают как 3,3 В, так и 5 В, и есть небольшая перемычка для переключения напряжения.
  • Драйверы. Проверьте, есть ли у моста, который вы хотите купить, драйверы для вашей платформы.
  • Мигающие светодиоды. Они классно выглядят и могут помочь вам в устранении неполадок.
  • USB-разъем. Некоторые мосты подключаются прямо к вашему компьютеру, но часто полезно иметь USB-кабель между вашим компьютером и мостом, чтобы у вас было больше места на вашем столе.Мосты с разъемами mini-USB довольно распространены, но я предпочитаю разъемы micro-USB.
  • Особенности. Вам нужны специальные функции, такие как инвертированные сигналы или специализированное СППЗУ? Проверьте технический паспорт микросхемы.
  • Скорость. Вам нужны особенно быстрые или необычные скорости? Проверьте технический паспорт микросхемы.
  • Гальваническая развязка. Как описано выше, электрическое отключение USB-соединения от контактов ввода-вывода защищает компьютер от повреждения.
  • Сигналы управления модемом.Если вам нужны управляющие сигналы RTS, CTS, DSR, DTR, DCD и RI, убедитесь, что у вашего моста есть контакты для них.

Считаю чипы FTDI лучшими. К тому же они самые дорогие, и сложно определить, настоящий ли у вас чип или дешевый подделка.

Для нормального использования UART подойдет любой чип. С самым дешевым мостом на AliExpress (0,50 евро) вы можете нормально разговаривать со встроенными устройствами.

Драйверы

Ваш компьютер должен уметь разговаривать с модулем, а для этого вам нужны драйверы.Если вы подключите модуль к компьютеру, у вас должен появиться последовательный порт. Если этого не произошло, вероятно, вам понадобится драйвер.

В Linux драйверы поставляются вместе с ядром. Наиболее распространенные микросхемы поддерживаются начиная с версии ядра 2.6 и выше, а драйверы все еще улучшаются в последних версиях.

MacOS поставляется со встроенными драйверами для определенных микросхем. Несколько чипов FTDI поддерживаются в MacOS 10.9 или 10.10, а некоторые чипы Ch440 и PL2303 поддерживаются в MacOS 10.14. Для других чипов нужны драйверы на MacOS. Например, драйвер Ch440 можно установить с помощью homebrew с помощью следующей команды:

  brew cask install wch-ch44x-usb-serial-driver
  

В качестве альтернативы вы можете использовать отличное приложение Serial для macOS, которое поставляется с собственными драйверами.

Для Windows нужны драйверы. Для чипов FTDI их можно получить через Центр обновления Windows, а для других можно найти установщик на сайте производителя.

Некоторые из этих драйверов сомнительного качества и могут сделать вашу систему нестабильной.Я мог надежно вывести свой Mac из строя, прочитав и записав большой объем данных в последовательный порт при использовании драйвера Ch440.

Поиск имени последовательного порта

Мост USB-UART добавляет к вашему компьютеру последовательный порт. Для связи через UART вы должны читать и писать в правильный последовательный порт. Если вы не можете найти нужный порт, возможно, у вас проблемы с драйверами или USB-подключением к мосту.

Linux

Устройство называется что-то вроде / dev / ttyUSB0.Если вы подключите устройство к просмотру журналов ( sudo dmesg ), строка обычно указывает, где подключено вновь обнаруженное устройство:

macOS

Устройство называется примерно так /dev/tty.wchusbserial1410. Я не нашел надежного способа узнать имя файла этого порта. Вы можете попробовать следующее:

  • Просмотрите журналы с помощью sudo dmesg .
  • Перечислите USB-устройства, используя ioreg -p IOUSB , или перейдя в «Об этом Mac», «Системный отчет», «USB».

Если все остальное не помогает, перечислите все файлы в / dev, подключите устройство, снова перечислите и сравните два:

  $ ls / dev> before.txt
$ ls / dev> after.txt
$ diff before.txt after.txt
268a 269 270
> cu.usbserial-1410
> cu.wchusbserial1410
444a 447 448
> tty.usbserial-1410
> tty.wchusbserial1410
  
Окна

В Windows порт называется COM3 или другим номером. Вы можете найти правильный номер порта в диспетчере устройств.

Разговор с последовательным портом

Вам необходимо программное обеспечение, которое устанавливает скорость передачи и отправляет и принимает байты через последовательный порт.Используйте tio в Linux, Putty в Windows и Serial в macOS. Не используйте экран .

При использовании Putty в Windows включить программное квитирование, которое по умолчанию включено. В меню Serial установите Flow control на None .

Обычно вам нужно программное обеспечение, которое поддерживает произвольную скорость передачи данных и информирует вас о том, что происходит. В этом плане screen и gtkterm недостаточны. Хотя screen может установить последовательное соединение и может работать правильно, он не сообщает вам, когда он не может делать то, что вы хотите.Если вы запустите команду screen / dev / ttyUSB0 128000 , вы можете ожидать, что скорость передачи будет равна 128000. Однако это неподдерживаемая скорость передачи данных, и screen автоматически вернется к 9600. Кажется, все в порядке, за исключением того, что скорость передачи неверна.

Еще более странно то, что screen / dev / ttyUSB0 4098 использует скорость передачи 115200, потому что константа ядра B115200 равна 4098 , а screen интерпретирует данное число в любом случае.

Команда cu по крайней мере сообщает вам, что скорость передачи не поддерживается.

Все, что вы вводите, отправляется по последовательной линии, что может затруднить выход из программы. Для выхода используйте следующие сочетания клавиш:

  • экран: ctrl-a, k, y
  • tio: ctrl-t, q
  • у.е.: ~. введите

Поиск интерфейса UART на устройстве

Если вы хотите подключиться к встроенному устройству, первым делом найдите правильные контакты на плате.Часто имеется ряд из четырех или пяти контактов, по крайней мере, с заземлением, Vcc, Rx и Tx. Иногда штифты опускаются и остаются только отверстия. Часто такое соединение обозначается J5 или другим номером.

На следующем изображении вы можете увидеть интерфейс UART на модеме Huawei. Устройство шло с пустыми контактными площадками, и я припаял к нему контакты. На шелкографии вы можете увидеть небольшую таблицу с описанием контактов: Tx, Gnd, Vcc, Rx. Контакты с правой стороны — это контакты JTAG. Наличие UART и JTAG в одном разъеме позволяет легко подключить отладочный кабель к плате для отладки.По тем же причинам порты отладки часто находятся сбоку от платы.

Если вы подозреваете, что контакт является линией UART, первым делом необходимо измерить напряжение с помощью мультиметра. Сначала найдите хорошее соединение для общего заземления и подключите к нему черный провод мультиметра. Затем измерьте напряжение на подозреваемых контактах красным проводом. В режиме ожидания линия Tx будет иметь напряжение 3,3 В. Продолжайте измерять при перезагрузке устройства. Данные часто отправляются при загрузке, поэтому мы можем использовать их, чтобы определить, отправляются ли данные по линии.Если данные отправлены, напряжение временно упадет ниже 3 В, согласно мультиметру.

Теперь вы определили, что линия имеет приемлемое напряжение и на ней есть активность. Это еще не означает, что линия является линией UART, она может использовать другой протокол, такой как I2C или SPI. Один из способов определить это — использовать логический анализатор или осциллограф для просмотра электрических сигналов. Или вы можете подключить свой USB к мосту UART и посмотреть, работает ли он.

В примере ниже камера имеет пять отверстий, изначально скрытых под белой наклейкой.Это дает возможность получить доступ к интерфейсу UART извне. Однако я не смог заставить это работать и припаял провода к контактным площадкам. Контактные площадки обозначены как TP41, TP42 и т. Д., Где TP означает контрольную точку.

Подключение к устройству

Перед подключением к устройству убедитесь, что оно излучает напряжение, совместимое с вашим мостом. Линии RS232, например, используют -15 и +15 В, что может легко испортить ваш мост. Даже если напряжение приемлемо, вы можете установить резистор 300 Ом между мостом и устройством, чтобы предотвратить слишком большие токи.

При подключении моста UART к устройству подключите землю, Tx и Rx. Rx моста подключается к Tx устройства и наоборот.

Подключение Vcc зависит от того, используете ли вы изолированный мост. Если у вас изолированный мост, нет электрического соединения между вашим USB-портом и контактами ввода-вывода. Тем не менее, на выводы ввода / вывода по-прежнему необходимо подавать напряжение, а для этого на стороне ввода / вывода требуется Vcc.

Если ваш адаптер не изолирован, подключение Vcc вашего моста к устройству может создавать помехи для напряжения, уже находящегося на устройстве.Если устройство получает питание от другого источника питания, на его выводе Vcc уже имеется определенный уровень напряжения. Если вы подключите вывод Vcc моста, а напряжение будет другим, протечет ток, который может повредить устройство.

В качестве альтернативы можно отключить устройство от источника питания и подать питание через мост USB-UART. Однако большинство мостов могут обеспечивать ток не более 100 мА или около того, что недостаточно для большинства устройств.

Определение скорости передачи

Обычный способ — попробовать стандартные скорости передачи, пока результат не станет разборчивым.В качестве альтернативы скорость передачи данных может быть определена путем измерения длины самого короткого импульса. При скорости передачи 9600 бод один бит занимает 1 9600 секунды. Итак, если мы измеряем длительность одного бита, мы можем определить скорость передачи.

Это проще всего с логическим анализатором, который просто показывает время в интерфейсе:

В качестве альтернативы можно использовать микроконтроллер, используя захват входа для измерения ширины импульса. Я создал программу автобода, которая работает на Arduino Uno и может надежно определять скорость передачи до 200 000 бит / с.

Использование неверной скорости передачи данных обычно приводит к бреду, хотя также возможно, что вы вообще ничего не увидите.

Устранение неполадок

Первый шаг — определить, где проблема: между вашим компьютером и мостом или между мостом и устройством, к которому вы хотите подключиться?

Определение проблемы
  • Есть ли у вашего компьютера дополнительное устройство COM или tty при подключении моста? В противном случае у вас проблема с драйвером.
  • Проверьте светодиоды на мосту.
    • Загорается ли светодиод Tx при отправке данных? Тогда соединение между вашим компьютером и мостом в порядке.
    • Горит ли светодиод Rx, но вы ничего не видите в приложении терминала? Тогда соединение между мостом и устройством в порядке, и проблема между вашим компьютером и мостом.
  • Отсоедините мост от устройства и соедините Rx и Tx моста вместе.Ваш ввод отображается в терминале? Тогда подключение к мосту в порядке.
Проблемы с USB
  • Проверьте, распознает ли ваша операционная система устройство USB.
    • В Linux: lsusb
    • В macOS: ioreg -p IOUSB
    • В Windows: проверьте диспетчер устройств.
  • Просмотрите журналы (используя dmesg) при подключении устройства к компьютеру.
  • Отключите мост, перечислите все устройства (ls / dev), снова подключите мост и сравните два.
  • Попробуйте другой заведомо исправный кабель USB.
  • Повторите то, что вы делаете, несколько раз, чтобы исключить временную проблему.
Удаленные проблемы
  • Скорость передачи правильная?
  • Использует ли мост предполагаемую скорость передачи данных?
  • Использует ли устройство перевернутую линию передачи данных?
  • Нужно ли на устройстве активировать последовательную связь? Есть ли в нем строка запроса данных?
  • Правильно ли заземлено устройство?

Заключение

Использование моста USB-UART может быть довольно простым, если он работает, или может быть болезненным, если он не работает.Я удивлен, что можно так много рассказать о UART.

Подробнее

Чипсы

Изолированные переходники

Статьи

Твитов

Преобразователь USB в UART

Это модуль преобразователя USB в последовательный UART (уровень TTL). Это позволяет подключать компьютер через порт USB и использовать его в качестве обычного последовательного канала связи. Все протоколы USB обрабатываются внутри модуля. Никакого другого устройства или программирования не требуется.

Эта плата отличается нововведениями, которые отличают ее от других плат преобразователя USB в последовательный порт.Такие нововведения, как 256-байтовый буфер приема и 128-байтовый буфер передачи, используют новую технологию сглаживания буфера для обеспечения высокой пропускной способности данных. Кроме того, варианты выходного сигнала тактовой частоты 6 МГц для управления внешним MCU или FPGA. Контакты TX и RX USB-SER могут быть подключены непосредственно к контактам RX и TX вашего предпочитаемого микроконтроллера или последовательного приложения для простой замены последовательного кабеля.

Плата USB-SER идеально подходит для встраиваемых систем, требующих последовательного подключения к компьютеру.Плата подключается непосредственно к шине USB через стандартный разъем типа mini B. Он отображается на любом компьютере с Windows как стандартный последовательный COM-порт. Любые приложения, которые взаимодействуют с этим COM-портом, автоматически преобразуются в USB и обратно в UART на вашей целевой плате.

Драйверы

доступны для Windows 98, 98SE, ME, 2000, Server 2003, XP, Vista / Longhorn, XP Embedded и CE.NET 4.2 и 5.0. Поддерживаются Mac OS8 / 9, OS-X и Linux 2.4 и выше.

Этот модуль легко подключается непосредственно к макетной плате.Это автономное питание от USB-порта. Вы можете использовать это напряжение для питания вашей проектной платы до 500 мА.

РАСПИСАНИЕ:

Все выводы последовательного интерфейса имеют логический уровень 5 В

TX: Передача с платы USB-SER. Это последовательный выход, который обычно подключается к контакту RX на любом микроконтроллере или эквивалентном UART.

RX: Получение на плату USB-SER. Это последовательный вход, который обычно подключается к контакту TX любого микроконтроллера или эквивалентного UART.

+ 5V: подключается к шине USB 5V через ферритовый шарик фильтра. Оно может варьироваться от 4,0 до 5,0 В в зависимости от регулирования данного порта USB. В системе USB 2.0 этот вывод может обеспечить максимум 500 мА в соответствии со спецификацией USB 2.0.

ВНИМАНИЕ! НЕ ПОДКЛЮЧАЙТЕ ВНЕШНЕЕ ПИТАНИЕ НА ЭТОЙ ПИН-код. ЭТО ВЫХОД, А НЕ ПИН-код.

3.3: подключен к внутреннему регулятору и может потреблять максимум 50 мА. Вы можете использовать этот контакт для питания вашего 3.Схема 3В.

GND: — это общая земля для каждого контакта. Этот вывод должен быть заземлен при использовании внешнего источника питания на целевой плате.

FQ: — выходной сигнал тактовой частоты 6 МГц. Вы можете использовать этот вывод для управления внешним MCU или FPGA.

Функции:

Маленькая плата 1,25 x 1,00 дюйма.
Одноплатный USB-порт для асинхронного последовательного интерфейса передачи данных.
5V USB защита от короткого замыкания.
Напряжение питания развязки.
Легкий дизайн для макета.
Интерфейс UART поддерживает 7 или 8 бит данных, 1 или 2 стоповых бита и четность / нечетность / метку / пробел / без проверки четности.
Скорость передачи данных от 300 до 1 мегабод.
256-байтовый буфер приема и 128-байтовый буфер передачи с использованием технологии сглаживания буфера для обеспечения высокой пропускной способности данных.
Светодиоды передачи и приема.
Выходной сигнал тактовой частоты 6 МГц для управления внешним микроконтроллером или ПЛИС.
Поддержка приостановки и возобновления USB.
Встроенный выход 3,3 В с уровнем 50 мА.
Низкое потребление полосы пропускания USB.

Для получения дополнительной информации см .: Руководство пользователя USB-SER

UC00A (FTDI) Преобразователь USB в UART

Примечание: UC00A является Rev3.0 с июня 2016 года.

Последовательная связь является наиболее популярным и часто используемым интерфейсом. между устройствами, и это относится и к микроконтроллеру, и к компьютеру. UART — один из таких последовательных интерфейсов. Обычно большая часть последовательного интерфейса между микроконтроллером и компьютером осуществляется через последовательный порт (DB9).Последовательный порт компьютера использует протокол RS232, а микроконтроллер использует TTL (Transistor Transistor Logic) UART, между этими интерфейсами необходим переключатель уровня.

Тем не менее, последовательный порт на компьютере был прекращен и заменен USB. Поэтому Cytron решила разработать преобразователь USB в UART, который предлагает USB plug and play, прямой интерфейс с микроконтроллером и обеспечивает питание 5 В постоянного тока через порт USB. В Rev3.0 добавлен регулятор напряжения 3,3 В (максимальный выходной ток 500 мА) и ползунковый переключатель для выбора 5 В или 3.3V для логики и всел уровня. Он также использует обычно используемый разъем USB microB, возьмите кабель USB microB, если у вас его еще нет.

Примечание. UC00A совместим с Windows XP, Vista, 8, 10, Win7 (32- и 64-разрядными версиями) и отображается на компьютере как виртуальный COM-порт.

Характеристики:

  • Использует лидера на рынке USB to Serial IC, FTDI FT232RL
  • Простой, подключите и используйте конвертер USB в UART
  • Нацеленное развитие между компьютером и микроконтроллером, 3.Логика 3 В или 5 В
  • Питание от USB, внешний источник не требуется
  • 5 В от порта USB доступны для пользователя через Vsel
  • Настраиваемый логический уровень 3,3 В или 5 В для интерфейса UART
  • CTS, RTS, DTR и DSR расширяются до стандартных паяемых контактных площадок печатной платы (боковые)
  • Plug and Play, драйвер необходим только для первого пользователя.
  • Rev3.0 имеет 6-стороннее гнездо заголовка для загрузки кода в Arduino-совместимую плату:
  • Размер: 45.2 x 21,3 x 4,2 мм

Улучшение в версии 3.0:

  • Добавьте ползунковый переключатель для 3,3 В или 5,0 В, выбирая мощность и логику для вывода UART и Vsel.
  • Использует USB Micro B вместо USB Mini B, предлагает надежную розетку, и пользователи могут использовать телефон Android или зарядный кабель Power Bank.
  • Удалите 4-контактный разъем
  • Добавьте регулятор напряжения 3,3 В, максимальный ток 500 мА

Упаковочный лист:

  • 1x UC00A (FTDI) Преобразователь USB в UART

Документы:

Учебники:

Последовательный адаптер USB-UART на базе чипсета FT230X

Минимальная покупка:

единицы измерения)

Максимальная покупка:

единицы измерения)

Описание
Отзывы
Сопутствующие товары
Видео о продуктах
Гарантия
Также просматривали
По категориям
Прочие сведения
  • Описание продукта

    Каждый производитель электроники знаком с устройством моста USB-to-UART, потому что почти каждый проект, в котором используется интерфейс UART, будет использовать такое устройство для передачи сигналов, командной строки, регистрации данных или отладки.Как и другие устройства USB-to-UART, адаптер FT230XS поддерживает 4 общих входа / выхода UART (Tx / Rx / RTS / CTS) и вариант перемычки для выбора рабочего напряжения ввода / вывода 5 В или 3,3 В. Но что отличает этот адаптер от других, так это низкое энергопотребление. Адаптер FT230XS питается от микросхемы USB-to-UART серии FT-X с низким энергопотреблением от FTDI. Нормальный рабочий ток, потребляемый этим чипом, составляет всего 8 мА, что составляет половину от потребления обычно встречающегося на рынке устройства FT232RL.Если ваш проект связан с утечкой каждого бита энергии, вам нужен настоящий мостовой адаптер FTDI USB-to-UART.

    Характеристики:

    • Мостовое соединение USB-UART
    • Поддерживаемые входы / выходы UART: Tx / Rx / RTS / CTS
    • Выбор рабочего напряжения ввода / вывода 5 В или 3,3 В
    • Скорость передачи данных от 300 до 3 Мбод
    • Совместимость с полной скоростью USB 2.0
    • 8 мА нормальный рабочий ток потребления
  • Отзывы о продукте

    Этот товар еще не получил отзывов.Оцените этот продукт первым!

    Написать обзор

  • Покупатели, которые просматривали этот продукт, также просматривали

  • Найти похожие продукты по категории

Авторские права © 2016, MakerSpot.

Загрузка… Пожалуйста, подождите…

10 лучших мостов USB-UART Cp2102, рассмотренные и оцененные в 2021 году

Как купить Best Usb To Uart Bridge CP2102

Вызывает ли вам стресс покупка best usb to uart bridge cp2102 ? Сомнения катятся по голове и сбивают вас с толку? Мы знаем, как это бывает; Мы прошли весь путь от USB к UART Bridge CP2102 исследования, так как мы выдвинули полный список лучших USB to UART Bridge CP2102, доступных на рынке в наши дни.Мы провели мозговой штурм по нескольким вопросам, которые могли бы иметь в виду большинство из вас.

Хотя здесь может быть больше, чем мы предлагаем, для вас важно убедиться, что вы провели эксклюзивное исследование этого продукта, прежде чем покупать его для себя. Вопросы могут включать:

  • Стоит ли покупать мост между usb и uart cp2102 ?
  • Каковы преимущества при покупке моста usb-uart cp2102 ?
  • Какие факторы вы должны учитывать перед покупкой лучшего usb to uart bridge cp2102 ?
  • Почему так важно покупать мост usb to uart cp2102, особенно лучший?
  • Какие хорошие usb to uart bridge cp2102 доступны на сегодняшнем рынке? Или какой лучший usb to uart bridge cp2102 2020, 2019?

И где бы вы взяли всю такую ​​информацию? Мы уверены, что у вас может возникнуть еще много вопросов, и лучший способ утолить жажду — решить их все с помощью различных онлайн-ресурсов.Источником может быть что угодно, например онлайн-форумы, устная информация, рейтинговые сайты, руководства по покупке и обзоры продуктов. Правильное исследование важно перед покупкой best usb to uart bridge cp2102 для себя. Убедитесь, что вы читаете с высоконадежных, заслуживающих доверия веб-сайтов или любых других источников.

Мы предлагаем руководство по покупке usb to uart bridge cp2102, и мы предоставляем 100% достоверную и беспристрастную информацию. Мы используем большие данные и данные искусственного интеллекта для проверки информации.Как было сделано это руководство по покупке? У нас есть уникально разработанный набор алгоритмов, который позволяет нам составить список из 10 лучших USB-адаптеров для моста uart cp2102 , доступных в наши дни на рынке. Наша технология составления списка зависит от таких факторов, как:

  1. Стоимость бренда
  2. Характеристики и характеристики
  3. Стоимость продукта
  4. Отзывы и рейтинги клиентов
  5. Качество и надежность

Мы не забываем, что поддержание актуальности информации о продуктах является нашим приоритетом; поэтому мы постоянно обновляем наши веб-сайты.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *