Свежие обсуждения
Консультации

RS-232: длина провода и скорость

http://ru.wikipedia.org/wiki/RS-232
Тут сказано, что при скорости 9600 макс. расстояние - 15м.

У меня нормально работает на скорости 115200 и расстоянии 17м.
Как так?

Может быть от того, что сигнал идет по витой паре и провод лежит кучей, а не растянут по всей длине?

 

Мало ли чего на википедии написано...

 

Видимо, это наихудшая оценка, т.е. при сочетании наихудших условий. А такое на практике бывает редко. Следовательно, реально всегда есть запас по скорости. Вот он и даёт 115 кб (и больше).

 

http://www.shtrih-yug.ru/tr_rs232.html
Ключевая фраза - ёмкость кабеля. Ну и про окружающие помехи забывать не стоит.

 

2 Алконаффт
У Вас устаревшие сведения. Все зависит от погонной емкости и
индуктивности кабеля, то есть от волнового сопротивления, а также
от затухания. Можно и на 5 метрах угробить скорость с плохим кабелем,
а можно и до 40 метров добраться с приемлемым результатом.
Если кабель 17 метров лежал кучей и все работало, то это очень хорошо,
так как эта куча дает дополнительную индуктивность. С таким кабелем,
но растянутым, можно получить результат и получше.

 

В стандарде RS232 написены параметры интерфейса. А расстояние это параметр линии. Длина не может быть стандаризированным, т.к. зависит от местных условий.С учетом свойства линии выбирается скорость из набора стандартизированных для интерфейса номиналов скоростей.