|
|
(не показано 155 промежуточных версий 7 участников) |
Строка 1: |
Строка 1: |
| == Описание ==
| | [[Файл:WB4 main.png|400px|thumb|right|Wiren Board 4]] |
| [[Файл:WB3.3 MAIN.png|thumb|500px|Wiren Board Smart Home rev 3.5 components]] | |
| [[File:IMG 0260.png|thumb|500px|Wiren Board Smart Home rev. 3.5 top]]
| |
| [[File:WB3.5.png|thumb|500px|Wiren Board Smart Home rev. 3.5 обозначения]]
| |
|
| |
|
| | '''Wiren Board 4''' - универсальный контроллер для автоматизации с открытым ПО на базе Linux, ведущая модель линейки Wiren Board. |
|
| |
|
| | Предназначен для домашней и промышленной автоматизации и мониторинга: опроса датчиков и счетчиков, использования в качестве УСПД, в системах АСКУЭ, в системах “умного дома”. |
|
| |
|
| Ниже дано описание Wiren Board Smart Home ревизии 4.2.
| | == Первое включение == |
| | Если вы впервые запускаете контроллер, прочитайте [[Wiren Board 4:Первое включение]]. |
|
| |
|
| '''В процессе наполнения'''
| | == Полное техническое описание == |
| | * [[Wiren Board 4:Аппаратная часть]] |
|
| |
|
| Wiren Board состоит из двух печатных плат:
| | == Краткое описание == |
| * модифицированной [[iMX233-OLinuXino-MICRO]] - [[WB-IMX233-CORE]] | | *Операционная система: Debian Linux 7.0. Собственный веб-интерфейс. |
| * основной платы Wiren Board rev.4.2 | | *Процессор и память: 454 МГц ARM9, 64 МБ RAM, 8 ГБ microSD |
| Основная плата содержит:
| | *Беспроводная связь: Wi-Fi, GSM/GPRS, 433 МГц |
| * [[Wi-Fi]] на базе чипа Realtek [[RTL8188]] | | *Порты: Ethernet 10/100, USB 2.0, 2х[[RS-485 |RS-485]], 1-wire, опции: RS-232, CAN |
| * GSM/GPRS модем - SIMCom [[SIM900R]]
| | *Входы/выходы: |
| * USB to Ethernet конвертер и USB хаб, SMSC [[LAN9514]] | | **5 входов АЦП до 30 В |
| * [[RS-485]] - трансивер SN65176B.
| | **2 входа для резистивных датчиков |
| * 8-канальный аналоговый мультиплексор для АЦП (4 клеммника ADC1-ADC4 и 4 клеммника R1-R4). See also [[ADC]]. | | **4 входа для датчиков “сухой контакт” |
| * SPI-to-UART bridge IC - NXP [[SC16IS752]] | | **9 выходов “открытый коллектор” |
| * радиомодуль [[RFM69H]] 433MHz | | **2 реле 250В/2A |
| * радиомодуль [[NRF24L01]] 2.4 GHz | | *Корпус: 103x87x20 мм, на DIN-рейку |
| * Схема питания на чипе TPS5430 (Vin в 4,2V), SY7208 (4.2V в 5V), SY8009 (4.2 в 3,3V). | | *Условия эксплуатации: 0..70C (-40..85C по запросу) |
| * Зарядка Li-Pol аккумулятора на чипе MCP73833 | | *Watchdog, динамик, часы реального времени RTC, влагозащитное покрытие, разъём для подключения Li-Ion аккумулятора |
| * Watchdog таймер на компараторе MCP6542
| |
|
| |
|
| ==Технические характеристики== | | == Поддерживаемое оборудование == |
| | Категории поддерживаемых устройств: |
| | * водо- и энергосчётчики с импульсными выходами и RS-485 |
| | * устройства управления подачей питания (релейные модули) с интерфейсом RS-485 |
| | * цифровые и аналоговые датчики, в том числе удалённые по RS-485. Измеряемые параметры: температура, влажность, освещённость, наличие газов, давление |
| | * устройства управления освещением: релейные модули, диммеры, контроллеры светодиодных лент, работающие по RS-485, радио 433 Мгц |
|
| |
|
| {| border="1" class="wikitable" style="text-align:center"
| | Список протестированного оборудования: [[Поддерживаемые устройства]]. Если у вас есть вопросы по выбору/подключению устройств из списка, задавайте их на [http://{{SERVERNAME}}/forums/ форуме]. |
| | || '''параметр''' || '''значение'''|| '''Комментарии'''
| |
| |-
| |
| |rowspan="3" | Софт || Операционная система || Debian Linux 7.0, mainline kernel 3.13 ||
| |
| |-
| |
| |rowspan="3" | Контроллер || Процессор || 454MHz CPU Freescale iMX233 ||
| |
| |-
| |
| || Память оперативная || 64 MB ||
| |
| |-
| |
| || Память энергонезависимая || +4Gb || SD-карта, возможна установка чипа флеш-памяти
| |
| |-
| |
|
| |
|
| |rowspan="4" | Беспроводная связь || Wi-Fi || ||
| | == Отличия от Wiren Board Smart Home 3.5 == |
| |-
| |
| || [[SIM900R|GSM/GPRS]] || 1 сим-карта || microSIM
| |
| |-
| |
| || NRF24 || 2,4GHz || для связи с такими же модулями NRF24
| |
| |-
| |
| || пакетное радио || 433 MHz || упраление "Ноолайтом", китайскими модулями
| |
| |-
| |
|
| |
|
| | Добавлены: |
|
| |
|
| |rowspan="9"| Порты || Ethernet || 10/100 (RJ-45)||
| | * оптоизолированный порт RS-485 |
| |-
| | * входы для сигналов “сухой контакт” с защитой от помех |
| || USB 2.0 || 2 порта (+ один внутри) ||
| | * возможность установки модулей расширения |
| |-
| | * независимый сторожевой таймер (watchdog) |
| || [[Аудиовыход]] ||1x || Audio Jack 3,5 мм. Стерео
| | * влагозащитное покрытие |
| |-
| | * защита зарядки аккумулятора при отрицательной температуре |
| ||[[RS-485]]|| 2x, неизолированные ||<strike>Управление светом по DMX512</strike>,
| | * самозажимные клеммники |
| подключение по MOD-bus, A-Bus
| | * диапазон питания расширен до 9-24В |
| |-
| |
| ||[[RS-232]]|| Полнодуплексный, неизолированный. || Подключается паралельно второму RS-485
| |
| |-
| |
| || [[Debug UART]]|| Вывод отладочной консоли || Подключается через переходник UART-USB.
| |
| |-
| |
| ||[[CAN шина]]|| 1x ||
| |
| |-
| |
| ||[[1-Wire]] || 3x || Подключение по 1-Wire датчиков температуры и т.д.
| |
| |-
| |
| ||[[UEXT]]|| 2x || Подключение модулей расширения от Olimex
| |
| |-
| |
| |rowspan="3"| Подключение датчиков || [[ADC | АЦП]] || 4 x - до 30V (??), 4 x - до 3.3V ||
| |
| |-
| |
| ||[[Входы для резистивных датчиков]] || 4 x || подключение термисторов на 10 кОм.
| |
| |-
| |
| || [[Входы "сухой контакт"]] || 3 x || Подключение кнопок, герконов, счетчиков с импульсными выходами.
| |
| |-
| |
| |rowspan="2"| Выходы || [[Управление низковольтной нагрузкой]] || 4 выхода, 30V/2A || Выходы типа "открытый коллектор",
| |
| управление светодиодными лентами, моторами и т. п.
| |
| |-
| |
| || [[WB_SH_3.5:_%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_GPIO#GPIO_.D0.BD.D0.B0_.D1.80.D0.B5.D0.BB.D0.B5|Реле]]|| 2x 250V/2A || Нормально разомкнутые контакты.
| |
| |-
| |
| |rowspan="3"| А также || [[WB3.3:_Список_GPIO|GPIO]] || 8x || мультиплексированы с друмими входами/выходами
| |
| |-
| |
| ||[[Buzzer|Излучатель звука]]|| 1x || "[[Buzzer|пищалка]]".
| |
| |-
| |
| || Часы реального времени || [[RTC]] || Резервная батарейка
| |
| |-
| |
| |rowspan="2"| [[Питание]] || Рабочее напряжение || 5-15V ||rowspan="2"| Работа от резервного Li-Pol аккумулятора,
| |
| питание по витой паре - PoE
| |
| |-
| |
| || Потребляемая мощность || <3 Вт
| |
| |-
| |
| |rowspan="2"| Конструкция || [[Чертеж платы Wiren Board 3.3 | Размеры]] || 103x87x20 мм
| |
| |-
| |
| || Корпус || на DIN рейку ||D6MG от Gainta
| |
| |-
| |
| |rowspan="1"|Эксплуатация || Рабочая температура || 0..70C (-40..85C по запросу) ||
| |
| |-
| |
| |}
| |
|
| |
|
| == Клеммники ==
| |
| {| border="1" class="wikitable" style="text-align:center"
| |
| |
| |
| '''подпись'''
| |
| ||'''Номер'''
| |
| '''клеммника'''
| |
| || '''функция'''|| '''Max. V, I''' || '''[[WB_SH_3.5:_Список_GPIO|GPIO]]''' || '''вывод olinuxino''' || '''cостояние'''
| |
| '''по умолчанию'''
| |
| || '''комментарии'''
| |
| |-
| |
| ! colspan="8"| Верхний ряд, левый блок
| |
| |-
| |
| | Vin || '''1''' || Vin || 15 || || || ||Входное напряжение; ADC channel 5
| |
| |-
| |
| | GND || '''2''' || GND || || || ||
| |
| |-
| |
| | RS-485-1 B || '''3''' || [[RS-485]] B || +-6 V || || /dev/ttyNSC0 || 0V ||
| |
| |-
| |
| | RS-485-1 A || '''4''' || [[RS-485]] A || +-6 V || || /dev/ttyNSC0 || +3.3V ||
| |
| |-
| |
| | RS-485-2 B || '''5''' || [[RS-485]] B || +-6 V || || /dev/ttyNSC1 || 0V ||
| |
| |-
| |
| | RS-485-2 A || '''6''' || [[RS-485]] A || +-6 V || || /dev/ttyNSC1 || +3.3V ||
| |
| |-
| |
| | GND || '''7''' || GND || || || ||
| |
| |-
| |
| | CAN H || '''8''' || CAN H ||+- 42V || || ???? || ||
| |
| |-
| |
| | CAN L || '''9''' || CAN L ||+- 42V || || ??? || ||
| |
| |-
| |
| ! colspan="8"| Нижний ряд, левый блок
| |
| |-
| |
| | A1 || '''10''' || [[Управление низковольтной нагрузкой|FET]]/ADC1 || 30V, 2A || 53 || 26 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 0
| |
| |-
| |
| | A2 || '''11''' || [[Управление низковольтной нагрузкой|FET]]/ADC2 || 30V, 2A || 91 || 25 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 1
| |
| |-
| |
| | A3 || '''12''' || [[Управление низковольтной нагрузкой|FET]]/ADC3] || 30V, 2A || 56 || 22 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 2
| |
| |-
| |
| | A4 || '''13''' || [[Управление низковольтной нагрузкой|FET]]/ADC4 || 30V, 2A || 55 || 21 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 3
| |
| |-
| |
| | R1 || '''14''' || R1/GPIO/ADC5 || 5V || 16 || 19 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 4
| |
| |-
| |
| | R2 || '''15''' || R2/GPIO/ADC6 || 5V || 7 || 18 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 5
| |
| |-
| |
| | R3 || '''16''' || R3/GPIO/ADC7 || 5V || 6 || 17 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 6
| |
| |-
| |
| | R4 || '''17''' || R4/GPIO/ADC8 || 5V || 5 || 16 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 7
| |
| |-
| |
| | W1 || '''18''' || W1/GPIO || 3.3V || 4 || 15 @ CON1 || 3.3V || 1-Wire,"сухой контакт"
| |
| |-
| |
| | W2 || '''19''' || W2/GPIO || 3.3V || 2 || 13 @ CON1 || 3.3V || 1-Wire,"сухой контакт"
| |
| |-
| |
| | W3 || '''20''' || W3/GPIO || 3.3V || 1 || 12 @ CON1 || 3.3V || 1-Wire,"сухой контакт"
| |
| |-
| |
| | GND || '''21''' || GND || || || || ||
| |
| |-
| |
| | GND || '''22''' || GND || || || || ||
| |
| |-
| |
| ! colspan="8"| Нижний ряд, правый блок
| |
| |-
| |
| | GND || '''23''' || GND || || || || ||
| |
| |-
| |
| | 5V out || '''24''' || 5Vout|| 5V, 0.5A || || || || выход 5V
| |
| |-
| |
| | GND || '''25''' || GND || || || ||
| |
| |-
| |
| | Vin || '''26''' || Vin || 15V || || || ||Входное напряжение; ADC channel 5
| |
| |-
| |
| | Relay 1 || '''27-28''' || R1 || 250, 5A ||247 || || разомкнуто ||первое реле
| |
| |-
| |
| | Relay 2 || '''29-30''' || R2 || 250, 5A || 246|| || разомкнуто ||второе реле
| |
| |-
| |
| |}
| |
|
| |
|
| == Список GPIO ==
| |
| См. [[WB_SH_3.5:_Список_GPIO]]
| |
| == Схема и чертеж ==
| |
| '''Принципиальная схема Wiren Board 3.5''' - [[Файл:СхемаWB3.5.pdf]]
| |
|
| |
|
| | == Список основных статей == |
|
| |
|
| См. [[Чертеж платы Wiren Board 3.3]]
| | === 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]] |
|
| |
|
| {| border="1" class="wikitable" style="text-align:center"
| | [[Zabbix support]] |
| | || '''параметр''' || '''значение'''|| '''Комментарии'''
| |
| |-
| |
| |rowspan="3" | Софт || Операционная система || Debian Linux 7.0, mainline kernel 3.13 ||
| |
| |-
| |
| |rowspan="3" | Контроллер || Процессор || 454MHz CPU Freescale iMX233 ||
| |
| |-
| |
| || Память оперативная || 64 MB ||
| |
| |-
| |
| || Память энергонезависимая || 4-8Gb || microSD-карта
| |
| |-
| |
|
| |
|
| |rowspan="4" | Беспроводная связь || Wi-Fi || ||
| | Подсистемы: |
| |-
| |
| || [[SIM900R|GSM/GPRS]] || 1 сим-карта || microSIM
| |
| |-
| |
| || пакетное радио || 433 MHz || Устройства "Ноолайт", датчики Oregon
| |
| |-
| |
| || NRF24 || 2,4GHz || Опция. Для связи с такими же модулями NRF24
| |
| |-
| |
|
| |
|
| | * [[ADC#Software]] |
| | * [[Управление низковольтной нагрузкой#Пример работы в Linux]] |
| | * [[SIM900R#В Wiren Board|GSM/GPRS]] |
| | * [[RS-485]] через [[SC16IS752]] |
| | * [[Wi-Fi Old|Wi-Fi]] |
| | * [[Buzzer]] |
|
| |
|
| |rowspan="6"| Порты || Ethernet || 10/100 (RJ-45)||
| | [[Пересборка Device Tree]] |
| |-
| |
| || USB Host 2.0 || 2 порта (один снаружи + один внутри) ||
| |
| |-
| |
| || [[Аудиовыход]] ||1x || Audio Jack 3,5 мм. Стерео
| |
| |-
| |
| ||[[RS-485]]|| 2x, изолированный + неизолированный || Управление светом по DMX512,
| |
| подключение по Modbus RTU, ADICON/A-BUS/Uniel, Smartbus G4
| |
| |-
| |
| || [[Debug UART]]|| Вывод отладочной консоли || Подключается через переходник UART-USB.
| |
| |-
| |
| ||[[1-Wire]] || 2x || Подключение по 1-Wire датчиков температуры и т.д.
| |
| |-
| |
| |rowspan="3"| Подключение датчиков || [[ADC | АЦП]] || 5x : (2x до 24V , 3x - до 5V) ||
| |
| |-
| |
| ||[[Входы для резистивных датчиков]] ||2 x || подключение термисторов на 10 кОм, использование как АЦП до 3.3V.
| |
| |-
| |
| || [[Входы "сухой контакт"]] || 4x || Подключение кнопок, герконов, счетчиков с импульсными выходами.
| |
| |-
| |
| || Цифровые входы || 2x || 2x до 24V. Подключение кнопок, герконов, счетчиков с импульсными выходами.
| |
| |-
| |
|
| |
|
| |rowspan="2"| Выходы || [[Управление низковольтной нагрузкой]] || 9 выходов, 24V/2A || Выходы типа "открытый коллектор",
| | [[Сборка ядра]] |
| управление контакторами, светодиодными лентами, и т. п.
| | |
| |-
| | [https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/iMX233 Примеры от Olimex] |
| || [[WB_SH_3.5:_%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_GPIO#GPIO_.D0.BD.D0.B0_.D1.80.D0.B5.D0.BB.D0.B5|Реле]]|| 2x 250V/2A || Нормально разомкнутые контакты.
| |
| |-
| |
| |rowspan="4"| А также || [[WB3.3:_Список_GPIO|GPIO]] || 8x || мультиплексированы с друмими входами/выходами
| |
| |-
| |
| ||[[Buzzer|Излучатель звука]]|| 1x || "[[Buzzer|пищалка]]".
| |
| |-
| |
| || Часы реального времени || [[RTC]] || Резервная батарейка
| |
| |-
| |
| || Сторожевой таймер || || Отдельный аппаратный watchdog
| |
| |-
| |
| |rowspan="2"| [[Питание]] || Рабочее напряжение || 9-24V ||rowspan="2"| Работа от резервного Li-Pol аккумулятора,
| |
| питание по витой паре - PoE
| |
| |-
| |
| || Потребляемая мощность || <3 Вт
| |
| |-
| |
| |rowspan="2"| Конструкция || [[Чертеж платы Wiren Board 3.3 | Размеры]] || 103x87x20 мм
| |
| |-
| |
| || Корпус || 6U на DIN рейку ||Gainta D6MG
| |
| |-
| |
| |rowspan="1"|Эксплуатация || Рабочая температура || 0..70C (-40..85C по запросу) || Покрытие лаком для влагозащиты.
| |
| |-
| |
| |}
| |