Hallo,
wer nach einem sehr günstigen DMX-Interface mit wenig Lötaufwand, keinen SMD-Bauteilen und USB-Anschluss sucht, der kann das Projekt uDMX verwenden. Leider sieht der Schaltplan keine galvanische Trennung vor und man kann nur ein Interface gleichzeitig am Rechner betreiben.
Da immer wieder die Frage nach so einem einfachen Interface auftaucht, bin ich diese Probleme angegangen und habe die Firmware und den Schaltplan entsprechend angepasst, sodass man nun eine galvanische Trennung hat und auch mehrere Interfaces am Rechner parallel laufen lassen kann.
Im Anhang ist der Schaltplan. Firmware und Treiber kann man auf meiner Seite herunterladen (DMX-Interfaceseite). Ein Plugin für DMXC ist geplant und wird in der nächsten Zeit fertig werden.
Das Ganze verwendet große Teile des uDMX Projektes, der USB-Teil stammt von https://forum.dmxcontrol-projects.org/www.obdev.at und die galvanische Trennung nebst DMX-Ausgabe stammt vom DE-Interface (sozusagen ein Bestof
)
Das Interface hängt zwar am USB-Anschluss, aber scheinbar kann der Software-USB-Node des ATmega8 nicht die volle Geschwindigkeit nutzen. Somit kann man nur ca. 256 Kanäle mit der vollen Geschwindigkeit gleichzeitig aktualisieren. Möchte man alle 512 Kanäle faden, ruckelt es, da die Daten nicht schnell genug zur Hardware kommen.
Dennoch ist das Interface unschlagbar, da kaum Bauteile verwendet werden. Für "normale" Anwendungen genügt diese Schaltung also allemal.
einen schönen Abend noch,
Christian ![]()
Edit: Schaltplan für 3,6V aufgrund USB-Kommunikation angepasst.