DMX-Dimmer mit Steuergerät

Gast #2168837
Lesenswert?

Hy community, ich verzweifle schon regelrecht und brauche dringend hilfe 
bei einem Projekt von mir. Ich habe eine Steuereinheit und eine 
Dimmerschaltung für 4 Lampen. Mein Steuergerät hat 4 Potys und einen 
rs232 anschluss zum treiber rüberspielen. Ich hab einen PIC 18f24j11, da 
ich 2 asynchrone vorgänge hab. Einerseits das vom RS232 und dann noch 
das DMX signal. Ich habe nur leider keine Ahnung was ich tun muss 
nachdem ich meinen PIC für den asynchronen modus definiert habe. Man 
soll bei den Potys den wert einstellen können und der pic soll am 
ausgang die Bits seriell ausgeben. Ich kann alle unterlagen 
schicken(shematics, usw.). bitte um hilfe, danke
#2169176
Lesenswert?

aaaaalso .... noch allgemeiner kannst Du die Frage vermutlich nicht 
formulieren, oder?

Wo ist denn nun das Problem?
Auf der Sender- oder Empfängerseite?
Ist das Problem das generieren des DMX-Stromes oder das Auswerten?

Du hast also Rs232 vom Sender zum PC, da gehen Kommandos rein
vermute ich, dann noch Potis am Sender-µC, die ebenfalls in den
Datenstrom rein sollen.
Das geht ja noch recht einfach alles zusammen, Du musst nur für Deine
Kommandos und die Potieinstellungen jeweils einen Frame in Deinem
DMX-Strom reservieren und zu gegebener Zeit den Ganzen Käse 
hintereinander
weg senden. Das Break-Signal am Anfang nicht vergessen.

Beim Empfänger gehts dann andersherum, Frame-Error (Break) erkannt,
Framezähler auf 0 setzen, die einzelnen Frames empfangen und beim
zugehörigen für die Slaveadresse eben die empfangenen Werte speichern
und auswerten.

Die RS232 und die RS485 sind immer asynchron, einfach die Bytes
nacheinander senden und keine zu langen Pausen dazwischen.
Den Break beim Übertragungsstart nicht vergessen, einfach nen
Frame Error erzeugen.
#2169189
Lesenswert?

@  CloudStrife (Gast)

>das DMX signal. Ich habe nur leider keine Ahnung was ich tun muss

Dann solltest du dir ein einfacheres Projekt suchen.

>nachdem ich meinen PIC für den asynchronen modus definiert habe.

Kaum. Bestenfalls den UART.

> Man
>soll bei den Potys den wert einstellen können und der pic soll am
>ausgang die Bits seriell ausgeben.

Als DMX Datenstrom. Kein Problem.

> Ich kann alle unterlagen schicken(shematics, usw.).

Dann poste sie unter Beachtung der Bildformate.

MfG
Falk

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