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

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


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


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


i.MX233 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
|-
*Входы/выходы:
|RS-485 x 2
**5 входов АЦП до 30 В
|Ethernet 10/100
**2 входа для резистивных датчиков
|USB-host x 2
**4 входа для датчиков “сухой контакт”
|-
**9 выходов “открытый коллектор”
|реле x 2
**2 реле 250В/2A
|Wi-Fi
*Корпус: 103x87x20 мм, на DIN-рейку
|слот расширения. Поддерживаемые модули:
*Условия эксплуатации: 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)''
[[Файл:Debian logo.png|thumb|right|Wiren Board 4 работает под Linux Debian 7.0]]
'''Программное обеспечение:'''
* Linux Debian 7.0, стандартная сборка + собственный репозиторий
* сервер MQTT Mosquitto
* собственный веб-интерфейс


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


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

Текущая версия на 16:00, 23 октября 2023

Wiren Board 4

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

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

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

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

Полное техническое описание

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

  • Операционная система: Debian Linux 7.0. Собственный веб-интерфейс.
  • Процессор и память: 454 МГц ARM9, 64 МБ RAM, 8 ГБ microSD
  • Беспроводная связь: Wi-Fi, GSM/GPRS, 433 МГц
  • Порты: Ethernet 10/100, USB 2.0, 2хRS-485, 1-wire, опции: RS-232, CAN
  • Входы/выходы:
    • 5 входов АЦП до 30 В
    • 2 входа для резистивных датчиков
    • 4 входа для датчиков “сухой контакт”
    • 9 выходов “открытый коллектор”
    • 2 реле 250В/2A
  • Корпус: 103x87x20 мм, на DIN-рейку
  • Условия эксплуатации: 0..70C (-40..85C по запросу)
  • Watchdog, динамик, часы реального времени RTC, влагозащитное покрытие, разъём для подключения Li-Ion аккумулятора

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

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

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

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

Отличия от Wiren Board Smart Home 3.5

Добавлены:

  • оптоизолированный порт RS-485
  • входы для сигналов “сухой контакт” с защитой от помех
  • возможность установки модулей расширения
  • независимый сторожевой таймер (watchdog)
  • влагозащитное покрытие
  • защита зарядки аккумулятора при отрицательной температуре
  • самозажимные клеммники
  • диапазон питания расширен до 9-24В


Список основных статей

Hardware

Wiren Board 4:Аппаратная часть

Файл:WB 4.3.pdf

Файл:WB 4.2 чертеж.pdf

Аппаратные ошибки/особенности Wiren Board 4 rev. 4.3

Питание USB-портов

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

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

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

Software

Debug UART

Создание microSD-карты с образом для обновления прошивки

Стандартный образ ФС

Работа с GPIO

Wiren Board 4:Список GPIO

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

Zabbix support

Подсистемы:

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

Сборка ядра

Примеры от Olimex