lollobollo
Bekanntes Mitglied
Hallo Leutz....habe selten Fragen,helfe sehr gerne anderen,aber nun suche ich
Hilfe und hoffe jemanden mit DMX-Erfahrung hier im Forum zu finden ;-)
Mein Problem:
Es gibt div. DMX-Decoder (Demultiplexer) in einigen Varianten (oft für über-
mässig teures Geld) zu kaufen,allerdings reichen sie meinen Bedürfnissen nicht
aus oder sind einfach zu teuer.
Jetzt möchte ich diesen Demultiplexer selber bauen....
Das Timing des DMX-Signals ist mir bekannt ... eine Lösung mit Microcontroller
(Atmel,PIC) ohne USART (also komplett zu Fuss*gg*)soll zum Einsatz kommen.
Diverse Standardbausteine (Schieberegister, Logikgatter ect.) dürfen zur
Unterstützung ebenfalls zum Einsatz kommen.
Als einfachste Aufgabe,soll der Demultiplexer den Wert eines adressierten Frames
auswerten und von mir aus bei einem bestimmten Wert eine LED
einschalten,welche ansonsten aus ist.....
Mein Schwerpunkt liegt bei der Syncronisation ,nach dem ersten Mark nach
dem Reset......wie kann ich am sichersten das erste Startbit erkennen um
damit das Triggersignal zum Zählen und auswerten der drauffolgenden
8 Datenbits zu erzeugen?
Stand jemand schon mal vor dem Problem und hat einen Tipp für mich?
Grüsse vom lollo
Hilfe und hoffe jemanden mit DMX-Erfahrung hier im Forum zu finden ;-)
Mein Problem:
Es gibt div. DMX-Decoder (Demultiplexer) in einigen Varianten (oft für über-
mässig teures Geld) zu kaufen,allerdings reichen sie meinen Bedürfnissen nicht
aus oder sind einfach zu teuer.
Jetzt möchte ich diesen Demultiplexer selber bauen....
Das Timing des DMX-Signals ist mir bekannt ... eine Lösung mit Microcontroller
(Atmel,PIC) ohne USART (also komplett zu Fuss*gg*)soll zum Einsatz kommen.
Diverse Standardbausteine (Schieberegister, Logikgatter ect.) dürfen zur
Unterstützung ebenfalls zum Einsatz kommen.
Als einfachste Aufgabe,soll der Demultiplexer den Wert eines adressierten Frames
auswerten und von mir aus bei einem bestimmten Wert eine LED
einschalten,welche ansonsten aus ist.....
Mein Schwerpunkt liegt bei der Syncronisation ,nach dem ersten Mark nach
dem Reset......wie kann ich am sichersten das erste Startbit erkennen um
damit das Triggersignal zum Zählen und auswerten der drauffolgenden
8 Datenbits zu erzeugen?
Stand jemand schon mal vor dem Problem und hat einen Tipp für mich?
Grüsse vom lollo
Zuletzt bearbeitet: