Содержание
- Что такое интерфейс RS-232?
- Распайка и схема подключения COM порта RS232:
- Последовательный интерфейсRS-232
- Порядок обмена по интерфейсу RS-232C
- Кабель USB RS232
- Зачем нужен разъем RS-232
- Computer में Extra RS 232 Com Port लगाने का जुगाड़ | DB9 RS232 Serial Port For Set-top-box Software

Также RS-232 нередко именуют поочередным портом либо COM-портом. Разумеется, что на компьютерах он употребляется сначала для подключения другого оборудования, применяемого для различных целей. Это находится в зависимости от самого устройства. Ранее через поочередный порт подключали компьютерную мышь, модем либо игровой контроллер.
Позже порт почаще использовали для перепрошивки спутниковых ресиверов, также подключения источников бесперебойного питания для контроля его работы.
Что такое интерфейс RS-232?
RS-232 – это интерфейс передачи инфы меж 2-мя устройствами на расстояние до 15 м.
Используется для подключения к вычислительным машинам самого разного оборудования, нетребовательного к скорости обмена.
В офисной технике практически вытеснен интерфейсом USB. Зато активно используется в проме для подключения периферии и устройств, расположенных достаточно далеко от компьютера, и даже работающих в сложных условиях внешней среды. Также этот стандарт используется для взаимодействия микроконтроллеров различных архитектур, имеющих интерфейс UART, с другими цифровыми устройствами и периферией.
- Расстояние 15 м
- Скорость передачи данных до 115200 бит/с
- Тип точка-точка (master-slave)
- Можно подключить только одно устройство
- Протокол интерфейса предполагает синхронный и асинхронный режим передачи данных
- Аппаратный и программный метода управления обменом данных
Для организации RS232 используются разъемы DB9M и DB25M:

Распайка и схема подключения COM порта RS232:

| Аппаратный контроль | Программный контроль | |
| Скорость передачи | Любая скорость | Низкая скорость |
| Быстроту реакции | Быстрая | Медленная |
| Поддержка интерфейса | RS-232/422 | RS-232/422/485 |
| Символ начала передачи данных | Любой | Только XON/XOFF |
| Потеря данных | Нет | Возможно |
| Использование контактов | Полное | Упрощенное |
Последовательный интерфейс
RS-232
Широко используемый последовательный интерфейс синхронной и асинхронной передачи данных, определяемый стандартом EIA RS-232-C и рекомендациями V.24 CCITT. Изначально создавался для связи компьютера с терминалом. В текущее время используется в самых различных применениях.
Интерфейс RS-232-C соединяет два устройства. Линия передачи первого устройства соединяется с линией приема второго и наоборот (полный дуплекс) Для управления соединенными устройствами используется программное подтверждение (введение в поток передаваемых данных соответствующих управляющих символов). Возможна организация аппаратного подтверждения путем организации дополнительных RS-232 линий для обеспечения функций определения статуса и управления.
| Стандарт | EIA RS-232-C, CCITT V.24 |
| Скорость передачи | 115 Кбит/с (максимум) |
| Расстояние передачи | 15 м (максимум) |
| Характер сигнала | несимметричный по напряжению |
| Количество драйверов | 1 |
| Количество приемников | 1 |
| Схема соединения | полный дуплекс, от точки к точке |
Порядок обмена по интерфейсу RS-232C
| Наименование | Направление | Описание | Контакт (25-контактный разъем) |
Контакт (9-контактный разъем) |
| DCD | IN | Carrie Detect (Определение несущей) | 8 | 1 |
| RXD | IN | Receive Data (Принимаемые данные) | 3 | 2 |
| TXD | OUT | Transmit Data (Передаваемые данные) | 2 | 3 |
| DTR | OUT | Data Terminal Ready (Готовность терминала) | 20 | 4 |
| GND | — | System Ground (Корпус системы) | 7 | 5 |
| DSR | IN | Data Set Ready (Готовность данных) | 6 | 6 |
| RTS | OUT | Request to Send (Запрос на отправку) | 4 | 7 |
| CTS | IN | Clear to Send (Готовность приема) | 5 | 8 |
| RI | IN | Ring Indicator (Индикатор) | 22 | 9 |
Кабель USB RS232
Интерфейс RS-232C предназначен для подключения к компьютеру стандартных внешних устройств (принтера, сканера, модема, мыши и др.), также для связи компьютеров между собой. Основными преимуществами использования RS-232C по сравнению с Centronics являются возможность передачи на значительно большие расстояния и гораздо более простой соединительный кабель. В то же время работать с ним несколько сложнее. Данные в RS-232C передаются в последовательном коде побайтно. Каждый байт обрамляется стартовым и стоповыми битами.
Данные могут передаваться как в одну, так и в другую сторону (дуплексный режим).
Компьютер имеет 25-контактный (DB25P) или 9-контактный (DB9P) разъем для подключения RS-232C. Назначение контактов разъема приведено в таблице.
Назначение сигналов следующее.
FG — защитное заземление (экран).
-TxD — данные, передаваемые компьютером в последовательном коде (логика отрицательная).
-RxD — данные, принимаемые компьютером в последовательном коде (логика отрицательная).
RTS — сигнал запроса передачи. Активен во всегда передачи.
CTS — сигнал сброса (очистки) для передачи. Активен во всегда передачи. Говорит о готовности приемника.
DSR — готовность данных. Используется для задания режима модема.
SG — сигнальное заземление, нулевой провод.
DCD — обнаружение несущей данных (детектирование принимаемого сигнала).
DTR — готовность выходных данных.
RI — индикатор вызова. Говорит о приеме модемом сигнала вызова по телефонной сети.
Наиболее часто используются трех- или четырехпроводная связь (для двунапрвленной передачи). Схема соединения для четырехпроводной линии связи показана на рисунке 1.1.
Для двухпроводной линии связи в случае только передачи из компьютера во внешнее устройство используются сигналы SG и TxD. Все 10 сигналов интерфейса задействуются только при соединении компьютера с модемом.
Формат передаваемых данных показан на рисунке 1.2. Собственно данные (5, 6, 7 или 8 бит) соопровождаются стартовым битом, битом четности и одним или двумя стоповыми битами. Получив стартовый бит, приемник выбирает из линии биты данных через определннные интервалы времени. Очень важно, чтобы тактовые частоты приемника и передатчика были одинаковыми, допустимое расхождение — менее 10%).

Скорость передачи по RS-232C может выбираться из ряда: 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 бит/с.
Рис.1.1 Схема 4-проводной линии связи для RS-232C
Все сигналы RS-232C передаются специально выбранными уровнями, обеспечивающими высокую помехоустойчивость связи (рис.1.3.). Отметим, что данные передаются в инверсном коде (лоической единице соответствует малый уровень, логическому нулю — высокий уровень).
Для подключения произвольного УС к компьютеру через RS-232C обычно используют трех- или четырехпроводную линию связи (см. рис. 1.1), но можно задействовать и другие сигналы интерфейса.
Рис.1.2 Формат данных RS-232C
Обмен по RS-232C осуществляется при помощи обращений по специально выделенным для этого портам COM1 (адреса 3F8h. 3FFh, прерывание IRQ4), COM2 (адреса 2F8h. 2FFh, прерывание IRQ3), COM3 (адреса 3F8h. 3EFh, прерывание IRQ10), COM4 (адреса 2E8h.
2EFh, прерывание IRQ11). Форматы обращений по этим адресам можно найти в многочисленных описаниях микросхем контроллеров последовательного обмена UART (Universal Asynchronous Receiver/Transmitter), например, i8250, КР580ВВ51.
Зачем нужен разъем RS-232
Разъем RS-232 сейчас уже практически не используется, ведь его полностью вытеснил USB. Впрочем, еще можно встретить технику с таким разъемом.
Разъем RS-232 можно встретить в главном на относительно старой технике. Это может быть как компьютерные комплектующие, так и другая аппаратура. Например, такой разъем можно часто увидеть на спутниковых ресиверах, материнских платах, источниках бесперебойного питания, профессиональном и узкоспециализированном оборудовании.
Разъем RS-232 на спутниковом ресивере
Визуально такой порт напоминает видеоразъем VGA, но штырьковых контактов у него меньше. Все это так как оба стандарта используют так называемый D-Sub в качестве собственно разъема. Иначе говоря, физический разъем называется именно D-Sub, а RS-232 — это стандарт интерфейса.
DE-9. Фото: Depositphotos
D-Sub имеет несколько размеров, отличающихся количеством штырьковых контактов. Так, для RS-232 используется формат DE9, где, как несложно догадаться, всего 9 контактов. Для VGA используется стандарт DE-15, но часто в описании видеокарт указывают просто D-Sub.
Computer में Extra RS 232 Com Port लगाने का जुगाड़ | DB9 RS232 Serial Port For Set-top-box Software
DE-15. Фото: Depositphotos
Также RS-232 часто называют последовательным портом или COM-портом. Очевидно, что на компьютерах он используется сначала для подключения другого оборудования, используемого для разных целей. Это находится в зависимости от самого устройства. Раньше через последовательный порт подключали компьютерную мышь, модем или игровой контроллер.
Позднее порт чаще использовали для перепрошивки спутниковых ресиверов, также подключения источников бесперебойного питания для контроля его работы.
COM-порт крайний справа. Фото: Depositphotos
Сейчас все эти функции берет на себя универсальный формат USB. Современные спутниковые ресиверы и источники бесперебойного питания имеют USB-порт для обновления прошивки или подключения к ПК. Однако иногда все таки случаются ситуации, что нужно подключить оборудование, у которого есть только RS-232. Хорошо, если на вашем компьютере такой порт все есть еще, но как быть в обратной ситуации.
В таком случае можно воспользоваться специальным переходником. Выглядит он как кабель с обоими типами коннекторов. Впрочем, это не может быть полноценной заменой RS-232, потому что не все оборудование получится заставить работать через переходник. Кроме того, соединение может работать нестабильно.
Как вариант, в комплекте с вашей материнской платой могла поставляться отдельная внутренняя планка с дополнительными портами. Она подключается к COM-порту на материнской плате и выводится на заднюю панель корпуса. Такой распаянный порт должен быть даже на современных моделях. Другими словами физически он присутствует, но не выведен на заднюю панель.
В крайнем случае можно купить дополнительную плату с портами для подключения к внутреннему слоту PCI или PCI Express.
Это тоже интересно:
- Зачем нужен разъем LAN в телевизоре
- Зачем нужен разъем IDE
Похожие статьи
-
В качестве соединительного кабеля из-за отсутствия необходимости использования всех контактов обычно берется витая пара, отдельные провода которой…
-
Адреса по дефлоту для COM портов: COM1=3f8h, COM2=2f8h, COM3=3e8h, COM4=2e8h. COM1 занимает адресное простанство от 3f8h до 3ffh RS-232 -…
-
Синхронный режим передачи предполагает непрерывный обмен данными, когда биты следуют один за одним без дополнительных пауз с данной скоростью. Этот режим…