RS-485: Wiring and Connection: различия между версиями

Нет описания правки
Строка 10: Строка 10:
Устройства RS-485 устанавливаются на общую шину. Шина использует две линии для данных (''A'' и ''B'') и одну для земли (общий провод).
Устройства RS-485 устанавливаются на общую шину. Шина использует две линии для данных (''A'' и ''B'') и одну для земли (общий провод).
Общий провод нужен для выравнивая потенциалов устройств. Его можно не подключать, если устройства уже имеют общую землю и стоят в одном щите.
Общий провод нужен для выравнивая потенциалов устройств. Его можно не подключать, если устройства уже имеют общую землю и стоят в одном щите.
''A'' и ''B'' обязательно должны быть проложены витой парой. Кабель экранированный, заземлен в одной точке (неважно в какой).


Часто удобно иметь линию питания в том же кабеле. То есть использовать кабель с двумя витыми парами: А/B и V+/GND.
''A'' и ''B'' обязательно должны быть проложены витой парой — это когда оба провода шины свиты между собой. Если используется экранированный кабель, то экран заземлить в одной точке (неважно в какой).
 
Часто удобно иметь линию питания в том же кабеле, поэтому можно использовать кабель с двумя витыми парами: А/B и V+/GND. В этом случае обязательно рассчитать падение напряжение и выбрать кабель с жилами достаточного сечения.


По стандарту RS-485 шина должна быть проложена без ответвлений и на концах линии должны быть терминирующие резисторы (100-120 Ом). Топологии звезда или кольцо не допускаются.
По стандарту RS-485 шина должна быть проложена без ответвлений и на концах линии должны быть терминирующие резисторы (100-120 Ом). Топологии звезда или кольцо не допускаются.


Но если скорость передачи будет не выше 115200, то переотражения от ответвлений и нетерминированых концов быстро затухают и на работу не влияют.
Но если скорость передачи будет не выше 115200 бит/с, то переотражения от ответвлений и нетерминированых концов быстро затухают и на работу не влияют.


Наши рекомендации по тому, насколько можно отойти от стандарта RS-485 без потери работоспособности:
Наши рекомендации по тому, насколько можно отойти от стандарта RS-485 без потери работоспособности:
* А и B витой парой - обязательно. Даже в щите на короткие расстояния лучше использовать витую пару - силовое оборудование может наводить помехи.
* А и B витой парой обязательно. Даже в щите на короткие расстояния лучше использовать витую пару - силовое оборудование может наводить помехи.
* Общий провод (GND) - обязательно, если земли устройств разные (питаются от разных БП). Можно без него, если у устройства изолированный порт RS-485.  
* Общий провод (GND) обязательно, если земли устройств разные (питаются от разных БП). Можно без него, если у устройства изолированный порт RS-485.  
* Экран - для небольших расстояний (10 м) при отсутствии источников помех экран можно не использовать.
* Экран для небольших расстояний (10 м) при отсутствии источников помех экран можно не использовать.
* Ответвления от шины - допустимы ответвления до 50 м при скорости не выше 115 200.
* Ответвления от шины допустимы ответвления до 50 м при скорости не выше 115 200 бит/с.
* Терминатор на концах линии - при скорости < 115 200 можно обойтись, при скорости 115200 - хотя бы с одного конца должен быть. На длинных линиях и низкой скоростью может даже ухудшать работу. Если контроллер подключен к середине шины, то терминатор нужно отключить.
* Терминатор на концах линии при скорости менее 115 200 бит/с можно обойтись, при скорости 115200 бит/с — хотя бы с одного конца должен быть. На длинных линиях и с низкой скоростью может даже ухудшать работу. Если контроллер подключен к середине шины, то терминатор нужно отключить.
<!--T:6-->
<!--T:6-->
<gallery mode="packed" heights="200px">
<gallery mode="packed" heights="200px">