Четырехпроводной интерфейс

Интерфейс RS-485 имеет две версии: двухпроводную и четырехпроводную. Двухпроводная используется для полудуплексной передачи (рис. 2.1), когда информация может передаваться в обоих направлениях, но в разное время. Для полнодуплексной (дуплексной) передачи используют четыре линии связи: по двум информация передается в одном направлении, по двум другим - в обратном (рис. 2.2).

Недостатком четырехпроводной (рис. 2.2) схемы является необходимость жесткого указания ведущего и ведомых устройств на стадии проектирования системы, в то время как в двухпроводной схеме любое устройство может быть как в роли ведущего, так и ведомого. Достоинством четырехпроводной схемы является возможность одновременной передачи и приема данных, что бывает необходимо при реализации некоторых сложных протоколов обмена.

Режим приема эха

Рис. 2.2. Четырехпроводное соединение устройств с интерфейсом RS-485

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

Заземление, гальваническая изоляция и защита от молнии

Если порты RS-485, подключенные к линии передачи, расположены на большом расстоянии один от другого, то потенциалы их "земель" могут сильно различаться. В этом случае для исключения пробоя выходных каскадов микросхем трансиверов (приемопередатчиков) интерфейса следует использовать гальваническую изоляцию между портом RS-485 и землей. При небольшой разности потенциалов "земли" для выравнивания потенциалов, в принципе, можно использовать проводник, однако такой способ на практике не применяется, поскольку практически все коммерческие интерфейсы RS-485 имеют гальваническую изоляцию (см. например, преобразователь NL-232C или повторитель интерфейсов NL-485C фирмы НИЛ АП).

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

Стандартные параметры

В последнее время появилось много микросхем трансиверов интерфейса RS-485, которые имеют более широкие возможности, чем установленные стандартом. Однако для обеспечения совместимости устройств между собой необходимо знать параметры, описанные в стандарте (см. табл. 2.2).

Табл. 2.2. Параметры интерфейса RS-485, установленные стандартом
Параметр Условие Мин. Макс. Единица измерения
Выходное напряжение передатчика без нагрузки 1,5 -1,5 -6 В В
Выходное напряжение передатчика с нагрузкой 1,5 -1,5 -5 В В
Ток к. з. передатчика К. з. выхода на источник питания +12 В или на ‑7 В - ±250 мА
Длительность переднего фронта импульсов передатчика - % от ширины импульса
Синфазное напряжение на выходе передатчика -1 В
Чувствительность приемника При синфазном напряжении от -7 до +12 В - ±200 мВ
Синфазное напряжение на входе приемника   -7 +12 В
Входное сопротивление приемника   - кОм
Максимальная скорость передачи Кабель длиной: 12 м 1200 м - Мбит/с Кбит/с

Примечание. Передатчик должен выдерживать режим короткого замыкания как между своими выходами, так и замыкание их на +12 В или -7 В.