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

Материал из Wiren Board
 
(не показано 26 промежуточных версий 7 участников)
Строка 1: Строка 1:
[[Файл:WB4 main.png|400px|thumb|right|Wiren Board 4]]
[[Файл:WB4 main.png|400px|thumb|right|Wiren Board 4]]


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


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


== Техническое описание ==
== Полное техническое описание ==
Сокращённая версия, полная версия здесь:
* [[Wiren Board 4:Аппаратная часть]]
* [[Wiren Board 4:Аппаратная часть]]
* [[Программное обеспечение Wiren Board]]


'''Процессор и память:'''
== Краткое описание ==
 
*Операционная система: Debian Linux 7.0. Собственный веб-интерфейс.
Freescale i.MX233 454 МГц ARM9, 64 МБ RAM, 8 ГБ microSD
*Процессор и память: 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
 
*Входы/выходы:
{| class="wikitable"
**5 входов АЦП до 30 В
|-
**2 входа для резистивных датчиков
!Порты датчиков и оборудования
**4 входа для датчиков “сухой контакт”
!Связь
**9 выходов “открытый коллектор”
!Порты расширения
**2 реле 250В/2A
|-
*Корпус: 103x87x20 мм, на DIN-рейку
|RS-485 x 2
*Условия эксплуатации: 0..70C (-40..85C по запросу)
|Ethernet 10/100
*Watchdog, динамик, часы реального времени RTC, влагозащитное покрытие, разъём для подключения Li-Ion аккумулятора
|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-24 В
[[Файл:Debian logo.png|300px|thumb|right|Linux Debian 7.0]]
'''Программное обеспечение:'''
* Linux Debian 7.0, стандартная сборка + собственный репозиторий
* собственный веб-интерфейс
Исходные коды всего ПО полностью открыты.


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


Список протестированного оборудования: [[Таблица поддерживаемых устройств]]. Если у вас есть вопросы по выбору/подключению устройств из списка, задавайте их на [http://{{SERVERNAME}}/forums/ форуме].
Список протестированного оборудования: [[Поддерживаемые устройства]]. Если у вас есть вопросы по выбору/подключению устройств из списка, задавайте их на [http://{{SERVERNAME}}/forums/ форуме].
 
 
 
== Краткие технические характеристики ==
 
 
- ОС: Debian Linux 7.0
 
- Процессор и память: ARM9@454MHZ, 64MB RAM, 8GB microSD
 
- Беспроводная связь: Wi-Fi, GSM/GPRS, 433 MHz
 
- Порты: Ethernet 10/100, USB 2.0, 2хRS-485, 1-wire
 
- Входы/выходы:
 
*5 входов АЦП до 30V
 
*2 входа для резистивных датчиков
 
*4 входа для датчиков “сухой контакт”
 
*9 выходов “открытый коллектор”
 
*2 реле 250V/2A
 
- Корпус: 103x87x20 мм, на DIN рейку
 
- Условия эксплуатации: 0..70C (-40..85C по запросу)


- Watchdog, динамик, часы реального времени RTC, влагозащитное покрытие, Li-Pol аккумулятор.
== Отличия от Wiren Board Smart Home 3.5 ==


== Для новичков==
Добавлены:


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


[[Wiren Board 4:Первое включение | '''Wiren Board 4:Первое включение''' ]]


[[Wiren Board 4:Аппаратная часть| '''Wiren Board 4:Аппаратная часть''']]
[[Программное обеспечение Wiren Board | '''Программное обеспечение Wiren Board''' ]]
[[Поддерживаемые устройства | '''Поддерживаемые устройства''']]


== Список основных статей ==
== Список основных статей ==
Строка 128: Строка 69:


[[Уникальные идентификаторы]] - для идентификации устройства, привязки софта
[[Уникальные идентификаторы]] - для идентификации устройства, привязки софта
Возможность процессора:
[[AES в imx233]] - шифрование и защищённое хранилище ключей, встроенное в процессор
[[OTP]] - однократно-программируемая память


=== Software ===
=== Software ===
[[Программное обеспечение Wiren Board | '''Программное обеспечение Wiren Board''' ]]
[[Debug UART]]
[[Debug UART]]


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


[[Стандартный образ ФС]]
[[Стандартный образ ФС]]
Строка 150: Строка 81:
[[Wiren Board 4:Список GPIO]]
[[Wiren Board 4:Список GPIO]]


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


Подсистемы:
Подсистемы:
Строка 158: Строка 91:
* [[SIM900R#В Wiren Board|GSM/GPRS]]
* [[SIM900R#В Wiren Board|GSM/GPRS]]
* [[RS-485]] через [[SC16IS752]]
* [[RS-485]] через [[SC16IS752]]
* [[Wi-Fi]]
* [[Wi-Fi Old|Wi-Fi]]
* [[Buzzer]]
* [[Buzzer]]
[[Установка ПО]]
[[Кросс-компиляция]]


[[Пересборка Device Tree]]
[[Пересборка Device Tree]]
Строка 169: Строка 98:
[[Сборка ядра]]
[[Сборка ядра]]


Примеры от Olimex: https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/iMX233
[https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/iMX233 Примеры от Olimex]
 
== Периферийные устройства ==
 
[[Поддерживаемые устройства]].
 
Если у вас есть вопросы по выбору/подключению устройств из списка, задавайте их на [http://{{SERVERNAME}}/forums/ форуме].
 
 
----

Текущая версия на 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