Устройство ИК-управления WB-MIR v.2

From Wiren Board
This is the approved revision of this page, as well as being the most recent.
Jump to navigation Jump to search
Other languages:
English • ‎русский
Модуль WB-MIR v.2. IR Learn — ИК-приёмник для записи команд

Купить в интернет-магазине

Эта страница описывает устройство WB-MIR v.2, которое выпускается с 11.2017. Описание предыдущей модели: WB-MIR v.1.

Назначение

Пример монтажа ИК-излучателя модуля WB-MIR v.2 на приемнике кондиционера под декоративной крышкой

Обучаемый модуль с ИК-приёмопередатчиком для управления по ИК-каналу различными устройствами, включая кондиционеры, телевизоры и т.п. Управление производится с контроллера или ПК по шине RS-485 командами по протоколу Modbus RTU.

Технические характеристики

Параметр Значение
Питание
Напряжение питания 9 — 28 В постоянного тока
Потребляемая мощность

0.1 Вт

Дальнодействие передатчика < 1м
Внешние датчики Можно подключить цифровой датчик температуры DS18B20.
ИК-команды
Частота передатчика 38 кГц
Количество команд
  • Прошивки до версии 3.7.2 включительно: 7
  • Прошивки с версии 4.4.0: 40
  • Прошивки версии старше 3.7.2 и до 4.4.0 поддерживали до ~80 команд, но некорректно работали с некоторыми устройствами.
Длительность команд Максимальная длина команды - 508 регистров, плюс два регистра - признак окончания команды.

Каждый регистр кодирует длительность высокого или низкого уровня сигнала (последовательно) в микросекундах.

Управление
Интерфейс управления RS-485
Изоляция интерфейса Неизолированный
Протокол обмена данными Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке
Параметры интерфейса RS-485 Задаются программно, по умолчанию:

скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2

Готовность к работе после подачи питания ~2 c
Условия эксплуатации
Температура воздуха От −40 до +80 °С
Относительная влажность До 92 %, без конденсации влаги
Клеммники и сечение проводов
Рекомендуемое сечение провода с НШВИ 0.35 – 1 мм2 — одинарные, 0.35 – 0.5 мм2 – сдвоенные провода
Длина стандартной втулки НШВИ 8 мм
Момент затяжки винтов 0.2 Н∙м
Габариты
Д x Ш x В

40x15x11 мм; длина разъема кабеля передатчика добавляет +30 мм к ширине корпуса

Масса (с коробкой) 25 г

Общий принцип работы

Записываете управляющий сигнал с пульта дистанционного управления устройством (ПДУ) в память модуля и потом воспроизво́дите его.

Для записи сигнала направьте ПДУ на ИК-приёмник модуля, который подписан как IR learn. Для передачи управляющего сигнала, подключите к входу IR out (3.5мм) внешний ИК-передатчик, который нужно разместить на ИК-приёмнике управляемого устройства.

К входу 1W можно подключить внешний датчик температуры DS18B20 или изменить режим входа и использовать его как счётный вход. Сигнал с датчика удобно использовать для контроля за состоянием управляемых устройств с помощью правил wb-rules или сценариев Node-Red. Например, можно настроить включение/отключение кондиционера в зависимости от температуры с датчика DS18B20.

Подробнее о записи и воспроизведении сигналов читайте в статье Инструкция по работе с ИК-приёмопередатчиком.

Монтаж

Модуль устанавливается рядом или внутри корпуса управляемого устройства, например, кондиционера. Если планируется дальнейшее обучение или переобучение WB-MIR v.2, то расположите модуль в доступном месте. ИК-передатчик, вынесенный на проводе длиной ~140 см, крепится рядом с ИК-приемником управляемого устройства на двусторонний скотч (в комплекте). Не загораживайте ИК-приемник устройства полностью, чтобы сохранить управление с пульта. Проверьте устойчивую передачу ИК-команд.

Клеммный блок «V+ GND A B» с шагом 3.5 мм служит для подключения питания и управления по шине RS-485. Для стабильной связи с устройством важно правильно организовать подключение к шине RS-485, читайте об этом в статье RS-485:Физическое подключение.

Внешний датчик температуры DS18B20 подключается по паразитной схеме питания, когда выводы датчика +5В и GND объединены и подключены к клемме GND, вывод данных подключается к клемме 1W.

Представление в веб-интерфейсе контроллера WB

Выбор шаблона

Чтобы устройство появилось на вкладке Devices в веб-интерфейсе контроллера Wiren Board, добавьте новое serial-устройство и выберите шаблон WB-MIR v.2.

Управление устройством и просмотр значений

В веб-интерфейсе вы можете управлять выходами устройства и просматривать полученные с него значения. Список отображаемых каналов можно изменить через настройки устройства, доступные на странице выбора шаблона.

Рассмотрим основные органы управления WB-MIR v.2 и их назначение.

Название элемента управления Назначение
Input Voltage Напряжение питания модуля
Learn to RAM Запись ИК-сигнала в оперативный буфер (см. раздел Оперативный режим). Для обучения контрол переводится в положение ON, после обучения — OFF.
Play from RAM Воспроизведение ИК-сигнала из оперативного буфера (см. раздел Оперативный режим).
Learn to ROMx Запись ИК-сигнала в соответствующую ячейку ПЗУ (см. раздел Постоянный режим). Для обучения контрол переводится в положение ON, после обучения — OFF.
Play from ROMx Воспроизведение ИК-сигнала из соответствующей ячейки ПЗУ (см. раздел Постоянный режим). Для обучения контрол переводится в положение ON, после обучения — OFF.
ROMx -> RAM Копирование данных из соответствующей ячейки ПЗУ в оперативный буфер для редактирования (см. раздел Постоянный режим). Для редактирования контрол переводится в положение ON, после редактирования — OFF.
Internal/External Temperature Sensor Температура внутреннего/внешнего цифрового датчика. Если датчик отсутствует или неисправен, его название выделяется красным цветом.
Serial NO Серийный номер модуля WB-MIR может потребоваться при обращении в техподдержку.
Reset all ROM Сброс содержимого всех ячеек памяти. Будьте внимательны, очистка ПЗУ будет выполнена без запроса на подтверждение!
Веб-интерфейс WB-MIR v.2

Настройка

Способы настройки

Чтобы настроить модуль:

Обучение и использование модуля

ИК-приемник для обучения расположен прямо под красным круглым окном на корпусе модуля, подписанным “IR learn”

Подробное описание и использование WB-MIR v.2 приведены в разделе Инструкция по работе с ИК-приёмопередатчиком в устройствах WB-MS, WB-MSW, WB-MIR.

Режим работы цифрового входа

Выбор режима для входа W1 в веб-интерфейсе контроллера Wiren Board

Вход 1W устройства можно сконфигурировать как счётный вход, для этого нужно изменить режим в параметре Inpit x.

В версиях прошивки до 4.14.1 включительно, данные счетчиков срабатывания записываются в энергонезависимую память 1 раз в 600 сек.

Начиная с версии прошивки 4.15.0, алгоритм записи данных счетчика изменился. Если средняя частота срабатывания счетчиков меньше, чем 1 раз в 300 сек., то запись в память происходит с каждым изменением счетчика. Но если частота больше, то энергонезависимая память обновляется не чаще 1 раза в 300 сек. В частности, если счетчик меняется несколько раз в течение короткого времени (например в течение минуты), а потом продолжительное время не меняется (например в течение 5 часов), то после каждого изменения произойдет запись в память. Такой подход позволяет хранить актуальные данные счетчиков и гарантирует продолжительную работу энергонезависимой памяти.

Работа по Modbus

Устройства Wirenboard управляются по протоколу Modbus RTU. На физическом уровне подключаются через интерфейс RS-485.

Поддерживаются все основные команды чтения и записи одного или нескольких регистров. Смотрите список доступных команд в описании протокола Modbus.

Настроить параметры модуля можно в веб-интерфейсе контроллера Wiren Board, или через сторонние программы.

Параметры порта по умолчанию

Значение
по умолчанию
Название параметра
в веб-интерфейсе
Параметр
9600 Baud rate Скорость, бит/с
8 Data bits Количество битов данных
None Parity Бит чётности
2 Stop bits Количество стоповых битов

При необходимости их можно изменить, смотрите инструкцию в статье Настройка параметров обмена данными.

Modbus-адрес

Modbus-адрес, установленный на производстве

Каждое устройство на линии имеет уникальный адрес в диапазоне от 1 до 247. Адрес устройства, установленный на заводе, указан на отдельной наклейке со штрихкодом. На заводе устройствам Wirenboard в одной партии присваиваются разные адреса, поэтому в вашем заказе, скорее всего, адреса не будут повторяться.

О том, как узнать, изменить или сбросить Modbus-адрес устройства, читайте в статье Modbus-адрес устройства Wiren Board.

Карта регистров

Карта регистров модуля WB-MIR v.2

Обновление прошивки и сброс настроек

Большинство устройств Wiren Board поддерживают обновление прошивки (микропрограммы) по протоколу Modbus. Это даёт возможность расширять функциональные возможности устройств и устранять ошибки в микропрограмме непосредственно на месте монтажа.

Инструкции:

Узнать о выходе новой версии прошивки можно в Журнале изменений прошивок.

Известные неисправности

Аппаратные ошибки/особенности WB-MIR v.2, найденные при эксплуатации устройства.

Ревизии устройства

Номер партии (Batch №) указан на наклейке, на боковой поверхности корпуса, а также на печатной плате.

Ревизия Партии Дата выпуска Отличия от предыдущей ревизии
1.8 v.1.8K - ... 08.2021 - ...
  • В качестве ИК-приемника IRM-56384
1.8 v1.8I, v.1.8J, v1.8L 06.2021 - 08.2021, 10.2021 - 11.2021
  • на микроконтроллере GD32
1.8 1.8A - 1.8H 12.2019 - 06.2021
  • Улучшена компоновка платы
1.6 338, 1.6A - 1.6C 03.2019 - 10.2019
  • До 40 команд
1.6 - 1.7 277, 323? до 02.2019
  • До 80 команд (версии прошивки от 3.7.2 до 4.2.0), работает корректно не со всеми устройствами.
  • С версии прошивки 4.0.0 можно использовать вход 1W как счётный.
1.6 - 1.7 238, 323? до 02.2019
  • Первая версия: до 7 команд (FW: 3.7.2)

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

Corel Draw 2018: Файл:WB-Library.cdr.zip

Corel Draw PDF: Файл:WB-MIR.cdr.pdf

Autocad 2013 DXF: Файл:WB-MIR.dxf.zip

Autocad PDF: Файл:WB-MIR.pdf