Alma38.ru

Электро Свет
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

COM порт по сети

COM порт по сети?

Здравствуйте! Подскажите пожалуйста, есть ли какая-нибудь программа, с помощью которой можно использовать выход/вход ethernet как виртуальный COM port?

Да, такой софт существует. Самое известное решение — программа HW Virtual Serial Port от компании HW Group.

Мы нашли хороший материал об этой программе:

COM-порты, работающие через TCP/IP

Хорошая идея – создать виртуальные COM-порты, работающие через TCP/IP-протокол. Их наличие в операционной системе персонального компьютера позволило бы «достучаться» удаленно к любому ресурсу, использующему ethernet-подключение по локальной сети. Виртуализация последовательных портов, клонированных таким образом, сняла бы ограничение на длину RS232-соединений и решила бы коммуникационную задачу. Исполнительное устройство, транслирующее LAN-подключение хотя бы в Rx/Tx-сигналы и доступное с персоналки, виделось бы в системе как периферия, управляемая через UART. Несть числа приложениям, требующих виртуализацию COM-портов: управление кондиционерами, коммутации силовых линий, съем и обработка телеметрической информации (температура, давление, влажность), мониторинг цифровой техники с возможностью ее ресета и/или перезагрузки. Много-много полезных дел требуют удаленного доступа к RS232-совместимым оконечным устройствам.

Менеджер виртуальных COM-портов

Одним из решений поставленной задачи является программный продукт от компании HW Group под названием HW Virtual Serial Port. Это свободно распространяемое программное обеспечение, предназначенное для формирования в среде Windows-совместимых операционных систем драйвера последовательного порта, использующего TCP/IP стек. Драйвер способен нумеровать то количество COM-портов, которое предоставляет в его распоряжение операционка, при этом каких-либо ограничений на его использование с сетевыми протоколами нет.

Управление программным пакетом выполняется посредством менеджера виртуальных портов:

Управление по UDP удаленными устройствами

Управление подключениями осуществляется за счет того, что устанавливается взаимно однозначное соответствие между IP-адресом удаленной периферии и мнемоническим именем COM-порта. Наряду с закладкой «Virtual Serial Port» менеджер предоставляет доступ по UDP к ресурсам локальной сети, идентифицированных MAC-адресами. Доступ к ним возможен через шлюз по IP-адресу и маске, а кроме того – с указанием конкретного порта периферийного устройства. К сожалению, возможности этой закладки нацелены только на оригинальные устройства HW Group.

Установки виртуальных COM-портов

Закладка для установок виртуального COM-порта управляет служебными операциями программного обеспечения: отвечает за ведение лога, запускает утилиту по старту операционной системы, предоставляет системный трей для оперативного доступа, устанавливает параметры PING-операций и т.д. Но главная задача установочной закладки – параметры шифрования с помощью TEA-ключей. С ее же помощью задаются параметры работы в терминальной сессии путем установки NVT–параметров.

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

Редиректор TCP_SerPort

версия: 1.1

Последнее обновление программы в шапке: 17.09.2013

Прикрепленное изображениеПрикрепленное изображение

Краткое описание:
Перенаправляет данные с сети (TCP) в COM порт на Андроид устройстве и из COM порта в сеть. Поддерживает FT232RL (FTDI), CP2102 (Silicon Lab), PL2303 (PROLIFIC).

Описание:
Программа представляет из себя редиректор который принимает данные с сети (ТСP) и перенаправляет их через СОМ порт подключенный к Андроид на различные устройства. Поддерживаются переходники USB<->COM на чипах FT232RL(FTDI), CP2102(Silicon Lab), PL2303(PROLIFIC). Андроид должен иметь USB HOST и версию не ниже 3.1

Где это может быть использовано? Допустим у Вас есть устройство (например теплосчетчик или микроконтроллер) который имеет интерфейс RS232 или USB и работает напрямую с компьютером.Теперь Вам надо получать/управлять им через сеть или Интернет.Часто бывает что переписать программу на компьютере на сетевую нет возможности (сложная,программист уволился/спился 🙂 и т.д) и переделывать контроллер на сетевой тоже часто не просто.Выход может быть такой.К Андроид через переходник USB<>COM или напрямую (если USB) подключаем устройство. На компьютере запускаем эту программу HW Virtual Serial Port Single которая создает виртуальный COM порт в системе и перенаправляет данные по сети на Андроид. Запускаем программу TCP_SerPort на Андроиде. В программе VSP на компьютере указываем IP и порт(3333) андроид устройства.Запускаем программу которая работает с подключенным оборудованием на PC и подключаемся к виртуальному СОМ порту. Все. Работаем с устройством по сети.

Софтовый аналог программы замечательная утилита LINUX ser2net. Есть программы редиректоры под PC но они в основном платные и на обоих сторонах должны быть компьютеры, что часто неудобно. Есть так-же «железные» решения типа Tibbo. Плюс использования Андроид в том что небольшое, сразу имеем WI_FI и можно еще организовать обработку и запись данных.

Редиректор также можно использовать в робототехнике когда андроид устройство стоит на тележке,а рулим удалено с PC или другого андроида.Для этого просто пишем клиента к TCP серверу. Так-же можно подключать различное торговое оборудование (сканеры,принтеры и т.д)

Программа Вета версия. Делал под свои задачи. Буду рад если пригодится еще кому то. Конструктивные замечания/предложения приветствуются. Перед использованием можно проверить работают ли у Вас на устройстве переходники USB<> COM моей программой TermUSB

Так-же рекомендую для тестирования программы по сети утилиту Hercules Setup UTILITY. Ну и конечно в LINUX NETCAT
Разработчик: Шипов Александр

Admin

IT-cпециалист с высшим техническим образованием и 8-летним опытом системного администрирования. Подробней об авторе и контакты. Даю бесплатные консультации по информационным технологиям, работе компьютеров и других устройств, программ, сервисов и сайтов в интернете. Если вы не нашли нужную информацию, то задайте свой вопрос!

Читайте так же:
Подключение двух розеток одновременно

Работа с оборудованием через порт RS-232

Ниже приведены основные моменты так или иначе касающиеся возможных вопросов и/или проблем при работе с оборудованием ОГМД через порт RS-232, а также ответы на наиболее часто задаваемые потребителями вопросы. Для более подробной информации см. РЭ на соответствующие изделия.

1. Настройки порта RS-232 на ПК должны соответствовать приведенным ниже:

Скорость: 57600
Биты данных: 8
Четность: Нет
Стоповые биты: 1
Управление потоком: Нет

2. Распайка кабеля должна соответствовать показанной на рисунке и/или приведенной в таблице. Не обеспечивают стабильную работу кабели, имеющие дополнительные перемычки между контактами одного и того же разъема, особенно со стороны ПК. Также, в частности, неприменимы кабели для порта RS-232 от оборудования Watson в связи с "прямым" соединением цепей RX/TX ( контакты 2-2 ; 3-3 ; 5-5).

Основной вариант кабеля

Возможные варианты распайки

Цоколевка разъема RJ-45

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

4. При наличии в оборудовании ОГМД второго порта RS-232 его сигналы RX2/TX2 выведены на выводы того же разъема, в контакты 7 и 8 (7 ≡ 2, 8 ≡ 3; подробнее см. "Руководство по эксплуатации" на соответствующее оборудование).

5. При отсутствии в ПК аппаратного порта RS-232, что особенно актуально для современных ноутбуков, допустимо использование конверторов USB/RS-232.

При этом требуется соблюдение нескольких условий:

1) наличие в операционной системе ПК корректно установленных драйверов конвертора;

2) конвертор должен быть подключен к ПК и опознан операционной системой ДО запуска программы мониторинга;

6. Также, независимо от использования конвертора USB/RS-232 или наличия в ПК аппаратного порта RS-232, необходим выбор корректного номера порта ( COM1, COM2 и т.д.) в случае, если их доступно более одного.

Читайте так же:
Розетка переносная для ноутбука

Внимание! Интерфейс RS-232 не обеспечивают гальванической развязки оборудования ОГМД и ПК, а его устройство не предусматривает режима «горячего» подключения. Кроме того, в связи с особенностями схемотехники большинства импульсных БП, схемная земля ПК (общий провод вторичных напряжений питания системного блока; гальванически он же — цепь «SG» порта RS-232) может иметь ненулевой потенциал относительно земли, достигающий половины выпрямленного фазного напряжения сети.

Выравнивание разности потенциалов между схемными землями (SG) соединяемых устройств ( · от Admin · в Мониторинг, Техподдержка, ЦТЭ ОГМД, ЧаВо

Форумы Modlabs.net: Сколько вольт на com порте — Форумы Modlabs.net

Вход
Новый пользователь? Регистрация Помощь

  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Сколько вольт на com порте

#1 Пользователь офлайнGeNa

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 03 Август 06

#2 Пользователь офлайнIMPOST

  • Member
  • PipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 427
  • Регистрация: 09 Июль 04

и правильно лезть никуда не стоит если ты незнаешь элементарных вещей. например: вольтметр это потребитель тока, а не источник.
следовательно сжечь ничего неудасться.
учите матчасть. вообще это всё в школе проходят на уроках физики 7 или 8 класс.

Добавлено спустя 10 минут 52 секунды:

#3 Пользователь офлайнGeNa

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 03 Август 06

А от перегрузки? Измерять напряжение надо с включенной мышкой?

#4 Пользователь офлайнZoneRR SSoft

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 383
  • Регистрация: 01 Май 06

#5 Пользователь офлайнRocketer

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 19 Декабрь 05

#6 Пользователь офлайнZoneRR SSoft

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 383
  • Регистрация: 01 Май 06

спец режимы. посмотрите в яндексе такую вещь хотябы «Схема приемника LIRC»
почему на всех схемах резисторы или КРЕН5А . и снизу описание деталей. дак вот почитайте про то для чаво КРЕНка нада.
я думаю весь мир не стал бы подключать устройство через КРЕН если бы туда можно было 5В вывести(в порт всмысле. ).

Читайте так же:
Проходная электрическая розетка схема подключения

P.S
я уезжаю счас в КРЫМ. неделю меня небудет. с вопросами и помидорами необращатся.

#7 Пользователь офлайнlistener

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Да, действительно, как говорится — учите матчасть.

1) питания на COM-порте нет. Физически. Устройства, которые запитываются от порта, обычно используют для этой цели какой-либо контакт, на котором есть «1» на постоянной основе, типично — DTR
2) уровни сигнал RS-232 — +-12вольт. Может быть меньше, но это остается на совести разработчиков железа и надежная связь в этом случае не гарантируется (реализованный со всеми правилами RS-232 обеспечивает нормальную работу на кабеле в 30м (могу наврать насчет максимальной дальности, может быть и 50м).
3) как правило, современный согласователь уровня RS-232 содержит в себе умножитель, что обеспечивает приемлемые уровни сигналов при низковольтном питании. (MAX232 питается от 5v, уровни сигналов — +-10v).
4) поскольку то, с чего снимается питание — сигнальный, а не силовой контакт, ток с него берется достаточно скромный, порядка 10mA. Больше 50mA брать не следует — иначе могут быть неприятности.

Добавлено спустя 9 минут 29 секунд:

Re: Сколько вольт на com порте

Параллельно — точно не стоит. можно попробовать подключить последовательно, через резистор в 1K. Если я ничего не путаю (перепроверить! например по той же схеме приемника LIRC), вся эта цепочка должна подключаться между DTR (+) и землей (-). В среднем (сферическом в вакууме) компе там долно быть 9-10v, что для трех диодов должно хватить.

#8 Пользователь офлайнIMPOST

  • Member
  • PipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 427
  • Регистрация: 09 Июль 04

listener
вот нашёлся же человек которому не лень писать было

Читайте так же:
Прозвонка розетки что это

Добавлено спустя 3 минуты 54 секунды:

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

Добавлено спустя 13 минут 57 секунд:

GeNa
Кстати прочтение несомненно должно принести пользу!
http://forum.modlabs. opic.php?t=4299

#9 Пользователь офлайнGeNa

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 03 Август 06

Посмотрел, почитал. Мышка у меня combo, то бишь работает и от ps/2 и от com порта. Поискал распиновки переходника, нашел следующее:

Mini-DIN D-SUB
(PS/2) (COM)
GND 3 — 5 GND
RxD 2 — 2 RxD
TxD 6 — 3 TxD
+5V 4 — 7 RTS

Напряжение на мышке измерил, 5v.

Собрал мышку с 2мя светодиодами, подбараю резистор с помощью блок питания.

Мультиметр у меня отечественный «Приз» 1985го года выпуска.

#10 Пользователь офлайнlistener

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

GeNa
А на RTS, сколько вольт?

И так, для уточнения (чтобы никто не бросился подключать RS-232 устройства к PS/2). В PS/2 нет TxD и RxD (иначе любая мышь работала бы и с одним и с другим типом)
Там один пин — данные (двунаправленный), другой — синхронизация.

И еще. По большому счету, напряжение для светодиодов — пофиг. Это не лампочки. Оно должно быть достаточным для открывания диода и этого хватит. Яркость — определяется протекающим через диод током. Обычно — это 10mA. А дальше — все по закону Ома.

Розетка для ком порта

Подключаем com порт usb в Windows

Всех приветствую вновь на страницах своего блога и сегодня хочу рассказать, как подключить com порт usb в Windows . Поговорим, что это такое и для чего используется. Я думаю для начинающих сетевых администраторов, да и просто для продвинутых пользователей это будет интересно, для меня в свое время это было просто какой-то магией, позволяющая настраивать серверное оборудование.

Что подключают через com порт

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

Читайте так же:
Розетка palmiye 90555588 двойная евр с крышкой

С помощью COM-порта можно соединить два компьютера, используя так называемый «нуль-модемный кабель» (см. ниже). Использовался со времен MS-DOS для перекачки файлов с одного компьютера на другой, в UNIX для терминального доступа к другой машине, а в Windows (даже современной) — для отладчика уровня ядра.

Но в сетевом мире через com порт подключаются к консольному порту сетевых устройств (коммутаторов, роутеров, таких брендов как Cisco или Juniper)

Какая схема подключения к коммутаторам через последовательный порт. Есть переходники, например от фирмы st-lab На одном конце USB который вы подключаете к компьютеру, а второй это com порт.

Подключаем com порт usb в Windows-2

Далее к ком порту подсоединяется вот такой шнурок, com порт, а с другой стороны LAN RJ45, и вся схема дает нам один большой шнурок USB to LAN.

Подключаем com порт usb в Windows-3

Установка драйверов com порт usb в Windows

К сожалению в Windows подключенные устройства, usb to com не всегда автоматически устанавливаются в системе, и приходится искать для них драйвера. Если вы покупали его сами, то в комплекте шел диск с драйверами, и можно воспользоваться им, если его нет, то смотрим как найти драйвера.

Открываем диспетчер устройств в Windows. Если не знаете как, то нажмите CTR+Pause breake, либо нажмите Win+R и в окне выполнить введите devmgmt.msc. Как видите у меня в разделе Порты (COM и LPT) нашелся на третьем COM порту неизвестный провод, и драйверов для него не нашлось у системы, о чем говорит нам желтый значок.

Подключаем com порт usb в Windows-4

Переходим в свойства данного устройства и выбираем ИД оборудования, у вас будет, что то по типу usbVID_067B&PID_2303&REV_0300, вот его вы копируете и ищите в гугле или яндексе.

Подключаем com порт usb в Windows-5

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

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

Подключаем com порт usb в Windows-6

Надеюсь вы научились и разобрались как подключать com порт usb в Windows.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector