Termokings.ru

Домашний Мастер
39 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Переходник COM; USB

Переходник COM — USB

В данной статье приведена подборка схем, позволяющая собрать несложное, но крайне полезное устройство: переходник Com USB.

Последовательный порт (RS-232), или как еще его называют COM-порт, предназначен для обмена информацией между компьютером и периферийными устройствами. Последовательным его назвали потому, что обмен данными по нему происходит бит за битом по одному.

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

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

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

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

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

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

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

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

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

Набор компонентов для сборки USB UART адаптера

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Рекомендуемые товары

Переходник USB — COM TTL (RS232) на CH340

Многофункциональный переходник USB-TTL на основе микросхемы CH340G. Имеет выходы 3.3В и 5В для питан..

FT232RL USB 3.3 В 5.5 В для TTL мини-порт

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

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

  • цвет – красный;
  • питание USB- 5 или 3,3 В;
  • вес – 4 грамма;
  • габариты — 43х17 мм.

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

Переходник COM-USB на микроконтроллере Atmega8

Еще одна схема COM-USB адаптера теперь уже на микроконтроллере Atmega8 (Atmega48, Atmega88). Схема обеспечивает обработку Rx, Tx, DTR, RTS, CTS сигналов RS232 интерфейса. Драйвер виртуального порта для этой схемы такой же как и для переходника на attiny2313.

Читать еще:  Крейцмейсель, инструмент для рубки металла

Прошивку для atmega8/48/88 и рисунок печатной платы можно скачать по следующей ссылке:

Скачать файлы для USB — Com на Atmega8 (1,5 Mb, скачано: 4 113)

Фьюзы при программировании для atmega8/48/88:

CP2102 — преобразователь USB-UART за 45 рублей

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

Микроконтроллер общается с микросхемой по обычному UART, к компьютеру все это дело подключается по USB. Компьютер распознает подключенное устройство как COM-порт и работать с ним можно как с обычным ком-портом. Все очень удобно, не требует ни мощных микроконтроллеров с интерфейсом USB и специально подобранными кварцами, ни сложных программ.

Наиболее популярной микросхемой USB-UART является FT232RL от FTDI. Все в ней замечательно, кроме цены. А вот о CP2102 от SiLabs пишут значительно меньше. Стоит она значительно дешевле, чем FT232RL. Например ТУТ я ее купил за 45 руб.

Распиновка

Корпус у неё, конечно, страшноват, но к этому мы ещё вернёмся. 🙂

Структура микросхемы

Как можно заметить из схемы — CP2102 содержит встроенный генератор на 48 МГц, контроллер UART с поддержкой всех модемных сигналов, буфуры на прием и передачу, USB 2.0 (скорость до 12Мбит/сек) контроллер и EEPROM для хранения настроек. Микросхема требует минимальной обвязки — пара кондёров по питанию.

Возможные форматы данных UART

  • 5,6,7 и 8 бит данных
  • 1,1.5,2 стоповых бита
  • бит четности по четности, нечетности, установленный, сброшенный или отсутствует

Драйвер виртуального ком-порта поддерживается Windows, Mac OS и Linux.

Во встроенную EEPROM прошиваются такие параметры как

  • Vendor ID (VID) — Идентификатор производителя. По умолчанию10C4 — SiLabs
  • Product ID (PID) — Идентификатор продукта. Актуально, если к одному компьютеру подключается несколько CP2102.
  • Max Power — энергопотребление вашего устройства от USB. Шаг этого параметра — 2 мА. Например, если вам нужно 200 мА от шины USB, то сюда необходимо записать 100 (0x64).
  • Release Version — По умолчанию 1.0. Можно указывать от 1 до 99 как в десятичной так и в дробной частях отдельно.
  • Serial Number — Серийный номер устройства. Это текстовое поле длинной до 64 символов. Рекомендуется назначать разные номера всем устройствам.
  • Product string — Имя устройства (текстовое поле до 126 символов). По умолчанию это «CP210x USB to UART Bridge Controller».

Настройка

Изменять все эти параметры можно с помощью фирменной программули от SiLabs. Называется она CP210x Set Ids.

Понять, как ей пользоваться, не составит никакого труда. Есть только один важный момент- программа находит устройства CP2102 основываясь на Vid и Pid. Если вы их измените программа перестанет видеть эту микросхему. Как с этим бороться я расскажу чуть позже.

Набор драйверов для CP2102

Существует 2 драйвера для CP2102

  1. 1. Драйвер USBXpress. Основное назначение драйвера — работа с CP2102 в качестве USB-устройства. Для работы с данным драйвером выпускается библиотека для создания собственного программного обеспечения
  2. Драйвер виртуального COM-порта (virtual COM-port driver, VCP-driver). Данный драйвер является надстройкой над драйвером USBXpress. При установке этого драйвера в системе появляется дополнительный виртуальный COM-порт (COM3, COM4 и т.д.), работа с которым полностью идентична работе со стандартными COM-портами (COM1, COM2)
Читать еще:  Правильное штробление стен под проводку без пыли

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

Сначала, с помощью программы CP210x Set Ids настраиваете микросхему и меняете VID и PID. Потом запускаете CustomUSBDriverWizard, находите там свою микросхему и приступаете к созданию драйвера для нее. Тут можно указать название устройства, название драйвера, название вашей фирмы и другое. В результате программа сгенерирует набор файлов драйвера вашего устройства.

Теперь эти файлы можно прикладывать к вашему устройству на диске, флешке или еще как-нибудь.

Пользователь же, получив эти файлы, приступает к установке драйвера. Инсталлятор гордо показывает ваше название мега-устройства, название вашей крутейшей фирмы и т. д.



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

В данном случае это COM-порт, т. к. я выбрал этот тип драйвера в мастере.

Кстати после установки драйвера вашего устройства микросхема CP2102 снова начинает видиться программой CP210x Set Ids, которая переставала ее видеть после смены PID и VID.

Подключаем устройство и имеем счастье

Минусы CP2102

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

Но, если руки имеют относительно небольшую кривизну, то запаять ее можно. И даже проще, чем кажется. Феном запаять ее вообще не проблема. А в качестве доказательства того, что она вполне паябельна (а еще для фана) я специально снял видос, как я паяю ее турбозажигалкой на плате, изготовленной по ЛУТ-технологии 🙂 )

Вот как выглядела платка и что получилось в результате

А некоторые умельцы извращаются и так. Но я б так не стал 🙂

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

ugra.ru

Summary:

Данный переходник PL2303HX USB-TTL UART служит для подключения к компьютеру различных устройств с uart/usart интерфейсом (TTL уровни 3.3 В или 5 В). Данный переходник может использоваться, для обновления прошивки некоторых плат…

Обзор:

A normal programmer from a cheap TTL converter. Arduino Pro Mini and PL2303 — Duration: 5:46. Home Made — То, что ты можешь сделать 41,491 views

Адаптер USB UART TTL на PL2303HX предназначается для подключения к компьютеру различных контроллеров или устройств через UART TTL. Например он может пригодится для подключения контроллера Arduino Pro Mini.

USB To RS232 TTL UART PL2303HX Auto Converter. Посылка из Китая.. USB OTG UART RS-232 HyperTerminal Tester for Android — Duration:. USB converter Signal Quality Test( TTL/RS232.
usb 2.0 — uart ttl 3.3в/5в переходник на pl2303hx. адаптер працює так як треба.

Нормальный программатор из дешевого TTL конвертера. Ардуино Pro Mini и PL2303

Комментарии 29

Не могу сейчас поучаствовать в обсуждении — очень занят. Но вернусь — обязательно напишу что я думаю.

Новинки — это всегда круто.

Извините, я удалил это сообщение

Чтож, статья интересная. Давайте подисскутируем…

Сайт просто супер, буду рекомендовать всем знакомым!

Между нами говоря, по-моему, это очевидно. Воздержусь от комментариев.

Читать еще:  Правила заточки ленточных пил в домашних условиях

Куда уж тут против авторитета

Между нами говоря, по-моему, это очевидно. Вы не пробовали поискать в google.com?

Вы не правы. Предлагаю это обсудить.

Портал отличный, все бы такие!

очень интересно. СПАСИБО.

Я считаю, что тема весьма интересна. Давайте с Вами пообщаемся в PM.

а я думал, что начальным прочитал… (вот так всегда) сказано неплохо — кратко и комфортно для прочтения и осмысления.

Люди в древности не любили много говорить. Они считали позором для себя не поспеть за собственными словами…

Извиняюсь, ничем не могу помочь, но уверен, что Вам помогут найти правильное решение. Не отчаивайтесь.

Не бери в голову!

как оказалось не зря=)

Очень интересная мысль

может у кого есть сылка на хорошее качество?

Интересный сайтик, особенно хочется выделить оформление

Смешно до чёртиков. Или, боюсь, уж и не смешно, а жутко.

Вы не правы. Предлагаю это обсудить. Пишите мне в PM, поговорим.

Полностью разделяю Ваше мнение. Я думаю, что это хорошая идея.

Хорошо написали, почерпнул для себя очень много нового, спасибо вам за это!

Я считаю, что Вы допускаете ошибку. Давайте обсудим. Пишите мне в PM, пообщаемся.

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

Очень хорошее сообщение

Да, действительно. И я с этим столкнулся. Можем пообщаться на эту тему.

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

  • &
  • (черный)
  • 100
  • 1000
  • 2.0
  • 200
  • 300
  • 500
  • ABS
  • ASUS
  • Audio
  • Benro
  • Blue
  • Bluetooth
  • Bosch
  • Box
  • Brother
  • Bulros
  • Canon
  • Case
  • Cisco
  • Classic
  • Digital
  • DVD-плеер
  • Electric
  • Electrolux
  • Epson
  • Falcon Eyes
  • Galaxy
  • Garmin
  • HAMA
  • HUAWEI
  • IPhone
  • Kit
  • LED
  • Levenhuk
  • Light
  • Master
  • Mini
  • Nikon
  • Office
  • Panasonic
  • Philips
  • Pioneer
  • PLA
  • Plus
  • Power
  • Premium
  • Pro
  • Pro sKit
  • REXANT
  • Samsung
  • Series
  • Silver
  • Smart
  • Sony
  • Style
  • SUPRA
  • TV-тюнер
  • Ultra
  • VoIP-телефон
  • White
  • Wi-Fi роутер
  • Xiaomi
  • А4,
  • Автомобильный
  • Адаптер
  • Аккумулятор
  • Аксессуары
  • Акустическая система
  • Антенна
  • Арт.
  • Аудиокабель
  • Белый
  • Беспроводная
  • Бинокль
  • Блок
  • Браслет
  • Брелок
  • Бумага
  • Варочная панель
  • Веб-камера
  • Вентилятор
  • Видеокамера
  • Виниловый
  • Винный
  • Внешний
  • Воды
  • Врезная кухонная мойка
  • Вспышка
  • Встраиваемый
  • Геймпад
  • Гриль
  • Дверь
  • Двойное
  • Держатель
  • Детский
  • Дома
  • Домашний
  • Доска
  • Жесткий диск
  • Замок
  • Зарядка
  • Зарядное
  • Зеленый
  • Игровая
  • Интегральный усилитель
  • Интерактивная
  • Инфракрасный обогреватель
  • Кабель
  • Кабель USB
  • Кабель аудио балансный
  • Кабель коаксиальный
  • Кабель микрофонный
  • Камера
  • Каминная вытяжка
  • Кармана
  • Карта
  • Картридж
  • Книга
  • Кольцо
  • Коммутатор
  • Комплекс
  • Комплект
  • Компьютерный
  • Компьютерный корпус Black
  • Конверт
  • Контроллер
  • Коньки
  • Коробка
  • Красный
  • Крепление
  • Кронштейн стену
  • Ламинатор
  • Лампа
  • Лента
  • Лицензия
  • Лупа
  • Магнитный
  • Маркер
  • Материнская плата
  • Машина
  • Машинка
  • Медиаплеер
  • Металлический
  • Метеостанция
  • Микроволновая печь
  • Микроскоп
  • Микросхема
  • Микрофон
  • Мм)
  • Мм,
  • Мобильного
  • Модель
  • Модуль
  • Монопод
  • Музыкальный центр
  • Мышь
  • Набор
  • Навигатор
  • Накопитель
  • Накопительный водонагреватель
  • Напольная
  • Наручные часы
  • Насадка
  • Настенный
  • Настольная игра
  • Наушники
  • Нож
  • Ноутбуков
  • Объектив
  • Оптический привод Black
  • Офисный
  • Очиститель воздуха
  • Очки
  • Пакет
  • Панель
  • Переходник
  • Печатающая
  • Питания
  • Планшет
  • Пластик
  • Пластиковый
  • Плеер
  • Подарочный
  • Подсветкой
  • Подставка
  • Подушка
  • Полка
  • Поляризационный
  • Портативная
  • Принтер
  • Проектор
  • Процессора
  • Пульт
  • Размер
  • Разъем
  • Рамка
  • Рация
  • Репитер
  • Розетка
  • Ручка
  • Ручная
  • Рюкзак
  • Салфетка
  • Самогонный аппарат
  • Светильник
  • Светодиодная
  • Селфи
  • Серый
  • Сетевая
  • Сигнала
  • Синий
  • Система охлаждения
  • Сканер
  • Складной
  • Словарь
  • См)
  • См,
  • Смартфон
  • Смеситель
  • Сплит-система
  • Стекло
  • Стенд
  • Стиральная машина
  • Стойка
  • Стол
  • Студийный
  • Сумка
  • Табличка
  • Телевизор
  • Телефон
  • Термометр
  • Триммер
  • Труба
  • Тумба
  • Увлажнитель воздуха
  • Универсальный
  • Уничтожитель
  • Усиления
  • Усилитель
  • Устройство
  • Утюг
  • Фильтр
  • Флешка
  • Фотоаппарат
  • Фотокамеры
  • Футболка
  • Холодильник
  • Цвет
  • Цвет:
  • Цветная
  • Цифровой
  • Чайник
  • Часы
  • Черный
  • Чехол
  • Швабра
  • Швейная машина
  • Шкаф
  • Шлюз
  • Шт.
  • Штатив
  • Штатив Manfrotto
  • Щетка
  • Щипцы
  • Экран
  • Электрическая
  • Электробритва
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector
×
×