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

Материал из Wiren Board
(не показано 79 промежуточных версий 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:Аппаратная часть]]'''.


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


== Первое включение ==
454 МГц ARM9, 64 МБ RAM, 8 ГБ microSD
Если вы впервые запускаете контроллер, прочитайте [[Wiren Board 4:Первое включение]].


== Полное техническое описание ==
'''Возможности связи и расширения'''
* [[Wiren Board 4:Аппаратная часть]]


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


== Поддерживаемое оборудование ==
== Поддерживаемое оборудование ==
Строка 33: Строка 67:
* устройства управления освещением: релейные модули, диммеры, контроллеры светодиодных лент, работающие по 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 недель.

Версия 14:29, 1 апреля 2015

Wiren Board 4

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

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

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

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

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

Процессор и память:

454 МГц ARM9, 64 МБ RAM, 8 ГБ microSD

Возможности связи и расширения

Порты датчиков и оборудования Связь Порты расширения
RS-485 x 2 Ethernet 10/100 USB-host x 2
реле x 2 Wi-Fi слот расширения. Поддерживаемые модули:
аналоговый вход x 7 GSM/GPRS
  • радиомодуль 2.4 ГГц NRF24L01
цифровой вход/выход x 9 (опционально) Bluetooth 4 (Smart, Low Energy)
  • порт RS-232
(опционально) радиомодуль RFM69H 433 МГц

Надёжность:

  • аппаратный 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 недель.