Меню Закрыть

DALI DIU-4

DALI DIU

Малогабаритное универсальное мастер-устройство для шины DALI

DALI DIU - Фотография устройства   DALI DIU - Фотография устройства   DALI DIU - Фотография устройства

DALI DIU Размеры

Описание

DALI DIU

DALI DIU — малогабаритное универсальное мастер-устройство для шины DALI.  Основное применение – модуль, устанавливаемый в монтажные коробки (подрозетники) клавишных выключателей в системах умного освещения, построенных на шине DALI. Для каждого входа предусмотрено до 9 различных событий. Для каждого события предусмотрена последовательность команд, выбираемая пользователем. Функционал расширен двумя переключаемыми последовательностями для каждого события. Настройка устройства производится через NFC. В качестве источника событий можно использовать выключатели (без фиксации), кнопки, контакты реле, а также, при необходимости, может управляться любым напряжением, через дополнительный адаптер.

Назначение и принцип работы

Устройство предназначено для управления SLAVE-устройствами на шине DALI. По изменению состояния входов (нажатие, отпускание, удержание кнопки) устройство отправляет в шину DALI заранее заданные пользователем последовательности команд.

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

Габаритные размеры 42x37x7 мм
Вес 16г
Материал корпуса ПВХ
Количество входов 4
Шина DALI
Интерфейс конфигурирования NFC

Подключение

Устройство подключается к шине DALI соответствующими выводами «DALI». Полярность не имеет значения. Кнопки или и другие источники сигнала подключаются к выводам «КН. 1», «КН. 2», «КН. 3», «КН. 4». Второй контакт каждой кнопки соединяется в одну точку и подключается к выводу «ОБЩ.».

DALI DIU - Схема подключения

Так же, существует возможность управлять устройством с помощью напряжения через специализированный адаптер Push Dim. Например, при необходимости существенно удлинить линию от выключателей до устройства, либо при добавлении устройства в уже имеющуюся разводку.

DALI DIU + Push Dim Схема подключения

 


События устройства

DALI DIU - События устройства

Короткое нажатие – возникает однократно после так как кнопка была нажата и отпущена за время, меньшее, чем период события удержания. Событие не возникнет, если кнопка будет удерживаться в нажатом состоянии.

Начало нажатия – возникает однократно в момент, после того как кнопка нажата и удерживается больше, чем на период события удержания. Не возникает при коротком нажатии.

Конец нажатия –  возникает в момент отпускания кнопки, после того как кнопка удерживалась больше, чем хотя бы на один период события удержания. Не возникает при коротком нажатии.

Удержание – возникает периодически, после того, как кнопка нажата и удерживается больше, чем на период события удержания. Будет возникать через интервал, заданный параметром «Период события удержания» — по умолчанию, каждые 175мсек. Не возникает при коротком нажатии.

Очень долгое нажатие – возникает однократно после удержания кнопки более ~5сек. Не возникает при коротком нажатии.

Последовательность 1 и 2

Для всех событий (кроме очень долгого нажатия) предусмотрено две последовательности команд. В приложении на номер последовательности указывает цифра после названия события. По умолчанию будет выполняться первая последовательность. Переключением между первой и второй последовательностью управляют внутренние команды, которые записываются в последовательность так же, как команды для шины DALI. Это команды в диапазоне 0x90 – 0x9F. Эти команды не отправляются в шину. Самый простой пример использования – одна кнопка по очереди включает и выключает светильник.

Устройство поддерживает 19 команд для каждого входа – всего 76 команд. При необходимости, может быть увеличено – свяжитесь с производителем.


Конфигурирование устройства

Конфигурирование устройства осуществляется с помощью приложения для Windows «DALI DIU – редактор файла конфигурации». Приложение создает конфигурационный бинарный файл, который можно записать в устройство подключив к компьютеру NFC Reader-Writer, либо передать файл на смартфон, имеющий NFC и воспользоваться приложением ST25 NFC TAP.

  1. Запустите приложение «DALI DIU – редактор файла конфигурации».
  2. Выберете «общие параметры для всех входов» — кнопка «по умолчанию».
  3. При необходимости настройте общие параметры.
  4. Добавьте команды для требуемых событий требуемых входов.
  5. Сохраните файл
  6. Запишите файл в устройство с помощью NFC-райтера или смартфона.

Внешний вид приложения для Windows

DALI DIU - Редактор файла конфигурации

Приложение «ST25 NFC Tap» в Play Маркет

ST25 NFC Tap

Приложение «ST25 NFC Tap» от разработчика «STMicroelectronics NV» в Play Маркет.

Справка по приложению для Windows

Общие параметры для всех входов

  • Анти-дребезг — время принятия решения о стабильном состоянии кнопки (в миллисекундах). Увеличение значения этого параметра позволит избежать ложных событий при плохом контакте. Следует регулировать под вашу кнопку или выключатель. Нажатие и отпускание кнопки за время, меньшее установленного обработано не будет.
  • Период события удержания — раз во сколько миллисекунд будет возникать событие удержания кнопки. К задержке возникновения первого события удержания так же прибавляется значение анти-дребезга.

  Копировать для входов

  • Копирует все списки команд и адрес из одного входа в другой или во все

  Списки команд для события

  • ВХОД 1 – ВХОД 4 — выбирает вход, для которого редактируются списки команд и адрес
  • Максимальное количество команд для одного входа — 19
  • Некоторые команды всегда должны повторяться дважды — они выделены синим цветом
  • Команды можно перетаскивать из списка команд справа
  • После добавления команды в список по кнопке «Добавить» далее

команды можно добавлять с клавиатуры последовательностью [номер команды] [Enter]

  • Внутри списка стрелки ВВЕРХ и ВНИЗ — перемещаться по списку, клавиша [DEL] удаляет выделенную команду

  Настройки приложения

  • HEX/DEC переключает представление чисел в приложении из шестнадцатеричной системы в десятичную
  • Показывать все команды — некоторые из которых могут не поддерживаться устройством

Использование приложения ST25 NFC Tap

  1. ST25 NFC TapЗапустите приложение для смартфона «ST25 NFC TAP»

Приложение можно установить из PLAY Маркет. В смартфоне должен быть включен NFC.

Приложению должен быть разрешён доступ к NFC

 

 

 

 

 

  1. ST25 NFC TAPПриложите устройство к смартфону

 

NFC на смартфонах, как правило, находится в верхней части на задней панели.

Приложите и медленно перемещайте устройство по поверхности смартфона.

Появление информации о тэге означает, что связь с устройством установлена.

До окончания записи рекомендуется удерживать устройство в этой позиции.

 

 

  1. ST25 NFC TAPST25 NFC TAPПерейдите во вкладку «MEMORY» и выберите пункт «Fill memory from file»

 

 

 

 

 

 

 

  1. Нажмите кнопку «Select source file» и выберете файл, сохраненный ранее из приложения «DIU – редактор файла конфигурации».
  1. ST25 NFC TAPПриложите устройство к смартфону и нажмите кнопку «ОК».

 

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

 

Записывать файл можно в выключенное устройство.

 

Если устройство включено – для применения настроек может потребоваться перезапуск устройства (отключить от питания на 30сек)

 


Доступные команды DALI

DEC NAME DESCRIPTION
0 TURN_OFF Switches off lamp(s)
1 UP Increases lamp(s) illumination level
2 DOWN Decreases lamp(s) illumination level
3 STEP_UP Increases the target illumination level by 1
4 STEP_DOWN Decreases the target illumination level by 1
5 RECALL_MAX_LEVEL Changes the current light output to the maximum level
6 RECALL_MIN_LEVEL Changes the current light output to the minimum level
7 STEP_DOWN_AND_OFF «If the target level is zero, lamp(s) are turned off, if the target level is between the min. and max. levels, decrease the target level by one, if the target level is max., lamp(s) are turned off»
8 ON_AND_STEP_UP «If the target level is zero, lamp(s) are set to minimum level, if target level is between min. and max. levels, increase the target level by one»
9 ENABLE_DAPC_SEQ Indicates the start of DAPC (level) commands
16 GO_TO_SCENE_0 Sets a group of lamps to a predefined scene (0)
17 GO_TO_SCENE_1 Sets a group of lamps to a predefined scene (1)
18 GO_TO_SCENE_2 Sets a group of lamps to a predefined scene (2)
19 GO_TO_SCENE_3 Sets a group of lamps to a predefined scene (3)
20 GO_TO_SCENE_4 Sets a group of lamps to a predefined scene (4)
21 GO_TO_SCENE_5 Sets a group of lamps to a predefined scene (5)
22 GO_TO_SCENE_6 Sets a group of lamps to a predefined scene (6)
23 GO_TO_SCENE_7 Sets a group of lamps to a predefined scene (7)
24 GO_TO_SCENE_8 Sets a group of lamps to a predefined scene (8)
25 GO_TO_SCENE_9 Sets a group of lamps to a predefined scene (9)
26 GO_TO_SCENE_A Sets a group of lamps to a predefined scene (A)
27 GO_TO_SCENE_B Sets a group of lamps to a predefined scene (B)
28 GO_TO_SCENE_C Sets a group of lamps to a predefined scene (C)
29 GO_TO_SCENE_D Sets a group of lamps to a predefined scene (D)
30 GO_TO_SCENE_E Sets a group of lamps to a predefined scene (E)
31 GO_TO_SCENE_F Sets a group of lamps to a predefined scene (F)
32 RESET Configures all variables back to their Reset state
33 STORE_ACTUAL_LEVEL_IN_THE_DTR Stores the actual level value into Data Transfer Register 0 (DTR0)
42 STORE_THE_DTR_AS_MAX_LEVEL Configures the control gear’s maximum output level to the value stored in DTR0
43 STORE_THE_DTR_AS_MIN_LEVEL Configures the control gear’s minimum output level to the value stored in DTR0
44 STORE_THE_DTR_AS_SYSTEM_FAILURE_LEVEL Sets the control gear’s output level in the event of a system failure to the value stored in DTR0
45 STORE_THE_DTR_AS_POWER_ON_LEVEL Configures the output level upon power-up based on the value of DTR0
46 STORE_THE_DTR_AS_FADE_TIME Sets the fade time based on the value of DTR0
47 STORE_THE_DTR_AS_FADE_RATE Sets the fade rate based on the value of DTR0
64 STORE_THE_DTR_AS_SCENE_0 Configures scene ‘0’ based on the value of DTR0
65 STORE_THE_DTR_AS_SCENE_1 Configures scene ‘1’ based on the value of DTR0
66 STORE_THE_DTR_AS_SCENE_2 Configures scene ‘2’ based on the value of DTR0
67 STORE_THE_DTR_AS_SCENE_3 Configures scene ‘3’ based on the value of DTR0
68 STORE_THE_DTR_AS_SCENE_4 Configures scene ‘4’ based on the value of DTR0
69 STORE_THE_DTR_AS_SCENE_5 Configures scene ‘5’ based on the value of DTR0
70 STORE_THE_DTR_AS_SCENE_6 Configures scene ‘6’ based on the value of DTR0
71 STORE_THE_DTR_AS_SCENE_7 Configures scene ‘7’ based on the value of DTR0
72 STORE_THE_DTR_AS_SCENE_8 Configures scene ‘8’ based on the value of DTR0
73 STORE_THE_DTR_AS_SCENE_9 Configures scene ‘9’ based on the value of DTR0
74 STORE_THE_DTR_AS_SCENE_A Configures scene ‘A’ based on the value of DTR0
75 STORE_THE_DTR_AS_SCENE_B Configures scene ‘B’ based on the value of DTR0
76 STORE_THE_DTR_AS_SCENE_C Configures scene ‘C’ based on the value of DTR0
77 STORE_THE_DTR_AS_SCENE_D Configures scene ‘D’ based on the value of DTR0
78 STORE_THE_DTR_AS_SCENE_E Configures scene ‘E’ based on the value of DTR0
79 STORE_THE_DTR_AS_SCENE_F Configures scene ‘F’ based on the value of DTR0
80 REMOVE_FROM_SCENE_0 Removes one of the control gears from a scene 0
81 REMOVE_FROM_SCENE_1 Removes one of the control gears from a scene 1
82 REMOVE_FROM_SCENE_2 Removes one of the control gears from a scene 2
83 REMOVE_FROM_SCENE_3 Removes one of the control gears from a scene 3
84 REMOVE_FROM_SCENE_4 Removes one of the control gears from a scene 4
85 REMOVE_FROM_SCENE_5 Removes one of the control gears from a scene 5
86 REMOVE_FROM_SCENE_6 Removes one of the control gears from a scene 6
87 REMOVE_FROM_SCENE_7 Removes one of the control gears from a scene 7
88 REMOVE_FROM_SCENE_8 Removes one of the control gears from a scene 8
89 REMOVE_FROM_SCENE_9 Removes one of the control gears from a scene 9
90 REMOVE_FROM_SCENE_A Removes one of the control gears from a scene A
91 REMOVE_FROM_SCENE_B Removes one of the control gears from a scene B
92 REMOVE_FROM_SCENE_C Removes one of the control gears from a scene C
93 REMOVE_FROM_SCENE_D Removes one of the control gears from a scene D
94 REMOVE_FROM_SCENE_E Removes one of the control gears from a scene E
95 REMOVE_FROM_SCENE_F Removes one of the control gears from a scene F
96 ADD_TO_GROUP_0 Adds a control gear to a group 0
97 ADD_TO_GROUP_1 Adds a control gear to a group 1
98 ADD_TO_GROUP_2 Adds a control gear to a group 2
99 ADD_TO_GROUP_3 Adds a control gear to a group 3
100 ADD_TO_GROUP_4 Adds a control gear to a group 4
101 ADD_TO_GROUP_5 Adds a control gear to a group 5
102 ADD_TO_GROUP_6 Adds a control gear to a group 6
103 ADD_TO_GROUP_7 Adds a control gear to a group 7
104 ADD_TO_GROUP_8 Adds a control gear to a group 8
105 ADD_TO_GROUP_9 Adds a control gear to a group 9
106 ADD_TO_GROUP_A Adds a control gear to a group A
107 ADD_TO_GROUP_B Adds a control gear to a group B
108 ADD_TO_GROUP_C Adds a control gear to a group C
109 ADD_TO_GROUP_D Adds a control gear to a group D
110 ADD_TO_GROUP_E Adds a control gear to a group E
111 ADD_TO_GROUP_F Adds a control gear to a group F
112 REMOVE_FROM_GROUP_0 Removes a control gear from a group 0
113 REMOVE_FROM_GROUP_1 Removes a control gear from a group 1
114 REMOVE_FROM_GROUP_2 Removes a control gear from a group 2
115 REMOVE_FROM_GROUP_3 Removes a control gear from a group 3
116 REMOVE_FROM_GROUP_4 Removes a control gear from a group 4
117 REMOVE_FROM_GROUP_5 Removes a control gear from a group 5
118 REMOVE_FROM_GROUP_6 Removes a control gear from a group 6
119 REMOVE_FROM_GROUP_7 Removes a control gear from a group 7
120 REMOVE_FROM_GROUP_8 Removes a control gear from a group 8
121 REMOVE_FROM_GROUP_9 Removes a control gear from a group 9
122 REMOVE_FROM_GROUP_A Removes a control gear from a group A
123 REMOVE_FROM_GROUP_B Removes a control gear from a group B
124 REMOVE_FROM_GROUP_C Removes a control gear from a group C
125 REMOVE_FROM_GROUP_D Removes a control gear from a group D
126 REMOVE_FROM_GROUP_E Removes a control gear from a group E
127 REMOVE_FROM_GROUP_F Removes a control gear from a group F
128 STORE_THE_DTR_AS_SHORT_ADDRESS Sets a control gear’s short address to the value of DTR0
129 ENABLE_WRITE_MEMORY Allows writing into memory banks
144 IN1_SEL_SP2 Выбрать Последовательность 2

для ВХОДА 1 для Короткого нажатия

146 IN2_SEL_SP2 Выбрать Последовательность 2

для ВХОДА 2 для Короткого нажатия

148 IN3_SEL_SP2 Выбрать Последовательность 2

для ВХОДА 3 для Короткого нажатия

150 IN4_SEL_SP2 Выбрать Последовательность 2

для ВХОДА 4 для Короткого нажатия

145 IN1_SEL_SP1 Выбрать Последовательность 1

для ВХОДА 1 для Короткого нажатия

147 IN2_SEL_SP1 Выбрать Последовательность 1

для ВХОДА 2 для Короткого нажатия

149 IN3_SEL_SP1 Выбрать Последовательность 1

для ВХОДА 3 для Короткого нажатия

151 IN4_SEL_SP1 Выбрать Последовательность 1

для ВХОДА 4 для Короткого нажатия

152 IN1_SEL_LP1 Выбрать Последовательность 1

для ВХОДА 1 для Долгого нажатия

154 IN2_SEL_LP1 Выбрать Последовательность 1

для ВХОДА 2 для Долгого нажатия

156 IN3_SEL_LP1 Выбрать Последовательность 1

для ВХОДА 3 для Долгого нажатия

158 IN4_SEL_LP1 Выбрать Последовательность 1

для ВХОДА 4 для Долгого нажатия

153 IN1_SEL_LP2 Выбрать Последовательность 2

для ВХОДА 1 для Долгого нажатия

155 IN2_SEL_LP2 Выбрать Последовательность 2

для ВХОДА 2 для Долгого нажатия

157 IN3_SEL_LP2 Выбрать Последовательность 2

для ВХОДА 3 для Долгого нажатия

159 IN4_SEL_LP2 Выбрать Последовательность 2

для ВХОДА 4 для Долгого нажатия

170 DAPC Direct Arc Power Control — Переключение режима из командного в режим управления яркостью. Следующая после этой команда будет интерпретирована как значение яркости.