COM порт в современных компьютерах

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

COM порт

COM порт

Выходы из сложившейся ситуации есть.

Выход №1

Самый простой способ — использование USB-COM преобразователя. Он подходит как для большинства устройств с последовательным портом, так и радиолюбителю предоставляет привычный 9-ти пиновый порт. К сожалению, он подходит не для всех задач, как показала практика – он не дружит с программаторами, но с решением большинства остальных задач замечательно справляется.

STLab USB-COM

STLab USB-COM

Плюс такого решения – простота, не нужно нечего изменять, в распоряжение привычный COM порт.
Минус – несовместим с программаторами и некоторыми устройствами.

Выход №2

Приобретение и установка в компьютер специальной платы расширения с COM портами. Этот способ зачастую даёт «железный» COM порт, с ним могут работать как все устройства с последовательным шнурком, так и программаторы.

Плюсы: в распоряжение привычные «железные» порты.
Минус: требуется установка специальной платы расширения.

Выход №3

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

USB-UART на cp2102

USB-UART преобразователь на CP2102

Самые распространённые такие микросхемы: cp2102 и ft232rl.

Плюсы: устройство получает USB интерфейс, который прост в использование.
Минусы: требуется установка специальной микросхемы, хороший опыт пайки, средняя цена.

Выход №4

Переход на беспроводные технологии. Bluetooth, Wi-Fi модули сейчас становятся всё более доступными и распространёнными.

Bluetooth адаптеры

Bluetooth

Большинство таких модулей имеют на борту UART, т.е. тот же COM порт. К сожалению, большей части таких модулей требуется небольшая начальная конфигурация. Для этого перед внедрением в устройство через терминальную программу нужно будет настроить некоторые параметры беспроводного модуля, для некоторых модулей возможна удалённая конфигурация с компьютера (например для WiFi) или в устройстве придётся заложить возможности по такой настройке.

Плюсы: устройство становиться беспроводным, экономия USB портов.
Минусы: требуется настройка, большая стоимость.

Выход №5

DATA кабель для сотового телефона может оказаться готовым USB-UART преобразователем. Частенько построенным на CP2102 и подобных микросхемах. Обычно такие преобразователи остаются от старых ненужных сотовых телефонов, остается только заменить разъём или немного модифицировать корпус преобразователя.

DATA кабель

DATA кабель

Плюсы: готовый USB-UART преобразователь подключается напрямую к микроконтроллеру
Минусы: требуется небольшая модификация дата-кабеля.

5 комментариев на « COM порт в современных компьютерах»

  1. Юрий пишет 01.02.2012 в 14:06 #

    По теме USB-COM преобразователи.У меня такой преобразователь отлично работает с EXTRA-PIC.Правда время программирования существенно увеличивается,но главное что работает.

  2. Alex_EXE пишет 03.02.2012 в 13:44 #

    Расскажите тогда, пожалуйста, какой программой для прошивки пользуетесь и её настройки. А то в своё время, когда этим занимался, не получилось, да и судя по одному форуму не у меня одному.

  3. FDoich пишет 08.03.2013 в 22:27 #

    Нашёл схемку: http://s017.radikal.ru/i430/1303/da/28f4902627fc.png
    Хочу 2102 с 232-й подцепить на Экстра-Пик.

  4. Alex_EXE пишет 09.03.2013 в 04:21 #

    Попробовать можете, но скорее всего не выйдет. Программаторам нужен порт с материнки или PCI-контроллера, с виртуальными они плохо дружат.

  5. Евгений Александров пишет 15.08.2013 в 03:35 #

    Экстра-пик с любым COM-портом заработает. А вот всякие простые программаторы на резисторах и стабилитронах только с «железными», как сказал автор, портами.
    Наверное плата расширения — это самое простое и самое верное решение проблемы.

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

Оставьте отзыв