А какой же у RS485 " требуемый уровень сигнала", что передатчик не сможет его поддерживать?
А какой же у RS485 " требуемый уровень сигнала", что передатчик не сможет его поддерживать?
Из Вики:
"Тип приёмопередатчиков — дифференциальный, потенциальный. Изменение входных и выходных напряжений на линиях A и B: Ua (Ub) от −7 В до +12 В (+7 В).
Требования, предъявляемые к выходному каскаду: — выходной каскад представляет собой источник напряжения с малым выходным сопротивлением, |Uвых|=1,5:5,0 В (не <1,5 В и не >6,0 В);
состояние логической «1»: Ua больше Ub (гистерезис 200 мВ) — MARK, OFF;
состояние логического «0»: Ua меньше Ub (гистерезис 200 мВ) — SPACE, ON (производители микросхем — драйверов, часто выбирают намного меньшие значения, гистерезис от 10 мВ[1][2]);
выходной каскад должен выдерживать режим короткого замыкания, иметь максимальный выходной ток 250 мА, скорость нарастания выходного сигнала 1,2 В/мкс и схему ограничения выходной мощности.
Требования, предъявляемые к входному каскаду: — входной каскад представляет собой дифференциальный вход с высоким входным сопротивлением и пороговой характеристикой от −200 мВ до +200 мВ:
допустимый диапазон входных напряжений Uag (Ubg) относительно земли (GND) от −7 В до +12 В;
входной сигнал представлен дифференциальным напряжением (Ui +0,2 В и более);
уровни состояния приёмника входного каскада — см. состояния передатчика выходного каскада."
Следовательно, если сопротивление линии уменьшится, уменьшатся и уровни сигнала, и передатчик не обеспечит оговоренные стандартом скорости и дальность передачи данных. Это же просто закон Ома.