DMX Startadresse ohne DIP Schalter einstellen

Gast #4784379
Lesenswert?

Hi,

bei eBay und anderen Portalen gibt es viele sehr günstige LED DMX 
Treiber ohne DIP Switches zum festlegen der DMX Startadresse:

Beispiel:
http://www.ebay.de/itm/401107539431

Die Treiber können im seriellen Modus und im paralleln Modus betrieben 
werden.

Im seriellen Modus muss ein Eingang und ein Ausgang verwendet werden. 
Ich könnte mir hier vorstellen, dass die Geräte in diesem MOdus wie ein 
Schieberegister reagieren und daher auch auf die Konfiguration von 
Startadressen verzichtet werden kann.


Wie aber kann dann der parallele Modus funktionieren? Logisch betrachtet 
ist Standard DMX512 ja parallel geschaltet, nur dass die Lampen das 
Signal noch mal auffrischen.
Die Produktbeschreibung sagt "each module settings alone address 
(available to write code written);"
Was hat das zu bedeuten?

Der Verkäufer ist nur ein Kistenschieber und kann diese Frage auch nicht 
beantworten.

Jemand von euch eine Idee?


VG

dmXXXer
#4784691
Lesenswert?

Die adressieren sich selber durch in dem sie einfach 3 Channels abziehen 
und den DMX Frame wieder ab Channel 1 aussenden.

Das blöde an der Nummer ist das dies nicht funktioniert wenn man schon 
Geräte in der Linie sind es sei denn man hängt sie dahinter.  Dann muss 
man aber aufpassen  denn das erste Gerät hinter solch einen Dimmer hat 
wieder die Startadresse 1.

Benutzt man nur den Eingang reagieren sie nur auf die Startdresse 1. Der 
Chinese bietet aber an dies im Code zu ändern.

Grundsätzlich könnte man auch per RDM die Adresse ändern. Nur für RDM 
oder ein eignendes Protokoll war der Chinese zu faul. Oder fand nichts 
zum kopieren.
#4784758
Lesenswert?

Ich habe RGB-Scheinwerfer mit ähnlichen (oder sogar die Gleich?) Dimmern 
drin. So weit ich weiss gib es eine Art Programmiergerät für diese.

Marco H. schrieb:
> Das blöde an der Nummer ist das dies nicht funktioniert wenn man schon
> Geräte in der Linie sind es sei denn man hängt sie dahinter.  Dann muss
> man aber aufpassen  denn das erste Gerät hinter solch einen Dimmer hat
> wieder die Startadresse 1.

Stimmt nicht ganz. Man darf bei den anderen Geräten einfach nicht die 
Adresse dieser Dimmer verwenden. Wo sie sich befinden ist völlig egal. 
Richtig kompliziert mit der Adressvergabe wird es erst wen man 
abwechslungsweisse solche Dimmer und andere Geräte verwendet.

Wirklich blöd ist aber, dass das DMX-Signal nicht weitergegeben wird 
wenn der Dimmer nicht mit Strom versorgt wird.
Gast #4785254
Lesenswert?

Christian K. schrieb:
> Ja, aber DIP-Schalter kosten Geld.

Und man kann kein Programmiergerät verkaufen ^^


Hab einen DM-104 auf dem Tisch liegen und bastel mir gerade eine eigene 
Firmware zusammen. Hat hier zufällig jemand zum Stm8s003 passenden DMX 
empfangscode rumliegen den ich mir C&Pen könnte?
#4785520
Lesenswert?

Christian M. schrieb:
> Stimmt nicht ganz. Man darf bei den anderen Geräten einfach nicht die
> Adresse dieser Dimmer verwenden. Wo sie sich befinden ist völlig egal.

Man muss zwischen Hardware und Software Adresse unterscheiden.

So wirklich egal ist dessen Position im Signalpfad auch nicht, wenn man 
die Komplexität des Patches betrachtet.

Beispiel 6 Dimmer hinter einander belegen die Kanäle 1-18. Der Kanal 19 
erscheint als Kanal 1 am letzten Dimmer.

Da man die Startadresse im Automode hier nicht einstellen kann geht die 
Adressierung immer beim Kanal 1 los.  Positioniert man die Dimmer hinter 
normalen DMX Geräten wären sie nicht unabhängig ansteuerbar.

Es ist heute durchaus üblich keine DIP Schalter mehr zu verbauen. Dann 
sind die Geräte aber RDM fähig oder die Adresse lässt sich über einen 
anderen Weg einstellen.

Die ganze Sache hat noch einen Haken je nach dem wie es gelöst wurde. 
Die Daten werden nach jeden Dimmer ein Frame verzögert weitergegeben. 
Bei 20 Dimmer sind es schon 20x44ms. Das lässt sich geschickt umgehen, 
ob das hier auch so ist müsste man messen.
#4785788
Lesenswert?

Marco H. schrieb:
> Beispiel 6 Dimmer hinter einander belegen die Kanäle 1-18. Der Kanal 19
> erscheint als Kanal 1 am letzten Dimmer.

Der Kanal 19 erscheint aber auch als Kanal 19 vor dem ersten Dimmer.
Nach dem zweiten als Kanal 16, nach dem dritten 13 usw.

Marco H. schrieb:
> Da man die Startadresse im Automode hier nicht einstellen kann geht die
> Adressierung immer beim Kanal 1 los.  Positioniert man die Dimmer hinter
> normalen DMX Geräten wären sie nicht unabhängig ansteuerbar.

Doch. Du musst dann nur eine Adresse >18 an deinem normalen DMX-Gerät 
einstellen.

Marco H. schrieb:
> Die Daten werden nach jeden Dimmer ein Frame verzögert weitergegeben.

Eher nur ca. 3-4 Byte verzögert. Sonst müsste ja ein ganzes Frame (512 
Byte) im RAM zwischengespeichert werden.
#4787088
Lesenswert?

Eben und die Adresse am Gerät muss dann auf 1 nicht auf 19 Gestellt 
werden.

Richtig wenn man es richtig macht werden immer 3 byte verzögert 
weitergeben. Aber wer legt die Hand ins Feuer das der Chinese ähnlich 
mitdachte ? Da stand ja auch "je nach dem wie es gelöst wurde " ich ging 
vom schlimmsten aus ;)


Solch eine Auto Adressierung ist auch bei Professionellen Produkten 
üblich. Wo der Elektriker die Dinger an die Wand nagelt und man diesen 
nicht noch erklären muss wie DMX funktioniert.  Üblicherweise haben 
diese Produkte trotzdem einen DIP Schalter. Wo man die Adresse per Hand 
einstellen kann und wo man die erste Adresse vom Automode beeinflussen 
kann.  Das hat den Vorteil wenn man doch einmal die Adresse ändern 
möchte muss man nicht an 100 Dimmer die Dip Schalter bewegen. Zumal in 
Installationen solche Geräte nicht immer zugänglich verbaut wurden.

Richtig professionelle löst man das mit RDM.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren