Forum: Mikrocontroller und Digitale Elektronik Dmx signale Mischen


von sven (Gast)


Lesenswert?

Hallo

Ich bastel gerade an einem Dmx Lichtmischpult

Ergebnis soll sein min 10 Geräte mit unterschiedlichen bewegungsmustern 
gleichzeitig anzusteuern.

Einmal Als Show nach Midi Timecode in welcher jede ms (oder feiner) ein 
Dmx wert ausgegeben wird
Das könnte man vermutlich recht einfach mit einem avr machen indem man 
512 byte von einer Sd sektorweise liest und als Dmx ausgibt.

Aber zum andern auch für die Livebedienung in der ich jedem Gerät 
jederzeit andere Farben und abläfe einstellen können möchte.

z.b.
Gerät 1 fähr 4 positionen ab bis zur wiederholung der bewegung
Gerät 2 fährt 7 Positionen ab

somit kann ich nichtmehr sektorweise daten verwenden und um alle daten 
einzeln aus der speicherkarte zu holen fehlt mir die zeit.

Zudem möchte ich einzelne dmx werte mit fader verändern und quasi ins 
Programm eingreifen (farben ändern & co)



Mein ansatz 10x Atmega mit Sd Karte (Soeine dmx show hat gigantische 
datenmengen)

Jeder rödelt für sich selbst die gerade angeforderten Efekte und braucht 
daher weniger zeit dafür.

daraus endsteht aber das problem das ich 10 serielle daten leitungen hab 
und die irgendwie mischen und auf einen bus bringen muss
und da gehen mir die ideen aus. Ich kenne keinen avr welcher dazu in der 
lage sein dürfte ?!


Was würde euch dazu einfallen ?

Liebe grüße

von Jörg (Gast)


Lesenswert?

Interface und Software findest du hier: 
http://www.opendmx.net/index.php/OpenDMX.net habe gute Erfahrung mit 
OpenDMX von Enttec, da gibts auch ne Selbstbauanleitung zu. Es steckt 
ein FT232 und ein RS485 Treiber drin.

von henne (Gast)


Lesenswert?

da brauchst Du einen Merger.

den gibt es fertig u.a. von DMX4All.

evtl. kannst Du aber auch deine Sende-AVRs so programmieren, dass sie je 
nach ihrer Startadresse (jawohl ;-) das Universe übernehmen. Der erse 
AVR sollte dann aber über ein Widerstandsnetzwerk währende den 
Übergangszeiten den Bus im IDLE-State halten. Ich verwende so ein Ding 
auch bei meinem OpenRDM-IF.

http://www.hoelscher-hi.de/hendrik/light/openrdm.htm#hard

Viel Erfolg,
Hendrik

von henne (Gast)


Lesenswert?

PS: Kannst Du wirklich nicht Deine Showdaten komprimieren?

Das hört sich derzeit etwas unausgegoren an...

von Christian T. (Gast)


Lesenswert?

Normal sollte ein AVR reichen um nen DMX Strom auszugeben, den weg alles 
abzuspeichern halte ich aber eher für unpraktisch. Wenn man sowas will 
kauft man sich nen fertigen DMX Rekorder.
Normal berechnet man Bewegungen. Und das kann man dann z.B. durch Fader 
(die man übern nen ADC einliest) beeinflussen.
Timecode kannst du aber glaub ich gleich mal vergessen. Um sowas zu 
programmieren muss man schon nen ziemlichen Aufwand treiben. Problem 
sehe ich auch eher in dem Editieren der Abläufe.
Klassische Pulte oder Software machen das so, das man gewisse Scenen und 
Effekte programmiert. Und diese werden dann vom Timecode getriggert. 
(gestartet, beendet etc.)
Aber um sowas anzulegen und zu editieren braucht man schon nen Display, 
nen gutes Konzept etc.... die passenden Schnittstellen.
Also entweder ne passende PC Software die das kann oder du kaufst dir 
gleich nen proffessionelles Pult. Hab grad eins bestelt was das kann... 
kostet aber nur so 6500 Euro :-)

von sven m (Gast)


Lesenswert?

hallo
nach längerer pause bin ich mal wieder an dem projekt...

fertiges pult kaufen fällt aus weil zu teuer unlukrativ für mich da ich 
das nur als hobby betreibe zudem macht selberbauen schlau und spass.

ich bin jetzt soweit das ich viel mit nem industrie touch pc mache 
welcher mit motorfadern und genug led taster in nem pultgehäuse steckt

der showmodus is zz an den winamp timecode gekoppelt da ich leider noch 
nix gefunden habe was mir einen echten midi timecode ausgibt

problem jetzt sind die live show abläufe da ich für jedes gerät eigene 
schowdaten habe

naja ich werde euch auf dem laufenden halten

von Bjoern B. (per)


Lesenswert?

Hallo,

mich würde intressieren wie Du die Winamp anbindung gemacht hast.

Eigene Software ?

gruß,
Bjoern

von Lampi (Gast)


Lesenswert?

@ sven m:

Ich verstehe Dein Problem nicht. Das was Du möchtest und weit darüber 
hinaus gibt es schon alles fertig für sehr kleines Geld.

Nimm einfach vvvv (http://de.wikipedia.org/wiki/Vvvv), bestücke Deinen 
Rechner mit einer MIDI-, einer DMX- und weiteren (fast) beliebigen 
Schnittstellen und Du bist fertig.

Je nach Deinen Fähigkeiten kannst Du schon nach einigen Tagen eine super 
Show am laufen haben.

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
Noch kein Account? Hier anmelden.