Система DMX изначально представляла собой одностороннюю систему связи между одним главным контроллером и подчиненными приемниками. В 2006 году была введена дополнительная функция удаленного управления устройствами (RDM), которая использует двустороннюю связь для обеспечения дополнительных функций, таких как удаленная настройка DMX-адреса приемников с главной консоли управления или мониторинг их состояния, неисправностей и т. д.
Принцип работы:
DMX-контроллер непрерывно отправляет кадры размером до 512 байт и не требует подтверждения того, что информация достигла принимающих устройств. 512 байт передаются менее чем за 23 мс и непрерывно ретранслируются. Каждый байт содержит информацию для одного канала, поэтому мы можем иметь до 512 каналов (набор из 512 каналов известен как DMX-вселенная).
Каждый канал может иметь значение от 0 до 255 (8 бит). Это значение будет определять уровень затемнения светильника, скорость вращения двигателя, угол наклона проектора и т. д. Например: RGB-проектору потребуется использовать три последовательных канала, поскольку значение каждого канала будет определять уровень затемнения каждого цвета: красного, зеленого и синего. Все приемники на шине DMX получают информацию со всех каналов, но они будут использовать только информацию с назначенных им каналов.
Приемник определяет, какие каналы использовать, путем присвоения ему DMX-адреса. Присваиваемый нами DMX-адрес неявно определяет номер первого канала, который будет использовать приемник. Например, если мы присвоим DMX-адрес 012 RGB-проектору, он будет учитывать только информацию с каналов 012, 013 и 014 и игнорировать остальные. Главный контроллер также должен знать, что по DMX-адресу 012 находится RGB-прожектор, чтобы передавать ему информацию через соответствующие каналы.
В DMX несколько приемников одного типа могут иметь один и тот же адрес. Таким образом, они будут получать информацию одновременно.
Адресация:
Существует несколько способов вручную присвоить адрес ведомому приемнику. Наиболее распространенные:
- Использование DIP-переключателей. Каждому микропереключателю присвоено определенное значение. Сумма активированных значений определяет DMX-адрес.
- Использование дисплеев. Цифры регулируются с помощью кнопок.
- Использование приложений, таких как Light App от DALCNET или EasyNFC от INFINITUM POWER (в этом случае адрес передается по NFC с телефона на устройство).

Рисунок 1: Ручное назначение DMX-адреса приемнику.
К устройствам, совместимым с RDM, можно обращаться с главного устройства или другого программатора через саму коммуникационную шину.
Установка:
На каждой шине DMX может быть только один главный контроллер. Шина DMX имеет последовательную схему подключения (каждое устройство подключается к выходу DMX предыдущего). Обычно у ведомых приемников имеются отдельные разъемы для входа и выхода DMX. Если у приемников один разъем для шины DMX, они подключаются параллельно. На рисунке 2 показаны два устройства DLX1224-4CV-DMX:

Рисунок 2: Монтаж.
В цепочку можно соединить до 32 последовательных устройств. Для подключения большего количества необходимо добавить ретрансляторы (усилители).
Кабель должен быть экранированным и витой парой с импедансом 120 Ом (такой же, как используется для промышленной связи RS485). В конце шины и перед каждым ретранслятором между DMX+ и DMX- должен быть установлен оконечный резистор на 120 Ом. Этот резистор может быть уже встроен в само оборудование. При очень малой длине кабеля он может работать и без резистора (хотя стандарт DMX требует его использования). Экран кабеля должен быть заземлен, но только на одном конце (обычно на конце, подключенном к главному контроллеру).
Применение в освещении:
При использовании проекторов RGB или RGBW вы обнаружите более широкий выбор моделей с возможностью регулировки яркости по DMX, чем по DALI DT8. Также можно управлять одноцветными или динамическими белыми светильниками, реле и другими устройствами.
Возможно управление одним светильником или группами светильников с помощью главного контроллера, такого как CasDMX (настроенного через Bluetooth Casambi). Это позволяет комбинировать DMX с кнопками, датчиками и другими протоколами управления. Существуют также простые сенсорные панели, которые выступают в качестве главных контроллеров, позволяя управлять несколькими группами/зонами. В качестве альтернативы, можно управлять несколькими DMX-вселенными с тысячами светильников и эффектов с помощью более совершенных контроллеров и мощного программного обеспечения для ПК (рис. 3 выше).
DMX также применяется в спортивном освещении, поскольку светильники, освещающие игровую площадку, теперь используются и для создания эффектов. Для этого используемые драйверы светодиодов должны обладать высокой скоростью отклика. Например, производитель UPOWERTEK разработал драйверы светодиодов для белого или RGBW-света, управляемые по протоколу DMX, мощностью от 320 Вт до 2000 Вт, способные создавать эффекты со скоростью до 40 кадров в секунду (рисунок 3 ниже).

Рисунок 3: Управление и области применения
Хотя DMX традиционно ассоциировался в первую очередь с эффектным управлением освещением, теперь его можно легко интегрировать и рассматривать как жизнеспособную альтернативу для других применений. Ознакомьтесь с ассортиментом DMX-контроллеров и драйверов светодиодов от Electrónica OLFER.
Автор: Хосе Леандро Эспада / OLFER Electronics
