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

Материал из Wiren Board
(не показано 85 промежуточных версий 7 участников)
Строка 1: Строка 1:
[[Файл:WB4 main.png|400px|thumb|right|Wiren Board 4]]
[[Файл:WB4 main.png|300px|thumb|right|Wiren Board 4]]
'''Wiren Board 4''' - контроллер домашней и промышленной автоматизации, последняя модель линейки Wiren Board.
== Первое включение ==
Если вы впервые запускаете контроллер, прочитайте [[Wiren Board 4:Первое включение]].


'''Wiren Board 4''' - универсальный контроллер для автоматизации с открытым ПО на базе Linux, ведущая модель линейки Wiren Board.
== Краткое техническое описание ==
Сокращённая версия, полная версия здесь - [[Wiren Board 4:Аппаратная часть]].


Предназначен для домашней и промышленной автоматизации и мониторинга: опроса датчиков и счетчиков, использования в качестве УСПД, в системах АСКУЭ, в системах “умного дома”.
{| class="wikitable"
|-
!Порты датчиков и оборудования
!Порты связи
!Порты расширения
|-
|RS-485 x 2
|Ethernet 10/100
|USB-host x 2
|-
|аналоговый вход x 7
|Wi-Fi
|слот расширения. Поддерживаемые модули:
|-
|реле (5А) x 2
|GSM/GPRS
|
* радиомодуль 2.4 ГГц NRF24L01
|}


== Первое включение ==
Если вы впервые запускаете контроллер, прочитайте [[Wiren Board 4:Первое включение]].


== Полное техническое описание ==
* [[Wiren Board 4:Аппаратная часть]]


== Краткое описание ==
'''Порты контроля датчиков и оборудования:'''
*Операционная система: Debian Linux 7.0. Собственный веб-интерфейс.
* 2 x RS-485
*Процессор и память: 454 МГц ARM9, 64 МБ RAM, 8 ГБ microSD
* 7 аналоговых входов
*Беспроводная связь: Wi-Fi, GSM/GPRS, 433 МГц
* 10 цифровых входов
*Порты: Ethernet 10/100, USB 2.0, 2х[[RS-485 |RS-485]], 1-wire, опции: RS-232, CAN
* 9 цифровых выходов
*Входы/выходы:
* ''(опционально)'' радиомодуль RFM69H 433 МГц
**5 входов АЦП до 30 В
* ''(опционально)'' Bluetooth 4 (Smart, Low Energy)
**2 входа для резистивных датчиков
'''Порты связи:'''
**4 входа для датчиков “сухой контакт”
* Ethernet 10/100
**9 выходов “открытый коллектор”
* Wi-Fi
**2 реле 250В/2A
* GSM/GPRS
*Корпус: 103x87x20 мм, на DIN-рейку
'''Порты расширения:'''
*Условия эксплуатации: 0..70C (-40..85C по запросу)
* 2 x USB-host
*Watchdog, динамик, часы реального времени RTC, влагозащитное покрытие, разъём для подключения Li-Ion аккумулятора
* слот расширения. Поддерживаемые модули расширения:
** радиомодуль 2.4 ГГц NRF24L01
** порт RS-232
'''Надёжность:'''
* аппаратный watchdog
* подержка Li-Ion аккумулятора (аккумулятор поставлется отдельно!)
* напряжение питания: 9-25 В ''(опционально passive PoE)''
'''Программное обеспечение:'''
* Linux Debian 7.0, стандартная сборка + собственный репозиторий
* сервер MQTT Mosquitto
* собственный веб-интерфейс


== Поддерживаемое оборудование ==
== Поддерживаемое оборудование ==
Строка 33: Строка 61:
* устройства управления освещением: релейные модули, диммеры, контроллеры светодиодных лент, работающие по RS-485, радио 433 Мгц
* устройства управления освещением: релейные модули, диммеры, контроллеры светодиодных лент, работающие по RS-485, радио 433 Мгц


Список протестированного оборудования: [[Поддерживаемые устройства]]. Если у вас есть вопросы по выбору/подключению устройств из списка, задавайте их на [http://{{SERVERNAME}}/forums/ форуме].
Список протестированного оборудования: [[Таблица поддерживаемых устройств]]. Если у вас есть вопросы по выбору/подключению устройств из списка, задавайте их на [http://{{SERVERNAME}}/forums/ форуме].
 
== Отличия от Wiren Board Smart Home 3.5 ==
 
Добавлены:
 
*    оптоизолированный порт RS-485
*    входы для сигналов “сухой контакт” с защитой от помех
*    возможность установки модулей расширения
*    независимый сторожевой таймер (watchdog)
*    влагозащитное покрытие
*    защита зарядки аккумулятора при отрицательной температуре
*    самозажимные клеммники
*    диапазон питания расширен до 9-24В
 
 
 
== Список основных статей ==
 
=== Hardware ===
 
[[Wiren Board 4:Аппаратная часть| '''Wiren Board 4:Аппаратная часть''']]
 
[[Файл:WB 4.3.pdf | Схема Wiren Board 4]]
 
[[Файл:WB 4.2 чертеж.pdf | Чертеж Wiren Board 4]]
 
[[WB 4: Errata | Аппаратные ошибки/особенности Wiren Board 4 rev. 4.3]]
 
[[Питание USB-портов]]
 
[[Доступ к RS-485 портам с PC]]
 
[[Hardware Low voltage control|Управление низковольтной нагрузной]]
 
[[Уникальные идентификаторы]] - для идентификации устройства, привязки софта
 
=== Software ===
[[Debug UART]]
 
[[Создание microSD-карты с образом | Создание microSD-карты с образом для обновления прошивки]]
 
[[Стандартный образ ФС]]
 
[[Работа с GPIO]]
 
[[Wiren Board 4:Список GPIO]]
 
[[Работа с последовательным портом из Linux]]
 
[[Zabbix support]]
 
Подсистемы:
 
* [[ADC#Software]]
* [[Управление низковольтной нагрузкой#Пример работы в Linux]]
* [[SIM900R#В Wiren Board|GSM/GPRS]]
* [[RS-485]] через [[SC16IS752]]
* [[Wi-Fi Old|Wi-Fi]]
* [[Buzzer]]


[[Пересборка Device Tree]]
== Сценарии использования ==
*Управление светом, подачей воды со смартфона, подключённого к контроллеру по Wi-Fi
*Сбор данных со счётчиков электроэнергии (RS-485) и датчиков температуры (1-Wire) и их передача на удалённый сервер по Ethernet (если возможно) или GPRS
*Контроль нагревательного оборудования: нагревательный элемент подключён через релейный выход, раз в минуту считывается температура с датчика 1-Wire, при достижении порогового значения нагреватель отключается, отправляется экстренная СМС. Также возможно принудительное отключение по СМС
*Контроль оборудования в труднодоступной местности: дорогостоящее оборудование подключается через релейный выход, Wiren Board контролирует подачу питания. Wiren Board управляется удалённо через GPRS. Wiren Board может произвести принудительное отключение питания. Также контролируется вообще подача питания на объекте: при пропадании питания Wiren Board работает от встроенного аккумулятора до 4 часов, при этом по GPRS и SMS отправляются экстренные уведомления. Подключёнными датчиками контролируется состояние помещения: температура, влажность, горючие газы
*Сбор данных со специальных цифровых датчиков, подключённых к устройству, передача их показаний на удалённый сервер по Wi-Fi


[[Сборка ядра]]
== Производство партий, возможность модификации ==
При заказе партий от 50 устройств возможно их производство "под клиента" с сопутствующими скидками. Срок изготовления с момента получения предоплаты - 8 недель.


[https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/iMX233 Примеры от Olimex]
Также возможна разработка и производство модифицированных устройств на базе Wiren Board. Стоимость доработки -  от нуля при убирании компонентов до нескольких сотен тысяч рублей при значительном изменении набора модулей/интерфейсов. Срок доработки - 4-6 недель, выпуск партии модифицированных устройств - 8 недель.

Версия 12:53, 1 апреля 2015

Wiren Board 4

Wiren Board 4 - контроллер домашней и промышленной автоматизации, последняя модель линейки Wiren Board.

Первое включение

Если вы впервые запускаете контроллер, прочитайте Wiren Board 4:Первое включение.

Краткое техническое описание

Сокращённая версия, полная версия здесь - Wiren Board 4:Аппаратная часть.

Порты датчиков и оборудования Порты связи Порты расширения
RS-485 x 2 Ethernet 10/100 USB-host x 2
аналоговый вход x 7 Wi-Fi слот расширения. Поддерживаемые модули:
реле (5А) x 2 GSM/GPRS
  • радиомодуль 2.4 ГГц NRF24L01


Порты контроля датчиков и оборудования:

  • 2 x RS-485
  • 7 аналоговых входов
  • 10 цифровых входов
  • 9 цифровых выходов
  • (опционально) радиомодуль RFM69H 433 МГц
  • (опционально) Bluetooth 4 (Smart, Low Energy)

Порты связи:

  • Ethernet 10/100
  • Wi-Fi
  • GSM/GPRS

Порты расширения:

  • 2 x USB-host
  • слот расширения. Поддерживаемые модули расширения:
    • радиомодуль 2.4 ГГц NRF24L01
    • порт RS-232

Надёжность:

  • аппаратный watchdog
  • подержка Li-Ion аккумулятора (аккумулятор поставлется отдельно!)
  • напряжение питания: 9-25 В (опционально passive PoE)

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

  • Linux Debian 7.0, стандартная сборка + собственный репозиторий
  • сервер MQTT Mosquitto
  • собственный веб-интерфейс

Поддерживаемое оборудование

Категории поддерживаемых устройств:

  • водо- и энергосчётчики с импульсными выходами и RS-485
  • устройства управления подачей питания (релейные модули) с интерфейсом RS-485
  • цифровые и аналоговые датчики, в том числе удалённые по RS-485. Измеряемые параметры: температура, влажность, освещённость, наличие газов, давление
  • устройства управления освещением: релейные модули, диммеры, контроллеры светодиодных лент, работающие по RS-485, радио 433 Мгц

Список протестированного оборудования: Таблица поддерживаемых устройств. Если у вас есть вопросы по выбору/подключению устройств из списка, задавайте их на форуме.

Сценарии использования

  • Управление светом, подачей воды со смартфона, подключённого к контроллеру по Wi-Fi
  • Сбор данных со счётчиков электроэнергии (RS-485) и датчиков температуры (1-Wire) и их передача на удалённый сервер по Ethernet (если возможно) или GPRS
  • Контроль нагревательного оборудования: нагревательный элемент подключён через релейный выход, раз в минуту считывается температура с датчика 1-Wire, при достижении порогового значения нагреватель отключается, отправляется экстренная СМС. Также возможно принудительное отключение по СМС
  • Контроль оборудования в труднодоступной местности: дорогостоящее оборудование подключается через релейный выход, Wiren Board контролирует подачу питания. Wiren Board управляется удалённо через GPRS. Wiren Board может произвести принудительное отключение питания. Также контролируется вообще подача питания на объекте: при пропадании питания Wiren Board работает от встроенного аккумулятора до 4 часов, при этом по GPRS и SMS отправляются экстренные уведомления. Подключёнными датчиками контролируется состояние помещения: температура, влажность, горючие газы
  • Сбор данных со специальных цифровых датчиков, подключённых к устройству, передача их показаний на удалённый сервер по Wi-Fi

Производство партий, возможность модификации

При заказе партий от 50 устройств возможно их производство "под клиента" с сопутствующими скидками. Срок изготовления с момента получения предоплаты - 8 недель.

Также возможна разработка и производство модифицированных устройств на базе Wiren Board. Стоимость доработки - от нуля при убирании компонентов до нескольких сотен тысяч рублей при значительном изменении набора модулей/интерфейсов. Срок доработки - 4-6 недель, выпуск партии модифицированных устройств - 8 недель.