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

Материал из Wiren Board
Строка 29: Строка 29:
* собственный веб-интерфейс
* собственный веб-интерфейс


== Описание ==
== Поддерживаемое оборудование ==
<!--[[Файл: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 обозначения]]-->
[[Файл:Чертеж WB4.png |thumb|500px|Wiren Board 4. Чертеж]]
[[Файл:Схема защиты входов.png|thumb|200px]|Схема защиты входов и выходов]]
 
Ниже дано описание Wiren Board 4 ревизии 4.2.
 
'''В процессе наполнения'''
 
* [[Wi-Fi]] (Realtek [[RTL8188EU]]), опционально Wi-Fi+BT на чипе RTL8723BU
* GSM/GPRS модем - SIMCom [[SIM900R]]
* Ethernet 10/100
* 2 x USB-host
* 2 порта [[RS-485]]
 
* Напряжение питания: 9-25V, passive PoE (опция)
* Подержка Li-Ion аккумулятора (аккумулятор не входит в комплект поставки)
* Аппаратный watchdog-таймер
* Опция - радиомодуль [[RFM69H]] 433MHz
* Слот расширения, поддерживаемые модули расширения:
**  Радиомодуль [[NRF24L01]] 2.4 GHz для установки в слот расширения
**  Модуль расширения RS-232
 
См. также [[Wiren Board 4: implementation details| детали реализации аппаратной части]]
 
==Технические характеристики==
 
{|  border="1" class="wikitable" style="text-align:center"
|  ||  '''параметр''' || '''значение'''|| '''Комментарии'''
|-
|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
|-
 
 
|rowspan="6"| Порты || Ethernet || 10/100 (RJ-45)||
|-
|| 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="4"| Подключение датчиков || [[ADC | АЦП]] || 5x  : (2x до 24V , 3x - до 5V) ||
|-
||[[Входы для резистивных датчиков]] ||2 x || подключение термисторов на 10 кОм, использование как АЦП до 3.3V.
|-
|| [[Входы "сухой контакт"]] || 4x || Подключение кнопок, герконов, счетчиков с импульсными выходами.
|-
|| Цифровые входы || 2x || до 24V. Подключение кнопок, герконов, счетчиков с импульсными выходами.
|-
 
|rowspan="2"| Выходы || [[Управление низковольтной нагрузкой]] || 9 выходов, 24V/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="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 по запросу) || Покрытие лаком для влагозащиты.
|-
|}
 
== Клеммники ==
{|  border="1" width="59%" class="wikitable" style="text-align:center"
|
'''подпись'''
|| '''функция'''|| '''Max. V, I''' || '''cостояние'''
'''по умолчанию'''
| width="30%"|'''комментарии'''
|-
! colspan="8"| Верхний ряд, правый блок
|-
| Vin  || Vin || 24V || ||Входное напряжение
|-
| GND || GND || || ||
|-
| O1 || O1 || || || rowspan="3" |Входы/выходы модуля расширения
|-
| O2 || O2 || ||
|-
| O3 || O3 || ||
|-
| A || [[RS-485]] A || 30 V || 0V ||rowspan="2" |Неизолированный RS-485
|-
| B || [[RS-485]] B || 30 V || +5V
|-
| (9-24)V_OUT || (9-24)V_OUT || 24V || ||Входное напряжение, выход
|-
| GND || GND || || ||
|-
| A-O || [[RS-485]] A || 30 V || 0V || rowspan="2" |Оптоизолированный RS-485
|-
| B-O || [[RS-485]] B || 30 V || +5V
|-
| GND-O || GND-O  || || || Земля оптоизолированного RS-485
|-
 
! colspan="8"| Нижний ряд, левый блок
|-
| 5V out || 5Vout|| 5V, 0.5A || 5V || выход 5V (для датчиков 1-Wire)
|-
| W1 || W1/GPIO || 30V || 3.3V || rowspan="2" |1-Wire,"сухой контакт"
|-
| W2 || W2/GPIO || 30V || 3.3V
|-
| R1 || R1/GPIO/ADC5 || 5V || High Z || rowspan="2" |Резистивные датчики, [[ADC]], цифровые входы (GPIO) без подтяжки
|-
| R2 || R2/GPIO/ADC6 || 5V || High Z
|-
| A1 || FET1/ADC1 || Vin , 2A || High Z || rowspan="3" |[[Управление низковольтной нагрузкой|Выходы "открытый коллектор"]], [[ADC]]
|-
| A2 || FET2/ADC2 || Vin , 2A || High Z
|-
| A3 || FET3/ADC3] || Vin , 2A || High Z
|-
| A4 || FET4/ADC4/DI1 || Vin , 2A || High Z || rowspan="2" | [[Управление низковольтной нагрузкой|Выходы "открытый коллектор"]],  [[ADC]] , цифровые входы DI
|-
| A5 || FET5/ADC5/DI2 || Vin , 2A || High Z
|-
| GND || GND || || ||
|-
 
! colspan="8"| Нижний ряд, правый блок
|-
| GND || GND || || ||
|-
| GND || GND || ||
|-
| DR1 || FET_DR1/DR1 || Vin , 2A || +5V || rowspan="4" | [[Управление низковольтной нагрузкой|Выходы "открытый коллектор"]], входы для "сухого контакта"
|-
| DR2 || FET_DR2/DR2 || Vin , 2A || +5V
|-
| DR3 || FET_DR3/DR3 || Vin , 2A || +5V
|-
| DR4 || FET_DR4/DR4 || Vin , 2A || +5V
|-
 
| Rel1 || Rel1 || 250, 2A || разомкнуто ||первое реле
|-
| Rel2 || Rel2 || 250, 2A || разомкнуто ||второе реле
|-
|}
 
== Защита входов ==
 
По сравнению с 3 версией, значительно улучшена защита входов и общая помехозащищенность.
 
1. Защита всех входов от подачи напряжения питания (до 24V) и импульсных помех.
 
2. Защита от переполюсовки питания.
 
3. Один оптоизолированный порт RS-485.
 
4. Диодная защита ключей на входах A1-A5 и DR1-DR4 от индуктивной нагрузки.
 
5. Защита от искрения контактов реле.
 
== Список GPIO ==
См. [[Wiren Board 4: Список GPIO]]
 
== Схема и чертеж ==
'''Принципиальная схема Wiren Board 3.5''' - [[Файл:WB 4.3.pdf]]
 
 
См. [[Чертеж платы Wiren Board 3.3]]

Версия 17:31, 30 марта 2015

Wiren Board 4

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

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

Сокращённая версия, полная версия здесь.

Порты контроля датчиков и оборудования:

  • 2 x RS-485
  • 7 аналоговых входов
  • 10 цифровых входов
  • 9 цифровых выходов
  • (опционально) радиомодуль RFM69H 433 МГц
  • (опционально) Bluetooth 4 (Smart, Low Energy)

Порты связи:

  • Ethernet 10/100
  • Wi-Fi
  • GSM/GPRS

Порты расширения:

  • 2 x USB-host
  • слот расширения. Поддерживаемые модули расширения:
    • радиомодуль 2.4 ГГц NRF24L01
    • порт RS-232

Надёжность:

  • аппаратный watchdog
  • подержка Li-Ion аккумулятора (аккумулятор поставлется отдельно!)
  • напряжение питания: 9-25 В (опционально passive PoE)

Программное обеспечение:

  • Linux Debian 7.0, стандартная сборка + собственный репозиторий
  • сервер MQTT Mosquitto
  • собственный веб-интерфейс

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

Сценарии использования

Возможности модификации, производство партий