Перейти к содержанию

Навигация

WB-M1W2 1-Wire to Modbus Temperature Measurement Module: различия между версиями

Нет описания правки
(не показано 47 промежуточных версий 6 участников)
Строка 6: Строка 6:
'''[https://wirenboard.com/ru/product/WB-M1W2/ Купить в интернет-магазине]'''
'''[https://wirenboard.com/ru/product/WB-M1W2/ Купить в интернет-магазине]'''
== Назначение==
== Назначение==
WB-M1W2 - компактный преобразователь, предназначенный для опроса '''двух''' цифровых термометров [[1-Wire | 1-Wire]] (DS18B20) по протоколу Modbus RTU по шине RS-485.
WB-M1W2 компактный преобразователь, предназначенный для опроса '''двух''' цифровых термометров [[1-Wire | 1-Wire]] (DS18B20) по протоколу Modbus RTU по шине RS-485.


В устройстве универсальные входы, которые могут работать в режимах 1-Wire или «сухой контакт».
{{Wbincludes:WB-MS and WB-M1W2 Gosreestr}}
 
В устройстве универсальные входы, которые могут работать в режимах 1-Wire или «сухой контакт» с функциями подсчёта срабатываний и распознавания нажатий.
== Меры безопасности ==
{{Wbincludes:Safety|low_voltage=true}}


== Технические характеристики ==
== Технические характеристики ==
Строка 41: Строка 45:
|-
|-
{{Wbincludes:Control}}
{{Wbincludes:Control}}
{{Wbincludes:Operating conditions}}
{{Wbincludes:Klemmy. Input}}
{{Wbincludes:Klemmy. Input}}
! colspan="2" |Габариты
! colspan="2" |Габариты
Строка 46: Строка 51:
| Габариты
| Габариты
|
|
38 x 17 x 13 мм
57 x 18 x 12 мм
{{Wbincludes:Weight}} 15 г
{{Wbincludes:Weight}} 15 г
|}
|}


== Общий принцип работы ==
== Общий принцип работы ==
При работе в режиме 1-Wire модуль опрашивает подключённые к входам датчики и помещает полученные значения в Modbus-регистры. Некоторые датчики DS18B20 иногда могут выдавать случайные значения, которые сильно отличаются от верных, поэтому в модуле есть фильтр подозрительных значений, который позволяет эти значения отбросить.
В режиме дискретных входов модуль опрашивает входы и помещает в регистры их состояние, а также количество срабатываний в виде счётчиков. Разрядность счетчиков — 16 бит.
== Распознавание типов нажатий ==
{{Anchor|press-events}}
{{note|note|Распознавание типов нажатий появилось в прошивке 4.32.0.}}
{{Wbincludes:Inputs Press Events|no_outputs=true}}
Счётчики нажатий и состояние входов получать событиями через Быстрый Modbus — минимум задержек при любой загруженности шины. Читайте подробнее в разделе [[#modbus|Работа по Modbus]].
[[Rule_Examples#press-actions|Пример правила с обработкой счётчиков нажатий]]


==Монтаж== <!--T:9-->
==Монтаж== <!--T:9-->
Строка 95: Строка 112:


{{Wbincludes:1-Wire DI mode}}
{{Wbincludes:1-Wire DI mode}}
=== Антидребезг ===
{{Anchor|debounce}}
{{note|note|Время подавления дребезга можно изменять начиная с прошивки 4.32.0.}}
{{SupportedSinceRelease
| release = wb-2310
|content=
Для любого из входов вы можете настроить фильтр антидребезга в параметре '''Время подавления дребезга'''. Возможные значения от 0 до 100 мс, значение по умолчанию — 50 мс.
}}
=== Счёт и детектирование нажатий ===
{{Anchor|counting-and-press-actions}}
{{note|note|Распознавание типов нажатий появилось в прошивке 4.32.0.}}
{{SupportedSinceRelease
| release = wb-2310
|content=
При выборе режима '''Счет и детектирование нажатий''', вы сможете настроить передачу счётчиков нажатий на контроллер. Как это работает, смотрите в разделе [[#press-events | Распознавание типов нажатий]].
Доступны настройки:
{{Wbincludes:Inputs Press Events Settings}}
}}


{{Wbincludes:Modbus|s_tolerance=true}}
{{Wbincludes:Modbus|s_tolerance=true}}
===Расширение Быстрый Modbus===
{{note|note| Начиная с версии прошивки '''4.23.0''' устройство поддерживает расширение Быстрый Modbus.}}
{{Wbincludes:Fast Modbus Description}}


=== Карта регистров ===
=== Карта регистров ===
[[M1W2_Registers | Карта регистров M1W2]]
Устройство WB-M1W2 выпускалось в разных ревизиях и некоторые из них больше не обновляются из-за ограниченных ресурсов микроконтроллера, поэтому есть две таблицы регистров:
* [[M1W2_Registers| Карта регистров WB-M1W2 для ревизий 2.1F и новее]]
* [[M1W2_Registers_fw_4.30 | Карта регистров WB-M1W2 для ревизий 2.1E и старее]]
 
Ревизию устройства можно посмотреть на наклейке на корпусе сбоку, а даты выпуска в таблице ревизий ниже на этой странице.


==Обновление прошивки и сброс настроек==
==Обновление прошивки и сброс настроек==
{{Wbincludes:Firmware update|changelog= WB-M1W2: Changelog}}
{{Modbus Device Firmware Update
| lose=true
| old=true
|changelog= WB-M1W2: Changelog}}


==Известные неисправности==
==Известные неисправности==
Строка 109: Строка 158:
== Ревизии устройства ==
== Ревизии устройства ==
{{Wbincludes:Revision}}
{{Wbincludes:Revision}}
|-
|2.5
|v2.5A, v2.5B, v2.5C, v2.5C/1, v2.5D, v2.5E, v2.5F -  ...
|01.2023 - ...
|
*Новая микросхема памяти EEPROM, другой вид серийных номеров
|-
|2.4
|v2.4A, v2.4A/2, v2.4A/2M, v2.4A/2M1
|10.2022 - 12.2022
|
*Четырехслойная плата
|-
|-
|2.1
|2.1
|v2.1F - v2.1I - ...
|v2.1F - v2.1I
|09.2021 - ...
|09.2021 - 09.2022
|
|
*На микроконтроллере GD32
* На микроконтроллере GD32 вместо STM32
|-
!colspan="4" | '''Новые функции не добавляются, последняя версия прошивки 4.30.0'''
|-
|-
|2.1
|2.1
Строка 146: Строка 209:
{{Wbincludes:CDR lib}}
{{Wbincludes:CDR lib}}


'''Corel Draw PDF:''' [[File:WB-M1W2.cdr.pdf]]
'''SVG:''' [[File:WB-M1W2.svg.zip]]


'''Autocad 2013 DXF:''' [[File:WB-M1W2.dxf.zip]]
'''Autocad 2013 DXF:''' [[File:WB-M1W2.dxf.zip]]


'''Autocad PDF:''' [[File:WB-M1W2.pdf]]
'''Autocad PDF:''' [[File:WB-M1W2.pdf]]
{{Wbincludes: AutoCAD_base}}