Wiren Board 5

Материал из Wiren Board
Wiren Board 5


Страница продукта и магазин: Wiren Board 5

Wiren Board 5 - модульный контроллер для автоматизации с открытым ПО на базе Linux.

Предназначен для домашней и промышленной автоматизации и мониторинга: опроса датчиков и счетчиков, использования в качестве УСПД, в системах АСКУЭ, в системах “умного дома”.

Для начала работы с контроллером рекомендуется прочитать статью Первое включение.

Модульность контроллера

Модуль расширения KNX
Подключение модуля ввода-вывода к контроллеру


Внутренние модули расширения - это небольшие платы, устанавливаемые внутрь корпуса Wiren Board 5 и расширяющие его функциональность - дополнительные порты RS-485, RS-232, релейные выходы и т. д.

В контроллере есть два слота для подключения модулей расширения. На каждый модуль отводится 3 внешних клеммника.


Модули ввода-вывода стыкуются с боковым разъемом на WB5 с правой стороны, добавляя от 8 до 16 цифровых или аналоговых портов.

Последовательно можно подключать до 8 модулей: до 4 модулей ввода (типа I) и до 4-х модуля вывода (типа O и IO).


Модуль резервного питания - дополнительная мезонинная плата, устанавливается вторым этажом в корпус на DIN-рейку.

Содержит Li-Ion (Li-Pol) аккумулятором емкостью 1800 mAh, обеспечивает работу контроллера до 3 часов.

Беспроводные интерфейсы

Модуль сотовой связи - модем 2G (GPRS), 3G (UMTS) или NB-IoT устанавливается в контроллер при производстве.

Модем позволяет отправлять и принимать SMS, подключаться к интернету.


Модуль Wi-Fi в Wiren Board можно настроить на работу в одном из трёх режимов:

  • режим точки доступа, включён по умолчанию (имя WirenBoard, без пароля, адрес контроллера в созданной сети: 192.168.42.1).
  • режим клиента;
  • одновременная работа в режиме и точки доступа, и клиента.


Пакетное радио 433 МГц - радиомодуль RFM69H устанавливается в контроллер при производстве.

Позволяет подключать к контроллеру устройства Noolite, датчики Oregon.


Антенны Wi-Fi, GSM и радио 315/433MHz подключаются к SMA разъемам.

При слабом сигнале GSM рекомендуется использовать выносную антенну и располагать ее вдали от контроллера.

Проводные интерфейсы

RS-485

Настройка происходит через страницу Configs веб-интерфейса

RS-485 - стандарт коммуникации по двухпроводной шине. На шину можно подключать до 256 устройств. Скорость передачи до 115200 бит/с. Длина линии до 1200 метров.

Подробнее про стандарт - RS-485:Основы функционирования интерфейса RS-485.

Контроллер имеет 2 порта RS-485 (один мультиплексирован с портом CAN). Дополнительно платами расширения можно добавить еще 2 гальвано изолированных порта.

К контроллеру шиной RS-485 можно подключить:

Статья RS-485:Физическое подключение поможет вам правильно выбрать и проложить кабеля.

Настройка подключения устройств осуществляется в веб интерфесе, подробнее - RS-485:Настройка через веб-интерфейс.

Работа с портом RS-485 контроллера из собственного ПО

Стандартно в Wiren Board с подключёнными по RS-485 устройствами работает Драйвер wb-mqtt-serial (ранее wb-homa-modbus) через систему MQTT-сообщений.

Если вы хотите работать с портом RS-485 напрямую, не используя этот драйвер - отключите его, иначе он будет писать в порт RS-485.

CAN

CAN - это стандарт коммуникации по двухпроводной шине. На контроллере мультиплексирован (выведен на те же клеммники) со вторым портом RS-485.

1-Wire

1-Wire - шина для подключения внешних датчиков по двум или трём проводам. Так как это шина, можно подключить несколько устройств на один порт 1-Wire. ПО контроллера поддерживает подключение температурных датчиков типа DS18B20.

Для питания датчиков удобно использовать выход +5V. Он защищен от КЗ и подачи повышенного напряжения. При питании контроллера от аккумулятора выход +5V остается активным. Так же есть программное управление этим выходом (его можно отключать).

Универсальные входы/выходы A1-A4

Эквивалентная схема каналов A1-A4

Универсальные каналы состоят из параллельно работающих входных и выходного каскада, подключенных к одной клемме канала.

Выходной каскад типа "открытый коллектор" , т.е. состоит из ключа (полевого транзистора) замыкающего выход на землю.

Входной каскад образует АЦП, с диапазоном измерений 0-28 В.

Так же есть функция DI (цифровой вход) - напряжение на клемме >3В вызывает срабатывание входа.

Отображение в ПО:

Выходы "открытый коллектор" - Ax_OUT. Адрес канала: "wb-gpio/Ax_OUT".

Аналоговые входы - Ax в разделе ADC. Адрес канала: "wb-adc/Ax".

Бинарные входы - Ax_IN. Адрес канала: "wb-gpio/Ax_IN".

Питание

Допустимый диапазон питания 7-28В. Среднее потребление платы - 1,5-2 Вт. Но т.к. модуль GSM потребляет импульсно до 8 Вт, рекомендуется использовать блоки питания с мощностью не менее 10 Вт.

Wiren Board 5 имеет три внешних входа для подключения блоков питания: DC jack (5.5x2.1мм), клеммники Vin и GND, Passive PoE. Возможно одновременное подключения источников к разным входам, в том числе с разным напряжением.

В аппаратной ревизии 5.8 и выше: Блок клемм питания содержит две клеммы Vin, к которым можно подключить два независимых блока питания для резервирования. Земли блоков питания должны быть соединены и подключены к клемме GND.

Поддерживается питание по кабелю Ethernet. Подробнее в Power over Ethernet.

Для резервного питания можно подключить внутренний модуль WBMZ-BATTERY с Li-Ion (Li-Pol) аккумулятором.

Работа с нажимными клеммами

Работа с самозажимными клеммами

В качестве интерфейсных клемм в контроллере применены клеммы "тип 250". Это самозажимные клипсы. При вставке очищенного одножильного провода в гнездо, он автоматически зажимается пружинной защѐлкой. Для вставки многожильных проводов, необходимо отжать пружину, нажав на кнопку клипсы. Кнопка имеет паз под шлицевую отвертку. Для извлечения провода, нужно отжать пружину, нажав на кнопку клипсы, и вытащить провод.



Программное обеспечение

Движок правил


Аппаратная часть

Подробное тех.описание платы контроллера.


Подключение периферийных устройств

Поддерживаемые устройства


Аппаратные ошибки/особенности Wiren Board 5

Wiren Board 5: Аппаратные ревизии

Отличия Wiren Board 5 от Wiren Board 4

Дополнительные и справочные статьи

Debug UART

Работа с GPIO

Wiren Board 5:Список GPIO

Wiren Board 5.5 (5.6, 5.6.1):Список GPIO

Wiren Board 5.8:Список GPIO

Работа с последовательным портом

ADC#Software

Доступ к RS-485 портам с PC

Пересборка Device Tree

Сборка ядра

Уникальные идентификаторы - для идентификации устройства, привязки софта

Узнать степень износа внутреннего накопителя

Как разрабатывать ПО для Wiren Board


Wiren Board 5:Восстановление пароля пользователя root

Схема электрическая принципиальная Wiren Board 5: Файл:WB 5.3.pdf, Файл:WB 5.6.pdf

Габаритные размеры платы Wiren Board 5: Файл:WB 5.3-Размеры.pdf