Hallo, Ich bin ziemlich neu in dem Gebiet. Also, ich würde gerne DMX uf meinem ATMEGA8 empfangen. Gibts es hierfür eine fertige Bibliothek? Ich fand bloss diese: http://sourceforge.net/projects/avrdmx/ Doch raf ich nicht, wie ich den Code anpassen muss. Vorallem Zeile 30-32 sind mir nicht verständlich. Auch Hoelschers DMX Code konnte ich nicht anpassen. Im Grunde haben wir die Schaltung wie sie hier im ASM Tutorial verwendet wird, bloss mit 8 Mhz. Weiter haben wir einfach einen SN75176B vor RX/TX vorgeschalten wie es z.B. auch hoelscher gemacht hat, da DMX ja RS548 ist. Wie gehe ich hier vor? Ich habe ein DMX Interface mit welchem ich Daten sende, doch wie merke ich, ob ich diese auch Empfange? Es geht bloss ums Empfangen. Kann von mir aus bloss ein blinken beim Empfangsitnerupt sein oder dergleichen. Wäre froh um Tipps, sitze nun schon Stunden rum und habe viele Dinge ausprobiert. Wie teste ich die Schaltung? Wie gesagt ist mein Board das hier: https://www.mikrocontroller.net/wikifiles/f/f6/Mega8_Tutorial.png Ausser halt einem 8mhz Quarzosz. Weiter haben wir wie im folgenden Plan den SN75176B angeschlossen, natürlich an einem Atmega8. Die Pins stimmen 100%. -> http://www.hoelscher-hi.de/hendrik/light/dmxmodul/dmx_sch.gif siehe unten Hoffentlich hilft mir jemand, dann mache ich auch gerne ein kleines Tutorial dazu, da die Frage scheinbar mehrmals vorkommt.
@ pascal M. (balance) >Ich bin ziemlich neu in dem Gebiet. Also, ich würde gerne DMX uf meinem >ATMEGA8 empfangen. Dann tu das. >http://sourceforge.net/projects/avrdmx/ Doch raf ich nicht, wie ich den >Code anpassen muss. Kommt drauf an, was du erreichen willst. > Vorallem Zeile 30-32 sind mir nicht verständlich. In welcher Datei? >Weiter haben wir einfach einen SN75176B vor RX/TX vorgeschalten wie es >z.B. auch hoelscher gemacht hat, da DMX ja RS548 ist. Gut. >Wie gehe ich hier vor? Ich habe ein DMX Interface mit welchem ich Daten >sende, doch wie merke ich, ob ich diese auch Empfange? Indem dein Empfänger sie erstmal auf einen Port als 8 Bit wert ausgibt. Wie im Beispiel oben, kann man 1:1 übernehmen. Wenn dort LEDs dranhängen, siehst du, ob die die richtigen Daten vom richtigen Kanal empfängst. >Wäre froh um Tipps, sitze nun schon Stunden rum und habe viele Dinge >ausprobiert. Wie teste ich die Schaltung? Siehe Fehlersuche. Als weitere Testmassnahme kannst du bei jedem erkannten Break ein Ausgangsport toggeln, dann sieht man, ob sich was tut. >Hoffentlich hilft mir jemand, dann mache ich auch gerne ein kleines >Tutorial dazu, da die Frage scheinbar mehrmals vorkommt. Du bist noch LANGE nicht in der Lage, ein Tutorial zu schreiben. Das tun Leute, die a) das Problem technisch VOLL beherrschen und b) das auch gut erklären können (aka didaktisch). Beitrag "DMX512 Empfänger mit Relaisansteuerung für 20 Kanäle" Beitrag "20 Kanal PWM Generator mit DMX512 Steuerung"
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.