DMX (Lichttechnik)

DMX (Lichttechnik)

DMX (alte Versionen DMX512, DMX-512/1990 und aktuelle Version DMX-512-A) ist ein digitales Steuerprotokoll, das in der Bühnen- und Veranstaltungstechnik zur Steuerung von Dimmern, „intelligenten“ Scheinwerfern, Moving Heads und Effektgeräten angewandt wird. Die Abkürzung DMX steht für Digital Multiplex.

Standardisiert wurde DMX zuerst durch die USITT („USITT DMX512“, „USITT DMX512/1990“), 2000 folgte die DIN 56930-2 (Norm auf Basis von DMX512/1990) und im November 2004 die ANSI E1.11 (bekannt als DMX512-A; mit Neuerungen gegenüber der DMX512/1990).

Inhaltsverzeichnis

Elektrische Spezifikationen

XLR- Stecker, 3-polig

DMX basiert auf RS-485, verwendet wird ein symmetrisches Übertragungsverfahren, die differentiellen Pegel liegen zwischen ±1,5 V und ±5 V und Gleichtaktspannung zwischen -7 V und +12 V müssen toleriert werden. Durch die symmetrische Übertragung besitzt DMX eine hohe Störsicherheit, da sich externe Störungen auf beide Datenleitungen gleichmäßig auswirken und am Empfänger nicht das Pegelniveau, sondern die Pegeldifferenz ausgewertet wird.

Zur Verbindung sind fünfpolige XLR-Stecker vorgeschrieben, häufig wird jedoch aufgrund des geringeren Preises die dreipolige Variante verwendet. Das freie Kontaktpaar (Pol 4 und 5) ist für andere Aufgaben vorgesehen, die in der DMX512-A näher spezifiziert werden. Entgegen der in der Audiotechnik üblichen Praxis, ist am Sender bei DMX eine Buchse und beim Empfänger ein Stecker. Dadurch ist der Ausgang auch gegen Kurzschluss bei Berührung mit Metallteilen geschützt.

Pol 5 polig 3 polig international
1 Masse (Abschirmung) Masse (Abschirmung)
2 Signal invertiert (DMX−, „Cold“) Signal invertiert (DMX−, „Cold“)
3 Signal (DMX+, „Hot“) Signal (DMX+, „Hot“)
4 frei / zweite Verbindung (DMX−)
5 frei / zweite Verbindung (DMX+)

Bei älteren dreipoligen Geräten des Herstellers Martin Professional, d. h. Baujahr 2000 und davor, sind die DMX+ und DMX− Leitungen vertauscht. Bei neueren Martin-Geräten wird die Standardbelegung verwendet.

Zeitliches Protokoll

Die Datenübertragung erfolgt mittels einer asynchronen seriellen Schnittstelle, die von einem Universal Asynchronous Receiver Transmitter (UART) gesteuert wird. Der Datenrahmen besteht bei DMX aus den fest vorgegebenen Parametern von 8 Datenbits, kein Parity-Bit und 2 Stoppbits (8N2) und einer Baudrate von 250 kbit/s. Ein Bit ist somit 4 µs lang, andere Baudraten sind nicht vorgesehen.

Die Übertragung ist durch den UART bedingt byteorientiert: Der Ruhezustand des Busses (logisch 1) wird durch das Startbit (logisch 0) unterbrochen. Anschließend folgen die 8 Datenbits und die 2 Stoppbits (logisch 1). Danach befindet sich der Bus wieder im Ruhezustand und es kann bei Bedarf das nächste Byte übertragen werden.

Ein DMX-Paket beginnt mit mindestens 88 µs (22 Bitlängen) niedrigem Pegel (logisch 0) - dieser Abschnitt wird „Break“ genannt. Dies ermöglicht eine einfache Erkennung des Paketanfangs, da quasi jeder handelsübliche UART den Break als ungültiges Datenbyte mit fehlenden Stoppbits meldet. Darauf folgt „Mark after Break“ mit mindestens 8 µs (2 Bitlängen) hohem Pegel / Ruhezustand des Busses (logisch 1). In dieser Mark-Zeit können sich langsamer getaktete Controller auf ein neues DMX-Paket einstellen. Dann wird das Startbyte mit dem Wert 0 übertragen. Anschließend werden die Kanalbytes gesendet, beginnend mit dem Wert des Kanals 1 (DMX-Kanalzählung beginnt bei 1, nicht bei 0). Es können, müssen aber nicht alle 512 Kanalbytes übertragen werden. Eine Adressierung der Kanalbytes ist jedoch nicht möglich - das erste gesendete Kanalbyte ist für den ersten Kanal, das zweite Kanalbyte für den zweiten Kanal etc.. Sollte die Übertragung zu einem beliebigen Zeitpunkt unterbrochen werden, kann sie durch das Senden eines neuen DMX-Paketes wiederaufgenommen werden. Die Break-Sequenz führt automatisch zu einem Zurücksetzen aller noch offenen Übertragungen.

Bei DMX-A kann das Startbyte aber auch Werte ungleich 0 (von 1 bis 255) annehmen. Die Empfänger (Dimmer oder andere Steuerungsparameter) sollen dabei alle Pakete, die mit einem Startbyte von ungleich 0 eingeleitet werden, ignorieren. Damit besteht am DMX-Bus z. B. die Möglichkeit, RDM Anfragen (Remote Device Management = Rückmeldungen)zu starten oder neue Software in die Geräte zu laden. Da es aber DMX-Geräte auf dem Markt gibt, die das Startbyte ignorieren und die Kanalbytes auch bei einem Startbyte ungleich 0 beachten, wird diese Funktionalität nicht in allen Anwendungen auch tatsächlich genutzt. Auf einzelnen Kanälen können auch serielle Datenströme übertragen werden (z.B. für Lauftextdisplays). Dies setzt jedoch meist voraus, dass der Eingabecontroller und das Gerät direkt verbunden sind und die Signale nicht durch Umwandlung oder Verrechnung (z. B. HTP-Mischen) unterbrochen werden.

Quellen für genaue Spezifikationen finden sich in den Weblinks.

Aufbau des Busses

Der Bus ist in Bustopologie nach Standard EIA-485 aufgebaut („Daisychain“). An einen Sender können bis zu 32 Empfänger angeschlossen werden, danach ist ein Repeater erforderlich. Für Verzweigungen müssen Splitter eingesetzt werden. Jede Kette muss am Ende mittels eines 120-Ohm-Abschlusswiderstands (auch Terminator genannt) abgeschlossen werden, um Signal-Reflexionen zu verhindern. Diese Aufgabe könnte zum Beispiel das letzte DMX-Gerät in der Kette übernehmen (Herstellerabhängig: 1. schaltbarer Abschlusswiderstand, 2. automatisches Erkennen als letztes Glied in der Kette, oder sogar 3. gar kein Abschlusswiderstand!).

Da das Signal hohe Frequenzen enthält (250 kHz Rechteck, Grenzfrequenz ~2,5 MHz), darf gemäß Spezifikation kein beliebiges Mikrofonkabel eingesetzt werden, sondern nur entsprechend abgeschirmtes Kabel mit 110 Ω Impedanz. Vorzugsweise kommt Twisted Pair-Kabel in Betracht, es sind jedoch auch spezielle Mikrofonkabel auf dem Markt, deren elektrische Werte sich auch für DMX-Übertragung eignen.

An jedem Gerät muss die Busadresse eingestellt werden, bei Geräten, die mehrere Kanäle empfangen, ist das die Startadresse (ein 12kanaliger Dimmer mit der Startadresse 25 empfängt also die Kanäle 25 bis 36). Dies ist jedoch, besonders bei Verwendung von intelligentem Licht, eine große Fehlerquelle. Falsche Adressierung der Geräte führt meist zu unerwünschtem Verhalten, da sie auf Steuerdaten reagieren, die nicht für sie bestimmt sind, oder Kanäle verschoben sind. Andererseits ist es durchaus möglich, zwei Geräte absichtlich gleich zu adressieren, etwa wenn insgesamt zu wenig Kanäle zur Verfügung stehen, oder um die Programmierung der Lightshow zu vereinfachen.

Verwendung

Die ursprüngliche Verwendung, für die DMX konzipiert wurde, war die Ansteuerung von Lichtkreisen über Dimmer. Dafür erschien die Anzahl von 512 Kanälen und die Auflösung von 8 bit (256 Stufen) als ausreichend. Inzwischen werden jedoch praktisch sämtliche Geräte der Bühnen- und Effektbeleuchtung per DMX angesteuert. Beispiele sind Dimmer, Farbwechsler, Stroboskope, Scanner und Moving Heads. Gerade die letztgenannten benötigen zur Steuerung ihrer vielfältigen Funktionen mehrere Kanäle, darüber hinaus ist die Auflösung eines Kanals zu gering, um glatte Fahrten eines Spiegels oder Scheinwerfers zu ermöglichen. Daher werden für die zwei Bewegungsachsen Pan und Tilt meist je zwei Kanäle verwendet. Das resultiert für viele Geräte in großen Kanalzahlen (Beispiel für einen Scanner: 2 Kanäle Pan, 2 Kanäle Tilt, Helligkeit, Shutter, 1. Goborad, 2. Goborad, Goborotation, 1. Farbrad, 2. Farbrad, Effektrad, Fokus, Zoom, Gerätesteuerung = 15 Kanäle für ein Gerät).

Die DMX-Signale werden in der Regel von einem Lichtmischpult erzeugt, es gibt aber auch Lichtsteuerungs-Software, die DMX über spezielle Rechnerschnittstellen (DMX-Einbaukarte oder USB-DMX-Geräte) ausgeben kann.

USB-DMX

USB-DMX ist eine Steuerung für DMX-Geräte via Computer (USB-Anschluss)

Durch ein USB-DMX-Interface werden die Befehle einer Steuerungssoftware in den DMX-Standard umgewandelt. Damit kann in einigen Anwendungsfällen auf ein Lichtmischpult verzichtet werden. Außerdem können mit einigen Interfaces zusätzlich DMX-Daten in den PC eingelesen und dort weiterverarbeitet werden, etwa um Computerprogramme über DMX zu steuern.

USB-DMX-Steuerungen lassen sich in zwei Kategorien einteilen:

  • Klassische Lichtpulte, die über den USB-Port mit einem PC oder Notebook verbunden werden, auf dem eine das Pult funktional erweiternde Software läuft. Der Vorteil dieser Systeme: Tasten und Fader am Pult erlauben einen schnellen und präzisen Zugriff auf die Funktionen.
  • PC-Software, die über den USB-Port die Befehle direkt an ein USB-Interface weitergibt und damit ohne klassisches Pult auskommt. Der Vorteil dieser Systeme liegt in der nahezu unbegrenzten Funktionsvielfalt von PC-Software und dem günstigen Preis, da kein Extra-Pult benötigt wird. Dennoch werden häufig zusätzlich Eingabegeräte in Form eines klassischen Lichtpultes eingesetzt, da die Steuerung der Lichtsoftware über Schieberegler und Tasten eine schnellere und direktere Kontrolle erlauben. Darüber hinaus bieten einige Software-Hersteller zusätzliche Funktionalitäten, die über die reine Lichtsteuerung hinausgehen. Man spricht dann von ILPS-Systemen (Integrated Light-Planning and Steering-Systems) wenn auch die Lichtplanung integrierter Bestandteil des Gesamtsystems ist.

W-DMX

W-DMX (Wireless-DMX) ermöglicht die kabellose Verbindung zu einem DMX-Gerät. Hierzu werden eine Sende- sowie eine Empfangsstation benötigt. Diese Technik konnte sich aufgrund hoher Latenzzeiten (s. Verzögerungszeit) bisher noch nicht durchsetzen.

Alternativen

Mittlerweile hat sich Ethernet selbst im industriellen Bereich derart verbreitet, dass die benötigten Geräte und ggfs. Leitungen nicht nur sehr preiswert, sondern vielfach bereits vorhanden sind. Hinzu kommt, dass der Umgang mit Ethernet-Technologie nahezu allen Anwendern moderner Technik vertraut ist, wohingegen DMX eine völlig andere Infrastruktur voraussetzt. Dies hat einerseits dazu geführt, dass Ethernet-Leitungen zur direkten Übertragung von DMX-Signalen genutzt werden, wodurch sich jedoch die Gefahr von Schäden durch die Verwechslung der mechanisch identischen (RJ45), jedoch elektrisch inkompatiblen Anschlüsse ergibt.[1] Andererseits wurden Lösungen entwickelt, um die traditionell über DMX übertragenen Daten über konventionelles Ethernet zu senden. Letzteres hat den Vorteil, dass zusätzlich zur reinen Verkabelung auch die sonstigen Ethernet-Geräte (meist Switche) eingesetzt werden können und somit die höhere Übertragungsgeschwindigkeit von Ethernet genutzt werden kann, was mit DMX-Signalen nicht möglich wäre. Lösungen wie z. B. Art-Net nutzen dies, um mehrere DMX-Universen über eine einzige Ethernet-Leitung zu übertragen, während z. B. ACN oder PSI komplette Neuentwicklungen mit erweiterter Funktionalität darstellen. Da diese Lösungen auf dem Internet Protokoll (IP) aufsetzen (meist mittels UDP/IP), ist ihre Verwendung zudem nicht auf Ethernet beschränkt, sondern zumindest theoretisch auf allen Medien, die IP unterstützen, möglich.

Als weiterer Vorteil ist diesen Alternativen gemein, dass sie zur direkten Erzeugung auf einem normalen PC nur eine handelsübliche Netzwerkkarte erfordern, die (Stand 2011) zur Standardausstattung gehört, wohingegen für DMX spezielle Umsetzer erforderlich sind. Dies vereinfacht die Verwendung von PC-basierter Steuerungssoftware und reduziert die Einstiegskosten, jedoch wird zum Übergang auf die vielfach vorhandene DMX-Infrastruktur ein entsprechender Konverter benötigt.

Einzelnachweise

  1. http://www.pathwayconnect.com/content/view/91/26/

Literatur

  • Michael Ebner: Lichttechnik für Bühne und Disco; Ein Handbuch für Praktiker. 1. Auflage, Elektor-Verlag, Aachen, 2001, ISBN 3-89576-108-7
  • Frank Burghardt: Lichttechnik für Einsteiger - Die eigene Lightshow mit DMX professionell steuern 1. Auflage, Elektor-Verlag, Aachen, 2009, ISBN 978-3-89576-188-1

Weblinks

Allgemein

Implementierungen


Wikimedia Foundation.

См. также в других словарях:

  • Dmx — steht für: den US amerikanischen Rapper, siehe DMX (Rapper) ein digitales Steuerprotokoll in der Lichttechnik, siehe DMX (Lichttechnik) den Musikdienstleister Digital Music Express den Oberheim DMX Drumcomputer Erweiterung der SQL Abfragesprache… …   Deutsch Wikipedia

  • DMX — Die Abkürzung DMX steht für: Dark Man X, einen US amerikanischen Rapper, siehe DMX (Rapper) Data Mining Extensions, eine Erweiterung der SQL Abfragesprache um Data Mining Fähigkeiten Digital Multiplex, ein digitales Steuerprotokoll in der… …   Deutsch Wikipedia

  • DMX-512 — DMX (auch bekannt als DMX512 oder DMX 512/1990) ist ein digitales Steuerprotokoll, das in der Bühnen und Veranstaltungstechnik zur Steuerung von Dimmern, „intelligenten“ Scheinwerfern und Effektgeräten angewandt wird. Die Abkürzung DMX steht für… …   Deutsch Wikipedia

  • DMX-512a — DMX (auch bekannt als DMX512 oder DMX 512/1990) ist ein digitales Steuerprotokoll, das in der Bühnen und Veranstaltungstechnik zur Steuerung von Dimmern, „intelligenten“ Scheinwerfern und Effektgeräten angewandt wird. Die Abkürzung DMX steht für… …   Deutsch Wikipedia

  • DMX-Signal — DMX (auch bekannt als DMX512 oder DMX 512/1990) ist ein digitales Steuerprotokoll, das in der Bühnen und Veranstaltungstechnik zur Steuerung von Dimmern, „intelligenten“ Scheinwerfern und Effektgeräten angewandt wird. Die Abkürzung DMX steht für… …   Deutsch Wikipedia

  • Lichttechnik — bezeichnet alle technischen Maßnahmen, die dazu dienen, Lichtverhältnisse zu beeinflussen. Dazu zählt neben der Beleuchtung durch den Einsatz von Leuchten und das Lenken von Tageslicht in Gebäuden die Signalisierung durch Licht. Die Lichttechnik… …   Deutsch Wikipedia

  • Steuersignal (Lichttechnik) — Aufgrund besserer Sicht, geringeren Verlusten in den Lastkabeln, technischer Notwendigkeit (z. B. Scanner, kopfbewegter Scheinwerfer, Farbwechsler), Geräuschentwicklung und Brandschutzerfordernissen werden in der Veranstaltungstechnik… …   Deutsch Wikipedia

  • Merger (Lichttechnik) — Der Merger (engl. für Zusammenführung, Verschmelzung) ist ein Gerät der Lichttechnik, welches digitale Lichtpultsignale zusammenschaltet. Im Gegensatz zum Splitter liest es die ankommenden DMX Signale aus und mischt sie auf eine Leitung zusammen …   Deutsch Wikipedia

  • Scanner (Lichttechnik) — Moving Head und zwei Scanner Unter einem Scanner in der Lichttechnik versteht man einen multifunktionalen Scheinwerfer, dessen Lichtstrahl durch einen elektromechanisch beweglichen Spiegel abgelenkt wird. Zwischen Leuchtmittel und… …   Deutsch Wikipedia

  • Hybridkonsole — Zwei Lichtmischpulte im Dunkeln Lichtsteuerung ist der Oberbegriff für Steuereinrichtungen für Lichtanlagen in der Veranstaltungstechnik. Diese unterscheiden sich stark je nach Anwendungsbereich. Generell kann man Lichtsteuerungen in vier Typen… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»