Wiren Board 5: различия между версиями

Материал из Wiren Board
Строка 123: Строка 123:


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


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

Версия 13:57, 6 июня 2018

Wiren Board 5

Страница продукта и магазин: [1]

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 часов.

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

GSM/GPRS - 2G или 3G модем устанавливается в контроллер при производстве.

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

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

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


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

Настройка происходит через страницу 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 - так же стандарт коммуникации по двухпроводной шине. На контроллере мультиплексирован (выведен на те же клеммники) со вторым портом RS-485.


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) аккумулятором.



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

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


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

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


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

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


Аппаратные ошибки/особенности 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