DMX Signale "Multiplexen" / parallel übertragen

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Leider scheint der Begriff DMX Multiplex etwas gänzlich anderes zu bedeuten als das, was ich gerne machen möchte. Aber leide finde ich keinen besseren...

    Mein Ziel ist über ein DMX Universum die Signale für zwei zu übertragen, da ich nur eine Leitung zur Verfügung habe aber mehr als 512 Adressen benötige.

    Das sollte an sich ja auch leicht funktionieren, man müsste nur eine Adresse definieren (z.B. die erste) die festlegt für welches Universum die folgenden gelten.
    Dank Computer-Interface sind die Signale leicht zu generieren - aber gibt es auch preiswerte und stabile Hardware, die aus diesem gemultiplextem Signal wieder zwei (oder gar mehr...) "normale" DMX Kanäle erzeugt an die ich z.B. normale LED-Treiber hängen kann?

    (Klar ist die Update-Frequenz dann geringer - aber für meine Zwecke immer noch mehr als ausreichend)

  • Von sowas habe ich noch nie etwas gehört. Würde mich auch wundern, wenn es sowas gäbe...

    Meine Meinung:
    Wenn Du es in einer Festinstallation brauchst: Zieh ein Kabel. So viel Aufwand kann das garnicht sein..
    Wenn Du es einmalig brauchst: Leih Dir eine Wireless DMX Strecke.
    Wenn Du es Mobil und öfters brauchst: Investiere in einen DMX Multicore oder in ein Cat 5 Kabel + entsprechende Hardware.


    Grüße,
    Chris

  • Dieser Meinung würde ich mich auch anschließen,
    von sowas hab ich bisher auch noch nichts gehört bzw. gelesen.

    denn es hat ja wohl einen Sinn, dass pro Universum nur 512 Kanäl
    übertragen werden können, oder nicht?

    Viele Grüße
    Florian

  • Das Problem ist nicht, mehr wie 512 Byte zu uebertragen, sondern die Frequenz, da DMX mit 250kBit uebertragen wird. Wenn 2 Universen uebertragen willst, liegt die Refreshrate bei nur noch ca. 25Hz

  • Wenn man von den beiden Universen nur insgesamt 512 Kanäle braucht
    gibt es Merger die zwei Universen zusammen mischen und als eins
    Übertragen.
    Wenn die vorhandene Leitung für Netzwerk geeignet ist könnte man
    was mit ARTNET machen.
    Was anderes ist mir auch nicht bekannt.

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Hallo,
    ich bin jetzt weder in der DMX Geschichte noch in Informationstechnik ein Crack, aber technisch sollte das schon gehen.
    Wie der Themenstarter schreibt, ist ihm die Übertragungsrate ja nicht sooo wichtig.

    Die Begrenzung von den 512 Kanälen stammt ja noch aus der Zeit mit den langsamen Dantenverabeitung, oder irre ich mich?

    Also du, Chris, könntest quasi ein neues Protokoll entwickeln, dass einfach mehr Kanäle hat. Vorne und hinten eine Kiste dran, dies daraus wieder ein neues DMX Signal erzeugt. Eventuelle könntest du auch einfach mit den Startbits arbeiten. RDM funktioniert ja auch wunderbar zwischen dem normalen DMX Signalen.
    Aber ob der Aufwand sich lohnt, bleibt stark zu bezweifeln. (Schaltung entwickeln und vor allem passendes Programm schreiben, ...)

    Die bessere Lösung aus meiner Sicht wäre wirklich:
    2-4 Buchsen nehmen, ebenso viele Stecker nehmen und an ein CAT5 Kabel löten. Dann hast du mehrere Universen auf einem Kabel, bleibst aber beim Standard DMX Protokoll.

    Wenn du jedoch die Herausforderung des Entwickelns annehmen möchtest, wünsch ich dir dabei viel Erfolg

    Viele Grüße
    Easter Bug

    P.S. Wenn du noch ein paar mehr Worte zur genauen Anwendung verlierst, können wir dir vielleicht noch bessere Alternativen vorschlagen.

  • Wenn Du einen Sender hast, der mehr wie 512 Byte sendet, ist es relativ einfach:
    Voraussetzung: Die Bytes des zweiten Universe kommen nach den Bytes des ersten Universe
    Die Nummer fuer das Startbyte fuer das zweite Universe ist bekannt (kann man ueber ein Maeuseklavier oder LCD +Buttons setzen)
    Das 2te Universe haengt hinter dem ersten

    nimm einen ATMega32 (der hat 2k Ram, wegen dem Zwischenspeichern, der eingehenden DMX-Signale)
    Bau einen DMX-In und DMX-Out um den ATMega und den restlichen Kleinkram drumherum.(Schematics findest z.B. bei Digital Enlightenment, FX-5-, DMX-Dimmer- und DMX-Multiplexer-Projekt).
    Schreib die DMX-Reception ISR (aus dem o.a. DMX-Dimmer Projekt) um, indem Du alle Byte verwirfst, die Du net brauchst (kleiner der Nummer des Startbyte fuer das 2te Universe), die restlichen Bytes speicherst zwischen.
    Klau die Sendefunktion aus dem o.a. DMX-Multiplexer Projekt und sende die zwischengespeicherten Bytes ueber DMX-Out fuer das 2.te Universe

    Mehr oder weniger Cut Copy und Paste

  • Hi!

    Gibt es nicht irgendwie so exotische Umsetzer die ein normales Netzwerksignal auf Kingeldraht übertragen können? Ich meine schon mal gehört zu haben, dass es quasi ein "DSL für's Haustelefonkabel" sein soll (quasi ein kleiner DSLAM und ein simples DSL-Modem). Damit könntest Du dann einen Artnet-Node hinten dran hängen und sogar noch viel mehr als nur 2 Universes übertragen ohne die Refreshrate großartig zu verlieren. Kostet allerdings vermutlich ein Vermögen an Geld.

    Oder tatsächlich deinen eigenen Transmitte und Splitter konstruieren (Kostet dann sehr sicher eine Menge Zeit).

    Das was Du suchst, also ein Endgerät was je nach DMX-Wert des ersten Kanals die folgenden Kanäle dann "umschaltet" kenn ich nicht. Das hast Du allerdings mit dem Begriff "Multiplexer" tatsächlich richtig ausgedrückt. ;)
    Aber theoretisch müsste das nicht mal so kompliziert sein.
    Man braucht halt nur einen Prozessor mit der Möglichkeit ein DMX-Signal zu empfangen und gleichzeitig zwei Signale zu senden. Denn auch wenn sich nichts ändert auf "Linie 2", aber sobald man ja auf die "Linie 1" umschaltet und das Signal zu unregelmäßig wird kann es sein, dass einige Endgeräte aussteigen und nur noch Blödsinn machen. Die Ausgangssignale sollten schon jedes für sich die volle Refreshrate haben um alles stabil zu halten. Auch wenn sich die "Änderungssignale" dann langsamer durchschleichen.

    Zumindest meine bescheidene Meinung dazu. :) Würde sagen technisch durchaus machbar.

    Hoc

    EDIT: Oh, natürlich sollte die Software auf deinem PC natürlich dieses "Umschalten" unterstützen. Denn das ist dann auch nimmer so trivial...

    Mein Equipment:
    1x Hirn | 2x Augen (leicht defekt) |2x Ohren | 1x Mund |32x Zahn (zum Teil V1.5) | 1x Handundfuß-Interface
    *SCNR*

  • Hallo,
    es gibt da von der Firma Ruthenbeck bzw Merten das System Line 21 mit dem
    man auf einer Telefonleitung mit 2 paaren also 4 Adern Netzwerk übertragen kann.
    Das ganze ist aber auch nicht gerade günstig. Pro Seite ca 25-30 €

    Übertragungsrate:100 Mbit/s bei Leitungslängen kleiner gleich 30 m10 Mbit/s bei Leitungslängen kleiner gleich 50 m

    Übertragungsmedium: 2 x 2 Adernpaare (Twisted pair oder Sternvierer), keine Schirmung erforderlich,

    Spannungsversorgung: nicht erforderlich

    Hinzu kommen dann natürlich noch die ARTNET bzw Nnetzwerk-Komponenten.

    Wir haben das mal in einer Wohnung fürs Internet verbaut, ist einfach aufzubauen und
    es funktioniert und man kann noch ein analoges Telefon darpberführen.

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Hi!

    Ja, sowas meinte ich. Allerdings kann man sich hier dieses System sparen.
    Denn wenn man 4 Adern braucht, dann könnte man auch 2xDMX legen. :D
    Ich fürchte die Lösung die ich da mal gesehen hatte kam zwar mit 2 Adern aus, war aber gefühlt eher um den Faktor 10 teurer...

    Hoc

    Mein Equipment:
    1x Hirn | 2x Augen (leicht defekt) |2x Ohren | 1x Mund |32x Zahn (zum Teil V1.5) | 1x Handundfuß-Interface
    *SCNR*

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.