COM порт в современных компьютерах
К сожалению, большинство современных компьютеров не оборудуются последовательными портами. С одной стороны они как бы уже и не нужны современному обывателю, ведь сейчас почти все интерфейсы вытесняет USB. COM мышки, модемы, сеть по нуль-модемным проводам давно канули в лету. Но как же быть тем, у кого ещё остались устройства с последовательными портами? Как быть нам, радиолюбителям? ведь этот порт самый простой и удобный в освоение и использование. Про промышленную автоматику молчу, оттуда он и не уходил.
COM порт
Выходы из сложившейся ситуации есть.
Выход №1
Самый простой способ — использование USB-COM преобразователя. Он подходит как для большинства устройств с последовательным портом, так и радиолюбителю предоставляет привычный 9-ти пиновый порт. К сожалению, он подходит не для всех задач, как показала практика – он не дружит с программаторами, но с решением большинства остальных задач замечательно справляется.
STLab USB-COM
Плюс такого решения – простота, не нужно нечего изменять, в распоряжение привычный COM порт.
Минус – несовместим с программаторами и некоторыми устройствами.
Выход №2
Приобретение и установка в компьютер специальной платы расширения с COM портами. Этот способ зачастую даёт «железный» COM порт, с ним могут работать как все устройства с последовательным шнурком, так и программаторы.
Плюсы: в распоряжение привычные «железные» порты.
Минус: требуется установка специальной платы расширения.
Выход №3
Всё больше радиолюбительских конструкций стали обзаводиться USB выходами, но если приглядеться частенько это оказывается всё тот же старый друг – последовательный порт. UART выход микроконтроллера идёт на вход специальной микросхемы, на другом конце которой располагается USB. В компьютере, после подключения такого устройства появляется виртуальный COM порт. Всё просто, удобно и компактно.
USB-UART преобразователь на CP2102
Самые распространённые такие микросхемы: cp2102 и ft232rl.
Плюсы: устройство получает USB интерфейс, который прост в использование.
Минусы: требуется установка специальной микросхемы, хороший опыт пайки, средняя цена.
Выход №4
Переход на беспроводные технологии. Bluetooth, Wi-Fi модули сейчас становятся всё более доступными и распространёнными.
Bluetooth
Большинство таких модулей имеют на борту UART, т.е. тот же COM порт. К сожалению, большей части таких модулей требуется небольшая начальная конфигурация. Для этого перед внедрением в устройство через терминальную программу нужно будет настроить некоторые параметры беспроводного модуля, для некоторых модулей возможна удалённая конфигурация с компьютера (например для WiFi) или в устройстве придётся заложить возможности по такой настройке.
Плюсы: устройство становиться беспроводным, экономия USB портов.
Минусы: требуется настройка, большая стоимость.
Выход №5
DATA кабель для сотового телефона может оказаться готовым USB-UART преобразователем. Частенько построенным на CP2102 и подобных микросхемах. Обычно такие преобразователи остаются от старых ненужных сотовых телефонов, остается только заменить разъём или немного модифицировать корпус преобразователя.
DATA кабель
Плюсы: готовый USB-UART преобразователь подключается напрямую к микроконтроллеру
Минусы: требуется небольшая модификация дата-кабеля.
Alex_EXE | 13.01.2012 | Сопряжение с ПК |
Юрий пишет 01.02.2012 в 14:06 #
По теме USB-COM преобразователи.У меня такой преобразователь отлично работает с EXTRA-PIC.Правда время программирования существенно увеличивается,но главное что работает.
Alex_EXE пишет 03.02.2012 в 13:44 #
Расскажите тогда, пожалуйста, какой программой для прошивки пользуетесь и её настройки. А то в своё время, когда этим занимался, не получилось, да и судя по одному форуму не у меня одному.
FDoich пишет 08.03.2013 в 22:27 #
Нашёл схемку: http://s017.radikal.ru/i430/1303/da/28f4902627fc.png
Хочу 2102 с 232-й подцепить на Экстра-Пик.
Alex_EXE пишет 09.03.2013 в 04:21 #
Попробовать можете, но скорее всего не выйдет. Программаторам нужен порт с материнки или PCI-контроллера, с виртуальными они плохо дружат.
Евгений Александров пишет 15.08.2013 в 03:35 #
Экстра-пик с любым COM-портом заработает. А вот всякие простые программаторы на резисторах и стабилитронах только с «железными», как сказал автор, портами.
Наверное плата расширения — это самое простое и самое верное решение проблемы.