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

11 512 байт добавлено ,  5 лет назад
Нет описания правки
Строка 1: Строка 1:
<languages/>
<languages/>
<translate>
<translate>
<!--T:1-->
[[Файл:WB6-main.jpg|500px|thumb|right|Контроллер Wiren Board 6 с боковыми модулями]]


== Общие характеристики ==


Страница в процессе редактирования, информация может содержать неточности. Техподдержка Wiren Board будет рада [https://wirenboard.com/ru/pages/contacts ответить] на любые вопросы.
[[Файл:WB5 плата.png| thumb | 500px|Wiren Board ревизии 5.3]]


[[File:WB6-main.jpg| thumb | 500px|Wiren Board 6 с боковыми модулями]]
{|  border="1" width="700" class="wikitable" style="text-align:center"


<!--T:2-->
| Процессор ||  [http://www.freescale.com/products/arm-processors/i.mx-applications-processors-based-on-arm-cores/i.mx28-processors/multimedia-applications-processors-dual-ethernet-dual-can-lcd-touch-screen-arm9-core:i.MX287 Freescale i.MX28] 454 MHz ARM9
'''Страница продукта и магазин: [https://wirenboard.com/ru/product/wiren-board-6/ Wiren Board 6]'''
|-
|| Память оперативная || DDR2 SDRAM 128 MB
|-
|| Память энергонезависимая || 4 GB eMMC
|-
| Операционная система || Debian Linux 7.0. Mainline kernel 4.1.
|-
|| Габаритные размеры || Корпус на DIN рейку шириной 6М.
106.25x90.2x57.5 мм. Размер без корпуса: 103x87x20 мм.
|-
||Эксплуатация || Рабочая температура - -25...+70С 
(-40..+70С по запросу).
|-
||Питание || 7-28VDC
|-
|}


<!--T:3-->
'''Страница продукта и магазин: [https://wirenboard.com/ru/product/wiren-board-5| Wiren Board 5]'''
'''Wiren Board 6''' - модульный контроллер для автоматизации с открытым ПО на базе Linux.


<!--T:4-->
Для начала работы с контроллером рекомендуется прочитать статью [[Special:MyLanguage/Wiren Board 5:Первое включение|'''Первое включение''']].
Предназначен для домашней и промышленной автоматизации и мониторинга: опроса датчиков и счетчиков, использования в качестве УСПД, в системах АСКУЭ, в системах “умного дома”.


{{:Программное обеспечение Wiren Board}}


== Техническое описание == <!--T:5-->
== Модульность контроллера ==
[[Файл:KNX.png|thumb|200px|Модуль расширения KNX]]
[[Файл:Connecting_Side_Modules.png|250px|thumb|right| Подключение модуля ввода-вывода к контроллеру]]


<!--T:6-->
Рекомендуется прочитать все статьи этого раздела по порядку:


<!--T:7-->
[[Модули расширения | '''Внутренние модули расширения''']] - это небольшие платы, устанавливаемые внутрь корпуса Wiren Board 5 и расширяющие его функциональность - дополнительные порты RS-485, RS-232, релейные выходы и т. д.
[[Special:MyLanguage/Wiren Board 6:Первое включение|'''Первое включение''']]


<!--T:8-->
В контроллере есть два слота для подключения модулей расширения. На каждый модуль отводится 3 внешних клеммника.
[[Special:MyLanguage/Программное обеспечение Wiren Board | Программное обеспечение ]]


<!--T:9-->
[[Special:MyLanguage/Движок правил wb-rules| Движок правил]]


<!--T:10-->
'''[[Модули ввода-вывода]]''' стыкуются с боковым разъемом на WB5 с правой стороны, добавляя от 8 до 16 цифровых или аналоговых портов.
[[Special:MyLanguage/Wiren Board 6:Аппаратная часть|'''Аппаратная часть''']]


<!--T:11-->
Последовательно можно подключать до 8 модулей: до 4 модулей ввода (типа I) и до 4-х модуля вывода (типа O и IO).
[[Special:MyLanguage/Модули расширения для WB6|Модули расширения для WB6]]


<!--T:12-->
[[Special:MyLanguage/Модули ввода-вывода|Модули ввода-вывода]]


<!--T:33-->
[[Special:MyLanguage/WBMZ-BATTERY - модуль резервного питания|'''Модуль резервного питания''']] - дополнительная мезонинная плата, устанавливается вторым этажом в корпус на DIN-рейку.
[[Special:MyLanguage/WBMZ-BATTERY2|Модуль резервного питания (на LiPol аккумуляторах) для WB6]]


[[Special:MyLanguage/WBMZ-BATTERY2|Модуль резервного питания (на ионисторах) для WB6]]
Содержит Li-Ion (Li-Pol) аккумулятором емкостью 1800 mAh, обеспечивает работу контроллера до 3 часов.


<!--T:13-->
== Беспроводные интерфейсы ==
[[Special:MyLanguage/Wiren Board 5: Подключение периферийных устройств|Подключение периферийных устройств]]
 
[[GSM/GPRS |'''Модуль сотовой связи''']] - модем 2G (GPRS), 3G (UMTS) или NB-IoT устанавливается в контроллер при производстве. Требуется SIM-карта формата microSIM.
 
Модем позволяет отправлять и принимать SMS, подключаться к интернету.
 
 
[[Wi-Fi|'''Модуль Wi-Fi''']] в Wiren Board можно настроить на работу в одном из трёх режимов:
 
* режим точки доступа, включён по умолчанию (имя WirenBoard, без пароля, адрес контроллера в созданной сети: 192.168.42.1).
* режим клиента;
* одновременная работа в режиме и точки доступа, и клиента.
 
'''Модуль Bluetooth''' 4.0 (Bluetooth Low Energy) -  можно отслеживать приближение других Bluetooth устройств - например, телефона владельца или метки.
 
 
USB-стик '''Z-Wave''' дает поддержку устройств стандарта Z-Wave.
 
 
[[Пакетное радио 433 МГц]] - радиомодуль RFM69H устанавливается в контроллер при производстве.
 
Позволяет подключать к контроллеру устройства Noolite, датчики Oregon.
 
 
Антенны Wi-Fi, GSM и радио 315/433MHz подключаются к SMA разъемам.
 
При слабом сигнале GSM рекомендуется использовать выносную антенну и располагать ее вдали от контроллера.
 
== Проводные интерфейсы ==
 
'''Интерфейс Ethernet''' поддерживает скорость 10/100 Мбит/с.  В ревизиях с 5.8 есть второй порт Ethernet.
 
Так же присутствует один порт USB 2.0. Работает в режиме USB Host или USB Device.
 
[[File:rs-485-setup-configs.png|thumb|right|300 px|Настройка происходит через страницу ''Configs'' [[RS-485:Настройка через веб-интерфейс|веб-интерфейса]]]]
 
[[Special:MyLanguage/RS-485|'''Интерфейс RS-485''']] - стандарт коммуникации по двухпроводной шине.
 
Контроллер имеет 2 порта RS-485 + можно добавить еще 2 порта [[Wiren Board 5: Модуль расширения RS485-ISO | модулями расширения RS-485]] .
 
Статья [[RS-485:Физическое подключение]] поможет вам правильно выбрать и проложить кабеля.
 
[[RS-485:Настройка через веб-интерфейс| Настройка подключения]] устройств осуществляется в веб интерфесе.
 
Стандартно в Wiren Board с подключёнными по RS-485 устройствами работает [[Драйвер wb-mqtt-serial]]  через систему [[MQTT]]-сообщений.
 
 
 
'''[[CAN]]''' - это стандарт коммуникации по двухпроводной шине.
На контроллере мультиплексирован (выведен на те же клеммники) со вторым портом RS-485.
 
'''[[1-Wire]]''' - шина для подключения внешних датчиков по двум или трём проводам. Так как это шина, можно подключить несколько устройств на один порт 1-Wire.
ПО контроллера поддерживает подключение температурных датчиков типа DS18B20.
 
Для питания датчиков удобно использовать выход +5V.
Он защищен от КЗ и подачи повышенного напряжения. При питании контроллера от аккумулятора выход +5V остается активным.
Так же есть программное управление этим выходом (его можно отключать).
 
== Универсальные входы/выходы A1-A4 ==
 
Универсальный канал Ах объединяет в себе три функции и может работать как:
 
* Выход [[Управление низковольтной нагрузкой|"открытый коллектор"]] -  ключ (3А/30В), замыкающий выход на землю.
 
* [[ADC | Аналоговый вход]] с диапазоном измерений 0-28 В.
 
* [[Special:MyLanguage/DI | Дискретный вход ]] - срабатывает при напряжении на клемме 5В.
 
== Резистивные входы R1 и R2 ==
Могут работать в режимах:
* измерения сопротивления 1-30кОм
* измерения напряжение в диапазоне 0-3.0В
* цифровой вход
 
''Вход R2 есть только в версии 5.3.''
 
== Клеммники ==
 
[[Файл:WB5 подписи1.jpg| thumb | 500px|Wiren Board 5]]
 
[[File:Wago.jpeg|thumb|400px|Работа с самозажимными клеммами]]
 
{|  border="1" width="700" class="wikitable" style="text-align:center"
|
'''подпись'''
|| '''Max. V, I'''
| width="10%" | '''cостояние''' '''по умолчанию'''
| width="60%"|'''Функции'''
|-
! colspan="4"| Верхний ряд, левый блок
|-
| '''Vin'''  || 28V || ||Питание, защита от переполюсовки
|-
| '''GND''' ||  || ||"земля", минус блок питания
|-
! colspan="6"| Верхний ряд, правый блок
|-
| '''O1-O3''' || | || | || |Входы/выходы 1-го модуля расширения
|-
 
| '''O1-O3''' ||  | ||| ||  |Входы/выходы 2-го модуля расширения
 
|-
! colspan="8"| Нижний ряд, правый блок
|-
| '''A1-A4''' || 28V , 2A ||  High Z || [[Special:MyLanguage/Управление низковольтной нагрузкой|Выходы "открытый коллектор"]], [[Special:MyLanguage/ADC|ADC]], цифровые входы, защита ключей от индуктивной нагрузки.
|-
| '''R1-R2*''' || 5V || High Z || Резистивные датчики, [[Special:MyLanguage/ADC|ADC]], цифровые входы
|-
| '''GND''' ||| || || Для удобства подключения внешних датчиков
|-
| '''W1''' || 30V || 3.3V || [[Special:MyLanguage/1-Wire|1-Wire]], GPIO
|-
| '''5V out''' || 5V, 0.5A || 5V || Выход 5V. Защита от КЗ. Программное вкл/выкл.
|-
| '''A''' ||  30 V || 0V || rowspan="2"|порт [[Special:MyLanguage/RS-485|RS-485]] (/dev/ttyAPP1)
|-
| '''B''' ||  30 V || +5V
|-
|-
| '''L''' || 30 V || 0V ||  rowspan="2"|Порт CAN или [[Special:MyLanguage/RS-485|RS-485]] (/dev/ttyAPP4).
Подключение RS-485: A к клемме '''L''', B к клемме '''H'''.
|-
| '''H''' ||  30 V || +5V
|-
| '''Vout*''' || 1A ||  || Выход питания. Входное напряжение, подключенное через диод.
|-
|}
''*'' зависит от  [[Wiren Board 5: Аппаратные ревизии|аппаратной ревизии]]
 
Все входы защищены от подачи напряжения питания (до 28 В) и импульсных помех.
 
В качестве интерфейсных клемм в контроллере применены клеммы "тип 250".
Это самозажимные клипсы. При вставке очищенного одножильного провода в гнездо, он автоматически зажимается пружинной защѐлкой.
Для вставки многожильных проводов, необходимо отжать пружину, нажав на кнопку клипсы.
Кнопка имеет паз под шлицевую отвертку.
Для извлечения провода, нужно отжать пружину, нажав на кнопку клипсы, и вытащить провод.
 
== Другие интерфейсы ==
 
[[Отладочный порт]] -  подключившись к нему можно получить прямой доступ к консоли контроллера. Через него можно также взаимодействовать с загрузчиком и следить за загрузкой операционной системы (последовательная консоль, serial console).
 
[[Buzzer | "Пищалка"]] - издает звуковой сигнал, частота настраивается.


<!--T:14-->
Часы реального времени [[RTC]] питаются от внутренней резервной батарейки.
[[Special:MyLanguage/Поддерживаемые устройства|Поддерживаемые устройства]]


В контроллерах ревизии 5.3 и 5.6 так же есть:
*[[Special:MyLanguage/Consumer IR|ИК-порт]]
* Аудиовыход цифрового звука - S/PDIF, разъём TOSLINK.


<!--T:15-->
== Сторожевой таймер ==
[[Special:MyLanguage/WB 6: Errata | Аппаратные ошибки/особенности Wiren Board 6 ]]


[[Wiren Board 6: Аппаратные ревизии]]
Отдельный аппаратный watchdog, перезагружающий контроллер целиком по питанию при зависании ПО.


<!--T:16-->
== Питание ==
[[Special:MyLanguage/Wiren Board 6: Отличия от Wiren Board 5|Отличия Wiren Board 6 от Wiren Board 5]]


== Порты и интерфейсы == <!--T:17-->
На контроллере есть три внешних входа для подключения питания:  


<!--T:18-->
* DC jack - стандартный штекерный разъем (5.5x2.1мм) на левой стороне корпуса.
* [[Special:MyLanguage/GSM/GPRS|GSM/GPRS]]
* [[Special:MyLanguage/Wi-Fi|Wi-Fi]]
* [[Special:MyLanguage/RS-485|RS-485]]
* [[Special:MyLanguage/Buzzer|Buzzer]]
* [[Special:MyLanguage/1-Wire|1-Wire]]
* [[Special:MyLanguage/CAN|CAN]]


== Дополнительные и справочные статьи == <!--T:19-->
* Клеммники Vin и GND - в контроллерах ревизии 5.8 и выше: две клеммы Vin, к которым можно подключить два независимых блока питания для резервирования. Земли блоков питания должны быть соединены и подключены к клемме GND.
[[File:WB6razm.png| thumb | 350px|Габаритные размеры платы Wiren Board 6]]


<!--T:20-->
* Питание по кабелю Ethernet. Подробнее в [[Special:MyLanguage/Power over Ethernet|Power over Ethernet]].
[[Special:MyLanguage/Debug UART|Debug UART]]


<!--T:21-->
Возможно одновременное подключения источников к разным входам, в том числе с разным напряжением.
[[Special:MyLanguage/Работа с GPIO|Работа с GPIO]]


<!--T:22-->
Для резервного питания можно подключить внутренний модуль [[WBMZ-BATTERY - модуль резервного питания |  WBMZ-BATTERY ]] с Li-Ion (Li-Pol) аккумулятором.
[[Special:MyLanguage/Wiren Board 6.0.1:Список GPIO|Wiren Board 6.0.1:Список GPIO]]


[[Special:MyLanguage/Wiren Board 6.1:Список GPIO|Wiren Board 6.1:Список GPIO]]
Допустимый диапазон питания '''7-28В'''.  
Среднее потребление платы - 1,5-2 Вт. Но т.к. модуль GSM потребляет импульсно до 8 Вт, рекомендуется использовать блоки питания с мощностью не менее '''10 Вт'''.
== Поддерживаемые устройства ==


<!--T:34-->
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx | Устройства нашего производства с интерфейсом RS-485]]
[[Special:MyLanguage/Wiren Board 6.2:Список GPIO|Wiren Board 6.2-6.3:Список GPIO]]


<!--T:23-->
[[Special:MyLanguage/Поддерживаемые устройства|Поддерживаемые устройства]]
[[Special:MyLanguage/Работа с последовательным портом|Работа с последовательным портом]]


<!--T:24-->
[[Special:MyLanguage/Wiren Board 5: Подключение периферийных устройств|Подключение периферийных устройств]]
[[Special:MyLanguage/ADC#Software|ADC#Software]]


<!--T:25-->
== Подробное тех.описание платы контроллера ==
[[Special:MyLanguage/Доступ к RS-485 портам с PC|Доступ к RS-485 портам с PC]]


<!--T:26-->
[[Файл:WB5.3razm.png|thumb|400px|Размеры платы контроллера]]
[[Special:MyLanguage/Пересборка Device Tree|Пересборка Device Tree]]


<!--T:27-->
В статье [[Wiren Board 5:Схемотехника]] описаны некоторые особенности работы и устройства входов, схемы питания контроллера.
[[Special:MyLanguage/Сборка ядра|Сборка ядра]]


<!--T:28-->
[[Special:MyLanguage/WB 5: Errata | Аппаратные ошибки/особенности Wiren Board 5 ]] найденные при эксплуатации контроллера.
[[Special:MyLanguage/Уникальные идентификаторы|Уникальные идентификаторы]] - для идентификации устройства, привязки софта


<!--T:31-->
[[Wiren Board 5: Аппаратные ревизии]] - описание изменений в плате контроллера.
[[Special:MyLanguage/eMMC flash storage wear level|Узнать степень износа внутреннего накопителя]]  


<!--T:32-->
Таблицы соответствия GPIO процессора и сигналов на плате для ревизий:  
[[Special:MyLanguage/Как разрабатывать ПО для Wiren Board|Как разрабатывать ПО для Wiren Board]]


[[Wiren Board 5.5:Список GPIO|rev. 5.5 (5.6, 5.6.1)]], [[Wiren Board 5.8:Список GPIO|rev. 5.8 (5.9)]], [[Wiren Board 5:Список GPIO|rev. 5.3]]


<!--T:33-->
[[Special:MyLanguage/Работа с GPIO|Работа с GPIO]] -как работать с GPIO напрямую.
[[WB6_root_password_recovery|Wiren Board 6:Восстановление пароля пользователя root]]


[[WB5_root_password_recovery|Wiren Board 5:Восстановление пароля пользователя root]]




</translate>
</translate>
5813

правок