Для правильного соединения устройств через RS-232 необходимо знать расположение и функции каждого проводника. Стандартный 9-контактный разъем (DE-9) использует следующую компоновку: контакт 2 отвечает за передачу данных (TxD), контакт 3 – за прием (RxD), а контакт 5 – общий сигнальный земляной провод (GND).
Прямое соединение между двумя устройствами требует перекрестной коммутации: TxD одного подключается к RxD другого. Если используется модемный вариант, линии RTS (7) и CTS (8) управляют потоком данных, а DTR (4) и DSR (6) сигнализируют о готовности оборудования к работе.
Важно: при подключении к современным адаптерам USB-UART проверьте соответствие уровней напряжения. RS-232 использует ±12 В, тогда как TTL-логика работает в диапазоне 0–5 В. Несоответствие может повредить оборудование.
Разводка разъёма RS-232
- 1 (DCD) – сигнал обнаружения несущей (приём данных модемом).
- 2 (RXD) – вход для приёма информации.
- 3 (TXD) – выход для передачи данных.
- 4 (DTR) – готовность устройства к работе.
- 5 (GND) – общая земля.
- 6 (DSR) – подтверждение готовности периферии.
- 7 (RTS) – запрос на отправку.
- 8 (CTS) – разрешение передачи.
- 9 (RI) – индикатор вызова (для модемов).
Типовые соединения
Для прямого подключения двух устройств (DTE-DTE) соедините:
- 2 (RXD) → 3 (TXD) на втором разъёме.
- 3 (TXD) → 2 (RXD).
- 5 (GND) → 5 (GND).
Для связи с периферией (DTE-DCE) используйте прямое соответствие всех линий.
Особенности
- Контакты 4, 6, 7, 8 задействуются при аппаратном управлении потоком.
- Питание (+5В или +12В) можно подать через свободные линии, если это поддерживается оборудованием.
Подключение интерфейса RS-232 по стандарту
Прямое соединение (DTE-DCE):
— Свяжите TX (3) с RX (2) на противоположной стороне.
— Соедините RTS (7) с CTS (8) и DTR (4) с DSR (6) для аппаратного контроля.
Обходной вариант (DTE-DTE):
— Перекрестите линии передачи: TX (3) одного устройства подключите к RX (2) другого.
— Замкните RTS (7) на CTS (8) и DTR (4) на DSR (6) локально для каждого оборудования.
Проверьте целостность экрана – оплётка должна быть подключена к корпусу разъёма. Для коротких линий (до 5 м) контроль потока можно отключить, замкнув соответствующие контакты на стороне приёмника.
Используйте экранированный провод с сечением не менее 0,22 мм². Длина линии не должна превышать 15 м для скорости 9600 бит/с. При больших расстояниях применяйте преобразователи уровня.
Как проверить исправность последовательного интерфейса
Для проверки целостности линии замкните контакты 2 и 3 на разъёме. Отправьте текст через терминальную программу – если данные вернулись, значит, передача работает.
Используйте внешнее устройство (например, модем) для проверки связи. Подключите оборудование, отправьте AT-команду – ответ подтвердит корректную работу интерфейса.