PWM mit Atmega 8

Gast #1186759
Hallo,

ich habe folgende schaltung am Atmega8:

eine RGB lampe angeschlossen an die Pins D0-D2

und einen Taster an B1

Die Farben wechslen komplett durch.. drückt man auf den Taster bleibt 
die farbe stehen.

Nun liegt leider folgendes Problem vor:
Manchmal flackert die gerade veränderte Farbe, will heißen wenn ich den 
grünen Kanal PD1 runterdimme mittels PWM kommt es vor das diese 
zwischendurch kurzzeitig komlpett aufleuchtet. Woran kann das liegen?

Im Anhang befindet sich die C-Datei welche ich kompiliert und auf den 
Atmega8 geschoben haben. Der Atmega8 läuft über internem oszillator bei 
8Mhz.
Angehängte Dateien:
#1186780
Was mich verblüfft:
Das Einschalten der Leds hängt von einer Variablen z ab.
Das Ausschalten hat aber keinerlei Abhängigkeit von z, sondern von ganz 
anderen Werten. Wenn das ausser Sync gerät könnte ich mir schon 
vorstellen, dass ab und an mal eine LED zu lange eingeschaltet ist.
Gast #1187153
Die taste funktioniert wunderbar... und das ganze ohne taste läuft ja 
auch... mir gehts nur darum wieso das manchmal kurz aufflackert eine 
einzelne farbe...

Das mit dem z dem werde ich mal nachgehen.. danke für den hinweis
Gast #1311844
Hallo,

ich habe auch das Problem das manchmal beim einschalten das Licht kurz 
flackert. Wie müßte man die Variable z mit einbringen beim einschalten, 
wenn es nicht mehr flackern soll?

Gruss
Olli

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.