Интерфейс токовая петля (current loop), в отличии от RS-232, RS-422 и RS-485 использует для передачи сигнал не по напряжению, а по току.
Устройства с интерфейсом токовая петля соединяются по двухпроводной линии.
Одним из распространенных вариантов является, так называемая токовая петля 4 20ма. Сигнал 20 мА соответствует логической «1». Сигнал 0(4) мА соответствует логическому «0».
Существует две разновидности интерфейса:
- Цифровая токовая петля
- Аналоговая токовая петля
Для цифрового интерфейса различают 3 вида сигнала:
- MARK – логическая «1»
- SPACE – логический «0»
- BREAK – разрыв из-за отсутствия соединения по таймауту
Так как формат кадра RS-232 и токовой петли фактически одинаковые, то их можно совместить, применив следующую электрическую схему:
Токовая петля схема подключения.
Для защиты приборов соответственно применяется гальваническая развязка на оптронах, как показано на рисунке.
Источник питания может располагаться как в передатчике, так и в приемнике. Так как он неидеален, то присутствует ограничение на максимальную длину передачи: при 12 В это не больше 600 Ом.
А вот аналоговая токовая петля – это хорошо всем известный сигнал 4-20 мА.
Он имеет ряд преимуществ:
- Возможность диагностирования обрыва линии (0 мА — обрыв)
- В отличие от сигналов по напряжению менее чувствителен к наводкам
- Точность показаний приборов не зависит от длинны и сопротивления линии передачи
- Возможность запитать датчик непосредственно от линии передачи
- Устройства можно подключать последовательно – источник все равно будет поддерживать необходимый ток во всех приборах (согласно закону Кирхгофа)
Кроме того, на аналоговый сигнал 4-20 мА можно наложить цифровой высокочастотный сигнал HART-протокола.
Источник: http://autoworks.com.ua/setevye-resheniya/interfejs-tokovaya-petlya/