Probleme beim ansteuern von DMX-Geräten

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!


  • Hallo,

    ich habe ein IF gebaut und der PC erkennt es. Wenn ich einen Modus angebe, dann leuchtet auch meine DMX-LED. Der Looptest funktioniert auch, aber meine DMX-Lampe zeigt keine Reaktion.
    Kann es sein, dass beim Flashen des Mikrocontrollers etwas schief gelaufen ist? Ich habe diesen mit meinem Raspberry Pi geflasht und konnte die FUSES nicht einstellen...

    Schöne Grüße
    Fabi

  • Hallo,
    ich bin mir gerade nicht ganz sicher, aber wenn der Loopback-Test funktioniert hat, dann sollte das eigentlich passen. Denn wenn ich das gerade noch richtig zusammen bekomme, aktiviert man mit den Fuses auch die external Clock, da nicht der interne Oszilator des Atmega verwendet wird.

    Was allerdings das Problem sein könnte ist die DMX-Config. Hast du die mitgeflasht? Wenn nein, dann sendet und empfängt der Atmega so schnell er kann. Ergo verstehen deine DMX-Geräte das Interface nicht. Um das Problem zu beheben, wählst du das Interface in der im ZIP-File mitgelieferten Test.exe aus, veränderst einen der Timingwerte, setzt diese wieder auf den Standardwert zurück und speicherst diese Konfiguration dauerhaft im Interface.
    Viele Grüße
    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Es können trotzdem die Fusebits sein, weil wenn der interne Oszillator benutzt wird, funktioniert eben der Loopbacktest - die Timings sind ja überall gleich falsch.
    Nur mit DMX-Geräten läufts nicht, weil die die Taktung völlig abweicht.

    ....T-Offline sei dank....

  • Nein, das funktioniert nicht, weil dann keine Kommunikation zwischen dem USBN (der den Takt generiert und auch auf diesem läuft) und dem Atmega (der langsam läuft) zustande kommt. Dementsprechend würde das Interface erst garnicht bis zur dem Punkt kommen, an dem es sich mit dem PC verbindet und erst recht nicht bis dahin, an dem man den Transceiver-Teil aktivieren kann. Es würde keine der beiden LEDs leuchten.
    Viele Grüße
    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Das ist richtig, das der USBN die Enumeration mit dem PC alleine durchführt, aber erst, wenn der USBN durch den Atmega korrekt initialisiert wurde, lso u.a. einen 12MHz-Takt in das CLKOUT Config Register des USBN geschrieben hat und die D+ und D- Leitungen des USB-Ports "freigegeben" wurden (werden bis zur Initialisierung des USBN auf GND gehalten).

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Vielen Dank für die schnellen Antworten!
    Dann werde ich versuchen, den Mikrocontroller nochmal mit den richtigen Fuses zu programmieren. :wacko:

  • Souko April 9, 2018 at 7:27 PM

    Added the label DE Interface
  • 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.