RS-485: Wiring and Connection: различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
{| class="wikitable" style="float:right; | {| class="wikitable" style="float:right; | ||
|+ Использование сетевого кабеля 5 категории для прокладки шины RS-485 | |+ Использование сетевого кабеля 5 категории для прокладки шины RS-485 | ||
!Сигнал!!Провод | !Сигнал шины RS-485!!Провод | ||
|- | |- | ||
|Данные A | |Данные A | ||
|[[File:Wire white green stripe.svg|60px|Pair 3 Wire 1]] | |[[File:Wire white green stripe.svg|60px|Pair 3 Wire 1]] бело-зелёный | ||
|- | |- | ||
|Данные B | |Данные B | ||
|[[File:Wire green.svg|60px|Pair 3 Wire 2]] | |[[File:Wire green.svg|60px|Pair 3 Wire 2]] зелёный | ||
|- | |- | ||
|Питание (12В или другое) | |Питание (12В или другое) | ||
|[[File:Wire orange.svg|60px|Pair 2 Wire 2]] | |[[File:Wire orange.svg|60px|Pair 2 Wire 2]] оранжевый | ||
|- | |- | ||
|Питание (12В или другое) | |Питание (12В или другое) | ||
|[[File:Wire white orange stripe.svg|60px|Pair 2 Wire 1]] | |[[File:Wire white orange stripe.svg|60px|Pair 2 Wire 1]] бело-оранжевый | ||
|- | |- | ||
|Не используется | |Не используется | ||
|[[File:Wire blue.svg|60px|Pair 1 Wire 2]] | |[[File:Wire blue.svg|60px|Pair 1 Wire 2]] синий | ||
|- | |- | ||
|Не используется | |Не используется | ||
|[[File:Wire white blue stripe.svg|60px|Pair 1 Wire 1]] | |[[File:Wire white blue stripe.svg|60px|Pair 1 Wire 1]] бело-синий | ||
|- | |- | ||
|Земля (GND) | |Земля (GND) | ||
|[[File:Wire white brown stripe.svg|60px|Pair 4 Wire 1]] | |[[File:Wire white brown stripe.svg|60px|Pair 4 Wire 1]] бело-коричневый | ||
|- | |- | ||
|Земля (GND) | |Земля (GND) | ||
|[[File:Wire brown.svg|60px|Pair 4 Wire 2]] | |[[File:Wire brown.svg|60px|Pair 4 Wire 2]] коричневый | ||
|} | |} | ||
Все устройства RS-485 устанавливаются на одну шину. Шина использует две линии для данных (''A'' и ''B''), при этом часто удобно также проложить две линии для питания - ''GND'' и ''+12V'' (или другое напряжение питания). | Все устройства RS-485 устанавливаются на одну шину. Шина использует две линии для данных (''A'' и ''B''), при этом часто удобно также проложить две линии для питания - ''GND'' и ''+12V'' (или другое напряжение питания). |
Версия 14:27, 7 октября 2016
Общую информацию по подключению устройств RS-485 к контроллеру смотрите на странице RS-485.
Прокладка шины
Все устройства RS-485 устанавливаются на одну шину. Шина использует две линии для данных (A и B), при этом часто удобно также проложить две линии для питания - GND и +12V (или другое напряжение питания).
Кабель можно выбрать плоский четырёхжильный либо обычную витую пару CAT5 для Ethernet (для неё справа дана схема подключения; для линий питания лучше использовать сразу два провода).
Важно: при подключении внешних устройств к Wiren Board по шине RS-485, нужно соединять не только линии передачи данных A и B, но и земли (общий провод) контроллера Wiren Board и внешних устройств. Подключение общего провода необходимо в случае подключения к неизолированному порту RS-485 и рекомендуется в случае подключения к гальванически изолированному порту. Клемма общего провода обозначается, в зависимости от оборудования, как SC, SG, G, GND, ground или reference. На контроллерах Wiren Board эта клемма обозначена как GND. При подключении к изолированному порту, нужно подключаться к изолированной земле данного порта (клеммы "GND iso").
Если ваша шина длинее 100 метров, на её конце желательно установить терминальный резистор (примерно 150 Ом, подробнее в Википедии).
Подключение устройств
Так как все устройства соединяются общей шиной, следите за качественным соединением всех узлов линии:
- при обрыве линии устройства за обрывом не будут работать
- при коротком замыкании не будут работать все устройства.
Рекомендуем использовать штыревые наконечники под обжимку. Это позволяет легко подключать-отключать устройства без потери работоспособности остальных устройств на шине.
Провод A на всех устройствах подключается к клеммнику с маркировкой А, провод B - всегда к B. На Wiren Board рядом с клеммниками А и В расположены клеммники GND и Vout - можно сразу подключить линии питания (сначала проверьте требования к питанию ваших устройств!).
Лайфхак: так как внутри Wiren Board стоит растяжка линий, после подключения его к шине напряжение на линии A будет больше чем на B примерно на 0.5 В. Поэтому подключая периферийные устройства вы легко можете определить линии шины вольтметром.
Дополнительная информация
- Дифференциальная линия дает хорошую помехозащищенность. Длина линии до 1200 метров.
- При прокладке шины нужно соблюдать определённые правила, но для передачи в одной квартире подойдёт любой кабель и даже возможны ответвления.