Gast
#2462572
Hallo Forum! ============ Ich habe ein kleines Problem: Ich habe mir für meine Tischbeleuchtung schnell eine Kostengünstige Lösung für eine PLED Dimmung zusammengestellt. -- alles zuerst auf eine Lochrasterplatine mit 20mA LED's -- Das Programm funktioniert einwandfrei wenn der Prescaler auf PCK gesetzt ist. Da mir da die Verlustleistung an den MOSFET's zu groß wäre, wird der Takt durch 1024 geteilt = ~ 1kHz, was schnell genug fürs Auge ist. Doch anstatt normal zu Dimmen blinkt sie nur, je höher der Compare-Wert, desto heller wird sie zwar, und das Blinken wirkt kürzer wahrscheinlich weil die Ausschaltzeit bei der PWM prop. keiner wird. Bei FF leuchtet sie durchgehend. Die Wartezeit zwischen den Compare Events habe ich stark variiert, damit dauert das Hinaufdimmen nur länger. Also muss der Fehler bei der Timerfrequenz liegen oder? Ich glaube der Fehler ist simpel aber ich komm irgendwie nicht drauf :) :/ Bin sicher man kann einige Teile schöner Programmieren, aber es soll in dem Fall nur funktionieren :D Natürlich ist das Prog zur freien Entnahme wie bei mikrocontroller.net . Hat wer den Fehler erkannt bzw kann mir bitte helfen? :)