Hi Hauptziel: Ich möchte ein Bodentreter-Gitarreneffektgerät erweitern, so dass ich damit auch einen Lichteffekt via DMX steuern kann. Was bereits läuft: Auf dem Steckbrett funktioniert ein ATtiny13A erst mal prima um den DMX-Empfänger (eine LED Par Leuchte) anzusteuern. Bisher habe ich da die interne Takterzeugung des ATtiny13A benutzt. Aber genau da bin ich skeptisch, ob die stabil genug ist. Laut Datenblatt hat die doch eine recht großzügige Toleranz und vor allem auch Temperaturdrift. Eigentlich würde ich aber gerne einen externen Taktgeber vermeiden, da der die Größe der Schaltung etwa verdoppeln würde. Wie sensibel sind DMX Empfänger so ganz allgemein bzgl. Sauberkeit des Timings? Hab ich eine Chance mit dem internen Oszillator davon zu kommen, oder sind Ausfälle da quasi mit Sicherheit zu erwarten?
:
Bearbeitet durch User
Thomas M. schrieb: > Wie sensibel sind DMX Empfänger so ganz allgemein bzgl. Sauberkeit des > Timings? Hab ich eine Chance mit dem internen Oszillator davon zu > kommen, oder sind Ausfälle da quasi mit Sicherheit zu erwarten? Eine allgemeine Aussage lässt sich hier nicht treffen. Es gibt Empfänger, die synchronisieren sich laufend anhand der eingehenden Signalflanken nach. Die meisten jedoch sampeln stur nach internem Timing. Da sind Störungen vorprogrammiert, vor allem bei hohen DMX Kanälen. Nimm einen XTAL unf halte dich genau an die im Standard spezifizierten Timings!
http://www.mikrocontroller.net/articles/AVR_Checkliste#UART.2FUSART DMX läuft per UART, hat demnentsprechend dessen Toleranz. mehr als 3% Frequenzfehler gehr nicht wirklich, wenn man es solide machen will, bleibt man unter 1%. Das wird eng mit einem RC-Oszillator, selbst mit Kalibrierung. Denn es bleibt die Temperaturdrift.
Danke für die Antworten und den interessanten Link!. Ich hatte eigentlich ja schon geahnt, dass der interne Oszillator nicht ausreichen würde. Jetzt hat die Schaltung halt doch noch ein 4MHz Quarzoszillator bekommen und ist damit leider auch gewachsen. Irgendwie ist es aber schon albern, dass der Oszillator größer als der Mikrocontroller ist. Möge Euer Lötkolben immer sauber sein!
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.