[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Да, витая пара и дифференциальные входы давят помехи, конечно. Однако длина кабеля у RS232 - 3м (10 футов), а у RS485 - до 1200м. Так что надеяться _только_ на это - безрассудно.
Простой расчет.
Скажем, приемник RS232 имеет порог срабатывания 0В (для простоты рассуждений), передатчик выдает +-12В и имеет выходное сопротивление, скажем, 10 Ом. Какую мощность должна имет помеха, чтобы "пересилить" передатчик и вызвать ложное срабатывание? Если не вдаваться в "высокочастотные" тонкости, то ответ прост: 12В^2/10 Ом, то есть, 14.4 мВт
Приемник RS485 обычно имеет гистерезис _не_менее_ 50 мВ (и не более 200 мВ). На концах линии стоят терминаторы по 130 Ом. Какую мощность должна иметь помеха? Всего 0.05В^2/65=0.417 мВт, то есть, почти в 35 раз меньше! Этого никакая витая пара не компенсирует.
Зато, когда передатчик RS485 включен, он обеспечивает дифф. напряжение не менее 2.5В и ток не менее 60мА. Мощность помехи при этом должна быть не менее 150 мВт, то есть, в 10 раз лучше чем у RS485.
E-mail: info@telesys.ru