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

Материал из Wiren Board
(Новая страница: « == Device pictures and drawings == {{WBPicturesNoDrawing|1}}»)
(Новая страница: «Input/output modules»)
(не показано 127 промежуточных версий 5 участников)
Строка 1: Строка 1:
<languages/>
<languages/>
{{#vardefine:ProductFullName1|Контроллер Wiren Board 5.8}} {{#vardefine:FileName1|Wiren_Board-5.8}} {{#vardefine:ProductName1|Wiren_Board-5.8}}
[[Файл:WB5 main2.jpg|400px|thumb|right|Wiren Board 5]]
{{#vardefine:ProductFullName2|Контроллер Wiren Board 5.9}} {{#vardefine:FileName2|Wiren_Board-5.9_new}} {{#vardefine:ProductName2|Wiren_Board-5.9}}


[[Файл:WB5 main2.jpg|500px|thumb|right|Wiren Board 5]]
'''This page about the version Wiren Board, which is in the testing.' ''


== General characteristics ==
'' 'Wiren Board 5' '- a modular controller for automation with open source software based on Linux.


[[Файл:WB5 плата.png| thumb | 500px|Wiren Board rev. 5.3]]
Designed for home and industrial automation and monitoring, for systems of "smart home".


{|  border="1" width="700" class="wikitable" style="text-align:center"


| Processor || [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
== Technical specifications ==
|-
|| Memory RAM| DDR2 SDRAM 128 MB
|-
|| Nonvolatile memory || 4 GB eMMC
|-
| Operating system || Debian Linux 7.0. Mainline kernel 4.1.
|-
|| Dimensions || Enclosure on a DIN rail with a width of 6M.
106.25x90.2x57.5 mm. Size without case: 103x87x20 mm.
|-
||Operation || operating temperature - -25...+70C 
(-40..+70 ° C on request).
|-
||Power || 7-28VDC
|-
|}


'''Product page and online store: [https://wirenboard.com/en/product/wiren-board-5/ Wiren Board 5]'''
Рекомендуется прочитать все статьи этого раздела по порядку:


It is recommended to read the  [[Special:MyLanguage/Wiren Board 5:Первое включение/en|'''Getting started''']] article to start working with the controller.
[[Wiren Board 5:Первое включение/en|'''First launch''']]


{{:Программное обеспечение Wiren Board/en}}
[[Special:MyLanguage/Программное обеспечение Wiren Board/en | Software ]]


== The modularity of the controller ==
[[Special:MyLanguage/Движок правил wb-rules| Engine rules]]
[[Файл:KNX.png|thumb|200px| KNX extension module]]
[[Файл:Connecting_Side_Modules.png|250px|thumb|right| Connecting side modules]]


[[Wiren Board 5:Аппаратная часть/en|'''Hardware''']]


[[Модули_расширения/en | '''Extension modules''']] are small boards installed inside the case of the Wiren Board 5 and extend its functionality: additional ports RS-485, RS-232, relay outputs, etc.
[[Special:MyLanguage/Модули расширения|Expansion modules]]


The controller has two slots for connecting extension modules. Each module has 3 external terminals.
Input/output modules


[[Wiren Board 5: Подключение периферийных устройств|Подключение периферийных устройств]]


'''[[Модули ввода-вывода/en|Input/output modules]]''' dock with the side connector on the WB5 on the right side of the case, adding 8 to 16 digital or analog ports.
[[Special:MyLanguage/Поддерживаемые устройства|Поддерживаемые устройства]]


Up to 8 modules can be connected in series: up to 4 input modules (type I) and up to 4 output modules (type O and I/O).


[[WB 5: Errata | Аппаратные ошибки/особенности Wiren Board 5 ]]


[[WBMZ2-BATTERY/en|'''Модуль резервного питания''']] - additional mezzanine board is installed on the second level in the controller case.
[[Wiren Board 5: Отличия от Wiren Board 4|Отличия Wiren Board 5 от Wiren Board 4]]


Contains Li-Ion (Li-Pol) battery capacity of 1800 mAh, provides the controller up to 3 hours of opertation.
== Порты и интерфейсы ==


== Wireless interfaces ==
* [[Special:MyLanguage/GSM/GPRS|GSM/GPRS]]
* [[Special:MyLanguage/Wi-Fi|Wi-Fi]]
* [[Special:MyLanguage/RS-485|RS-485]]
* [[Special:MyLanguage/Buzzer|Buzzer]]
* [[Special:MyLanguage/Consumer IR|Работа с ИК-портом]]


[[GSM/GPRS/en |'''Cellular module''']] - modem 2G (GPRS), 3G (UMTS) or NB-IoT is installed in the controller during production. Requires a MicroSIM card.
== Дополнительные и справочные статьи ==


The modem allows you to send and receive SMS, connect to the Internet.
[[Special:MyLanguage/Debug UART|Debug UART]]


[[Special:MyLanguage/Работа с GPIO|Работа с GPIO]]


[[Wi-Fi/en|''' Wi-Fi ''']] of the Wiren Board can be configured to work in one of three modes:
[[Wiren Board 5:Список GPIO|Wiren Board 5:Список GPIO]]


in Hotpoint mode, enabled by default (the name is WirenBoard without password, the address of the controller in the generated network is: 192.168.42.1)
[[Special:MyLanguage/Работа с последовательным портом|Работа с последовательным портом]]
* client mode
* simultaneous operation in both Hotpoint and client modes


[[Bluetooth/en|'''Bluetooth''' 4.0 (Bluetooth Low Energy)]] —  you can track the proximity of other Bluetooth devices, such as a mobile phone or Bluetooth tag.
[[Special:MyLanguage/ADC#Software|ADC#Software]]


[[Special:MyLanguage/Доступ к RS-485 портам с PC|Доступ к RS-485 портам с PC]]


USB stick '''Z-Wave''' gives support for standard [[Z-Wave/en|Z-Wave]] devices.
[[Special:MyLanguage/Пересборка Device Tree|Пересборка Device Tree]]


[[Special:MyLanguage/Сборка ядра|Сборка ядра]]


[[433MHz/en|'''433MHz Packet radio''']] - the RFM69H radio module is installed in the controller during production.
[[Special:MyLanguage/Уникальные идентификаторы|Уникальные идентификаторы]] - для идентификации устройства, привязки софта


Allows you to connect Noolite devices, Oregon sensors to the controller.
Схема электрическая принципиальная Wiren Board 5: [[Файл:WB 5.3.pdf|Файл:WB 5.3.pdf]]


 
Габаритные размеры платы Wiren Board 5: [[Файл:WB 5.3-Размеры.pdf|Файл:WB 5.3-Размеры.pdf]]
Wi-Fi, GSM and 433 MHz radio antennas are connected to SMA connectors.
 
If the GSM signal is weak, it is recommended to use a remote antenna and place it away from the controller.
 
== Wired interfaces ==
 
'''Ethernet interface''' supports 10/100 Mbps. In revisions with 5.8 there is a second Ethernet port.
 
Так же присутствует один порт USB 2.0. Работает в режиме USB Host или USB Device. Управление питанием отдельных USB-устройств описано в статье [[Питание USB-портов/en|USB port power supply]].
 
[[File:rs-485-setup-configs.png|thumb|right|300 px|Configuration is set through the section ''Configs'' [[RS-485:Настройка через веб-интерфейс/en|of the web interface]]]]
 
[[RS-485/en|'''RS-485''']] — two-wire bus communication standard.
 
 
 
The controller has 2 RS-485 ports + 2 more ports can be added [[Wiren Board 5: Модуль расширения RS485-ISO/en| by RS-485 extension modules]].
 
The article [[RS-485:Физическое подключение/en|RS-485:Physical connection]] will help you to choose and lay cables correctly.
 
[[RS-485:Настройка через веб-интерфейс/en| Setting up the connection]] of devices is carried out in the web interface.
 
Basically in Wiren Board,[[Драйвер_wb-mqtt-serial/en| driver WB-mqtt-serial ]] works through the system of [[MQTT/en| MQTT]]-messages with connected RS-485 devices.
 
 
 
'''[[CAN/en| CAN]]''' is the standard for two-wire bus communication.
The controller is multiplexed (output to the same terminals) with a second RS-485 port.
 
'''[[1-Wire/en | 1-Wire]]''' — is a bus for connecting external sensors on two or three wires. Since this is a bus, you can connect multiple devices to the same 1-Wire port.
The controller software supports the connection of DS18B20 type temperature sensors.
 
It is convenient to use +5V output to power the sensors.
It is protected from short circuit and high voltage. When the controller is powered by a battery, the +5V output remains active.
There is also a software control of this output (it can be disabled).
 
== Universal inputs/outputs A1-A4 ==
 
Universal channel Ah combines three functions and can work as:
 
* Output [[Управление низковольтной нагрузкой/en|open collector]] - key (3A/30V), closing the ground output.
 
* [[ADC | Analog input]] with 0-28V measurement range.
 
* [[DI | Digital input ]] — is triggered when the voltage at the terminal is 5 V
 
== Resistive inputs R1 and R2 ==
Can operate in modes:
* resistance measurements 1-30kω
* voltage measurements in the range of 0-3.0 V
* digital input
 
"R2 input only is only in version 5.3."
 
== Terminal blocks ==
 
[[Файл:WB5 подписи1.jpg| thumb | 500px|Wiren Board 5]]
 
[[File:Wago.jpeg|thumb|400px|Working with WAGO 250 terminals]]
 
{| border="1" width="700" class="wikitable" style="text-align:center"
|
'''signature'''
|| "'Max. V, I"'
| width="10%" | "'state"' "'default"'
| width="60%"|"'Function"'
|-
! colspan="4"| Top row, left block
|-
| "'Vin"' || 28V | | |Power supply, reverse polarity protection
|-
| "'GND"'|| || ||"ground" minus power supply
|-
! colspan="6"| Top row, right block
|-
| "'O1-O3"' || | || | || |Inputs/outputs of the 1st extension module
|-
 
| "'O1-O3"' || | ||| || |Inputs/outputs of the 2nd extension module
 
|-
! colspan="8"| Bottom row, right block
|-
| '''A1-A4''' | | 28V , 2A || High Z || [[Управление низковольтной нагрузкой/en|open collector outputs]], [[ADC/en|ADC]], digital inputs, key protection against inductive load.
|-
| '''R1-R2*''' || 5V || High Z || Resistive sensors, [[ADC/en|ADC]], digital inputs
|-
| '''GND'''||| || || For easy connection of external sensors
|-
| '''W1''' || 30V || 3.3 V || [[1-Wire/en|1-Wire]], GPIO
|-
| '''5V out''' || 5V, 0.5 A || 5V || 5V Output. Short circuit protection. Software on/off.
|-
| '''A''' || 30 V || 0V || rowspan="2"|port [[Special:MyLanguage/RS-485|RS-485]] (/dev/ttyAPP1)
|-
| '''B''' || 30 V || +5V
|-
|-
| '''L''' || 30 V || 0V || rowspan="2"|can Port or [[Special:MyLanguage/RS-485|RS-485]] (/dev/ttyAPP4).
RS-485 connection: A to terminal "'L"', B to terminal "'H"'.
|-
| '''H''' || 30 V || +5V
|-
| '''Vout*''' || 1A | | | | Power output. The input voltage is connected through the diode.
|-
|}
"*" depends on the [[Wiren_Board:_Аппаратные_ревизии/en|hardware revision]]
 
All inputs are protected against supply voltage (up to 28 V) and impulse noise.
 
Type "250" terminals are used as interface terminals in the controller.
These are self-locking clips. When the cleaned single-wire is inserted into the socket, it is automatically clamped with a spring latch.
To insert stranded wires, it is necessary to press the spring by pressing the clip button.
The button has a slot for a screwdriver.
To remove the wire, you need to press the spring by pressing the clip button and pull out the wire.
 
== Other interfaces ==
 
[[WB_Debug_Console/en |Debug port]] - you can directly access the controller console by connecting to it. Through it you can also interact with the bootloader and monitor the operating system boot (serial console).
 
[[Buzzer/en | "Buzzer"]] — beeps, its frequency is adjustable.
 
The real-time clock RTC is powered by an internal backup battery.
 
Revisions 5.3 and 5.6 also contain:
*[[Consumer IR/en|IrDA]]
* Digital audio output - S/PDIF, TOSLINK connector.
 
== Watchdog ==
 
A separate hardware watchdog that reboots the entire controller on power when the
software freezes.
 
 
 
[[Hardware_Watchdog_Disable/en | Hardware watchdog disable]]
 
== Power Supply ==
 
The controller has three external inputs for power connection:
 
* DC jack - standard plug connector (5.5x2.1mm) on the left side of the case.
 
* Terminals Vin and GND in the controller of audit 5.8 and above: two terminal Vin, to which you can connect two independent power supply for redundancy. The grounds of the power supplies must be connected and connected to the GND terminal.
 
* Power-over-Ethernet (PoE Passive). Read more [[Power over Ethernet/en|Power over Ethernet]].
 
It is possible to simultaneously connect the sources to different inputs, including different voltages.
 
For backup power, you can connect the internal module [[WBMZ-BATTERY_-_модуль_резервного_питания/en | WBMZ-BATTERY ]] with Li-Ion (Li-Pol) battery.
 
Valid power range is '''7-28V'''.
The average consumption of the Board is 1.5-2 watts. But since the GSM module pulse consumes up to 8 watts, it is recommended to use power supply units with power not less than '''10 W'''.
== Supported devices ==
 
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx/en |Devices of our production with the RS-485 interface]]
 
[[Special:MyLanguage/Поддерживаемые устройства|Supported Devices]]
 
[[Wiren Board 5: Подключение периферийных устройств/en|Connection of peripheral devices]]
 
== Detailed technical description of the controller board ==
 
[[Файл:WB5.3razm.png|thumb|400px|Board side]]
 
The article [[Wiren_Board_5:Схемотехника/en| Wiren Board 5: Hardware]] describes some of the features of work and the device inputs, the power supply circuit of the controller.
 
[[WB 5: Errata/en| Hardware errors/features of Wiren Board 5 ]] found in the operation of the controller.
 
[[Wiren Board: Аппаратные ревизии/en| Hardware revisions]] — the description of changes in the controller board.
 
Table of matching processor and GPIO signals on the board for revisions:
 
[[Wiren Board 5.5:Список GPIO/en|rev. 5.5 (5.6, 5.6.1)]], [[Wiren Board 5.8:Список GPIO/en|rev. 5.8 (5.9)]], [[Wiren Board 5:Список GPIO/en|rev. 5.3]]
 
[[Работа с GPIO/en|Working with GPIO]] — how to work directly with GPIO.
 
[[WB5_root_password_recovery/en|Wiren Board 5: WB root password recovery]]
 
 
 
 
== Device pictures and drawings ==
{{Wbincludes:WBPicturesNoDrawing|1}}
 
{{Wbincludes:WBPicturesNoDrawing|2}}

Версия 13:45, 14 января 2016

Wiren Board 5

'This page about the version Wiren Board, which is in the testing.'

'Wiren Board 5' '- a modular controller for automation with open source software based on Linux.

Designed for home and industrial automation and monitoring, for systems of "smart home".


Technical specifications

Рекомендуется прочитать все статьи этого раздела по порядку:

First launch

Software

Engine rules

Hardware

Expansion modules

Input/output modules

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

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


Аппаратные ошибки/особенности Wiren Board 5

Отличия Wiren Board 5 от Wiren Board 4

Порты и интерфейсы

Дополнительные и справочные статьи

Debug UART

Работа с GPIO

Wiren Board 5:Список GPIO

Работа с последовательным портом

ADC#Software

Доступ к RS-485 портам с PC

Пересборка Device Tree

Сборка ядра

Уникальные идентификаторы - для идентификации устройства, привязки софта

Схема электрическая принципиальная Wiren Board 5: Файл:WB 5.3.pdf

Габаритные размеры платы Wiren Board 5: Файл:WB 5.3-Размеры.pdf