[an error occurred while processing this directive] [an error occurred while processing this directive]
Практические соображения
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено BLACKEAGLE 17 марта 2002 г. 14:28
В ответ на: А дифференциальные входы не давят помехи ? То есть получается, что главное в RS-485 то, что это шина, а не его помехозащищенность? Если нужно связать два устройства, выполненные на микроконтроллерах, то что обеспечит бОльшую надежность - 232 или 485 (сравниваются только они, а не CAN и т.д ) ? отправлено Самовар 17 марта 2002 г. 01:45

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