Wiren Board 4: различия между версиями
Fizikdaos (обсуждение | вклад) |
|||
(не показано 49 промежуточных версий 7 участников) | |||
Строка 1: | Строка 1: | ||
[[Файл:WB4 main.png| | [[Файл:WB4 main.png|300px|thumb|right|Wiren Board 4]] | ||
'''Wiren Board 4''' - универсальный контроллер для автоматизации с открытым ПО на базе Linux, последняя модель линейки Wiren Board. | |||
'''Wiren Board 4''' - универсальный контроллер для автоматизации с открытым ПО на базе Linux, | |||
Предназначен для домашней и промышленной автоматизации и мониторинга: опроса датчиков и счетчиков, использования в качестве УСПД, в системах АСКУЭ, в системах “умного дома”. | Предназначен для домашней и промышленной автоматизации и мониторинга: опроса датчиков и счетчиков, использования в качестве УСПД, в системах АСКУЭ, в системах “умного дома”. | ||
== | == Для новичков== | ||
'''Рекомендуем начать знакомство с устройством с этой статьи:''' | |||
[[Wiren Board 4:Первое включение]] | |||
== Hardware == | |||
[[Wiren Board 4:Аппаратная часть| '''Wiren Board 4:Аппаратная часть''']] | [[Wiren Board 4:Аппаратная часть| '''Wiren Board 4:Аппаратная часть''']] | ||
Строка 60: | Строка 22: | ||
[[Файл:WB 4.2 чертеж.pdf | Чертеж Wiren Board 4]] | [[Файл:WB 4.2 чертеж.pdf | Чертеж Wiren Board 4]] | ||
[[WB | [[WB SH 3.5: Errata | Аппаратные ошибки/особенности Wiren Board 4 rev. 4.3]] | ||
[[UEXT-разъемы]] | |||
[[Питание USB-портов]] | [[Питание USB-портов]] | ||
Строка 66: | Строка 30: | ||
[[Доступ к RS-485 портам с PC]] | [[Доступ к RS-485 портам с PC]] | ||
[[Hardware Low voltage control|Управление низковольтной нагрузной]] | Прочее: | ||
[[Hardware Low voltage control|Управление низковольтной нагрузной]] | |||
[[Уникальные идентификаторы]] для идентификации устройства, привязки софта | |||
[[ | Возможность процессора: | ||
[[AES в imx233]] - шифрование и защищённое хранилище ключей, встроенное в процессор | |||
[[OTP]] - однократно-программируемая память | |||
== Software == | |||
[[Программное обеспечение Wiren Board | '''Программное обеспечение Wiren Board''' ]] | |||
[[Debug UART]] | [[Debug UART]] | ||
[[Создание microSD-карты с образом | [[Создание microSD-карты с образом]] | ||
[[Стандартный образ ФС]] | [[Стандартный образ ФС]] | ||
[[Первая загрузка]] | |||
[[Работа с GPIO]] | [[Работа с GPIO]] | ||
[[ | [[WB SH 3.5: Список GPIO]] | ||
Подсистемы: | Подсистемы: | ||
* [[ADC#Software]] | * [[ADC#Software]] | ||
* [[Управление низковольтной нагрузкой#Пример работы в Linux]] | * Управление низковольтной нагрузкой, см. [[Работа с GPIO]], [[Управление низковольтной нагрузкой#Пример работы в Linux]] | ||
* [[SIM900R#В Wiren Board|GSM/GPRS]] | * [[SIM900R#В Wiren Board|GSM/GPRS]] | ||
* [[RS-485]] через [[SC16IS752]] | * [[RS-485]] через [[SC16IS752]] | ||
* [[Wi-Fi | * [[Wi-Fi]] | ||
[[Установка ПО]] | |||
[[Кросс-компиляция]] | |||
[[Пересборка Device Tree]] | [[Пересборка Device Tree]] | ||
Строка 98: | Строка 72: | ||
[[Сборка ядра]] | [[Сборка ядра]] | ||
Примеры от Olimex: https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/iMX233 | |||
== Периферийные устройства == | |||
См. [[Периферийные устройства]]. | |||
Также см. [[WB SH 3.5: Таблица поддерживаемых устройств|Таблица поддерживаемых устройств]] | |||
---- | |||
---- | |||
== Первое включение == | |||
Если вы впервые запускаете контроллер, прочитайте [[Wiren Board 4:Первое включение]]. | |||
== Техническое описание == | |||
Сокращённая версия, полная версия здесь: | |||
* [[Wiren Board 4:Аппаратная часть]] | |||
* [[Программное обеспечение Wiren Board]] | |||
'''Процессор и память:''' | |||
Freescale i.MX233 454 МГц ARM9, 64 МБ RAM, 8 ГБ microSD | |||
'''Возможности связи и расширения''' | |||
{| class="wikitable" | |||
|- | |||
!Порты датчиков и оборудования | |||
!Связь | |||
!Порты расширения | |||
|- | |||
|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-24 В | |||
[[Файл:Debian logo.png|300px|thumb|right|Linux Debian 7.0]] | |||
'''Программное обеспечение:''' | |||
* Linux Debian 7.0, стандартная сборка + собственный репозиторий | |||
* собственный веб-интерфейс | |||
Исходные коды всего ПО полностью открыты. | |||
== Поддерживаемое оборудование == | |||
Категории поддерживаемых устройств: | |||
* водо- и энергосчётчики с импульсными выходами и RS-485 | |||
* датчики с с импульсными выходами | |||
* множество модулей с управлением по ModBus RTU (датчики, релейные модули, диммеры светодиодных лент и т. д.) | |||
* аналоговые датчики (температура, влажность, освещенность, наличие газов, давление) | |||
* датчики 1-wire | |||
* радиомодули на 433 Мгц от Ноолайта. | |||
См. также: [[Поддерживаемые устройства]]. | |||
Если у вас есть вопросы по выбору/подключению устройств из списка, задавайте их на [http://{{SERVERNAME}}/forums/ форуме]. |
Версия 13:21, 24 апреля 2015
Wiren Board 4 - универсальный контроллер для автоматизации с открытым ПО на базе Linux, последняя модель линейки Wiren Board.
Предназначен для домашней и промышленной автоматизации и мониторинга: опроса датчиков и счетчиков, использования в качестве УСПД, в системах АСКУЭ, в системах “умного дома”.
Для новичков
Рекомендуем начать знакомство с устройством с этой статьи:
Wiren Board 4:Первое включение
Hardware
Wiren Board 4:Аппаратная часть
Аппаратные ошибки/особенности Wiren Board 4 rev. 4.3
Прочее:
Управление низковольтной нагрузной Уникальные идентификаторы для идентификации устройства, привязки софта
Возможность процессора:
AES в imx233 - шифрование и защищённое хранилище ключей, встроенное в процессор OTP - однократно-программируемая память
Software
Программное обеспечение Wiren Board
Создание microSD-карты с образом
WB SH 3.5: Список GPIO Подсистемы:
- ADC#Software
- Управление низковольтной нагрузкой, см. Работа с GPIO, Управление низковольтной нагрузкой#Пример работы в Linux
- GSM/GPRS
- RS-485 через SC16IS752
- Wi-Fi
Примеры от Olimex: https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/iMX233
Периферийные устройства
Также см. Таблица поддерживаемых устройств
Первое включение
Если вы впервые запускаете контроллер, прочитайте Wiren Board 4:Первое включение.
Техническое описание
Сокращённая версия, полная версия здесь:
Процессор и память:
Freescale i.MX233 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 |
|
цифровой вход/выход x 9 | (по запросу) Bluetooth 4 (Smart, Low Energy) |
|
(опционально) радиомодуль RFM69H 433 МГц |
Надёжность:
- аппаратный watchdog
- подержка Li-Ion аккумулятора (аккумулятор поставляется отдельно!)
- напряжение питания: 9-24 В
Программное обеспечение:
- Linux Debian 7.0, стандартная сборка + собственный репозиторий
- собственный веб-интерфейс
Исходные коды всего ПО полностью открыты.
Поддерживаемое оборудование
Категории поддерживаемых устройств:
- водо- и энергосчётчики с импульсными выходами и RS-485
- датчики с с импульсными выходами
- множество модулей с управлением по ModBus RTU (датчики, релейные модули, диммеры светодиодных лент и т. д.)
- аналоговые датчики (температура, влажность, освещенность, наличие газов, давление)
- датчики 1-wire
- радиомодули на 433 Мгц от Ноолайта.
См. также: Поддерживаемые устройства.
Если у вас есть вопросы по выбору/подключению устройств из списка, задавайте их на форуме.