Hi! Ich habe vor, einen kleinen 8-Kanal-DMX-Controller mir zu basteln. Ist es möglich, einen AVR (möglichst 8535, ansonsten ATMega) zu benutzen? Hat jemand eine Beispiel-Include-Datei für das DMX-Protokoll? Und was muss man dabei alles beachten? Gesucht hab ich schon ziemlich lange, aber alles, was ich gefunden habe, war für nen PIC... Mit Elektronik und uCs kenn ich mich auch gut aus, allerdings habe ich von DMX recht wenig Ahnung... Danke schon mal im voraus! Gruß Tobias W.
wo du nur gesucht hast? http://www.mikrocontroller.net/forum/forum.php?query=dmx&forums%5B%5D=1&forums%5B%5D=5&groupbythread=on&number=100&action=sendsearch
Da ist zum Thema DMX und AVR einiges dabei, aber nichts brauchbares - 90% handeln von DMX empfangen, und bei den DMX-Dongles mit nem AVR find ich keinen Code, sondern nur n Intel-hex-File, oder gleich gar nichts. Vielleicht ist es in meinem Anfangspost falsch rübergekommen, aber ich will ein kleines Steuerpult mit DMX-Ausgang basteln. Gruß Tobias W
Das liegt wahrscheinlich daran das DMX senden etwas schwerer ist als Empfangen. Aber es funktioniert ähnlich: Du musst den PIN der RS232 Schnitstelle erst als normalen Portpin behandeln, Reset Signal erzeugen (geeignete Länge siehe www.soundlight.de) und dann umschalten und anfangen zu senden. nach 512 gesendeten Kanälen (oder der anzahl die gesendet werden sollen) umschalten und die Schnittstelle wie zum Empfang konfigurieren und darüber senden.
Dirk (the_clown #at# web.de) kann auch senden. http://www.mikrocontroller.net/forum/read-1-140514.html#140563 da findest Du auch die Software als Auszug in Bascom. kannst ihn ja auch fragen. Ich habe die Teile schon in Aktion gesehen. funktionieren astrein!! Vile Grüße AxelR.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.