Олег, мы когда на ЖД тянули линии RS-485, то было два момента. 0-й
момент - драйверы только с гальванической развязкой, вроде логично,
но пишу на память для потомков :-) -1-й - до 300-400 м работает всё
без всяких растяжек, терминаторов. 2-й - начиная с этого расстояния
надо ставить подтягивающие резисторы в начале и в конце линии. Мы
ставили по 620 Ом. Этого достаточно до расстояния примерно в 1 км.
Далее обязательно в начале и в конце линии терминаторы по 120 Ом.
Тут уже, видимо, сказываются волновые эффекты. В моей практике эта конструкция работала на 1,5 км при 15 слэйвов на линии. Итого, на длинной линии, в начале и в конце подтягивающие по 620 Ом и терминаторы по 120 Ом. Софт ошибок передачи не фиксировал.