Что такое протокол RS232?
Протокол RS232 - это популярный последовательный интерфейс, используемый для подключения компьютеров к сетевым устройствам, таким как последовательные серверы. Мы рассмотрим контакты последовательного порта, используемые для реализации RS232, и некоторые другие справочные сведения об этом протоколе.
Протокол RS232 передает проводные данные, используя уровень сигнала, отличный от стандартного 5 В, чтобы минимизировать помехи. Он осуществляет асинхронную передачу с постоянной скоростью, которая синхронизируется с уровнем стартового импульсного сигнала. Расстояние до 20 метров является пределом для надежной передачи данных с помощью интерфейса RS232.
Что означает RS232?
Стандарты передачи данных разрабатываются Ассоциацией электронной промышленности (EIA). Префикс RS указывает на рекомендуемый стандарт, и все стандарты EIA начинаются с этих символов. Формальная спецификация RS232 заключается в том, что это интерфейс для связи между устройствами DTE и DCE с использованием последовательного обмена двоичными данными. DTE - это аббревиатура терминального оборудования, а DCE - оборудования для передачи данных. Базовый пример этих двух устройств определяет компьютер как устройство DTE, а последовательный сервер берет на себя роль DCE.
Последовательная связь осуществляется путем передачи последовательных данных между DTE и DCE. Например, компьютер (DTE) может последовательно отправлять двоичные данные "11011101" на последовательный сервер (DCE), а последовательный сервер в ответ отправляет "11010101" обратно на устройство DTE.
Протокол RS232 используется для передачи данных между DTE и DCE, определяя режим работы, электрический стандарт, количество битов и уровни напряжения.
Последовательный сервер - оборудование последовательной связи
Устройства последовательной связи используют 9- или 25-контактные разъемы типа D для прокладки кабеля. Обычно они обозначаются DB-9 или DB-25, причем номер указывает на количество контактов. Различные производители могут заменять DB в спецификации. Разъем состоит из гнезда и контактов, каждый из которых пронумерован и промаркирован. Схема последовательной распиновки показана ниже.
Протокол RS232 использует 9-контактный последовательный порт, который может иметь мужской или женский разъем. Последняя версия этого протокола называется RS232C.
RS232C сохраняет функциональность RS232, но использует 25-контактные последовательные контакты вместо 9-контактных. Независимо от того, используется ли последовательная распиновка DB9 или 25-контактное соединение, для подключения к конечному устройству требуется только три контакта.
Распиновка и конфигурация COM-порта
RS232 использует последовательное назначение контактов DB9 или DB25 для управления потоком связи между DTE и DCE. На эти разъемы D-sub можно подключать штырьки RS232, штырьки DB25 или DB9. Каждый контакт в распиновке последовательного разъема 9 или 25 имеет свою уникальную функцию. Вы также можете узнать о распиновке разъема RS485.


Описание функций:
Помимо определения электрических характеристик, RS232 также определяет сигналы для использования в распиновке последовательных кабелей и последовательных портов. В эти спецификации включены такие знакомые элементы, как сигналы синхронизации и заземление.
Ниже приведен список сигналов, используемых в распиновке COM-порта RS232:
Защитное заземление: Этот сигнал подключается к заземлению шасси металлического разъема.
Общая земля: Уровень нулевого опорного напряжения для всех сигналов управления.
TxD (контакт передачи): передача данных от DTE к DCE.
RxD (контакт приема): Передача данных от DCE к DTE.
DTR (готовность терминала данных): DTE готов к приему запросов.
DCD (Data Carrier Detection): DCE принимает несущую от DTE, расположенного в удаленном месте.
DSR (Data Set Ready): DCE готов к отправке и приему информации.
RI (Индикатор звонка): Определяет мелодии входящих вызовов на телефонной линии.
RTS (Request to Send): Вызов DCE DTE для отправки данных.
RTR (Ready to Receive): DTE готов к приему данных от DCE.
CTS (clear to send): DCE находится в состоянии готовности и может принимать данные от DTE.
Эти сигналы являются основными сигналами RS232, но протокол допускает и вторичные сигналы. К ним относятся вспомогательные сигналы DTE, RTS, DCD, TxD и RxD. Вспомогательные сигналы используются для дополнительного соединения оборудования DTE и DCE.
Подключение сетевого преобразователя с последовательным портом RS232 по воздуху
Сервер последовательных портов обеспечивает последовательный обмен данными между устройствами DTE и DCE. Распиновка сетевого преобразователя последовательного порта RS232 air соединяет контакт Tx мужского разъема с контактом Rx женского разъема RS232, а контакт Rx мужского разъема - с контактом Tx женского разъема.
Используя протокол RS232, вы можете с помощью нулевого последовательного кабеля соединить два компьютера без использования последовательного сетевого конвертера. Это подчеркивает одно из первоначальных применений протокола RS232, который был разработан для того, чтобы телетайпные машины могли общаться друг с другом через свои серверы последовательного порта.

прямой кабель
Другой тип кабеля RS-232 - сквозной кабель. Он представляет собой разъем "один к одному", в котором передающие контакты одного устройства соединяются с передающими контактами другого устройства, а приемные контакты одного устройства соединяются с приемными контактами другого устройства.

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


