Протокол DMX-512 - это простой протокол для управления освещением. Стандарт DMX-512 позволяет управлять по одной линии связи одновременно 512 каналами. Несколько включенных одновременно приборов, поддерживающих DMX-512 картины и элементы оформления самой различной сложности, как внутри помещений, так и снаружи. По одному каналу передается информация для управления одним параметром прибора, например, в какой цвет окрасить луч прожектора или на какой угол повернуть зеркало по горизонтали в данный момент, чтобы изменить направление лазерного луча.
На слое передачи данных контроллер DMX-512 передает асинхронные последовательные данные на скорости 250 kbaud. Формат данных жестко фиксирован: 1 стартовый бит, 8 бит данных, 2 стоповых бита, без бита четности.
Протокол DMX-512 имеет ряд преимуществ и недостатков, но он получил широкое распространение и сейчас является главным стандартом создания большинства светотехнических систем. Он отличается простотой и универсальностью, позволяют создавать световые картины.
На Рисунке 1 отражена стандартная схема соединения приборов:

Однако в цифровой системе управления сценическим освещением DMX-512 действительно существуют дефекты:
-
Однонаправленная передача данных затрудняет обмен данными между консолью освещения и другими устройствами затемнения.
-
Код адреса не передается.
-
Никакая другая информация не передается, поскольку DMX предоставляет только информацию о контурах управления и яркости.
-
Нет гарантии надежной передачи.
-
Отсутствует механизм обнаружения устройства.
-
Другие сигналы, такие как электрические параметры, сообщения о состоянии и предупреждения об ошибках, не принимаются.
Полезные статьи
https://dzen.ru/a/YkLuSp06mWCw9mB7