Hallo! Ich würde gerne RGB-LEDs mit einem ATtiny und einer IR-Fernbedienung ansteuern. Das IRMP-Protokoll ist so aufgebaut, dass ein Interrupt circa 15000 mal pro Sekunde ausgelöst werden muss. Dazu ist natürlich ein Timer notwendig. Ich steuer allerdings mit den beiden Timern des ATtiny2313 schon die PWM-Ausgänge. Wenn ich jetzt zum Beispiel den Timer 1 so einstelle, das er mit 15 kHz einen Interrupt erzeugt, läuft die PWM natürlich viel zu schnell und meine LEDs sind nicht wirklich gedimmt, sondern leuchten sehr hell. Gibt es da eine Möglichkeit, dass in den Griff zu bekommen? Grüße Thorsten
Hey! Tut mir leid, nach dem Mittag ist das Hirn wohl noch nicht an gewesen. Natürlich funktioniert das, wenn man den FastPWM Modus nimmt, das Top Register ICR1A nimmt und bei OCR1A einen vergleich setzt und togglet. Also: Es gibt kein Problem. Alles unter Kontrolle!
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.