Когда два прожектора в одной DMX-линии начинают реагировать на команды друг друга, причина почти всегда в пересечении адресных диапазонов — и именно здесь выручает калькулятор DMX адресов. Он переводит стартовый адрес прибора в положение DIP-переключателей или показывает, какие каналы займёт каждое устройство в цепочке. Без такого расчёта адресацию приходится считать вручную, а ошибка даже на один канал приводит к хаотичному поведению света на сцене.
В этой статье разберём, как устроена адресация в протоколе DMX512, как пользоваться калькулятором адресов, почему DIP-переключатели выставляются по двоичному принципу и какие ошибки чаще всего встречаются при настройке линии. Материал подойдёт как начинающим светотехникам, так и тем, кто впервые собирает установку из нескольких приборов.
Что такое DMX-адрес и зачем его считать
Протокол DMX512 передаёт данные по одной последовательной линии, в которой доступно 512 каналов — это называется одной вселенной (universe). Каждый канал несёт значение от 0 до 255 и управляет одним параметром: яркостью, цветом, наклоном, стробоскопом и так далее. Прибор «слушает» не все 512 каналов, а только свой диапазон, начало которого задаётся стартовым адресом.
Например, LED-пар в 8-канальном режиме, которому назначен адрес 1, займёт каналы с 1 по 8. Следующий прибор в линии должен начинаться не раньше адреса 9, иначе диапазоны пересекутся. Именно эту арифметику и автоматизирует калькулятор: вы указываете количество приборов и число каналов каждого, а получаете готовую схему адресации.
Как работает калькулятор DMX адресов
Онлайн-калькуляторы и встроенные функции световых пультов решают две обратные задачи. Первая — перевод адреса в положение DIP-переключателей: вы вводите число от 1 до 512, а калькулятор показывает, какие из 9 (или 10) тумблеров перевести в положение ON. Вторая — построение таблицы адресов для всей линии с учётом режима каждого прибора.
Логика расчёта проста: каждый DIP-переключатель соответствует степени двойки. Первый тумблер — это 1, второй — 2, третий — 4, далее 8, 16, 32, 64, 128 и 256. Адрес складывается из суммы значений включённых переключателей. Чтобы получить адрес 13, нужно включить тумблеры 1, 3 и 4 (1 + 4 + 8 = 13).
Некоторые калькуляторы дополнительно учитывают footprint прибора — число каналов в выбранном режиме — и предупреждают, если суммарная адресация выходит за пределы 512 каналов. Это удобно при планировании больших инсталляций, где приборы работают в расширенных режимах.
Расчёт адреса вручную: таблица DIP-переключателей
Понимание ручного расчёта полезно, даже если под рукой есть калькулятор: на площадке не всегда есть доступ к интернету, а проверить чужую адресацию иногда нужно «на глаз». Ниже — базовая таблица соответствия переключателей и их веса.
| Переключатель | Значение | Пример: адрес 13 | Пример: адрес 33 |
|---|---|---|---|
| DIP 1 | 1 | ON | ON |
| DIP 2 | 2 | OFF | OFF |
| DIP 3 | 4 | ON | OFF |
| DIP 4 | 8 | ON | OFF |
| DIP 6 | 32 | OFF | ON |
Обратите внимание: десятый переключатель, если он есть на приборе, обычно не участвует в адресации — он включает встроенные программы, звуковую активацию или режим master/slave. Его назначение зависит от модели, поэтому сверяйтесь с инструкцией конкретного устройства. Если случайно включить этот тумблер, прибор может перестать реагировать на DMX-сигнал вообще.
⚠️ Внимание: у части приборов нумерация DIP-переключателей идёт в обратном порядке или тумблеры подписаны весами (1, 2, 4, 8…), а не порядковыми номерами. Перед настройкой проверьте маркировку на корпусе и схему в руководстве модели.
Пошаговая адресация линии приборов
Разложим типовой процесс настройки на шаги. Порядок одинаков как для маленького комплекта из четырёх паров, так и для сценической установки — меняется только объём вычислений.
- 🔧 Определите режим каждого прибора и его footprint — число занимаемых каналов указано в паспорте устройства.
- 🧮 Рассчитайте стартовые адреса: первый прибор — адрес 1, каждый следующий = предыдущий адрес + footprint предыдущего прибора.
- 🎚 Переведите адрес в DIP-комбинацию через калькулятор или вручную по степеням двойки.
- 🔌 Подключите приборы последовательно кабелем DMX и установите терминатор в последний прибор линии.
- ✅ Проверьте каждый прибор по отдельности с пульта, прежде чем программировать сцены.
☑️ Проверка адресации DMX-линии
Если после выставления адресов прибор не отвечает, проверьте три вещи: целостность кабеля, правильность распайки (DMX использует 3- или 5-контактный XLR, распайка микрофонного кабеля может отличаться) и соответствие режима прибора патчу на пульте. Несовпадение режима — вторая по частоте причина «неправильной» работы после ошибок адресации.
Типичные ошибки при расчёте адресов
Первая и главная ошибка — пересечение диапазонов. Если 16-канальная голова стоит на адресе 1, а следующий прибор на адресе 10, то каналы 10–16 управляют обоими устройствами одновременно. Внешне это выглядит как «глюки»: прибор двигается, когда меняете цвет у соседнего.
Вторая распространённая ситуация — путаница между адресом и номером прибора. Адрес 17 не означает «прибор №17»: это просто стартовый канал. Третья ошибка — забытый десятый тумблер, переводящий устройство в автономный режим. Проверять её стоит в первую очередь, если прибор живёт своей жизнью и игнорирует пульт.
⚠️ Внимание: некоторые приборы применяют новый DMX-адрес только после перезагрузки питания. Если изменили DIP-переключатели «на горячую» и ничего не поменялось — выключите и включите устройство, затем проверьте снова.
Когда одной вселенной не хватает
Если суммарный footprint всех приборов превышает 512 каналов, потребуется вторая DMX-вселенная. На практике это означает либо пульт с несколькими DMX-выходами, либо узлы Art-Net / sACN, передающие DMX по сети Ethernet. Адресация в каждой вселенной начинается заново с единицы.
Калькуляторы с поддержкой нескольких вселенных автоматически «перебрасывают» приборы в следующую вселенную, когда лимит исчерпан. При ручном планировании ведите учёт в таблице: прибор, режим, footprint, вселенная, стартовый адрес. Такая таблица затем станет основой патча на пульте или в программном обеспечении вроде QLC+ или Onyx.
Почему адресов 512, а не другое число
Стандарт DMX512 передаёт пакеты фиксированной структуры: старт-код и до 512 слотов данных по одному байту. Число 512 заложено в саму спецификацию протокола, поэтому обойти его в пределах одной линии нельзя — только добавлением новых вселенных.
FAQ: частые вопросы о DMX-адресации
Можно ли назначить двум приборам одинаковый адрес?
Да, и иногда это делают намеренно: два одинаковых прибора с одним адресом будут синхронно выполнять одни и те же команды. Но управлять ими по отдельности в такой схеме невозможно.
Что делать, если на приборе нет DIP-переключателей?
Многие современные приборы оснащены цифровым дисплеем, где адрес задаётся кнопками через меню. Пункт обычно называется DMX Address или ADDR. Точный путь зависит от модели — смотрите руководство устройства.
Обязательно ли начинать адресацию с единицы?
Нет. Стартовый адрес первого прибора может быть любым от 1 до 512, лишь бы диапазон умещался в пределы вселенной и не пересекался с другими устройствами. Начало с единицы — просто удобная привычка.
Почему прибор реагирует на сигнал с задержкой или рывками?
Возможная причина — не в адресации, а в линии: отсутствие терминатора, слишком длинный кабель или неподходящая распайка. Проверьте кабельную часть и установите терминатор в последний прибор цепочки.
Чем отличается DMX-кабель от микрофонного XLR?
DMX-кабель рассчитан на передачу цифрового сигнала и имеет волновое сопротивление, отличное от аудиокабеля. Микрофонный кабель иногда работает на коротких дистанциях, но на длинных линиях может давать сбои — для стабильной работы используйте кабель, предназначенный для DMX.