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

Материал из Wiren Board
м (Заменил вставку о ПО на включение)
м (Добавил ссылку на сборку образа для этой версии контроллера)
Строка 1: Строка 1:
<languages/>
<translate>
<!--T:35-->
{{#vardefine:ProductFullName1|Контроллер Wiren Board 5.8}} {{#vardefine:FileName1|Wiren_Board-5.8}} {{#vardefine:ProductName1|Wiren_Board-5.8}}  
{{#vardefine:ProductFullName1|Контроллер Wiren Board 5.8}} {{#vardefine:FileName1|Wiren_Board-5.8}} {{#vardefine:ProductName1|Wiren_Board-5.8}}  
{{#vardefine:ProductFullName2|Контроллер Wiren Board 5.9}} {{#vardefine:FileName2|Wiren_Board-5.9_new}} {{#vardefine:ProductName2|Wiren_Board-5.9}}  
{{#vardefine:ProductFullName2|Контроллер Wiren Board 5.9}} {{#vardefine:FileName2|Wiren_Board-5.9_new}} {{#vardefine:ProductName2|Wiren_Board-5.9}}  
<!--T:1-->
[[Файл:WB5 main2.jpg|500px|thumb|right|Wiren Board 5]]
[[Файл:WB5 main2.jpg|500px|thumb|right|Wiren Board 5]]
== Общие характеристики ==


== Общие характеристики == <!--T:36-->
<!--T:37-->
[[Файл:WB5 плата.png| thumb | 500px|Wiren Board ревизии 5.3]]
[[Файл:WB5 плата.png| thumb | 500px|Wiren Board ревизии 5.3]]


<!--T:38-->
{|  border="1" width="700" class="wikitable" style="text-align:center"
{|  border="1" width="700" class="wikitable" style="text-align:center"


<!--T:39-->
| Процессор ||  [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
| Процессор ||  [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
|-
|-
Строка 35: Строка 26:
|}
|}


<!--T:40-->
'''Страница продукта и магазин: [https://wirenboard.com/ru/product/wiren-board-5/ Wiren Board 5]'''
'''Страница продукта и магазин: [https://wirenboard.com/ru/product/wiren-board-5/ Wiren Board 5]'''


<!--T:41-->
Для начала работы с контроллером рекомендуется прочитать статью [[Special:MyLanguage/Wiren Board 5:Первое включение|'''Первое включение''']].
Для начала работы с контроллером рекомендуется прочитать статью [[Special:MyLanguage/Wiren Board 5:Первое включение|'''Первое включение''']].


<!--T:42-->
{{Wbincludes:Wiren Board Software}}
{{Wbincludes:Wiren Board Software}}
 
* [[Wiren Board 5: Build an image to download in USB Mass-Storage mode | Сборка образа для загрузки в режиме USB Mass-Storage]]
== Модульность контроллера == <!--T:43-->
== Модульность контроллера ==  
[[Файл:KNX.png|thumb|200px|Модуль расширения KNX]]
[[Файл:KNX.png|thumb|200px|Модуль расширения KNX]]
[[Файл:Connecting_Side_Modules.png|250px|thumb|right| Подключение модуля ввода-вывода к контроллеру]]
[[Файл:Connecting_Side_Modules.png|250px|thumb|right| Подключение модуля ввода-вывода к контроллеру]]




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


<!--T:45-->
В контроллере есть два слота для подключения модулей расширения. На каждый модуль отводится 3 внешних клеммника.
В контроллере есть два слота для подключения модулей расширения. На каждый модуль отводится 3 внешних клеммника.




<!--T:46-->
'''[[Модули ввода-вывода]]''' стыкуются с боковым разъемом на WB5 с правой стороны, добавляя от 8 до 16 цифровых или аналоговых портов.  
'''[[Модули ввода-вывода]]''' стыкуются с боковым разъемом на WB5 с правой стороны, добавляя от 8 до 16 цифровых или аналоговых портов.  


<!--T:47-->
Последовательно можно подключать до 8 модулей: до 4 модулей ввода (типа I) и до 4-х модуля вывода (типа O и IO).
Последовательно можно подключать до 8 модулей: до 4 модулей ввода (типа I) и до 4-х модуля вывода (типа O и IO).




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


<!--T:49-->
Содержит Li-Ion (Li-Pol) аккумулятором емкостью 1800 mAh, обеспечивает работу контроллера до 3 часов.
Содержит Li-Ion (Li-Pol) аккумулятором емкостью 1800 mAh, обеспечивает работу контроллера до 3 часов.


== Беспроводные интерфейсы == <!--T:50-->
== Беспроводные интерфейсы ==  


<!--T:51-->
[[GSM/GPRS |'''Модуль сотовой связи''']] - модем 2G (GPRS), 3G (UMTS) или NB-IoT устанавливается в контроллер при производстве. Требуется SIM-карта формата microSIM.
[[GSM/GPRS |'''Модуль сотовой связи''']] - модем 2G (GPRS), 3G (UMTS) или NB-IoT устанавливается в контроллер при производстве. Требуется SIM-карта формата microSIM.


<!--T:52-->
Модем позволяет отправлять и принимать SMS, подключаться к интернету.  
Модем позволяет отправлять и принимать SMS, подключаться к интернету.  




<!--T:53-->
[[Wi-Fi|'''Модуль Wi-Fi''']] в Wiren Board можно настроить на работу в одном из трёх режимов:
[[Wi-Fi|'''Модуль Wi-Fi''']] в Wiren Board можно настроить на работу в одном из трёх режимов:


<!--T:54-->
* режим точки доступа, включён по умолчанию (имя WirenBoard, без пароля, адрес контроллера в созданной сети: 192.168.42.1).
* режим точки доступа, включён по умолчанию (имя WirenBoard, без пароля, адрес контроллера в созданной сети: 192.168.42.1).
* режим клиента;
* режим клиента;
* одновременная работа в режиме и точки доступа, и клиента.
* одновременная работа в режиме и точки доступа, и клиента.


<!--T:55-->
'''Модуль Bluetooth''' 4.0 (Bluetooth Low Energy) -  можно отслеживать приближение других Bluetooth устройств - например, телефона владельца или метки.
'''Модуль Bluetooth''' 4.0 (Bluetooth Low Energy) -  можно отслеживать приближение других Bluetooth устройств - например, телефона владельца или метки.




<!--T:56-->
USB-стик '''Z-Wave''' дает поддержку устройств стандарта [[Z-way|Z-Wave]].  
USB-стик '''Z-Wave''' дает поддержку устройств стандарта [[Z-way|Z-Wave]].  




<!--T:57-->
[[433MHz|'''Пакетное радио 433 МГц''']] - радиомодуль RFM69H устанавливается в контроллер при производстве.  
[[433MHz|'''Пакетное радио 433 МГц''']] - радиомодуль RFM69H устанавливается в контроллер при производстве.  


<!--T:58-->
Позволяет подключать к контроллеру устройства Noolite, датчики Oregon.
Позволяет подключать к контроллеру устройства Noolite, датчики Oregon.




<!--T:59-->
Антенны Wi-Fi, GSM и радио 315/433MHz подключаются к SMA разъемам.
Антенны Wi-Fi, GSM и радио 315/433MHz подключаются к SMA разъемам.


<!--T:60-->
При слабом сигнале GSM рекомендуется использовать выносную антенну и располагать ее вдали от контроллера.
При слабом сигнале GSM рекомендуется использовать выносную антенну и располагать ее вдали от контроллера.


== Проводные интерфейсы == <!--T:61-->
== Проводные интерфейсы ==  


<!--T:62-->
'''Интерфейс Ethernet''' поддерживает скорость 10/100 Мбит/с.  В ревизиях с 5.8 есть второй порт Ethernet.  
'''Интерфейс Ethernet''' поддерживает скорость 10/100 Мбит/с.  В ревизиях с 5.8 есть второй порт Ethernet.  


<!--T:63-->
Также присутствует один порт USB 2.0. Работает в режиме USB Host или USB Device. Управление питанием отдельных USB-устройств описано в статье [[Питание USB-портов|Питание USB-портов]].
Также присутствует один порт USB 2.0. Работает в режиме USB Host или USB Device. Управление питанием отдельных USB-устройств описано в статье [[Питание USB-портов|Питание USB-портов]].


<!--T:64-->
[[File:rs-485-setup-configs.png|thumb|right|300 px|Настройка происходит через страницу ''Configs'' [[RS-485:Настройка через веб-интерфейс|веб-интерфейса]]]]  
[[File:rs-485-setup-configs.png|thumb|right|300 px|Настройка происходит через страницу ''Configs'' [[RS-485:Настройка через веб-интерфейс|веб-интерфейса]]]]  


<!--T:65-->
[[Special:MyLanguage/RS-485|'''Интерфейс RS-485''']] - стандарт коммуникации по двухпроводной шине.
[[Special:MyLanguage/RS-485|'''Интерфейс RS-485''']] - стандарт коммуникации по двухпроводной шине.


<!--T:66-->
Контроллер имеет 2 порта RS-485 + можно добавить еще 2 порта [[Wiren Board 5: Модуль расширения RS485-ISO | модулями расширения RS-485]] .
Контроллер имеет 2 порта RS-485 + можно добавить еще 2 порта [[Wiren Board 5: Модуль расширения RS485-ISO | модулями расширения RS-485]] .


<!--T:67-->
Статья [[RS-485:Физическое подключение]] поможет вам правильно выбрать и проложить кабеля.
Статья [[RS-485:Физическое подключение]] поможет вам правильно выбрать и проложить кабеля.


<!--T:68-->
[[RS-485:Настройка через веб-интерфейс| Настройка подключения]] устройств осуществляется в веб интерфесе.
[[RS-485:Настройка через веб-интерфейс| Настройка подключения]] устройств осуществляется в веб интерфесе.


<!--T:69-->
Стандартно в Wiren Board с подключёнными по RS-485 устройствами работает [[Драйвер wb-mqtt-serial]]  через систему [[MQTT]]-сообщений.
Стандартно в Wiren Board с подключёнными по RS-485 устройствами работает [[Драйвер wb-mqtt-serial]]  через систему [[MQTT]]-сообщений.


<!--T:70-->
'''[[CAN]]''' - это стандарт коммуникации по двухпроводной шине.  
'''[[CAN]]''' - это стандарт коммуникации по двухпроводной шине.  
На контроллере мультиплексирован (выведен на те же клеммники) со вторым портом RS-485.
На контроллере мультиплексирован (выведен на те же клеммники) со вторым портом RS-485.


<!--T:71-->
'''[[1-Wire]]''' - шина для подключения внешних датчиков по двум или трём проводам. Так как это шина, можно подключить несколько устройств на один порт 1-Wire.  
'''[[1-Wire]]''' - шина для подключения внешних датчиков по двум или трём проводам. Так как это шина, можно подключить несколько устройств на один порт 1-Wire.  
ПО контроллера поддерживает подключение температурных датчиков типа DS18B20.
ПО контроллера поддерживает подключение температурных датчиков типа DS18B20.


<!--T:72-->
Для питания датчиков удобно использовать выход +5V.  
Для питания датчиков удобно использовать выход +5V.  
Он защищен от КЗ и подачи повышенного напряжения. При питании контроллера от аккумулятора выход +5V остается активным.
Он защищен от КЗ и подачи повышенного напряжения. При питании контроллера от аккумулятора выход +5V остается активным.
Так же есть программное управление этим выходом (его можно отключать).
Так же есть программное управление этим выходом (его можно отключать).


== Универсальные входы/выходы A1-A4 == <!--T:73-->
== Универсальные входы/выходы A1-A4 ==  


<!--T:74-->
Универсальный канал Ах объединяет в себе три функции и может работать как:
Универсальный канал Ах объединяет в себе три функции и может работать как:


<!--T:75-->
* Выход [[Управление низковольтной нагрузкой|"открытый коллектор"]] -  ключ (3А/30В), замыкающий выход на землю.
* Выход [[Управление низковольтной нагрузкой|"открытый коллектор"]] -  ключ (3А/30В), замыкающий выход на землю.


<!--T:76-->
* [[ADC | Аналоговый вход]] с диапазоном измерений 0-28 В.
* [[ADC | Аналоговый вход]] с диапазоном измерений 0-28 В.


<!--T:77-->
* [[Special:MyLanguage/DI | Дискретный вход ]] - срабатывает при напряжении на клемме 5В.
* [[Special:MyLanguage/DI | Дискретный вход ]] - срабатывает при напряжении на клемме 5В.


== Резистивные входы R1 и R2 == <!--T:78-->
== Резистивные входы R1 и R2 ==  
Могут работать в режимах:
Могут работать в режимах:
* измерения сопротивления 1-30кОм  
* измерения сопротивления 1-30кОм  
Строка 166: Строка 123:
* цифровой вход
* цифровой вход


<!--T:79-->
''Вход R2 есть только в версии 5.3.''
''Вход R2 есть только в версии 5.3.''


[[ADC:Измерение сопротивлений - технические детали]]
[[ADC:Измерение сопротивлений - технические детали]]


== Клеммники == <!--T:80-->
== Клеммники ==  


<!--T:81-->
[[Файл:WB5 подписи1.jpg| thumb | 500px|Wiren Board 5]]
[[Файл:WB5 подписи1.jpg| thumb | 500px|Wiren Board 5]]


<!--T:82-->
[[File:Wago.jpeg|thumb|400px|Работа с самозажимными клеммами]]
[[File:Wago.jpeg|thumb|400px|Работа с самозажимными клеммами]]


<!--T:83-->
{|  border="1" width="700" class="wikitable" style="text-align:center"
{|  border="1" width="700" class="wikitable" style="text-align:center"
|  
|  
Строка 198: Строка 151:
|-
|-


<!--T:84-->
| '''O1-O3''' ||  | ||| ||  |Входы/выходы 2-го модуля расширения
| '''O1-O3''' ||  | ||| ||  |Входы/выходы 2-го модуля расширения


<!--T:85-->
|-
|-
! colspan="8"| Нижний ряд, правый блок
! colspan="8"| Нижний ряд, правый блок
Строка 230: Строка 181:
''*'' зависит от  [[Wiren Board 5: Аппаратные ревизии|аппаратной ревизии]]
''*'' зависит от  [[Wiren Board 5: Аппаратные ревизии|аппаратной ревизии]]


<!--T:86-->
Все входы защищены от подачи напряжения питания (до 28 В) и импульсных помех.
Все входы защищены от подачи напряжения питания (до 28 В) и импульсных помех.


<!--T:87-->
В качестве интерфейсных клемм в контроллере применены клеммы "тип 250".
В качестве интерфейсных клемм в контроллере применены клеммы "тип 250".
Это самозажимные клипсы. При вставке очищенного одножильного провода в гнездо, он автоматически зажимается пружинной защѐлкой.  
Это самозажимные клипсы. При вставке очищенного одножильного провода в гнездо, он автоматически зажимается пружинной защѐлкой.  
Строка 240: Строка 189:
Для извлечения провода, нужно отжать пружину, нажав на кнопку клипсы, и вытащить провод.
Для извлечения провода, нужно отжать пружину, нажав на кнопку клипсы, и вытащить провод.


== Другие интерфейсы == <!--T:88-->
== Другие интерфейсы ==  


<!--T:89-->
[[Отладочный порт]] -  подключившись к нему можно получить прямой доступ к консоли контроллера. Через него можно также взаимодействовать с загрузчиком и следить за загрузкой операционной системы (последовательная консоль, serial console).  
[[Отладочный порт]] -  подключившись к нему можно получить прямой доступ к консоли контроллера. Через него можно также взаимодействовать с загрузчиком и следить за загрузкой операционной системы (последовательная консоль, serial console).  


<!--T:90-->
[[Buzzer | "Пищалка"]] - издает звуковой сигнал, частота настраивается.
[[Buzzer | "Пищалка"]] - издает звуковой сигнал, частота настраивается.


<!--T:91-->
Часы реального времени [[RTC]] питаются от внутренней резервной батарейки.
Часы реального времени [[RTC]] питаются от внутренней резервной батарейки.


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


== Сторожевой таймер == <!--T:93-->
== Сторожевой таймер ==  


<!--T:94-->
Отдельный аппаратный watchdog, перезагружающий контроллер целиком по питанию при зависании ПО.
Отдельный аппаратный watchdog, перезагружающий контроллер целиком по питанию при зависании ПО.


<!--T:95-->
[[Watchdog| Отключение аппаратного сторожевого таймера]]
[[Watchdog| Отключение аппаратного сторожевого таймера]]


== Питание == <!--T:96-->
== Питание ==  


<!--T:97-->
На контроллере есть три внешних входа для подключения питания:  
На контроллере есть три внешних входа для подключения питания:  


<!--T:98-->
* DC jack - стандартный штекерный разъем (5.5x2.1мм) на левой стороне корпуса.
* DC jack - стандартный штекерный разъем (5.5x2.1мм) на левой стороне корпуса.


<!--T:99-->
* Клеммники Vin и GND - в контроллерах ревизии 5.8 и выше: две клеммы Vin, к которым можно подключить два независимых блока питания для резервирования. Земли блоков питания должны быть соединены и подключены к клемме GND.
* Клеммники Vin и GND - в контроллерах ревизии 5.8 и выше: две клеммы Vin, к которым можно подключить два независимых блока питания для резервирования. Земли блоков питания должны быть соединены и подключены к клемме GND.


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


<!--T:101-->
Возможно одновременное подключения источников к разным входам, в том числе с разным напряжением.
Возможно одновременное подключения источников к разным входам, в том числе с разным напряжением.


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


Допустимый диапазон питания '''7-28В'''.  
Допустимый диапазон питания '''7-28В'''.  
Среднее потребление платы - 1,5-2 Вт. Но т.к. модуль GSM потребляет импульсно до 8 Вт, рекомендуется использовать блоки питания с мощностью не менее '''10 Вт'''.
Среднее потребление платы - 1,5-2 Вт. Но т.к. модуль GSM потребляет импульсно до 8 Вт, рекомендуется использовать блоки питания с мощностью не менее '''10 Вт'''.
== Поддерживаемые устройства == <!--T:103-->
== Поддерживаемые устройства ==  


<!--T:104-->
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx | Устройства нашего производства с интерфейсом RS-485]]
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx | Устройства нашего производства с интерфейсом RS-485]]


<!--T:105-->
[[Special:MyLanguage/Поддерживаемые устройства|Поддерживаемые устройства]]
[[Special:MyLanguage/Поддерживаемые устройства|Поддерживаемые устройства]]


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


== Подробное тех.описание платы контроллера == <!--T:107-->
== Подробное тех.описание платы контроллера ==  


<!--T:108-->
[[Файл:WB5.3razm.png|thumb|400px|Размеры платы контроллера]]
[[Файл:WB5.3razm.png|thumb|400px|Размеры платы контроллера]]


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


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


<!--T:111-->
[[Wiren Board: Аппаратные ревизии]] - описание изменений в плате контроллера.
[[Wiren Board: Аппаратные ревизии]] - описание изменений в плате контроллера.


<!--T:112-->
Таблицы соответствия GPIO процессора и сигналов на плате для ревизий:  
Таблицы соответствия GPIO процессора и сигналов на плате для ревизий:  


<!--T:113-->
[[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]]
[[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:114-->
[[Special:MyLanguage/Работа с GPIO|Работа с GPIO]] -как работать с GPIO напрямую.
[[Special:MyLanguage/Работа с GPIO|Работа с GPIO]] -как работать с GPIO напрямую.


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


== Изображения и чертежи устройства == <!--T:116-->
== Изображения и чертежи устройства ==  
{{Wbincludes:WBPicturesNoDrawing|1}}
{{Wbincludes:WBPicturesNoDrawing|1}}


<!--T:117-->
{{Wbincludes:WBPicturesNoDrawing|2}}
{{Wbincludes:WBPicturesNoDrawing|2}}
</translate>

Версия 11:19, 23 апреля 2021


Wiren Board 5

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

Wiren Board ревизии 5.3
Процессор Freescale i.MX28 454 MHz ARM9
Память оперативная 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

Страница продукта и магазин: Wiren Board 5

Для начала работы с контроллером рекомендуется прочитать статью Первое включение.

Wbincludes:Wiren Board Software

Модульность контроллера

Модуль расширения KNX
Подключение модуля ввода-вывода к контроллеру


Внутренние модули расширения - это небольшие платы, устанавливаемые внутрь корпуса Wiren Board 5 и расширяющие его функциональность - дополнительные порты RS-485, RS-232, релейные выходы и т. д.

В контроллере есть два слота для подключения модулей расширения. На каждый модуль отводится 3 внешних клеммника.


Модули ввода-вывода стыкуются с боковым разъемом на WB5 с правой стороны, добавляя от 8 до 16 цифровых или аналоговых портов.

Последовательно можно подключать до 8 модулей: до 4 модулей ввода (типа I) и до 4-х модуля вывода (типа O и IO).


Модуль резервного питания - дополнительная мезонинная плата, устанавливается вторым этажом в корпус на DIN-рейку.

Содержит Li-Ion (Li-Pol) аккумулятором емкостью 1800 mAh, обеспечивает работу контроллера до 3 часов.

Беспроводные интерфейсы

Модуль сотовой связи - модем 2G (GPRS), 3G (UMTS) или NB-IoT устанавливается в контроллер при производстве. Требуется SIM-карта формата microSIM.

Модем позволяет отправлять и принимать SMS, подключаться к интернету.


Модуль 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. Управление питанием отдельных USB-устройств описано в статье Питание USB-портов.

Настройка происходит через страницу Configs веб-интерфейса

Интерфейс RS-485 - стандарт коммуникации по двухпроводной шине.

Контроллер имеет 2 порта RS-485 + можно добавить еще 2 порта модулями расширения RS-485 .

Статья RS-485:Физическое подключение поможет вам правильно выбрать и проложить кабеля.

Настройка подключения устройств осуществляется в веб интерфесе.

Стандартно в Wiren Board с подключёнными по RS-485 устройствами работает Драйвер wb-mqtt-serial через систему MQTT-сообщений.

CAN - это стандарт коммуникации по двухпроводной шине. На контроллере мультиплексирован (выведен на те же клеммники) со вторым портом RS-485.

1-Wire - шина для подключения внешних датчиков по двум или трём проводам. Так как это шина, можно подключить несколько устройств на один порт 1-Wire. ПО контроллера поддерживает подключение температурных датчиков типа DS18B20.

Для питания датчиков удобно использовать выход +5V. Он защищен от КЗ и подачи повышенного напряжения. При питании контроллера от аккумулятора выход +5V остается активным. Так же есть программное управление этим выходом (его можно отключать).

Универсальные входы/выходы A1-A4

Универсальный канал Ах объединяет в себе три функции и может работать как:

Резистивные входы R1 и R2

Могут работать в режимах:

  • измерения сопротивления 1-30кОм
  • измерения напряжение в диапазоне 0-3.0В
  • цифровой вход

Вход R2 есть только в версии 5.3.

ADC:Измерение сопротивлений - технические детали

Клеммники

Wiren Board 5
Работа с самозажимными клеммами

подпись

Max. V, I cостояние по умолчанию Функции
Верхний ряд, левый блок
Vin 28V Питание, защита от переполюсовки
GND "земля", минус блок питания
Верхний ряд, правый блок
O1-O3 Входы/выходы 1-го модуля расширения
O1-O3 Входы/выходы 2-го модуля расширения
Нижний ряд, правый блок
A1-A4 28V , 2A High Z Выходы "открытый коллектор", ADC, цифровые входы, защита ключей от индуктивной нагрузки.
R1-R2* 5V High Z Резистивные датчики, ADC, цифровые входы
GND Для удобства подключения внешних датчиков
W1 30V 3.3V 1-Wire, GPIO
5V out 5V, 0.5A 5V Выход 5V. Защита от КЗ. Программное вкл/выкл.
A 30 V 0V порт RS-485 (/dev/ttyAPP1)
B 30 V +5V
L 30 V 0V Порт CAN или RS-485 (/dev/ttyAPP4).

Подключение RS-485: A к клемме L, B к клемме H.

H 30 V +5V
Vout* 1A Выход питания. Входное напряжение, подключенное через диод.

* зависит от аппаратной ревизии

Все входы защищены от подачи напряжения питания (до 28 В) и импульсных помех.

В качестве интерфейсных клемм в контроллере применены клеммы "тип 250". Это самозажимные клипсы. При вставке очищенного одножильного провода в гнездо, он автоматически зажимается пружинной защѐлкой. Для вставки многожильных проводов, необходимо отжать пружину, нажав на кнопку клипсы. Кнопка имеет паз под шлицевую отвертку. Для извлечения провода, нужно отжать пружину, нажав на кнопку клипсы, и вытащить провод.

Другие интерфейсы

Отладочный порт - подключившись к нему можно получить прямой доступ к консоли контроллера. Через него можно также взаимодействовать с загрузчиком и следить за загрузкой операционной системы (последовательная консоль, serial console).

"Пищалка" - издает звуковой сигнал, частота настраивается.

Часы реального времени RTC питаются от внутренней резервной батарейки.

В контроллерах ревизии 5.3 и 5.6 так же есть:

  • ИК-порт
  • Аудиовыход цифрового звука - S/PDIF, разъём TOSLINK.

Сторожевой таймер

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

Отключение аппаратного сторожевого таймера

Питание

На контроллере есть три внешних входа для подключения питания:

  • DC jack - стандартный штекерный разъем (5.5x2.1мм) на левой стороне корпуса.
  • Клеммники Vin и GND - в контроллерах ревизии 5.8 и выше: две клеммы Vin, к которым можно подключить два независимых блока питания для резервирования. Земли блоков питания должны быть соединены и подключены к клемме GND.

Возможно одновременное подключения источников к разным входам, в том числе с разным напряжением.

Для резервного питания можно подключить внутренний модуль WBMZ-BATTERY с Li-Ion (Li-Pol) аккумулятором.

Допустимый диапазон питания 7-28В. Среднее потребление платы - 1,5-2 Вт. Но т.к. модуль GSM потребляет импульсно до 8 Вт, рекомендуется использовать блоки питания с мощностью не менее 10 Вт.

Поддерживаемые устройства

Устройства нашего производства с интерфейсом RS-485

Поддерживаемые устройства

Подключение периферийных устройств

Подробное тех.описание платы контроллера

Размеры платы контроллера

В статье Wiren Board 5:Схемотехника описаны некоторые особенности работы и устройства входов, схемы питания контроллера.

Аппаратные ошибки/особенности Wiren Board 5 найденные при эксплуатации контроллера.

Wiren Board: Аппаратные ревизии - описание изменений в плате контроллера.

Таблицы соответствия GPIO процессора и сигналов на плате для ревизий:

rev. 5.5 (5.6, 5.6.1), rev. 5.8 (5.9), rev. 5.3

Работа с GPIO -как работать с GPIO напрямую.

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

Изображения и чертежи устройства


По ссылкам ниже вы можете скачать изображения и чертежи устройства Wiren_Board-5.8.

Corel Draw 2018: Wiren_Board-5.8.cdr.zip

Corel Draw PDF: Wiren_Board-5.8.cdr.pdf

Autocad 2013 DXF: Мы еще не подготовили чертеж этого устройства. Вы можете запросить чертеж устройства "Контроллер Wiren Board 5.8" на портале техподдержки Wiren Board (необходима регистрация).



По ссылкам ниже вы можете скачать изображения и чертежи устройства Wiren_Board-5.9.

Corel Draw 2018: Wiren_Board-5.9_new.cdr.zip

Corel Draw PDF: Wiren_Board-5.9_new.cdr.pdf

Autocad 2013 DXF: Мы еще не подготовили чертеж этого устройства. Вы можете запросить чертеж устройства "Контроллер Wiren Board 5.9" на портале техподдержки Wiren Board (необходима регистрация).