WB-MRGB: различия между версиями

Материал из Wiren Board
 
(не показаны 82 промежуточные версии 8 участников)
Строка 1: Строка 1:
{{OldVersion
| old_name=WB-MRGB
| new_name=WB-LED
| new_page=WB-LED v.1 Modbus LED Dimmer
}}


==== Назначение. ====
[[Файл:WB-MRGB.png |300px|thumb|right| Диммер WB-MRGB]]


3х канальный диммер предназначен для управления светодиодными лентами RGB сигналами ШИМ.
== Общие сведения ==


Управление модулем производится с контроллера или ПК по шине RS-485 командами по протоколу MODBUS.
'''WB-MRGB'''  - трехканальный диммер для управления светодиодными лентами. Может управлять лентой RGB либо независимо тремя одноцветными лентами. Модуль управляется по шине [[RS-485]] (протокол MODBUS) с контроллера [[Wiren Board]] или компьютера, а также кнопками, подключаемыми напрямую к модулю.


==== Технические характеристики ====
== Технические характеристики ==
- 3 канала ШИМ для управления светодиодной лентой.
{| class="wikitable"
! style="text-align: center;" | Параметр
! style="text-align: center;" | Значение
|-
! colspan="2" |Питание
|-
|Напряжение питания
|9 В — 24 В постоянного тока
|-
|Потребляемая мощность
|
0,3 Вт
|-
! colspan="2" |Каналы управления светодиодной лентой
|-
| Каналы с ШИМ для управления светодиодной лентой
| 3
|-
| Максимальная частота ШИМ
| 24 кГц
|-
| Максимальный коммутируемый ток
|3 А
|-
! colspan="2" |Управление диммером
|-
|Интерфейс управления
|RS-485
|-
! colspan="2" |Входы
|-
|Назначение
|Входы для кнопок управления балансом цвета и общей яркости
|-
|Изоляция входов кнопок
|Входы без гальванической развязки
|-
! colspan="2" |Коммуникация
|-
|Протокол обмена данными
|Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке
|-
|Параметры интерфейса RS-485
|Скорость 9600 бит/с; данные — 8 бит; четность N; стоп-биты 2
|-


- Ток до 5А на канал.
! colspan="2" |Габариты
 
|-
- Частота ШИМа - 24кГц.
| Габариты
| 70 x 34 x 18 мм
- Напряжение питания: от 11 до 24 В;
|-
 
! colspan="2" |Условия эксплуатации
- Потребляемая мощность: 0,3Вт;
|-
 
| Температура воздуха
- Интерфейс: RS485, ModBus RTU.
| От -40°С до +80°С
 
|-
- Входы для кнопок управления балансом цвета и общей яркости.
| Относительная влажность воздуха
| До 92%, без конденсации влаги
|}


===== Условия эксплуатации: =====
'''Номинальным длительным режимом работы в результате испытаний признано: питающее напряжение — 24 В, ток на канал — 3 А'''.


- Температура воздуха от 0°С до +50°С;
== Монтаж и порядок подключения ==
 
[[Файл:WB6+WB-MRGB.png|600px|thumb|right| Схема подключения диммера WB-MRGB]]
- Относительная влажность воздуха до 92%,без конденсата влаги.
 
==== Порядок подключения ====
Модуль выполнен в бескорпусном варианте - плата в термоусадочной трубке.
Модуль выполнен в бескорпусном варианте - плата в термоусадочной трубке.
Подключение управляющих линий:
* '''А''' и '''В''' - сигнальные линии RS-485
* '''GND''' - земля шины RS-485 (если есть)
* '''b1''' и '''iGND''' - кнопка изменения цвета
* '''b2''' и '''iGND''' - кнопка управления яркостью
* '''V+''' - необязательное отдельное питание логической части; подробнее смотрите ниже.
Подключение ленты:
* '''R''', '''G''', '''B''' - управляющие контакты, "минусы" каналов ленты
* '''+''' - "плюс" ленты
* '''+''' и '''-''' - "плюс" и "минус" блока питания ленты
Примечания:
# Два контакта '''+''' соединены накоротко внутри модуля.
# Модуль питается от блока питания светодиодных лент (то есть от клеммы '''+'''). Однако можно подвести дополнительное питание для логической части к клемме '''V+'''. В этом случае - даже при отключении блока питания ленты - модуль будет отвечать на команды RS-485. При этом сама светодиодная лента от источника, подключённого к '''V+''', никогда не питается.


Подключать провода необходимо согласно обозначениям рисунка.
== Управление светодиодами ==
 
К синим клеммам подключаются RS-485 и управляющие кнопки:
 
- к клеммам А и В подключаются сигнальные линии RS485
 
- к клемме GND подключается земля шины RS485 (если есть).
 
- к клемме b1 и GND подключается кнопка управления яркостью.
 
- к клемме b2 и GND подключается кнопка управления баланса цвета.
 
Питание модуля совмещено с питанием светодиодных лент.
Подключается к зеленым клеммам "-" "+". Напряжение питания в пределах от
11В до 24В.
 
Стандартная светодиодная RGB лента имеет четыре провода и подключается к зеленым клеммам:
 
R (red)-управление красным цветом
 
G (green)-управление зеленым цветом
 
B (blue)-управление синим цветом
 
V+ общий провод (плюс источника питания)
 
==== Параметры шины. ====
 
Скорость 9600 бит/сек, данных - 8 бит,
чётность – нет, стоповый бит - 2.
 
== Управление ==
Смена адреса производится широковещательным сообщением (id 0) WRITE_SINGLE_REGISTER(6) с адресом 128(0x80).
 
Каждое устройство содержит свой заводской id. Для его получения нужно выполнить READ_HOLDING_REGISTERS адрес 200 длина 6.
 
Запись в эту область памяти не поддерживается, при попытки записи в недопустимое место возвращается ошибка 3.


Яркость канала задаётся 8-битным числом (0-255).  
Яркость канала задаётся 8-битным числом (0-255).  
Установка физической яркости светодиодов производится в соответствии с логарифмической кривой диммирования.  
Установка физической яркости светодиодов производится в соответствии с логарифмической кривой диммирования.  


Модуль использует широтно-импульсную модуляцию (PWM), разрядность: 12 бит, частота ШИМ: 24 кГц.
Модуль использует широтно-импульсную модуляцию (ШИМ — PWM) разрядностью 12 бит и частотой 24 кГц. Это позволяет избежать мерцания и добиться плавности регулировки яркости при ее небольших значениях.


==== Кнопки  ====
Модуль имеет две аппаратные кнопки:
:Кнопка 1 (b1): длительное нажатие кнопки – плавное изменение цвета.
:Кнопка 2 (b2): короткое нажатие — включение/выключение всех каналов, длительное нажатие — плавное изменение яркости всех каналов.
Состояние кнопок может быть прочитано по Modbus в HOLDING_REGISTER по адресу 6 и 7 (''0'' — отпущена, ''1'' — нажата). Также можно отключить управление с помощью кнопок, записав число 255 (0xFF) в HOLDING_REGISTER по адресу 5.
== Управление модулем через веб-интерфейс Wiren Board ==
[[Файл:Web-WB-MRGB-1.png|300px|thumb|left|Диммер в веб-интерфейсе]]
[[Файл:Web-WB-MRGB-2.png|300px|thumb|right|Контрол выбора цвета]]


==== Кнопки  ====
В веб-интерфейсе модуля диммера предусмотрены следующие контролы управления. В основном окне устройства представлена информация о состоянии кнопок и счетчики их нажатий. Также имеется контрол RGB управления свечением ленты, окно которого раскрывается при нажатии.
Модуль имеет две аппаратные кнопки.  
Контрол позволяет выбрать один из фиксированных цветов, либо один из цветов HSV-палитры.
По-умолчанию кнопка 1 используется для изменения яркости, кнопка 2 - для изменения цвета.
Отключить управление каналами с помощью кнопок можно, записав число 255(0xFF) в HOLDING_REGISTER по адресу 5.


В любом режиме работы, текущее состояние кнопок можно прочесть из HOLDING_REGISTER по адресу 6 и 7. 0 отпущена, 1 - нажата.
== Карта регистров ==


==== Карта регистров ====
Карта регистров диммера представлена в разделе [[WB_Dimmers_Modbus_Registers_Map_v.1|Карта Modbus-регистров RGB-диммеров]].
{| border="1" cellpadding="5" cellspacing="0"
!Регистр / адрес
!тип
!чтение/запись
!формат
!назначение
|-


| 0 || holding || RW || 0-255 || Уровень канала G, логарифмическая кривая
== Управление по Modbus ==
|-
| 1 || holding || RW || 0-255 || Уровень канала R, логарифмическая кривая
|-
| 2 || holding || RW || 0-255 || Уровень канала B, логарифмическая кривая
|-


| 5 || holding || RW || 0: стандартный режим, 0xFF: отключить управление || режим работы кнопок
Подробно о работе с модулем по протоколу Modbus написано в разделе [[Wiren_Board_Devices_Modbus_Management|Управление устройствами Wiren Board по протоколу Modbus]].
|-


| 6 || holding || R ||  1 - нажата, 0 - отпущена|| состояние кнопоки 1
== Обмен данными ==
|-
| 7 || holding || R || 1 - нажата, 0 - отпущена|| состояние кнопоки 2
|-


| 0x80 || holding || W || || Modbus-адрес устройства  
На физическом уровне диммер подключается через интерфейс [[RS-485]]. Для управления WB-MR6C используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу [[Протокол Modbus]]. Modbus-адрес модуля задается на заводе и располагается на боковой стороне корпуса устройства. Адрес может быть изменен программно.
|-


| 200-206 || holding || R || {'W','B','M','R','G','B'}  == 0x0057 0x0042 0x004d 0x0052 0x0047 0x0042|| сигнатура
== Функции ==
|-


'''Смена адреса''' производится широковещательной (slave_id 0) командой записи (WRITE_SINGLE_REGISTER) в holding register с адресом 128 (0x80).


|}
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx |Назад к списку периферийных устройств]]

Текущая версия на 16:03, 20 февраля 2024

Эта страница описывает снятое с производства устройство WB-MRGB, описание нового WB-LED.

Диммер WB-MRGB

Общие сведения

WB-MRGB - трехканальный диммер для управления светодиодными лентами. Может управлять лентой RGB либо независимо тремя одноцветными лентами. Модуль управляется по шине RS-485 (протокол MODBUS) с контроллера Wiren Board или компьютера, а также кнопками, подключаемыми напрямую к модулю.

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

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

0,3 Вт

Каналы управления светодиодной лентой
Каналы с ШИМ для управления светодиодной лентой 3
Максимальная частота ШИМ 24 кГц
Максимальный коммутируемый ток 3 А
Управление диммером
Интерфейс управления RS-485
Входы
Назначение Входы для кнопок управления балансом цвета и общей яркости
Изоляция входов кнопок Входы без гальванической развязки
Коммуникация
Протокол обмена данными Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке
Параметры интерфейса RS-485 Скорость 9600 бит/с; данные — 8 бит; четность N; стоп-биты 2
Габариты
Габариты 70 x 34 x 18 мм
Условия эксплуатации
Температура воздуха От -40°С до +80°С
Относительная влажность воздуха До 92%, без конденсации влаги

Номинальным длительным режимом работы в результате испытаний признано: питающее напряжение — 24 В, ток на канал — 3 А.

Монтаж и порядок подключения

Схема подключения диммера WB-MRGB

Модуль выполнен в бескорпусном варианте - плата в термоусадочной трубке. Подключение управляющих линий:

  • А и В - сигнальные линии RS-485
  • GND - земля шины RS-485 (если есть)
  • b1 и iGND - кнопка изменения цвета
  • b2 и iGND - кнопка управления яркостью
  • V+ - необязательное отдельное питание логической части; подробнее смотрите ниже.

Подключение ленты:

  • R, G, B - управляющие контакты, "минусы" каналов ленты
  • + - "плюс" ленты
  • + и - - "плюс" и "минус" блока питания ленты

Примечания:

  1. Два контакта + соединены накоротко внутри модуля.
  2. Модуль питается от блока питания светодиодных лент (то есть от клеммы +). Однако можно подвести дополнительное питание для логической части к клемме V+. В этом случае - даже при отключении блока питания ленты - модуль будет отвечать на команды RS-485. При этом сама светодиодная лента от источника, подключённого к V+, никогда не питается.

Управление светодиодами

Яркость канала задаётся 8-битным числом (0-255). Установка физической яркости светодиодов производится в соответствии с логарифмической кривой диммирования.

Модуль использует широтно-импульсную модуляцию (ШИМ — PWM) разрядностью 12 бит и частотой 24 кГц. Это позволяет избежать мерцания и добиться плавности регулировки яркости при ее небольших значениях.

Кнопки

Модуль имеет две аппаратные кнопки:

Кнопка 1 (b1): длительное нажатие кнопки – плавное изменение цвета.
Кнопка 2 (b2): короткое нажатие — включение/выключение всех каналов, длительное нажатие — плавное изменение яркости всех каналов.

Состояние кнопок может быть прочитано по Modbus в HOLDING_REGISTER по адресу 6 и 7 (0 — отпущена, 1 — нажата). Также можно отключить управление с помощью кнопок, записав число 255 (0xFF) в HOLDING_REGISTER по адресу 5.

Управление модулем через веб-интерфейс Wiren Board

Диммер в веб-интерфейсе
Контрол выбора цвета

В веб-интерфейсе модуля диммера предусмотрены следующие контролы управления. В основном окне устройства представлена информация о состоянии кнопок и счетчики их нажатий. Также имеется контрол RGB управления свечением ленты, окно которого раскрывается при нажатии. Контрол позволяет выбрать один из фиксированных цветов, либо один из цветов HSV-палитры.

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

Карта регистров диммера представлена в разделе Карта Modbus-регистров RGB-диммеров.

Управление по Modbus

Подробно о работе с модулем по протоколу Modbus написано в разделе Управление устройствами Wiren Board по протоколу Modbus.

Обмен данными

На физическом уровне диммер подключается через интерфейс RS-485. Для управления WB-MR6C используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу Протокол Modbus. Modbus-адрес модуля задается на заводе и располагается на боковой стороне корпуса устройства. Адрес может быть изменен программно.

Функции

Смена адреса производится широковещательной (slave_id 0) командой записи (WRITE_SINGLE_REGISTER) в holding register с адресом 128 (0x80).

Назад к списку периферийных устройств