Содержание
- Разъем DB 25 (COM)
- Распиновка DB 25 (COM)
- Интерфейс RS232
- Распиновка разъема RS232
- Переходной кабель с 25 pin RS232 на 9 pin
- Заглушка для RS232
- USB COM порт
- Нуль-модемные кабеля для RS232
- Разъем DB 9 (COM)
- Контакты разъёма DB-9 интерфейса RS-232С Распайка.Распиновка разъёма COM порта DB9.
- Распиновка DB 9 (COM)

COM port – это стандартный двунаправленный поочередный порт компьютера, употребляется для передачи данных согласно протоколу RS-232.
Разъем DB 25 (COM)
COM port – это стандартный двунаправленный поочередный порт компьютера, употребляется для передачи данных согласно протоколу RS-232.
RS-232 (Recommended Standard 232) – это протокол поочередной передачи данных меж 2-мя устройствами (информация передается пакетами по одному б). Согласно данному протоколу, информация передается у виде двоичного кода: логическому нулю соответствует значение напряжение со знаком “+”, а логической единице соответствует значение напряжения со знаком “–“.
На физическом уровне COM-порт реализован в виде 9-контактного разъема (DB-9M) либо 25-контактного разъема (DB-25M).
Ранее COM-порты использовались для подключения к компу модема либо мыши. Интерфейс COM также позволял соединять воединыжды индивидуальные компы в сеть. В текущее время данный интерфейс морально устарел (вытеснен интерфейсами USB и FireWire ), хотя ещё встречаются ПК, на которых находится данный порт.
СОМ-порт может делать обмен данными на скорости до 115200 бит/с (в этом случае бит/с = бод)
Распиновка DB 25 (COM)
![]() |
|
| штекер | гнездо |
| № | Обозначение | Направление сигнала | Заглавие сигнала |
|---|---|---|---|
| 1 | n/c | — | |
| 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 | — | System Ground |
| 8 | DCD | Вход | Data Carrier Detect |
| 9 | n/c | — | BUTTON_POR (Power-on reset) for Sun Ultra 80 / Sun Blade 1000 / Sun Blade 2000 / Sun Fire 280R / Enterprise 420R |
| 10 | n/c | — | BUTTON_XIR_L (Transmit internal reset) for Sun Ultra 80 / Sun Blade 1000 / Sun Blade 2000 / Sun Fire 280R / Enterprise 420R |
| 11 | n/c | — | +5 Vdc for Sun Ultra 80 / Sun Blade 1000 / Sun Blade 2000 / Sun Fire 280R / Enterprise 420R |
| 12 | n/c | — | |
| 13 | n/c | — | |
| 14 | n/c | — | |
| 15 | TRxC | Вход | Transmit Clock |
| 16 | n/c | — | |
| 17 | RTxC | Вход | Receive Clock |
| 18 | n/c | — | |
| 19 | n/c | — | |
| 20 | DTR | Выход | Data Terminal Ready |
| 21 | n/c | — | |
| 22 | n/c | — | |
| 23 | n/c | — | |
| 24 | TxC | Выход | Transmit Clock |
| 25 | n/c | — |
Интерфейс RS232
RS232 — эталон асинхронного интерфейса (поочередный порт), являлся в свое время более пользующимся популярностью интерфейсом для цифровых устройств различного предназначения. В первых компьютерах его физическое присутствие было обязательным. Даже в текущее время операционная система Windows способна эмулировать некоторое количество виртуальных COM, не имея их физических реализаций. Некоторые наверное помнят компьютерные мыши, принтеры, сканеры и другие периферийные устройства, подключаемые к компьютеру посредством этого порта.
Сейчас ситуация изменилась, компьютерная периферия подключается к ПК с помощью более быстрых USB портов. Но в устройствах КИП и А, RS232 по праву занимает главенствующее положение, редко можно увидеть цифровой прибор, настраиваемый компьютером без этого интерфейса. Довольно часто RS232 порт служит переходным звеном к RS485 интерфейсу, подключаемому посредством миниатюрного переходника.
Информация по RS232 передается в дуплексном режиме
- Логический «0» — положительное напряжение от +5 до +15 В
- Логическая «1» — отрицательное напряжение от -5 до -15 В
В силу конструктивных особенностей, длина линии связи небольшая, обычно менее 10 метров.
Первоначально разъем RS232 интерфейса проектировался как 25-и контактный. В этом DB25 разъеме предусматривался и вторичный RS232 последовательный канал. Но на практике, реализовался только один канал. Компьютеры, в каких были представлены оба канала были очень редки, например Sun SparcStation 10/20 и Dec Alpha Multia.
Также на некоторых модемах присутствовал вторичный канал, он сигнализировал статус модема, в то время когда первичный был занят передачей данных. В наше время, более прижилась 9-и контактная DB9 версия RS232.
Распиновка разъема RS232

9-и контактная (DB9) версия RS232

25-и контактная (DB25) версия RS232
На схеме 25-и контактного разъема RS232 черным цветом отмечены выводы, общие для обоих типов разъемов. На рисунке и таблице ниже показана распайка переходника с 25-контактного разъема на 9-и контактный.
Переходной кабель с 25 pin RS232 на 9 pin


| DB9 | DB25 | Назначение |
| 1 | 8 | Data carrier detect |
| 2 | 3 | Receive data |
| 3 | 2 | Transmit data |
| 4 | 20 | Data terminal ready |
| 5 | 7 | Signal ground |
| 6 | 6 | Data set ready |
| 7 | 4 | Request to send |
| 8 | 5 | Clear to send |
| 9 | 22 | Ring indicator |
Заглушка для RS232
Ниже представлена распайка разъемов RS232 для тестирования компьютерного последовательного порта. Линии данных и квитирования соединены. В данном случае, посылаемые данные немедленно возвращаются назад и анализируются стандартным программным обеспечением проверки последовательного порта.
USB COM порт
| DB9 | DB25 | Назначение |
| 1 + 4 + 6 | 6 + 8 + 20 | DTR -> CD + DSR |
| 2 + 3 | 2 + 3 | Tx -> Rx |
| 7 + 8 | 4 + 5 | RTS -> CTS |
Нуль-модемные кабеля для RS232
Простейшим способом соединить между собой два компьютера является использование нуль-модемного кабеля RS232. Для простого решения достаточно трехпроводной схемы RS232, где один провод является сигнальной землей, второй — приемником, третий — передатчиком. Но зависимо от типа программного обеспечения, может потребоваться какой-то вид квитирования. Ниже представлены наиболее популярные типы нуль-модемных кабелей для RS232.
Простой нуль-модемный кабель без квитирования

Эта простейшая распайка кабеля не позволяет осуществить контроль приема-передачи данных на «железном уровне», но на программном уровне контроль возможен при помощи анализа XOFF и XON символов. Далеко не все программы способны работать с таким кабелем. Это скорее теоретическая концепция. Существуют также конструкции кабелей с симуляцией квитирования на «заглушке» и частичным квитированием без возможности контроль приема-передачи данных на «железном уровне».
Ниже представлена распайка кабеля RS232 с полным квитированием, рекомендованная Microsoft.
Нуль-модемный кабель RS232 с полным квитированием

Здесь используются семь жил, и эта распайка RS232 стала по существу стандартной.
Разъем DB 9 (COM)

гнездо DB 9 (COM)
Контакты разъёма DB-9 интерфейса RS-232С Распайка.Распиновка разъёма COM порта DB9.
COM port – это стандартный двунаправленный последовательный порт компьютера, используется для передачи данных согласно протоколу RS-232.
RS-232 (Recommended Standard 232) – это протокол последовательной передачи данных между двумя устройствами (информация передается пакетами по одному байту). Согласно данному протоколу, информация передается у виде двоичного кода: логическому нулю соответствует значение напряжение со знаком “+”, а логической единице соответствует значение напряжения со знаком “–“.
Физически COM-порт реализован в виде 9-контактного разъема (DB-9M) или 25-контактного разъема (DB-25M).
Раньше COM-порты использовались для подключения к компьютеру модема или мыши. Интерфейс COM также позволял объединять персональные компьютеры в сеть. В текущее время данный интерфейс морально устарел (вытеснен интерфейсами USB и FireWire ), хотя ещё встречаются ПК, на которых присутствует данный порт.
СОМ-порт может выполнять обмен данными на скорости до 115200 бит/с (в этом случае бит/с = бод)
Распиновка DB 9 (COM)
| N | Обозначение | Направление сигнала | Название сигнала |
|---|---|---|---|
| 1 | DCD | Вход | Data Carrier Detect |
| 2 | RxD | Вход | Receive Data (I SERIAL INPUT) |
| 3 | TxD | Выход | Transmit Data (I SERIAL OUTPUT) |
| 4 | DTR | Выход | Data Terminal Ready |
| 5 | GND | — | Ground |
| 6 | DSR | Вход | Data Set Ready |
| 7 | RTS | Выход | Request To Send |
| 8 | CTS | Вход | Clear To Send |
| 9 | RI | Вход | Ring Indicator |
Похожие статьи
-
Разглядим плюсы и недочеты HP ProBook 6560b исходя из убеждений обычного мещанина Русские Блоги Последовательный порт, COM-порт, порт UART, TTL, RS-232,…
-
Отличительной особенностью последовательного порта является его способ организации передачи данных . В этом плане последовательный порт существенно…
-
Этот порт отличает последовательная передача данных по одной линии. Последовательная передача означает, что биты информации передаются по линии один за…
