[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
1. Два устройства никогда не потребуют использования RS485, т.к. это конфигурация "точка - точка", как справедливо заметил ув. АК.
2. Если оба устройства рядом (первые метры) и можно соединять из "земли" - то RS232. Всего 3 провода - TxD, RxD, GND, скорость до 115 КБод без проблем. Распространенные драйверы, сигналы в линиях - до +-10 вольт (сейчас ставят драйверы со встроенным преобразователем +5В в +-10В на "летающих" конденсаторах, при питании +3В - соотв. +-6В)
3. Если расстояние изрядное (десятки - сотни метров), но "земли" все же можно соединять - то RS422. Две витых пары в общем экране (который GND), скорость хоть до мегабода при грамотном подходе. Драйверы аналогичны таковым для RS485, но шины передачи/приема раздельные, сигналы в линиях - парафазные 0..+5В. Помехоустойчивость прекрасная - линии всегда низкоимпедансны, т.к. передатчики включены постоянно. Обязательно принять меры по защите от мощных импульсных НАВОДОК (молния, переходные процессы при вкл/выкл индуктивных потребителей), иначе легко спалить и драйверы, и сами устройства. Для такой защиты используются специальные защитные стабилитроны (обычно именуемые TVS - Transient Voltage Suppressor, или OVP - OverVoltage Protector), варисторы и RC-цепочки.
4. Если земли соединять нельзя, то нужна гальваническая развязка. Интерфейс - RS232 или RS422 в зависимости от расстояния. Развязка - оптронами, цифровыми изоляторами, еще потребуется маломощный (до 1 Вт) дешевый (порядка $5) изолированный DC/DC преобразователь. Меры по защите еще более суровы, чем по п.3, т.к. придется еще и не допускать существенного расползания межземлевого потенциала.
И еще - Вы упомянули всуе слово "протокол". Дело в том, что к физической реализации RSxxx никакие протоколы не привязаны, т.к. устаканены лишь интерфейсные понятия. Посему о протоколах можете не заботиться - они могут потребоваться лишь для реализации логических понятий, а на уровне "точка - точка" и не потребоваться вовсе.
Удачи!
E-mail: info@telesys.ru