Где находится порт com1 на компьютере
Перейти к содержимому

Где находится порт com1 на компьютере

Лучший ответ: как найти COM-порты в Windows 10?

Следуйте инструкциям, чтобы получить номер вашего COM-порта: Откройте Диспетчер устройств (Пуск → Панель управления → Оборудование и звук → Диспетчер устройств). Посмотрите в списке диспетчера устройств, откройте категорию «Порты» и найдите соответствующий COM-порт. Порт.

Как определить COM-порты на моем компьютере?

Чтобы подтвердить, что COM-порт используется в диспетчере устройств.

  1. Нажмите кнопку Пуск.
  2. Щелкните правой кнопкой мыши «Мой компьютер» и выберите «Свойства».
  3. Щелкните вкладку Оборудование.
  4. Нажмите кнопку «Диспетчер устройств».
  5. Щелкните значок + рядом с «Портами (COM и LPT)», чтобы развернуть список. (Список в алфавитном порядке).
  6. Запишите количество доступных COM-портов.

Как подключиться к COM-портам в Windows 10?

Как назначить COM-порт USB-устройству Windows 10?

  1. Откройте диспетчер устройств Windows.
  2. Щелкните Порты (COM и LPT), чтобы расширить выбор. …
  3. Щелкните правой кнопкой мыши устройство, название которого вы хотите изменить, и выберите «Свойства».
  4. Щелкните «Параметры порта», а затем нажмите кнопку «Дополнительно».

Где в диспетчере устройств COM-порты?

1) Щелкните Пуск. 2) Щелкните Панель управления в меню Пуск. 3) Щелкните Диспетчер устройств на Панели управления. 4) Нажмите + рядом с портом в диспетчере устройств. для отображения списка портов.

USB — это COM-порт?

USB-соединениям не присвоены номера COM-портов. если это не USB-последовательный адаптер, который затем назначит виртуальный com-порт #. Вместо этого им назначен адрес.

Как узнать, какой порт USB используется устройством?

Используйте диспетчер устройств, чтобы определить, есть ли на вашем компьютере порты USB 1.1, 2.0 или 3.0:

  1. Откройте диспетчер устройств.
  2. В окне «Диспетчер устройств» щелкните значок «+» (плюс) рядом с «Контроллеры универсальной последовательной шины». Вы увидите список USB-портов, установленных на вашем компьютере.

Где на моем компьютере находится COM-порт 1?

Откройте Диспетчер устройств на вашем главном компьютере / ПК. Подключите UPort к главному компьютеру (хосту). В диспетчере устройств разверните дерево контроллеров универсальной последовательной шины.. Вы увидите, что ваш собственный COM-порт указан как порт связи (COM1).

Какие бывают 3 типа портов монитора?

HDMI, DisplayPort и USB-C ™ являются наиболее распространенными типами портов и кабелей для мониторов, и вы найдете их на большинстве современных дисплеев. Однако есть и устаревшие варианты, такие как VGA и DVI, которые могут потребоваться для подключения к более старым устройствам.

Как мне найти номер моего порта Bluetooth?

Шаг 2: проверьте исходящий COM-порт

  1. Щелкните значок Bluetooth на панели задач Windows:
  2. Выберите «Открыть настройки»:
  3. На вкладке COM-порты; Теперь вы должны увидеть COM-порты, назначенные как для исходящих, так и для входящих подключений для только что сопряженного устройства. Обратите внимание на номер исходящего COM-порта:

COM-порты меняются?

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

Почему мои COM-порты не отображаются?

Если COM-порт по-прежнему не отображается в раскрывающемся списке, проверьте диспетчер устройств на панели управления и убедитесь, что USB-адаптер указан и работает правильно.. Номер COM-порта должен быть указан рядом с ним в скобках, если он работает правильно. … Переустановите драйвер для USB-адаптера.

Как добавить COM-порт в диспетчер устройств?

Запустите диспетчер устройств и выберите «Действие»> «Добавить устаревшее оборудование».

  1. Выберите «Установить оборудование, которое я вручную выбрал из списка».
  2. Прокрутите вниз и выберите Порты (COM и LPT), затем нажмите Далее.
  3. Выберите порт связи.
  4. Нажмите «Далее», а затем «Готово».
  5. Элемент COM-портов теперь будет отображаться в разделе «Устройства и принтеры».

Как исправить COM-порты?

Как исправить последовательный порт, который не открывается в Windows 10?

Где находится высокоскоростной порт в компьютере

Для определения номера COM порта на ОС Windows необходимо:

  1. Убедиться в том, что многожильный кабель подключен к COM-порту
  2. Перейти в «Диспетчер устройств», расположенный в: Панель управленияОборудование и звукДиспетчер устройств (необходимы права администратора)
  3. Раскрыть дерево «Порты (COM и LPT)»

Порты

Порты

К портам подключаются периферийные устройства ввода/вывода. Разъемы портов обычно устанавливаются прямо па системную плату и выносятся на заднюю стенку компьютера. Порты взаимодействуют с южным мостом чипсета, также возможен вариант, когда некоторые порты обслуживаются специализированным чипом SuperlO, который, в свою очередь, взаимодействует с южным мостом. Порты также называют интерфейсами.
На задней панели компьютера можно встретить разъемы следующих портов (интерфейсов).

Последовательный порт (СОМ). Присутствует в компьютерах вот уже более двух десятков лет, однако в последнее время применяется не очень часто. Изначально в компьютерах присутствовали два последовательных порта COMI и COM2, однако во многих современных платах есть разъем только для COMI, а в некоторых новых платах последовательный порт отсутствует, как устаревший.

Параллельный порт ( LPT). К нему подключаются некоторые модели принтеров, сканеров и другие устройства. Стандартный параллельный порт имеет не очень’ высокое быстродействие, поэтому используются его ускоренные режимы работы ЕСР или ЕРР. Этот порт также является устаревшим и может отсутствовать на некоторых новых платах.

Игровой порт. К нему подключаются джойстики, рули и другие игровые манипуляторы. На новых компьютерах этого порта нет, а современные игровые устройства подключаются с помощью USB.

Порт PS/2. В большинстве компьютеров есть два таких специализированных порта: первый для подключения клавиатуры, второй — для мыши. Если же их нет, тогда клавиатуру и мышь следует подключать к разъему USB.

USB. Наиболее популярный интерфейс для самых разнообразных периферийных устройств. На задней панели обычно присутствует от 2 до 8 разъемов USB, кроме того, несколько разъемов может присутствовать на передней панели компьютера

IEEE 1394 (FireWire). Высокоскоростной последовательный порт для цифровых видеоустройств. Не каждая системная плата поддерживает IEEE 1394, поэтому для работы с цифровым видео обычно приходится приобретать дополнительный контроллер.

Разъемы звукового адаптера. Каждая системная плата оснащается встроенным звуковым адаптером, и на задней панели обычно имеется несколько разъемов для подключения колонок, микрофона и других аудиоустройств. В последнее время все чаще можно встретить высококачественые многоканальные звуковые адаптеры (HD Audio), а также новые виды разъемов: оптический и коаксиальный.

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

Что такое компьютерные порты?

Что такое компьютерные порты?

В этой статье я попытаюсь на пальцах объяснить, что такое компьютерные порты, как они используются, для чего нужны и чем может быть опасно оставлять неиспользуемые порты открытыми. Давайте представим себе страну, пусть это будет Испания. Она омывается морями и океанами и конечно же имеет много морских портов.

Что такое компьютерные порты

Каждый порт специально оборудован для приема различных грузов. Суда, приходящие из различных стран мира заходят в порты на разгрузку или погрузку. Обычно каждый из этих кораблей имеет пункт (порт) назначения. Например судно из Южной Африки постоянно приходит на разгрузку в порт Cartagena и никогда ни в один из других портов. Несмотря на то, что в Испании существуют специально оборудованные порты, практически каждое судно может бросить якорь в любой бухте, например у города Bilbao, взять на борт груз и спокойно уплыть. Для того чтобы этого не произошло нужно иметь хорошую пограничную команду, которая будет постоянно контролировать береговую линию и не даст привести в страну или вывезти из нее груз.

Страны и океаны это конечно все интересно, но цель у нас немного иная, поэтому теперь попробуем провести параллель с вашим компьютером. Ваш компьютер после выхода в интернет становится похож на страну из нашего примера. Он получает IP и становится известным в сети под этим именем. Ваш компьютер так же как и в примере имеет множество портов.

Что такое компьютерные порты

Многие программы, которые работают с сетью рассчитаны на подключение к определенным портам. Как видно из рисунка, интернет браузеры, например Internet Explorer, используют в своей работе порт 80. Почтовые программы, например Outlook Express, используют 2 порта, для отправки почты порт 25 и для приема 110 порт. Если вы установите программу для обмена файлами emule, то она откроет, необходимые для своей работы порты 4662 и 4672. Таким образом, если ваш компьютер не защищен, то каждая программа, установленная на вашем компьютере сможет открыть, необходимый ей порт. Точно также любая программа извне может подключиться к любому порту вашего компьютера. Например, вам могут одним из многих способов подбросить программу – трояна (пример — I-Worm.MyDoom), которая откроет на вашем компьютере порт (пример — 3127), через который спокойно вынесет всю вашу важную информацию. Чтобы этого не произошло необходимо пользоваться программами, которые предназначены для закрытия неиспользуемых портов. Такие программы называют Firewalls. Что это за программы и как с ними работать мы узнаем с вами в следующей статье. А пока проверьте ваш компьютер на наличие открытых, наиболее опасных портов, это вы сможете здесь.

Находим открытые порты в Windows 10

Для нахождения открытых портов будем использовать консоль Windows со встроенными утилитами.

Нажмите Win + R , чтобы вызвать диалоговое окно «Выполнить», и введите «cmd» для запуска консоли.

cmd

Команда для получения списка открытых портов:

netstat

Типы адресов

Локальный адрес указывает на IP вашего устройства, а внешний — того, кто к нему подключен. Условно их можно разделить на несколько типов:

  • 127.0.0.1 — локальный адрес, как правило, вирусами не используется.
  • 0.0.0.0 — устройство может иметь несколько IP адресов, и такое обозначение указывает что порт прослушивается на всех.
  • [::] — то же самое что и 0.0.0.0 , но в другой системе адресации — IPv6.
  • 192.168.0.число — назначается устройству во внутренней локальной сети.
  • Все остальные обычно относятся к внешней сети — интернету.

Состояние порта

Возможны следующие состояния:

  • LISTENING — за дверью следят, но диалога из сети не ведется.
  • ESTABLISHED — соединение установлено, ведется диалог.
  • TIME_WAIT — соединение закрыто, но ещё некоторое время за дверью будут следить.

PID в последнем столбце указывает на идентификатор процесса, который следит за портом. Для вывода детальной информации наберите команду:

tasklist

  • /FI — фильтр по списку запущенных процессов;
  • PID eq 3984 — условие фильтрации — вывод информации о процессе с конкретным идентификатором.

Встроенные инструменты контроля портов

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

Просмотр портов вместе с именами процессов

Во-первых, вам нужно открыть командную строку в режиме администратора. Нажмите «Поиск», а затем введите «командная» в поле поиска. Когда вы увидите «Командная строка» в результатах, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».

В командной строке введите следующий текст и нажмите «Ввод»:

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

Если вы хотите сделать это немного проще, вы также можете выгрузить результаты команды в текстовый файл. Затем вы можете просто найти номер порта в текстовом файле.

Пример поиска связи TCP-порта с приложением

Здесь, например, вы можете видеть, что порт 62020 связан процессом Skype4Life.exe. Skype – это приложение для общения между пользователями, поэтому мы можем предположить, что этот порт фактически связан процессом, который регулярно проверяет наличие обновлений для приложения.

Просмотр портов вместе с идентификаторами процессов

Если имя процесса для номера порта, который вы просматриваете, затрудняет определение того, какому приложению он соответствует, вы можете попробовать версию команды, которая показывает идентификаторы процессов (PID), а не имена. Введите следующий текст в командной строке, а затем нажмите Enter :

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

Список активных портов TCP с идентификаторами процессов

Затем откройте диспетчер задач, щелкнув правой кнопкой мыши любое открытое пространство на панели задач и выбрав «Диспетчер задач».

Если вы используете Windows 8 или 10, перейдите на вкладку «Подробности» в диспетчере задач. В более старых версиях Windows вы увидите эту информацию на вкладке «Процессы». Отсортируйте список процессов по столбцу «ИД процесса» и найдите PID, связанный с портом, который вы исследуете. Возможно, вы сможете узнать больше о том, какое приложение или служба использует указанный порт, посмотрев столбец «Описание».

Сортировка процессов по ид в диспетчере задач

Если нет, щелкните процесс правой кнопкой мыши и выберите «Открыть расположение файла». Расположение файла, скорее всего, даст вам подсказку о том, какое приложение задействовано.

Как посмотреть какие порты открыты на компьютере, и кто их использует

Думаю, если Вы нашли эту статью и собираетесь проверить какие порты открыты на ПК, то объяснять что такое порты, для чего они нужны и как используются различными программами, не нужно. Перейдем сразу к делу.

Чтобы проверить состояние портов, необходимо открыть командную строку. Для этого используйте шорткат Win+R, в появившемся окошке наберите cmd и нажмите Ввод:

как запустить командную строку

В окне командной строки наберите команду netstat -a (перед знаком минус не забудьте поставить пробел), нажмите Ввод. После быстрого сканирования Вы сможете посмотреть какие сокеты открыты на Вашем ПК и в каком состоянии они находятся:

список открытых портов

Как видим, для каждого активного сокета указывается протокол, локальный и внешний адрес, а также состояние протокола. Вот список и значение самых распространенных состояний:

  • LISTENING – значит, что порт ожидает входящих соединений
  • ESTABLISHED – соединение установлено
  • CLOSE_WAIT – ожидание закрытия вследствие отключения удаленной стороны
  • TIME_WAIT – порт закрыт, но еще ожидает входящие пакеты для обработки
  • SYN_SENT – установка соединения

Интерес представляет конечно же не только получить список сокетов, но и узнать какая программа какой номер порта использует. Для этого в командном окне наберите команду netstat -n -b (пробелы перед знаком минус):

программы с выходом в интернет

Возле номера каждого сокета в квадратных скобках указана программа, которая его использует (исполняемое имя файла).

Если Вы обнаружили, что какой-то порт использует программа, которую Вы не запускали и которая похожа на троян или вирус, то его следует закрыть. Закрыть порт можно при помощи фаервола. Однако гораздо быстрей и эффективней будет использовать небольшую бесплатную программу под названием Windows Worms Doors Cleaner (WWDC), которую Вы можете скачать прямо сейчас (51Kb).

После запуска она покажет список открытых сокетов, которые представляют опасность, и которые специалисты в области информационной защиты настоятельно рекомендуют держать отключенными: 135, 445, 137-139. Чтобы сделать их неактивными, просто нажмите кнопки справа от каждого красного значка:

программа для закрытия опасных портов

После вступлений изменений в силу Вы получите такую картину:

отключение сокетов

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

COM порт глазами ремонтника. Ремонт, настройка, диагностика. Часть 1, теория.

Статья первая «COM порт – глазами ремонтника. Ремонт, настройка, диагностика».

Данный раздел содержит только теоретические данные и для практики имеет малое значение, однако именно на этот раздел будет ссылаться остальной материал, поэтому обойти стороной этот материал не удастся. Однако тем, кто знаком с принципом работы COM порта, данный раздел желательно пропустить.

Статья первая «COM порт – глазами ремонтника. Ремонт, настройка, диагностика».

Данный раздел содержит только теоретические данные и для практики имеет малое значение, однако именно на этот раздел будет ссылаться остальной материал, поэтому обойти стороной этот материал не удастся. Однако тем, кто знаком с принципом работы COM порта, данный раздел желательно пропустить.

Описание и принцип работы.

COM-порт(Communication port) — порт работающий по стандарту RS-232 (Recommended Standard 232). RS-232 — стандарт описывающий интерфейс для последовательной двунаправленной передачи двоичных данных между терминалом (DTE, Data Terminal Equipment) и конечным устройством (DCE,Data Circuit-Terminating Equipment ). В настоящее время действующим является RS-232C (Recommended Standard 232 Edition: C) редакция 1969 года, именно это стандарт мы и будем рассматривать далее. Интерфейс RS-232 реализован полностью аппаратно, это значит, что он работает всегда, не зависимо от ОС (операционной системы) или даже без ОС.

Разъемы интерфейса COM порта.

На компьютере интерфейс реализуется одним из двух типов разъемов: DB-9M или DB-25M (разъем DB-25M на современных компьютерах не применяется, однако DB-25F(M), напротив, широко используется в переферийных устройствах например — ККМ, принтера).
В современных компьютерах бытового назначения разъем COM порта может не выводится непосредственно наружу, а организован в виде вывода под планку COM порта, либо вообще отсутствует. Начиная с 1999 по спецификации РС 99 интерфейс RS-232 должен заменяться интерфейсом USB.

COM порт непосредственно установленный на материнской плате COM порт на материнской плате под планку COM порта Планка COM порта

В чем отличие разъема DB-9M от DE-9M, какое обозначение правильное?

Правильное обозначение DE-9M, но есть некотороые нюансы.

Если придерживаться технической документации разъемов D-sub обойма B отличается по типоразмеру от обоймы E

Разъём D-sub содержит два или более параллельных рядов контактов или гнёзд, обычно окружённых металлическим экраном в форме латинской D, который обеспечивает механическое крепление соединения и экранирует от электромагнитных помех. Форма разъёма в виде буквы D предохраняет от неправильной ориентации разъёма. В принятой системе обозначений буква D обозначает всю серию разъёмов D-sub, а вторая буква используется для указания размера разъёма, исходя из числа стандартных контактов, которые могут разместиться внутри D-образного экрана (A = 15 контактов, B = 25, C = 37, D = 50, E = 9), далее следует число фактически используемых контактов, и буква, обозначающая «пол» разъёма: M — male («папа»), F — female («мама»), P — plug (штепсель/«папа»), S — socket (розетка/«мама»). Например, DB25M означает разъём D-sub с экраном, вмещающим 25 контактов и фактическим числом контактов, равным 25.
Таким образом выражение DB-9M не правильное, фактически правильно будет DE-9M, однако в современных условиях, различие между этими названиями не делается, как в технической литературе, так и у поставщиков. Поэтому, как бы это не звучало странно, далее мы будем сознательно делать ошибку и разъем DE-9M называть, как DB-9M, хотя в реальности такого разъема не может быть по определению.

Разъем DB9M (папа), внешний вид, расположение контактов (pinout).

Назначение выводов 9 контактного (9pin) разъема DB9M COM порта со стороны компьютера по стандарту RS232C. Направление сигналов указано относительно хоста (компьютера).

Контакт Сигнал Направление Описание
1 DCD Вход Data Carrier Detected — Несущая обнаружена
2 RxD Вход Receive Data — Принимаемые данные
3 TxD Выход Transmit Data — Передаваемые данные
4 DTR Выход Data Terminal Ready — Готовность хоста (компьютера) к работе
5 GND Signal Ground — Схемная земля
6 DSR Вход Data Set Ready — Готовность устройства к работе
7 RTS Выход Request To Send — Запрос на передачу (хост готов к передаче)
8 CTS Вход Clear To Send — Готовность устройства к приему данных (устройство готово к приему)
9 RI Вход Ring Indicator — Индикатор вызова

Разъем DB25M (папа), внешний вид, расположение контактов (pinout).

Назначение выводов 25 контактного (25pin) разъема DB25M COM порта со стороны компьютера по стандарту RS232C. Направление сигналов указано относительно хоста (компьютера).

Контакт Сигнал Направление Описание
1 PG Protective Ground — Защитное заземление.
2 TxD Выход Transmit Data — Передаваемые данные
3 RxD Вход Receive Data — Принимаемые данные
4 RTS Выход Request To Send — Запрос на передачу (хост готов к передаче)
5 CTS Вход Clear To Send — Готовность устройства к приему данных (устройство готово к приему)
6 DSR Вход Data Set Ready — Готовность устройства к работе
7 GND Signal Ground — Схемная земля
8 DCD Вход Data Carrier Detected — Несущая обнаружена
20 DTR Выход Data Terminal Ready — Готовность хоста (компьютера) к работе
22 RI Вход Ring Indicator — Индикатор вызова

Электрические характеристики COM порта (стандарт RS232C).

Полное описание можно посмотреть в документации действующего протокола ITU-T v.28 03.1993 в редакции от 1993 года (скачать).

Эквивалентная электрическая схема RS-232C

  • V0— напряжение генератора при разомкнутой схеме
  • R0— общее сопротивление генератора
  • C0— общая ёмкость генератора
  • V1— напряжение между сигнальной линией и общим проводом в месте стыка.
  • CL— общая ёмкость приёмника
  • RL— общее сопротивление приёмника
  • EL— ЭДС приёмника при разомкнутой схеме

  • Электрические характеристики приёмника сигналов.
  • RL— общее сопротивление приёмника должно находиться в пределах 3000. 7000 Ом.
  • V1— напряжение на входе приёмника должно быть в пределах ±3. ±15 В.
  • EL— ЭДС приёмника при разомкнутой схеме должно быть не более ±2 В.
  • CL— общая ёмкость цепей приёмника должна быть не более 2500 пФ.
  • Входной импеданс приёмника не должен быть индуктивным.
  • Электрические характеристики генератора сигналов.
  • Допускается короткое замыкание сигналов.
  • Допускается оставлять выход генератора без нагрузки.
  • V0— напряжение генератора при разомкнутой схеме должно быть не более ±25В/±15 В (RS-232/ITU-T v.28)
  • R0 и C0 для генератора не нормируются.
  • Короткое замыкание цепей генератора не должно вызывать токи величиной более 0,5А.
  • Если EL=0, то напряжение на входе приёмника должно быть V1=±5. ±15 В, для любого диапазона нагрузки генератора RL=3000. 7000 Ом.
  • Генератор должен быть способен работать на ёмкостную нагрузку C0 плюс 2500 пФ.
  • Уровни сигналов для стандарта RS-232C.
  • Логической «1» считается информационный сигнал с напряжением V1 менее -3 В.
  • Логическим «0» считается информационный сигнал с напряжением V1 более +3 В.
  • Сервисный или синхронизирующий сигнал считается включенным «ON»(«MARK») если V1 более +3 В.
  • Сервисный или синхронизирующий сигнал считается выключенным «OFF»(«SPACE») если V1 менее -3 В.
  • Напряжение в диапазоне V1=-3 В. +3 В считается переходной областью.
  • Характеристики сигналов.
  • Все сигналы вошедшие в область перехода V1=-3В. +3В должны выйти в противоположный сигнал без повторного захода в эту область (т.е. монотонно).
  • Не допускается колебания сигнала в области перехода.
  • Сервисные и синхронизирующие сигналы должны проходить область перехода за время не более 1мс.
  • Сигналы данных должны проходить область перехода за время не более 3% от времени одиночного элемента, но не более чем за 1 мс.
  • Скорость нарастания фронта сигнала не должна превышать величины 30В за миллисекунду.
  • Ограничения первых двух пунктов не относятся к электромеханическим устройствам размыкания и замыкания цепи.

Описание контактов интерфейса RS232C

  • GND- Ground, (общий) второй провод для всех сигналов.(Сигналы передаются всегда по двум проводам!)
  • TxD- Transmited Data, асинхронный канал для передачи данных.
  • RxD- Received Data, асинхронный канал для приема данных.
  • RTS- Request To Send (запрос на передачу), Выход который говорит о том, что у компьютера есть данные для передачи по каналу TxD для конечного устройства.
  • DTR- Data Terminal Ready(готовность терминала данных), Выход который говорит о том, что компьютер(терминал) готов к обмену данными с конечным устройством
  • CTS- Clear To Send (очищен для передачи) Вход, который говорит о том, что конечное устройство готово принимать данные от терминала по каналу TxD. Обычно этот сигнал выставляет конечное устройство после того, как оно получит от компьютера сигнал RTS=True(запрос на передачу) и будет готово принять данные от компьютера. Если конечное устройство не выставит сигнал CTS=True, то передача по каналу TxD не начнется. Данный сигнал используется для аппаратного управления потоками данных
  • DSR- Data Set Ready(установка данных готова), Вход который говорит о том, что конечное устройство выполнило все установки и готово начать передавать и принимать данные от компьютера. Если конечное устройство модем, то установка DSR=True воспринимается компьютером(терминалом) так, что модем уже установил связь с другим модемом и готов начать процедуру обмена между двумя компьютерами оснащенных модемами
  • DCD- Data Carrier Detected(обнаружен носитель информации), Вход который информирует компьютер(терминал) об обнаружении другого терминала, то есть конечное устройство , например модем, обнаружил другой модем, который хочет инициализировать обмен данных между терминалами. Модем выставляет сигнал DCD=True, который обнаруживается на входе компьютера(терминала). Если терминал готов к обмену данными, то он на сигнал DCD=True должен выставить сигнал готовности терминала к обмену данными DTR=True, после чего начинается обмен данными между двумя терминалами.
  • RI- Ring Indicator(индикатор звонка), Вход который говорит компьютеру(терминалу) что на конечное устройство поступает сигнал вызова. Например, на модем поступил сигнал вызова с телефонной станции, совсем не обязательно, что этот вызов закончится обменом данных.

Следует отметить, что данные инверитрованы, т.е -12в- это логическая еденица, +12в -это логический ноль, а служебные сигналы +12в — это Mark (логическая еденица), -12 — это Space(логический ноль).

Протокол обмена данными.

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

Аппаратный метод управления реализуется с помощью сигналов RTS и CTS. Для передачи данных хост (компьютер) устанавливает сигнал RTS и ждет установки устройством сигнала CTS, после чего начинает передачу данных до тех пор, пока сигнал CTS установлен. Сигнал CTS проверяется хостом непосредственно перед началом передачи очередного байта, поэтому байт, который уже начал передаваться, будет передан полностью независимо от значения CTS. В полудуплексном режиме обмена данными (устройство и хост передают данные по очереди, в полнодуплексном режиме они могут делать это одновременно) снятие сигнала RTS хостом означает его переход в режим приема.

Программный метод управления заключается в передаче принимающей стороной специальных символов остановки (символ с кодом 0x13, называемый XOFF) и возобновления (символ с кодом 0x11, называемый XON) передачи. При получении данных символов передающая сторона должна соответственно остановить передачу или возобновить ее (при наличии данных, ожидающих передачи). Этот метод проще с точки зрения реализации аппаратуры, однако обеспечивает более медленную реакцию и соответственно требует заблаговременного извещения передатчика при уменьшении свободного места в приемном буфере до определенного предела.

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

Асинхронный режим передачи состоит в том, что каждый байт данных (и бит контроля четности, в случае его наличия) «оборачивается» синхронизирующей последовательностью из одного нулевого старт-бита и одного или нескольких единичных стоп-битов.

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

Как определить где у компа какой COM-порт или к какому COM-порту я подключил кабель

авайте внесем некоторую ясность в дело.. . USB-порт — это то, куда Вы вставляете устройство. COM-порт — это (в данном случае) !!виртуальный! ! COM-порт и один USB-порт может ассоциироваться системой с одним из нескольких виртуальных COM-портов. Это связано с тем, что физические COM-порты уже перестают встраивать в материнские платы компьютеров, но технологию последовательной передачи данных (именно такая используется в COM-порте) продолжают использовать.
А вот по поводу проблемы — совет Сергея Зуева должен помоч. В крайнем случае удалите драйвер, перезагрузите компьютер и установите драйвер заново, не вставляя устройство в порт. Вставьте его по окончании установки или если попросит программа.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *