USB DMX-Schnittstellen erklärt
Eine USB DMX-Schnittstelle ist eine kleine Box oder ein Kabel, das einen Computer in einen DMX512-Lichtcontroller verwandelt: USB auf der einen Seite, ein EIA-485-Differentialpaar auf der anderen. Sie nimmt die Werte, die Ihre Software berechnet hat, und überträgt sie als echtes DMX512-Signal über das Kabel, was bedeutet, dass ein BREAK, ein Mark After Break und bis zu 513 Datenplätze mit 250 kbit/s erzeugt werden, bis zu 44 Mal pro Sekunde.
Das ist die gesamte Aufgabe, und das ist der Grund, warum ein 15-Dollar-Adapterkabel und eine 169-Dollar-Schnittstelle nicht dasselbe Produkt sind. Dieser Leitfaden behandelt, was die Hardware tut, wo das Rahmen-Timing erzeugt wird, was RDM von einer Schnittstelle verlangt, welchen Anschluss der Standard tatsächlich erfordert und was vor dem Kauf zu überprüfen ist. Jede Protokollfigur wird aus den veröffentlichten ESTA-Standards gelesen: ANSI E1.11-2024 für DMX512, ANSI E1.27-1 für Kabel, ANSI E1.20-2025 für RDM.
Zuletzt aktualisiert
Was die Hardware tatsächlich tut
Ein Computer hat keinen DMX512-Anschluss und kann keinen in Software erstellen. DMX512 ist ein elektrischer Standard, bevor es etwas anderes ist: ANSI E1.11-2024 besagt, dass seine elektrischen Spezifikationen die von EIA-485-A sind, einem symmetrischen Differentialpaar, das bei definierten Spannungen betrieben wird. Die Schnittstelle ist das Stück, das diese Grenze überschreitet. Auf der Lichtseite treibt sie ein verdrilltes Paar plus einen gemeinsamen Leiter an und erzeugt eine sich wiederholende Struktur:
- ein BREAK, die Leitung wird niedrig gehalten, um jedem Empfänger mitzuteilen, dass ein neues Paket beginnt;
- ein Mark After Break, die Leitung wird hoch gehalten, um das BREAK von den Daten zu trennen;
- bis zu 513 Slots, die in der Reihenfolge von Slot 0 gesendet werden. Slot 0 ist der START-Code, Slots 1 bis 512 sind die Kanalpegel. Ein NULL START-Code (00h) ist der Standard und bedeutet, dass gewöhnliche Lichtpegel folgen.
Jeder Slot wird asynchron als 1 Startbit, 8 Datenbits (am wenigsten signifikant zuerst) und 2 Stoppbits ohne Parität gesendet: 11 Bitzeiten pro Slot, bei nominal 250 kbit/s mit einer Bitzeit von 4 Mikrosekunden. Ein vollständiges 513-Slot-Paket benötigt daher etwa 22,7 Millisekunden, weshalb der Standard es auf 44 Aktualisierungen pro Sekunde begrenzt. Kürzere Pakete können viel schneller laufen, bis zu etwa 830 Hz, aber fast nichts im Feld tut dies.
Warum das Timing wichtig ist
DMX512 hat keine Adressierung und keine Bestätigung. Ein Empfänger ermittelt, wo er sich im Paket befindet, indem er einfach die Slots nach dem BREAK zählt. Wenn das BREAK also kurz ist oder das Mark After Break abgeschnitten wird, verpasst ein Fixture entweder das Paket oder beginnt, am falschen Ort zu zählen. Der Standard legt daher die Zahlen auf beiden Seiten der Verbindung fest und absichtlich nicht die gleichen Zahlen: 88 Mikrosekunden ist die Zahl des Empfängers, 92 die Zahl des Senders, und die Lücke ist der Spielraum.
DMXDesktop gibt standardmäßig mit 40 Hz aus und kann von 10 bis 44 Hz pro Universum eingestellt werden, der gleiche Standard und Bereich für USB- und Netzwerk-Ausgaben.
| Parameter | Sender | Empfänger |
|---|---|---|
| BREAK | mindestens 92 Mikrosekunden, typischerweise 176 | muss mindestens 88 Mikrosekunden erkennen |
| Mark After Break | mindestens 12 Mikrosekunden | muss mindestens 8 Mikrosekunden akzeptieren |
| Bitrate | 250 kbit/s nominal, 245 bis 255 | der gleiche Bereich |
| BREAK zu BREAK | 1204 Mikrosekunden bis 1 Sekunde | 1196 Mikrosekunden bis 1,25 Sekunden |
| Vollständiges 513-Slot-Paket | maximal 44 Updates pro Sekunde | gleiche Decke |
Dumme Adapter und intelligente Schnittstellen
Diese Unterscheidung ist wichtiger als der Preis, und sie wird selten auf einer Produktseite erklärt.
Ein bit-banged Adapter, die FTDI-Style Open DMX-Klasse, ist ein USB-zu-Seriell-Chip, der an einen EIA-485-Leitungsdriver angeschlossen ist und sonst nichts. Es gibt keine Lichtlogik darin. Der Host-Computer erstellt das gesamte Frame: Er steuert die Leitung für den BREAK niedrig, gibt sie für das Mark After Break frei und streamt dann die 513 Slots. Alles, was der Standard in Mikrosekunden angibt, wird von einem allgemeinen Betriebssystem getaktet, das auch einen Browser, einen Audiostack und alles andere, was Sie geöffnet haben, ausführt, und der Port wird für die gesamten 22,7 Millisekunden gehalten, die ein vollständiges Paket bei 250 kbaud benötigt. Diese Adapter sind überall und sie funktionieren, aber das Frame ist nur so gut wie die Fähigkeit des Hosts, einen Zeitplan einzuhalten.
Eine intelligente Schnittstelle hat ihren eigenen Mikrocontroller. Der Host übergibt ihr 512 Werte als Nachricht, und das Gerät generiert den BREAK, das Mark After Break und das Slot-Timing in der Firmware, ohne dass etwas konkurriert. Die Frame-Zeit wird nicht mehr von Ihrem Laptop bestimmt, weshalb die gleichen 512 Kanäle um ein Vielfaches teurer sein können. Es gibt eine zweite Konsequenz, die leicht übersehen werden kann: Da eine intelligente Schnittstelle das Leitungstiming besitzt, kann sie auch die Leitung richtung besitzen, was die Voraussetzung für RDM ist. Eine einseitige Ausgangsstufe hat nichts, was sie umdrehen könnte.
RDM: hören und sprechen
RDM (ANSI E1.20-2025) ermöglicht es einem Controller, Leuchten an der DMX-Leitung zu entdecken und sie dann zu konfigurieren, zu überwachen und zu verwalten, einschließlich der Einstellung der DMX-Startadresse einer Leuchte über die Software anstelle ihres eigenen Menüs. Es stellt eine harte Anforderung an die Schnittstelle.
RDM ist bidirektional halbduplex auf der primären Datenverbindung. Der Standard ist ausdrücklich, dass RDM dasselbe Paar wie die NULL START Code-Pakete für Rückgabedaten verwendet und dass die sekundäre Datenverbindung außerhalb seines Geltungsbereichs liegt, sodass der Volksglaube, dass RDM über die Pins 4 und 5 übertragen wird, einfach falsch ist. Jeder Befehlsport und jeder Antwortport hat einen Sender und einen Empfänger, und nur ein Sender ist zu jedem Zeitpunkt im Übertragungsmodus. Das Timing ist auch strenger als bei einfachem DMX: Die BREAK-Minimallänge eines RDM-Controllers wird auf 176 Mikrosekunden verlängert, ein Responder muss nicht früher als 176 Mikrosekunden und nicht später als 2 Millisekunden antworten, und der Controller muss seinen Treiber innerhalb von 88 Mikrosekunden nach seinem letzten Stop-Bit in einen Hochimpedanzzustand versetzen, wenn eine Antwort erwartet wird. Nichts davon ist von einem seriellen Adapter mit festem Ausgangstreiber verfügbar.
RDM koexistiert sauber mit Leuchten, die es nicht sprechen, weil es einen alternativen START Code, 0xCC, verwendet, den ein einfacher DMX512-Empfänger ignoriert. Der Standard gibt das Ziel direkt an: Die Verwendung von E1.20-Geräten in einem E1.11-System wird keine E1.11-Funktionalität beeinträchtigen.
Ein Vorbehalt beim Kauf: Viele Hardwareprodukte bewerben RDM. Wir zeichnen den RDM-Status gerät für Gerät, aus der Bench-Testung auf, und die getestete Position ist nicht immer die beworbene. Einige Schnittstellen sind hardwareseitig RDM-fähig, aber noch nicht in DMXDesktop aktiv, da sie auf Firmware warten, und einige Produkte, die RDM bewerben, haben unseren Test nicht bestanden; die unterstützte Hardwarematrix zeigt, welches welches ist. In DMXDesktop läuft RDM über USB durch das Enttec Pro Widget-Protokoll und ist auch über Art-Net verfügbar. Es gibt kein RDM über sACN, da ANSI E1.31 keinen RDM-Transport definiert. RDM erfordert einen Standard- oder Pro-Plan.
Steckverbinder: 5-poliger XLR und warum 3-polig nicht erlaubt ist
ANSI E1.11-2024 ist unmissverständlich. Geräte mit benutzerzugänglichen, steckbaren Datenverbindungen, zu denen alle tragbaren Produkte gehören, müssen 5-polige XLR-Steckverbinder verwenden: Pin 1 Datenverbindung Common, Pin 2 Daten 1-, Pin 3 Daten 1+, Pins 4 und 5 eine optionale sekundäre Verbindung. Buchsen kommen an sendenden Geräten, Stecker an empfangenden Geräten.
Es gibt eine Ausnahme für einen alternativen Steckverbinder, aber lesen Sie die Bedingungen. Sie gilt nur, wenn es physisch unmöglich ist, einen 5-poligen XLR am Produkt zu montieren, und ihre erste Bedingung ist, dass der alternative Steckverbinder kein Typ eines XLR-Steckverbinders sein darf. Ein 3-poliger XLR ist ein XLR-Steckverbinder, daher ist er namentlich ausgeschlossen. Ein Produkt, das einen verwendet, muss als NCC DMX512-A (Nicht Steckverbinder-kompatibel) gekennzeichnet sein, und sein Hersteller muss einen Adapter bereitstellen.
Nichts davon ändert die Tatsache, dass ein großer Teil des erschwinglichen Leuchtenmarktes 3-polig versendet, und die günstigsten Adapterkabel sind überwiegend 3-polig. In der Praxis kaufen Sie Adapter. Was zählt, ist zu wissen, dass 3-polig eine Marktgewohnheit und keine Standardoption ist. Pins 4 und 5 erhalten eine eigene Warnung vom Standard: Sie wurden von verschiedenen Herstellern für verschiedene Zwecke verwendet, einschließlich Niederspannungs-Gleichstromversorgung, und falsches Stecken in unterschiedliche Systeme könnte ernsthafte Schäden verursachen.
Terminierung, Einheitlasten und der Mythos der Kabellänge
Terminieren Sie die Verbindung. Der Terminator ist ein 120-Ohm-Widerstand mit einer Toleranz von +5% und -10%, der zwischen Data+ und Data- platziert wird. Hersteller können die Terminierung in ein Produkt einbauen, sofern es die elektrischen und Kennzeichnungsanforderungen des Standards erfüllt, weshalb einige Geräte einen Terminierungsschalter haben.
32 Einheitlasten, nicht 32 Leuchten. Gemäß EIA-485-A beträgt die insgesamt zulässige Last auf einer DMX512-Datenverbindung 32 Einheitlasten. Ein konformer Sender muss in der Lage sein, 32 davon zu treiben, und jeder empfangende Port muss eine Einheitlast von 1 oder weniger präsentieren. Ein Gerät kann weniger als eine volle Einheitlast präsentieren, daher ist die korrekte Formulierung immer Einheitlasten. Darüber hinaus benötigen Sie einen Splitter.
Es gibt keine maximale Kabellänge in irgendeinem ESTA-Standard. Es ist wichtig, dies klarzustellen, da die übliche Angabe von 300 m oder 1000 ft überall wiederholt wird, als ob es eine Anforderung wäre. E1.11-2024 schließt Kabel vollständig aus seinem Geltungsbereich aus, und der Kabelstandard, ANSI E1.27-1, besagt, dass maximale und minimale Kabellängen ausdrücklich davon ausgeschlossen sind, da die Signalqualität, die Betriebsmerkmale der Geräte einschließlich der kapazitiven Werte und die Installationsumgebung sie alle beeinflussen. Behandeln Sie die vertraute Zahl als Planungsheuristik und jede spezifische Zahl als Schätzung des Anbieters.
Mikrofonkabel ist das falsche Kabel. E1.27-1 erfordert verdrillte, geschirmte Paare, aus Rohkabel, das der Hersteller für EIA-422, EIA-485 oder EIA-485-A-Systeme als geeignet erklärt, mit einer charakteristischen Impedanz von 100 bis 120 Ohm (120 bevorzugt) und einer Kapazität zwischen den Leitern innerhalb eines Schirms von nicht mehr als 19,8 pF pro Fuß (65 pF pro Meter). Es erklärt dann, warum Audiokabel versagen: Mikrofonkabel hat eine hohe Kapazität und eine falsche charakteristische Impedanz, und bei DMX512-Datenraten führt das zu Bitzeitverzerrung und Signalreflexionen und Überschwingern. Es sieht oft auf einer kurzen Strecke gut aus und versagt dann, wenn das Rig wächst.
Was man für etwa 15 $ bekommt und was man für 169 $ bekommt
Das günstige Ende ist real. Eine US-Einzelhandelsrecherche am 16. September 2026 ergab FT232-Klasse USB-zu-DMX512-Adapterkabel zu 14,79 $ und 14,99 $, beide 3-polig. In denselben Ergebnissen kostete ein Enttec Open DMX USB 79,00 $ und ein Enttec DMX USB Pro 169,00 $. Dies sind Preise von Drittanbietern, die wir weder festlegen noch kontrollieren, die an einem Tag in einem Markt erfasst wurden, und sie ändern sich. Verwenden Sie sie als Maßstab, nicht als Zitat.
Für etwa 15 $ erhalten Sie ein Universum, nur Ausgabe, kein RDM, hostgeneriertes Frame-Timing und einen 3-poligen Stecker. Es beleuchtet ein Rig, und für ein erstes Rig mit kleinem Budget ist das ein rationaler Kauf. Höhere Preise bieten Frame-Generierung am Gerät, ein zweites Universum bei einigen Modellen, RDM, 5-poligen XLR und bei einigen Produkten galvanische Isolation als Variante (das AVT USB-DMX512 wird als Standard oder Pro verkauft, wobei das Pro Isolation hinzufügt). Wenn Sie Isolation und RDM zusammen wünschen, überprüfen Sie, ob der isolierte Pfad bidirektional ist: E1.20 erfordert, dass alles im Signalweg Daten in beide Richtungen überträgt, sodass eine einseitige Stufe RDM stoppt, egal woraus sie besteht.
Die Universenzahl ist sowohl eine Hardware- als auch eine Lizenzfrage. In DMXDesktop funktioniert der USB-Ausgang im Free-Plan, ist jedoch auf ein Universum beschränkt, und Standard erhöht die Obergrenze auf zwei.
Was Sie vor dem Kauf überprüfen sollten
Sechs Dinge entscheiden, ob eine Schnittstelle das tut, was Sie brauchen. Alles andere ist Verpackung.
| Was zu überprüfen ist | Warum es wichtig ist | Worauf man achten sollte |
|---|---|---|
| Universen | Ein Universum sind 512 Kanäle, und bewegliche Lichter benötigen Kanäle | Ein Port pro Universum, und überprüfen Sie Ihre Planobergrenze: Free 1, Standard 2 |
| RDM | Adressen und überwacht Leuchten von der Software, nicht vom Leuchtenmenü | Bidirektionale Hardware und ein Gerät, das wir verifiziert haben, anstatt eines, das es bewirbt |
| DMX-Eingang | Um DMX von einem anderen Pult zu übernehmen | Der USB-Support von DMXDesktop ist nur für die Ausgabe. Der Empfang von DMX erfolgt über einen Netzwerk-Knoten, bei Pro |
| Stecker | 5-poliger XLR ist das, was E1.11-2024 erfordert, 3-polig ist eine Konvention | Passen Sie Ihre Ausrüstung an und budgetieren Sie für Adapter in beide Richtungen |
| Isolation | Als Variante bei einigen Schnittstellen angeboten | Wenn Sie auch RDM möchten, bestätigen Sie, dass die isolierte Stufe Daten in beide Richtungen überträgt |
| Treiber pro Plattform | macOS und Windows akzeptieren unterschiedliche Adaptersets | Bevorzugen Sie auf macOS insbesondere ein getestetes Gerät über ein unmarkiertes Kabel |
Kompatibilität und was wir empfehlen
Es ist wichtig zu verstehen, bevor Sie etwas unmarkiertes bestellen, da das Ergebnis je nach Plattform unterschiedlich ist. Schnittstellen mit eigenen Chipsätzen sind genau abgestimmt: DMXDesktop erkennt das spezifische Gerät oder es erscheint überhaupt nicht. FTDI-Klasse-Adapter werden lockerer behandelt. Unter Windows wird jeder FTDI-Klasse-Adapter, den das System meldet, akzeptiert, und ein nicht erkanntes wird als generisches Open DMX-Gerät behandelt, weshalb ein unmarkiertes Kabel dort normalerweise einfach funktioniert. Unter macOS ist die Abstimmung strenger und nur die gängigen FTDI-Chips werden akzeptiert, sodass ein Adapter, der auf etwas Ungewöhnlichem basiert, möglicherweise nie angezeigt wird.
Also: Am günstigen Ende unter Windows ist ein FTDI FT232-basiertes Kabel die sichere Klasse. Unter macOS oder wenn die Schnittstelle für einen bezahlten Gig wichtig ist, kaufen Sie von der getesteten Liste. "Noch nicht verifiziert" bedeutet, dass die Hardware RDM-fähig ist, aber nicht in DMXDesktop getestet wurde, was nicht dasselbe ist wie defekt.
| Schnittstelle | Universen | RDM | Am besten für |
|---|---|---|---|
| Enttec DMX USB Pro Mk2 | 2 | Verifiziert | Die Standardantwort: zwei Universen, getestetes RDM, intelligente Schnittstelle |
| Enttec DMX USB Pro Mk1 | 1 | Verifiziert | Die gleiche Klasse, wo ein Universum ausreicht |
| DMXKing ultraDMX2 PRO | 2 | Noch nicht verifiziert | Zwei Universen, wenn RDM nicht der Grund ist, warum Sie kaufen |
| DMXKing eDMX2 MAX | 2 | Verifiziert | USB jetzt und Art-Net oder sACN später, aus einer Box |
| DMXKing eDMX1 MAX | 1 | Verifiziert | Ein Universum über USB-C mit verifiziertem RDM |
| Enttec Open DMX USB | 1 | Keine | Das Budgetmodell, von einem namhaften Hersteller |
| Generisches FTDI FT232 Kabel | 1 | Keine | Der günstigste Weg. Verwenden Sie den Enttec USB Open Treiber |
Häufig gestellte Fragen
Was macht ein USB DMX-Interface eigentlich?
Es wandelt USB in eine EIA-485-Datenverbindung um und generiert das DMX512-Frame: ein BREAK, ein Mark After Break, dann bis zu 513 Slots bei 250 kbit/s, wobei Slot 0 den START-Code und die Slots 1 bis 512 die Kanalpegel tragen. Ein vollständiges Paket kann höchstens 44 Mal pro Sekunde wiederholt werden.
Ist ein 15 $ USB DMX-Adapter gut genug?
Für ein erstes Rig oft ja. Es bietet ein Universum, nur Ausgabe, kein RDM und einen 3-poligen Anschluss, wobei das Frame-Timing von Ihrem Computer und nicht vom Gerät generiert wird. Ein Upgrade ermöglicht die Frame-Generierung auf dedizierter Hardware, ein zweites Universum bei einigen Modellen, RDM und 5-polige XLR. Diese Hardwarepreise werden von Dritten festgelegt, nicht von uns, und sie ändern sich.
Brauche ich RDM?
Nur wenn Sie Fixtures von der Software aus entdecken, adressieren, überwachen und konfigurieren möchten, anstatt über das Menü jedes Fixtures. RDM ist bidirektional, halbdublex über dasselbe Paar wie die Lichtdaten, daher benötigt das Interface einen Transceiver, nicht nur einen Ausgangstreiber. In DMXDesktop funktioniert es über USB durch das Enttec Pro-Protokoll und über Art-Net, in den Standard- und Pro-Plänen.
Was ist die maximale Länge eines DMX-Kabels?
Kein ESTA-Standard definiert eine. ANSI E1.11-2024 schließt Kabel aus seinem Anwendungsbereich aus, und ANSI E1.27-1 besagt, dass maximale und minimale Längen ausdrücklich weggelassen werden, da Signalqualität, Geräteeigenschaften und die Installationsumgebung sie alle beeinflussen. Die häufig wiederholte Zahl von 300 m oder 1000 ft ist eine Faustregel, kein Standardanforderung.
Kann ich Mikrofonkabel für DMX verwenden?
Nein, und der Kabelstandard erklärt warum: Mikrofonkabel haben eine hohe Kapazität und eine falsche charakteristische Impedanz, was bei DMX512-Datenraten zu Bitzeitverzerrungen und Signalreflexionen sowie Überschwingern führt. DMX-Kabel müssen verdrillte, geschirmte Paare sein, die als geeignet für EIA-485-Nutzung deklariert sind, mit einer charakteristischen Impedanz von 100 bis 120 Ohm, wobei 120 bevorzugt wird.
Warum ist mein Interface 3-polig, wenn DMX 5-polig sein sollte?
Weil 3-polig eine Marktübung und keine Standardoption ist. ANSI E1.11-2024 verlangt 5-polige XLR bei jedem Produkt mit benutzerzugänglichen Datenanschlüssen, und seine Ausnahmeregelung für alternative Anschlüsse gilt nur, wenn ein 5-poliger XLR physisch nicht angebracht werden kann, während jede Art von XLR als Alternative verboten ist.

