Wiren Board 5/en: различия между версиями
(Новая страница: « == Device pictures and drawings == {{WBPicturesNoDrawing|1}}») |
(Новая страница: «''' CAN''' is the standard for two-wire bus communication. The controller is multiplexed (output to the same terminals) with a second RS-485 port.») |
||
(не показано 46 промежуточных версий 2 участников) | |||
Строка 42: | Строка 42: | ||
[[Модули_расширения/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. | [[Модули_расширения/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. | ||
The controller has two slots for connecting | The controller has two slots for connecting expansion modules. Each module has 3 external terminals. | ||
Строка 107: | Строка 107: | ||
The controller is multiplexed (output to the same terminals) with a second RS-485 port. | The controller is multiplexed (output to the same terminals) with a second RS-485 port. | ||
'''[[ | '''[[1-Wire]]''' - шина для подключения внешних датчиков по двум или трём проводам. Так как это шина, можно подключить несколько устройств на один порт 1-Wire. | ||
ПО контроллера поддерживает подключение температурных датчиков типа DS18B20. | |||
Для питания датчиков удобно использовать выход +5V. | |||
Он защищен от КЗ и подачи повышенного напряжения. При питании контроллера от аккумулятора выход +5V остается активным. | |||
Так же есть программное управление этим выходом (его можно отключать). | |||
== | == Универсальные входы/выходы A1-A4 == | ||
Универсальный канал Ах объединяет в себе три функции и может работать как: | |||
* | * Выход [[Управление низковольтной нагрузкой|"открытый коллектор"]] - ключ (3А/30В), замыкающий выход на землю. | ||
* [[ADC | | * [[ADC | Аналоговый вход]] с диапазоном измерений 0-28 В. | ||
* [[DI | | * [[Special:MyLanguage/DI | Дискретный вход ]] - срабатывает при напряжении на клемме 5В. | ||
== | == Резистивные входы R1 и R2 == | ||
Могут работать в режимах: | |||
* | * измерения сопротивления 1-30кОм | ||
* | * измерения напряжение в диапазоне 0-3.0В | ||
* | * цифровой вход | ||
''Вход R2 есть только в версии 5.3.'' | |||
== | == Клеммники == | ||
[[Файл:WB5 подписи1.jpg| thumb | 500px|Wiren Board 5]] | [[Файл:WB5 подписи1.jpg| thumb | 500px|Wiren Board 5]] | ||
[[File:Wago.jpeg|thumb|400px| | [[File:Wago.jpeg|thumb|400px|Работа с самозажимными клеммами]] | ||
{| border="1" width="700" class="wikitable" style="text-align:center" | {| border="1" width="700" class="wikitable" style="text-align:center" | ||
| | | | ||
''' | '''подпись''' | ||
|| | || '''Max. V, I''' | ||
| width="10%" | | | width="10%" | '''cостояние''' '''по умолчанию''' | ||
| width="60%"| | | width="60%"|'''Функции''' | ||
|- | |- | ||
! colspan="4"| | ! colspan="4"| Верхний ряд, левый блок | ||
|- | |- | ||
| | | '''Vin''' || 28V || ||Питание, защита от переполюсовки | ||
|- | |- | ||
| | | '''GND''' || || ||"земля", минус блок питания | ||
|- | |- | ||
! colspan="6"| | ! colspan="6"| Верхний ряд, правый блок | ||
|- | |- | ||
| | | '''O1-O3''' || | || | || |Входы/выходы 1-го модуля расширения | ||
|- | |- | ||
| | | '''O1-O3''' || | ||| || |Входы/выходы 2-го модуля расширения | ||
|- | |- | ||
! colspan="8"| | ! colspan="8"| Нижний ряд, правый блок | ||
|- | |- | ||
| '''A1-A4''' | | 28V , 2A || High Z || [[Управление низковольтной нагрузкой | | '''A1-A4''' || 28V , 2A || High Z || [[Special:MyLanguage/Управление низковольтной нагрузкой|Выходы "открытый коллектор"]], [[Special:MyLanguage/ADC|ADC]], цифровые входы, защита ключей от индуктивной нагрузки. | ||
|- | |- | ||
| '''R1-R2*''' || 5V || High Z || | | '''R1-R2*''' || 5V || High Z || Резистивные датчики, [[Special:MyLanguage/ADC|ADC]], цифровые входы | ||
|- | |- | ||
| '''GND'''||| || || | | '''GND''' ||| || || Для удобства подключения внешних датчиков | ||
|- | |- | ||
| '''W1''' || 30V || 3. | | '''W1''' || 30V || 3.3V || [[Special:MyLanguage/1-Wire|1-Wire]], GPIO | ||
|- | |- | ||
| '''5V out''' || 5V, 0. | | '''5V out''' || 5V, 0.5A || 5V || Выход 5V. Защита от КЗ. Программное вкл/выкл. | ||
|- | |- | ||
| '''A''' || 30 V || 0V || rowspan="2"| | | '''A''' || 30 V || 0V || rowspan="2"|порт [[Special:MyLanguage/RS-485|RS-485]] (/dev/ttyAPP1) | ||
|- | |- | ||
| '''B''' || 30 V || +5V | | '''B''' || 30 V || +5V | ||
|- | |- | ||
|- | |- | ||
| '''L''' || 30 V || 0V || rowspan="2"| | | '''L''' || 30 V || 0V || rowspan="2"|Порт CAN или [[Special:MyLanguage/RS-485|RS-485]] (/dev/ttyAPP4). | ||
RS-485 | Подключение RS-485: A к клемме '''L''', B к клемме '''H'''. | ||
|- | |- | ||
| '''H''' || 30 V || +5V | | '''H''' || 30 V || +5V | ||
|- | |- | ||
| '''Vout*''' || 1A | | | | | | '''Vout*''' || 1A || || Выход питания. Входное напряжение, подключенное через диод. | ||
|- | |- | ||
|} | |} | ||
''*'' зависит от [[Wiren Board 5: Аппаратные ревизии|аппаратной ревизии]] | |||
Все входы защищены от подачи напряжения питания (до 28 В) и импульсных помех. | |||
В качестве интерфейсных клемм в контроллере применены клеммы "тип 250". | |||
Это самозажимные клипсы. При вставке очищенного одножильного провода в гнездо, он автоматически зажимается пружинной защѐлкой. | |||
Для вставки многожильных проводов, необходимо отжать пружину, нажав на кнопку клипсы. | |||
Кнопка имеет паз под шлицевую отвертку. | |||
Для извлечения провода, нужно отжать пружину, нажав на кнопку клипсы, и вытащить провод. | |||
== | == Другие интерфейсы == | ||
[[ | [[Отладочный порт]] - подключившись к нему можно получить прямой доступ к консоли контроллера. Через него можно также взаимодействовать с загрузчиком и следить за загрузкой операционной системы (последовательная консоль, serial console). | ||
[[Buzzer | [[Buzzer | "Пищалка"]] - издает звуковой сигнал, частота настраивается. | ||
Часы реального времени [[RTC]] питаются от внутренней резервной батарейки. | |||
В контроллерах ревизии 5.3 и 5.6 так же есть: | |||
*[[Consumer IR | *[[Special:MyLanguage/Consumer IR|ИК-порт]] | ||
* | * Аудиовыход цифрового звука - S/PDIF, разъём TOSLINK. | ||
== | == Сторожевой таймер == | ||
Отдельный аппаратный watchdog, перезагружающий контроллер целиком по питанию при зависании ПО. | |||
[[Hardware_Watchdog_Disable | [[Hardware_Watchdog_Disable | Отключение аппаратного сторожевого таймера]] | ||
== | == Питание == | ||
На контроллере есть три внешних входа для подключения питания: | |||
* DC jack - | * DC jack - стандартный штекерный разъем (5.5x2.1мм) на левой стороне корпуса. | ||
* | * Клеммники Vin и GND - в контроллерах ревизии 5.8 и выше: две клеммы Vin, к которым можно подключить два независимых блока питания для резервирования. Земли блоков питания должны быть соединены и подключены к клемме GND. | ||
* | * Питание по кабелю Ethernet. Подробнее в [[Special:MyLanguage/Power over Ethernet|Power over Ethernet]]. | ||
Возможно одновременное подключения источников к разным входам, в том числе с разным напряжением. | |||
Для резервного питания можно подключить внутренний модуль [[WBMZ-BATTERY - модуль резервного питания | WBMZ-BATTERY ]] с Li-Ion (Li-Pol) аккумулятором. | |||
Допустимый диапазон питания '''7-28В'''. | |||
Среднее потребление платы - 1,5-2 Вт. Но т.к. модуль GSM потребляет импульсно до 8 Вт, рекомендуется использовать блоки питания с мощностью не менее '''10 Вт'''. | |||
== | == Поддерживаемые устройства == | ||
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx | [[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx | Устройства нашего производства с интерфейсом RS-485]] | ||
[[Special:MyLanguage/Поддерживаемые устройства| | [[Special:MyLanguage/Поддерживаемые устройства|Поддерживаемые устройства]] | ||
[[Wiren Board 5: Подключение периферийных устройств | [[Special:MyLanguage/Wiren Board 5: Подключение периферийных устройств|Подключение периферийных устройств]] | ||
== | == Подробное тех.описание платы контроллера == | ||
[[Файл:WB5.3razm.png|thumb|400px| | [[Файл:WB5.3razm.png|thumb|400px|Размеры платы контроллера]] | ||
В статье [[Wiren Board 5:Схемотехника]] описаны некоторые особенности работы и устройства входов, схемы питания контроллера. | |||
[[WB 5: Errata | [[Special:MyLanguage/WB 5: Errata | Аппаратные ошибки/особенности Wiren Board 5 ]] найденные при эксплуатации контроллера. | ||
[[Wiren Board: Аппаратные ревизии | [[Wiren Board: Аппаратные ревизии]] - описание изменений в плате контроллера. | ||
Таблицы соответствия GPIO процессора и сигналов на плате для ревизий: | |||
[[Wiren Board 5.5:Список GPIO | [[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]] | ||
[[Работа с GPIO | [[Special:MyLanguage/Работа с GPIO|Работа с GPIO]] -как работать с GPIO напрямую. | ||
[[WB5_root_password_recovery | [[WB5_root_password_recovery|Wiren Board 5:Восстановление пароля пользователя root]] | ||
== Изображения и чертежи устройства == | |||
== | |||
{{Wbincludes:WBPicturesNoDrawing|1}} | {{Wbincludes:WBPicturesNoDrawing|1}} | ||
{{Wbincludes:WBPicturesNoDrawing|2}} | {{Wbincludes:WBPicturesNoDrawing|2}} |
Версия 15:51, 3 июля 2019
General characteristics
Processor | Freescale i.MX28 454 MHz ARM9 |
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: Wiren Board 5
It is recommended to read the Getting started article to start working with the controller.
Программное обеспечение Wiren Board/en
The modularity of the controller
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.
The controller has two slots for connecting expansion modules. Each module has 3 external terminals.
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.
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).
Модуль резервного питания - additional mezzanine board is installed on the second level in the controller case.
Contains Li-Ion (Li-Pol) battery capacity of 1800 mAh, provides the controller up to 3 hours of opertation.
Wireless interfaces
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.
Wi-Fi of the Wiren Board can be configured to work in one of three modes:
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)
- client mode
- simultaneous operation in both Hotpoint and client modes
Bluetooth 4.0 (Bluetooth Low Energy) — you can track the proximity of other Bluetooth devices, such as a mobile phone or Bluetooth tag.
USB stick Z-Wave gives support for standard Z-Wave devices.
433MHz Packet radio - the RFM69H radio module is installed in the controller during production.
Allows you to connect Noolite devices, Oregon sensors to the controller.
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 port power supply.
![](/wiki/images/thumb/b/b5/Rs-485-setup-configs.png/300px-Rs-485-setup-configs.png)
RS-485 — two-wire bus communication standard.
The controller has 2 RS-485 ports + 2 more ports can be added by RS-485 extension modules.
The article RS-485:Physical connection will help you to choose and lay cables correctly.
Setting up the connection of devices is carried out in the web interface.
Basically in Wiren Board, driver WB-mqtt-serial works through the system of MQTT-messages with connected RS-485 devices.
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 - шина для подключения внешних датчиков по двум или трём проводам. Так как это шина, можно подключить несколько устройств на один порт 1-Wire. ПО контроллера поддерживает подключение температурных датчиков типа DS18B20.
Для питания датчиков удобно использовать выход +5V. Он защищен от КЗ и подачи повышенного напряжения. При питании контроллера от аккумулятора выход +5V остается активным. Так же есть программное управление этим выходом (его можно отключать).
Универсальные входы/выходы A1-A4
Универсальный канал Ах объединяет в себе три функции и может работать как:
- Выход "открытый коллектор" - ключ (3А/30В), замыкающий выход на землю.
- Аналоговый вход с диапазоном измерений 0-28 В.
- Дискретный вход - срабатывает при напряжении на клемме 5В.
Резистивные входы R1 и R2
Могут работать в режимах:
- измерения сопротивления 1-30кОм
- измерения напряжение в диапазоне 0-3.0В
- цифровой вход
Вход R2 есть только в версии 5.3.
Клеммники
подпись |
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.
- Питание по кабелю Ethernet. Подробнее в Power over Ethernet.
Возможно одновременное подключения источников к разным входам, в том числе с разным напряжением.
Для резервного питания можно подключить внутренний модуль 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 (необходима регистрация).