Forum: Mikrocontroller und Digitale Elektronik Rotationsteil via DMX beleuchten


von Christian S. (aldebaran22322)


Angehängte Dateien:

Lesenswert?

Guten Tag,

Ich brauche mal den Rat von erfahrenen Elektronikern.

Ich habe eine Projekt, bei dem ein langsam Rotierendes Teil Beleuchtet 
werden soll. Diese Beleuchtung soll über ein DMX-Pult gesteuert werden.

Ich habe mir dazu schon einige gedanken gemacht, wie ich es realisieren 
würde. Da ich aber in sachen Datenbus-systemen einiges weiß, aber kaum 
selber erfahrungen gemacht habe, wollte ich fragen, ob meine Ideeen 
sinnvoll und umsetzbar sind.

Zu den Eckdaten: Im anhang habe ich eine kleine Skizze gemacht, wie es 
ungefaähr aussehen wird.
Die Distanz zwischen Sender und Empfänger beträgt ca. 4 Meter. der 
Abstand zwischen dem Empfänger und den 4 einzelen Steuerplatinen liegt 
bei ca. 2m
Beim Empfänger wird auch eine Auswerteinheit sitzen, die die DMX-daten 
auswerten und weitergeben soll.

Meine erste Idee:
Die Kabellose Datenübertragung Mittels BTM222 Bluetooth modul. Hat zudem 
noch den vorteil, dass ich auch Daten Zurück senden kann, wie z.B. 
Spannungswerte und Temperaturen. Und die Strecke zwischen Empfänger und 
den Steuerplatinen via CAN. Ich denke, dass ich so die DMX-daten mit 
relativ geringer Verzögerung senden und verarbeiten kann.

Die 2te Idee:
Ich habe von Ullrich Radig ein DMX-Funkmodul gefunden, welches mit 
bestimmt einiges an arbeit ersparen kann. Nachteil ist davon, dass keine 
Bidirektionale Kommunikation mit diesem modul möglich ist. (Soweit ich 
weiß) Zumindest nicht ohne eingriffe.
Dir andere Strecke könnte ich mir dann vieleicht sogar klemmen, wenn ich 
einfach 4 Empfänger nehmen und das DMX-signal direkt in den 4 
Steuerplatinen auswerte. Allerdings weiß ich nicht, wie das system 
reagiert, wenn z.B. ein Empfänger das Funksignal nicht korrekt empfängt.

Das sind so ungefähr meine Ideen und vorstellungen. Bin für weitere 
Anregungen gerne zu haben. Und bitte startet keine 
sinn/unsinn-Diskussion

Danke schonmal für eure Hilfe.

MfG.

Chriss

EDIT: Was noch erwähnenswert ist, dass ich vor habe das ganze mit den 
8-Bit AVR Prabblern von Atmel zu realisieren

: Bearbeitet durch User
von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Christian S. schrieb:
> Ich habe von Ullrich Radig ein DMX-Funkmodul gefunden
Such einfach in der Bucht mal nach "DMX wireless"...

Christian S. schrieb:
> . Ich denke, dass ich so die DMX-daten mit relativ geringer Verzögerung
> senden und verarbeiten kann.
Weil DMX sowieso nicht deterministisch ist, ist diese Forderung ein 
wenig kurios. Warum willst du eigentlich unbedingt DMX, wenn du dann 
noch zig Protokolle und Busse ins Konzept rein bringst?
Kurz: entweder DMX bis zur Lampe, oder gleich irgendwas selber 
Gestricktes...

: Bearbeitet durch Moderator
von Falk B. (falk)


Lesenswert?

@ Lothar Miller (lkmiller) (Moderator) Benutzerseite

>> . Ich denke, dass ich so die DMX-daten mit relativ geringer Verzögerung
>> senden und verarbeiten kann.

>Weil DMX sowieso nicht deterministisch ist,

Wie meinen? Was ist an DMX unteterministisch?
Viel einfacher und deterministischer als DMX geht es doch kaum!

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Nur zur Klärung: DMX ist nie bidirektional. Der einzige Sender im System 
ist das DMX Pult und alle anderen am Bus sind lediglich Empfänger.

Du kannst zwar zwischen dem Funksender und Funkempfänger ein Handshaking 
machen, aber mit DMX hat das nix zu tun.

Henne's Site hat auf seinen Seiten viel DMX Projekte, das wäre für deine 
Lichtsteurungen evtl. interessant:
http://www.hoelscher-hi.de/hendrik/wahl.htm

von Christian S. (aldebaran22322)


Lesenswert?

Lothar M. schrieb:
> Warum willst du eigentlich unbedingt DMX, ...

Weil Diese Spezielle Beleuchtung Teil einer vorhandenen ist. Da Das 
DMX-Pult und die andere Beleuchtungsanlage schon da ist, soll dieses 
System in das vorhandene eingebunden werden.

Matthias S. schrieb:
> DMX ist nie bidirektional.

Mir ist klar, dass DMX nur in eine richtung geht. Mir ging es nur darum, 
wenn ich sowieso die Daten zum Senden aufbereiten muss um diese über 
Bluetooth zu übertragen, kann ich das auch gleich Bidirektional auslegen 
um z.B. Sensorwerte auf einem seperaten Gerät anzeigen zu lassen.

Matthias S. schrieb:
> Henne's Site hat auf seinen Seiten viel DMX Projekte, das wäre für deine
> Lichtsteurungen evtl. interessant:
> http://www.hoelscher-hi.de/hendrik/wahl.htm

Danke für den Tip, aber die seite kenne ich schon.

Mein größtes "Problem" ist, dass ich nicht weiß, wie ich am elegantesten 
die Daten sende und zu den Steuerplatinen übertrage.

von Falk B. (falk)


Lesenswert?

@Christian S. (aldebaran22322)

>Mein größtes "Problem" ist, dass ich nicht weiß, wie ich am elegantesten
>die Daten sende und zu den Steuerplatinen übertrage.

Mit einem fertigen Funkmodul, die gibt es heute tonnenweise. Die 
kleineren schaffen die DMX-Baudrate von 250kBit/s nicht, also sollte man 
sinnvollerweise einen kleinen uC mit 2 UARTs dazwischen schalten, 
welcher DMX mit voller Bandbreite empfängt aber nur ausgewählte Kanäle 
per Funk weiter sendet. Die Funkmodule sind meist auch bidirektional.

von Panorama (Gast)


Lesenswert?

Christian S. schrieb:
> Mein größtes "Problem" ist, dass ich nicht weiß, wie ich am elegantesten
> die Daten sende und zu den Steuerplatinen übertrage.

Was spricht dagegen jeder Steuerplatinen einen DMX-Eingang zu 
spendieren?

Für die Funkstrecke nimmst du eine fertige Lösung, Wireless DMX oder 
meinetwegen ArtNet über WLAN. Dann bekommt jede Steuerung einen 
Empfänger, oder du steckst dir ein eigenes "Universum" auf dem Gerüst 
zusammen.

Die Rückmeldung würde ich unabhängig davon machen.

Matthias S. schrieb:
> Nur zur Klärung: DMX ist nie bidirektional.

War mit DMX-512-A nicht mal sowas vorgesehen?

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.