Виртуальный COM порт
Виртуальный COM порт устанавливается через добавление соответствующего индивидуального драйвера в операционной системе. Данный COM порт существует только когда устройство включено и работает. Процедура создания виртуального COM порта следующая:
- Устройство подключается к компьютеру в первый раз;
- Операционная система его определяет и автоматически пытается установить подходящий драйвер;
- В зависимости от результата может потребовать указать на дополнительный драйвер для управления устройством. Драйвер должен быть предназначен для виртуального COM порта;
- При установки драйвера добавляется новый COM порт, который соответствует новому устройству.
После выполнении данной процедуры появится новый, виртуальный COM порт. Именно данный порт осуществляет связь между программным обеспечением и аппаратом. В редких случаях существуют несколько различных драйверов
Для использования данной технологии важно установить именно драйвер для виртуального COM
Как создать виртуальные порты?
Для их создания предусмотрены специализированные программы. Стоит выбирать те, которые предлагают нам установить нужные для виртуальных портов драйвера, поскольку их поиск — не очень приятное занятие.
Скачайте и установите программу Advanced Virtual COM Port. Установка занимает считаные минуты, при этом на одном из этапов нам предложат драйвер:
Программа для настройки виртуального com-порта в windows
Соглашаемся и нажимаем «Установить». Следует подождать несколько минут — не пугайтесь, если потребуется 5–10 минут. Это нормально. После установки, заходим в программу и видим главное окно:
Кернел про -для настройки виртуального com-порта в windows
Оно содержит три основных вкладки: Общие (расширенные), клиентские и локальные порты.
Вкладка общие (или расширенные) порты позволяет делиться COM-портами через локальную сеть (LAN) или интернет. Таким образом, данные с виртуальных портов могут быть легко и быстро переданы другим пользователям. Вкладка клиентские порты позволяют создавать порты на компьютере, которые подключаются к расширенным портам через виртуальный кабель нуль-модема. Стоит сказать, что виртуальный кабель программа предусматривает автоматически. Вкладка локальные порты даёт возможность просматривать, создавать и удалять все пары виртуальных COM-портов.
Перейдём во вкладку локальные порты и нажмём кнопку Add. Перед нами откроется окно, предлагающее создать пару COM-портов, которые предполагаются быть соединёнными виртуальным нуль-модемным кабелем:
Создание виртуального com-порта в windows7
Жмём ОК. Переходим в Панель управления -> Система -> Диспетчер устройств. Видим, что наши COM-порты были успешно созданы:
Виртуальные com-порты windows
ISO to USB
Program Information
ISO to USB is a free and small software that can burn the ISO image file directly to the USB drives, these USB drives include USB flash drives, memory sticks and other USB storage devices, it also supports to create a bootable USB disk with Windows operating systems. Freeware.
Click the image to view full size screenshot.
The software license is Freeware, feel free to use it, but do so at your own risk. | Get it from a file mirror |
Burn ISO to USB disks with ease
The ISO image file is a popular image of the CD/DVD discs, an ISO file can include all the content on the disc, this software can easily burn these ISO files to a USB flash disk, makes it easy to carry and use. The program’s interface is very simple, you only need select the ISO file you want to burn and the target USB drive, then click «Burn» button, an USB disk that includes all ISO image data will be created. There do not have any complicated settings, it is easy to use very much.
Bootable USB flash disks
This software currently only support Windows bootable disk, can work with both BOOTMGR and NTLDR boot mode, can create USB disk with FAT, FAT32, exFAT or NTFS file system. (When you are making a bootable USB disk, suggest you choose the FAT32 file system.)
This program have be tested with Win8/Win7 PE and WinXP PE bootable ISO image files, it can work fine, the generated USB disk can normally boot the computers. Only a small part of the machines can boot Win8/Win7, but can not boot WinXP, these machines will display «NTLDR is missing», for this problem there is no good solution currently.
If create bootable USB disk failed, sometimes the USB disk will be unusable, you can try the following steps to recover it:
|
Copyright 2011 ISOTOUSB.com, All rights reserved. |
Установка драйверов com порт usb в Windows
К сожалению в Windows подключенные устройства, usb to com не всегда автоматически устанавливаются в системе, и приходится искать для них драйвера. Если вы покупали его сами, то в комплекте шел диск с драйверами, и можно воспользоваться им, если его нет, то смотрим как найти драйвера.
Открываем диспетчер устройств в Windows. Если не знаете как, то нажмите CTR+Pause breake, либо нажмите Win+R и в окне выполнить введите devmgmt.msc. Как видите у меня в разделе Порты (COM и LPT) нашелся на третьем COM порту неизвестный провод, и драйверов для него не нашлось у системы, о чем говорит нам желтый значок.
Переходим в свойства данного устройства и выбираем ИД оборудования, у вас будет, что то по типу usb\VID_067B&PID_2303&REV_0300, вот его вы копируете и ищите в гугле или яндексе.
После чего щелкаем правым кликом по устройству в диспетчере устройств и выбираете установить драйвера, указываете до них путь и ставите, если все ок, то у вас пропадет значок предупреждения.
Виртуальный com-порт может использоваться для того, чтобы подключить несколько приложений к одному и тому же порту. Создаются копии этого порта, и приложения могут работать с виртуальными портами, которые могут посылать данные на реальный порт и присоединенному устройство.
Вам понадобится
- — компьютер с выходом в интернет
- — браузер
- — навыки системного администрирования
- — Advanced Virtual COM Port
- — USB Serial Converter или Virtual Null Mode
Скачайте драйвер для виртуального порта, чтобы поставить виртуальный com-порт на компьютер, с сайта http://com0com.sourceforge.net/. Распакуйте архив с драйвером в папку, подключите кабель с разъемом USB к компьютеру. Другой конец кабеля, там, где два разъема DB-9, никуда не подключайте. Далее автоматически установится оборудование. Выберите опцию «провести поиск подходящего драйвера для устройства», с указанием места его размещения. Далее нажмите кнопку «Обзор» и выберите скачанный драйвер. В следующем окне нажмите кнопку «Готово». После установки USB Serial Converter будет запущен мастер установки последовательного порта. Повторите процедуру установки оборудования с помощью мастера нового оборудования. Перезагрузите компьютер, чтобы сделать виртуальный com порт. Зайдите в «Панель управления», «Система», нажмите «Диспетчер устройств» и проследите появление нового порта.
Для чего используется?
Поняв, что такое реальный COM-порт и для чего он используется, без труда можно представить себе необходимость в виртуальном COM-порте. Представьте: вам нужно подключить вычислительное устройство к компьютеру через COM-порт. Но у вас его нет! Или же подключить несколько устройств, а порт всего один. Как быть в такой ситуации? Спасает именно создание виртуального порта.
Таким образом, виртуальный порт позволяет имитировать его присутствие в компьютере при отсутствии оного. Примеровприменения довольно много. Однако наиболее часто виртуальный COM-порт применяется:
- При необходимости подключить несколько устройств одновременно.
- При необходимости отладить (протестировать, найти ошибки) программу для вычислительного устройства при отсутствии порта.
USB RS232 Drivers. Характеристики драйвера
Драйверы USB для подключения кабеля к ПК через интерфейс RS232 от WinChipHead, Prolific и FTDI. Предназначены для ручной и автоматической установки на Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10.
Кабель — переходник USB — RS232 предназначен для подключения к USB порту компьютера устройств, которые используют последовательный интерфейс RS232 и предназначены для подключения к COM порту (DB9).
Чтобы установить драйвер необходимо скачать файл для своего производителя чипа.
Файлы для скачивания (информация)
WinChipHead.zip — WinChipHead (0.26 mb) v.3.4.2014.08 от 08.08.2014
hl-340-usb-to-serial-rs232.zip — WinChipHead альтернативный (0.06 mb) v.2.8.2007.09 от 24.09.2007
PL2303_Prolific_DriverInstaller_v1200.zip — Windows 7/8.1/10 (7.1 mb) v.3.8.25.0 (1.20.0) от 12.07.2018
PL2303-W10RS3RS4-DCHU-DriverSetup_v1192_20180503.zip — для Windows 10 RS3/RS4 (2.4 mb) v.3.8.18.0 (1.19.0) от 17.10.2017
PL2303_Prolific_DriverInstaller_v1180B.zip — Prolific (7.2 mb) v.3.8.12.0 от 03.03.2017
PL2303_Prolific_DriverInstaller_v130.zip — Prolific альтернативный (2.2 mb)
usb_com_drivers.zip — FTDI (3.1 mb) v.2.06.00 от 22.10.2009
Оцените драйвер:
- Текущий 3.12/5
Рейтинг: 3.1/5 ( Проголосовало: 207 чел.)
Поддерживаемые устройства (ID оборудований):
PCI\VEN_1C00&DEV_2170 | WCH PCI=>PARALLEL |
PCI\VEN_1C00&DEV_2273 | WCH PCI=>DUAL SERIAL |
PCI\VEN_1C00&DEV_3453 | WCH PCI=>QUAD SERIAL |
PCI\VEN_1C00&DEV_3653 | WCH PCI=>OCTAL SERIAL |
PCI\VEN_1C00&DEV_3673 | WCH PCI=>SIX SERIAL |
PCI\VEN_1C00&DEV_5046 | WCH PCI=>DUAL SERIALS&&PARALLEL_RA |
PCI\VEN_1C00&DEV_5334 | WCH PCI=>QUAD SERIAL — 5334 |
PCI\VEN_1C00&DEV_5338 | WCH PCI=>OCTAL SERIAL — 5338 |
PCI\VEN_1C00&DEV_5838 | WinChipHead WCH PCI=>SIXTEEN SERIAL |
PCI\VEN_1C00&DEV_7053 | WCH PCI=>DUAL SERIAL&&PARALLEL — 7053 |
PCI\VEN_1C00&DEV_7073 | WCH PCI=>QUAD SERIAL&&PARALLEL |
PCI\VEN_1C00&DEV_7173 | WCH PCI=>QUAD SERIAL — 7173 |
PCI\VEN_4348&DEV_3253 | WCH.CN CH352 PCI Dual Serial Port Controller |
PCI\VEN_4348&DEV_3453 | WCH.CN CH353 PCI Quad Serial Port Controller |
PCI\VEN_4348&DEV_3853 | WCH PCI=>OCTAL SERIAL — 3853 |
PCI\VEN_4348&DEV_3873 | WCH PCI=>SIX SERIAL — 3873 |
PCI\VEN_4348&DEV_5046 | WCH PCI=>DUAL SERIALS&&PARALLEL_RA — 5046 |
PCI\VEN_4348&DEV_5053 | WCH.CN CH352 PCI Serial and Parallel Port Controller |
PCI\VEN_4348&DEV_5334 | WCH PCI=>QUAD SERIAL&&PARALLEL — 5334 |
PCI\VEN_4348&DEV_5338 | WinChipHead PCI=>OCTAL SERIAL |
PCI\VEN_4348&DEV_5838 | WCH PCI=>SIXTEEN SERIAL |
PCI\VEN_4348&DEV_7053 | WCH.CN CH353 PCI Dual Serial and Parallel Ports Controller |
PCI\VEN_4348&DEV_7073 | WCH.CN CH356 PCI Quad Serial and Parallel Ports Controller |
PCI\VEN_4348&DEV_7173 | WCH.CN CH355 PCI Quad Serial Port Controller |
USB\VID_0403&PID_6001 | Future Technology Devices International, Ltd FT232 Serial (UART) IC |
USB\VID_0403&PID_6010 | Future Technology Devices International, Ltd FT2232C Dual USB-UART/F IFO IC |
USB\VID_067B&PID_2303 | Prolific Technology, Inc. PL2303 Serial Port |
USB\VID_067B&PID_2304 | Profilic USB-to-GPI O/PWM Port |
USB\VID_1A86&PID_5523 | QinHeng Electronics CH341 in serial mode, usb to serial port converter |
USB\VID_1A86&PID_7523 | QinHeng Electronics HL-340 USB-Serial adapter |
USB\VID_4348&PID_5523 | WinChipHead USB->RS 232 adapter with Prolifec PL 2303 chipset |
USBSERPORT\SER5523 | |
CH341PORT\SER5523 | |
USBSERPORT\SER5523 | |
FTDIBUS\COMPORT&VID_0403&PID_6001 | Future Technology Devices International, Ltd FT232 Serial (UART) IC |
FTDIBUS\COMPORT&VID_0403&PID_6010 | Future Technology Devices International, Ltd FT2232C Dual USB-UART/F IFO IC |
FTDIBUS\COMPORT&VID_0403&PID_6011 | Future Technology Devices International, Ltd FT4232H Quad HS USB-UART/F IFO IC |
Что подключают через com порт
Через com порт ранее подключали модемы, мышки. Сейчас он используется для соединения с источниками бесперебойного питания, для связи с аппаратными средствами разработки встраиваемых вычислительных систем, спутниковыми ресиверами, кассовыми аппаратами, с приборами систем безопасности объектов, а также с многими прочими устройствами.
С помощью COM-порта можно соединить два компьютера, используя так называемый «нуль-модемный кабель» (см. ниже). Использовался со времен MS-DOS для перекачки файлов с одного компьютера на другой, в UNIX для терминального доступа к другой машине, а в Windows (даже современной) — для отладчика уровня ядра.
Но в сетевом мире через com порт подключаются к консольному порту сетевых устройств (коммутаторов, роутеров, таких брендов как Cisco или Juniper)
Какая схема подключения к коммутаторам через последовательный порт. Есть переходники, например от фирмы st-lab На одном конце USB который вы подключаете к компьютеру, а второй это com порт.
Далее к ком порту подсоединяется вот такой шнурок, com порт, а с другой стороны LAN RJ45, и вся схема дает нам один большой шнурок USB to LAN.
Массовые USB-2-COM переходники
Частный случай виртуального COM порта является переходник с USB к COM. Переходник работает по такому же принципу, как описано в данной статье, но является отдельным устройством в собственном корпусе. Самые часто встречающиеся переходники:
- Серия Aten;
- Серия Prolific;
- Серия Manhattan.
Их настройка не отличается от настройки устройств со встроенным USB интерфейсом. Их задача привести USB коммуникацию к более старому COM порту и сделать возможной связь с новыми интерфейсами
Нужно обратить внимание, что переходники не всегда поддерживают все аппаратные сигналы (не все кабеля коннектора связаны), что иногда делает невозможной работу реального устройства через переходник. В таких случаях нужно использовать реальный COM порт
Настройка софтвера
Реальная настройка софтвера ничем не отличается от настройки стандартного RS-232 устройства. Разница в том, что выбирается виртуальный COM порт, а не реальный. Программное обеспечение работает без того, чтобы определять вид COM порта. Особенность в том, что виртуальный COM существует только когда устройство включено, т.е если устройство отсутствует или выключено, его COM порт невидим для прикладной программы
Это очень важно, потому что если устройство настроено, после чего выключится и активируется настройка, она укажет на несуществующий COM порт и программ может вывести ошибку. Иногда получается, что виртуальный COM порт работает на произвольной скорости, т.е
нет значения какая скорость обмена выбрана в настройках продукта. Так как USB драйвер эмулирует передачу данных, то скорость обмена не имеет значение, и любая скорость подходящая.
Как настроить виртуальный ком порт usb
Последовательный или COM-порт — это интерфейс стандарта RS-232, который служит для подключения различного оборудования к компьютеру. Из-за ограничения в размере информации (1 бит), передаваемой за один раз, данный порт получил второе название: последовательный. Интересным является тот факт, что в различных интерфейсах, таких как Ethernet или USB информация передаются также — последовательно, однако, такое название за ними не закрепилось.
Что делать если в компьютере нет COM-порта?
Изначально COM-порты использовались для подключения терминалов, модемов и мыши. В современное время основное назначение сводится к подключению всевозможных источников питания, микроконтроллеров, вычислительных систем, кассовых аппаратов и других устройств. Также COM-порт очень активно использовался для синхронизации компьютеров: к примеру, ноутбука с персональным компьютером. Сейчас такой подход сменился использованием USB-порта.
на микросхеме FT8U232BM
Основа данной схемы является микросхема FT8U232BM — производителя FIDI Ltd. Устройство построенное по данной схеме поддерживает все сигнальные уровни (DCD, RX, TX, DTR, GND, DSR, RTS, CTS, RI) согласно распиновки COM порта.
Для согласования TTL уровней RS232 интерфейса с уровнями микросхемы FT8U232BM используются две микросхемы 74НС00. Микросхема памяти 93С46 предназначена для хранения персонального номера (PID), код изготовителя (VID), а так же заводской номер устройства. Данную микросхему можно и не устанавливать. В этом случае к компьютеру возможно будет подключить всего лишь 1 создающее виртуальный COM-порт устройство. Микросхему памяти AT93С46 возможно заменить на AT93C66, AT93C56. Прошивается 93С46 непосредственно на плате при помощи фирменной утилиты производителя FTDI.
Скачать datasheet FT8U232BM (1,4 MiB, скачано: 2 802)
Скачать драйвер для FT8U232BM (736,4 KiB, скачано: 2 479)
Установка драйверов com порт usb в Windows
К сожалению в Windows подключенные устройства, usb to com не всегда автоматически устанавливаются в системе, и приходится искать для них драйвера. Если вы покупали его сами, то в комплекте шел диск с драйверами, и можно воспользоваться им, если его нет, то смотрим как найти драйвера.
Открываем диспетчер устройств в Windows. Если не знаете как, то нажмите CTR+Pause breake, либо нажмите Win+R и в окне выполнить введите devmgmt.msc. Как видите у меня в разделе Порты (COM и LPT) нашелся на третьем COM порту неизвестный провод, и драйверов для него не нашлось у системы, о чем говорит нам желтый значок.
Переходим в свойства данного устройства и выбираем ИД оборудования, у вас будет, что то по типу usb\VID_067B&PID_2303&REV_0300, вот его вы копируете и ищите в гугле или яндексе.
После чего щелкаем правым кликом по устройству в диспетчере устройств и выбираете установить драйвера, указываете до них путь и ставите, если все ок, то у вас пропадет значок предупреждения.
Далее вы уже можете использовать возможности com порта, с помощью таких утилит на подобие Putty, где вы выбираете пункт Serial и указываете нужный порт Com порта, посмотреть его можно в том же диспетчере устройств.
Надеюсь вы научились и разобрались как подключать com порт usb в Windows.
Источник
Заключение
- Передача СОМ данных через протяженную USB линию осуществляется пакетами на более высоких частотах (12 МГц) и требует согласованной линии.
- Сведение до минимума длины USB тракта и использование протяженной линии для передачи СОМ данных напрямую позволило обеспечить надежную передачу данных через куски несогласованных проводов общей длинной 9,5 м.
- Передача RS-232 данных на низких частотах по линиям с малой ёмкостью (менее 2500 пФ) может осуществляться на расстояния до 300 м.
- Использование дифференциальных линий RS-422 или 485 для удаленной связей с USB портом компьютера позволяет увеличить расстояние до 1200 м, но при решении вопроса согласования линий.
Литература
WikipediA. The Free Encyclopedia.WikipediA. The Free Encyclopedia.WikipediA. The Free Encyclopedia.Способы передачи по витым парам.USB2.0 А вилка B вилка мультимедийный кабель. +5V-Powered, Multichannel RS-232 Drivers/Receivers. Dr. Bob Davidov. Преобразователь интерфейса порта последовательной передачи данных.
Выводы
Настройка новых устройств, работающие через COM порт не является сложной и требует установки дополнительных драйверов. После чего настройка следует стандартных принципов, без разницы с классическими параметрами. При каждом индивидуальном устройстве нужно просмотреть документацию и определить правильный драйвер. Практика показывает, что почти не существует компании, которая не поддерживает данный механизм для обмена данных, где реально это самый правильный способ для связи с периферийным устройством. Специалистам остается сконфигурировать систему правильно и настроить работу с виртуальным COM портом.
Источник