Hi, ich habe vor einiger Zeit mal gefragt, wie man mit einem AVR ein DMX Signal generieren kann. Nun habe ich folgende Seite gefunden: <a href="http://www.ele.tut.fi/~viikari/">http://www.ele.tut.fi/~viikari/"</a> Allerdings wenn ich versuche etwas auf dieser Seite herunterzuladen, dann bekomme ich immer nur eine Fehlermeldung. Wenn ich an die Email-Addresse eine Mail sende bekomme ich auch keine Antwort. Hat jemand von euch vielleicht die Dateien auf der Fesplatte, oder kennt jemand von euch eine alternative zu dieser Seite?
Ich habe das ganze bis jetzt erst gedanklich durchgespielt. Aber ich habe einen DMX-Dimmer und ein DMX-Mischpult. Dazwischen möchte ich einen Controller schalten, der mir das Signal vom Mischpult auf den PC ausgibt (wo es dann gespeichert etc. wird) und dann ein Signal vom PC an den DImmer sendet. Wenn du jetzt eine UART nimmst und die richtigen Parameter einstellst, sollte alles eigentlich ganz einfach sein. Man muß nur zwei getrennt DMX-Kanäle aufbauen. Ist vielleicht noch nicht ganz fertig das Konzept, aber sollte eigentlich funktionieren.
Hi, mit dem UART über seriell hatte ich auch schon mal was: <a href="http://www.dzionsko.de/elektronic/minidmx/minidmx.htm">http://www.dzionsko.de/elektronic/minidmx/minidmx.htm</a> Allerdings habe ich dort folgendes Problem: Ich kann nicht über die serielle Schnittstelle direkt an den PC gehen. Ich muss über einen anderen AVR das Signal wandeln. Ich habe in diesem verfahren da allerdings ein Problem, ich weiß nicht, wie man ein serielles Signal mit einem AVR erzeugen kann. Außerdem müsste ich Werte für die Kanäle im IC zwischenspeichern. Ich habe bisher nur mit Basic programmiert, allerdings würde ich auch auf Assembler umsteigen, ich weiß nur nicht wie ich das realisieren kann. Kann mir da vielleicht jemand helfen? Ich müsste 16 digitale Eingänge einlesen, die Werte in den RAM speichern, und dann ein serielles Signal, mit folgenden Eigenschaften ausgeben: $5A - Blockstart $A1 - Befehl: DMX-Out mit 256 Kanäle 256 Bytes für die Kanäle 1 bis 256 $A5 - Blockende Kann mir da jemand helfen?
Hab nochwas vergessen. Dass Signal muss so aussehen: 115.200 Bits pro Sekunde, 8 Datenbits, ohne Parität, einem Stoppbit und ohne Software- oder Hardware-Flußkontrolle
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.