PWM-Einstieg

OP (Firma: hab keine) #1374251
Hallo liebe Gemeinde,
nun hab ich mich an mein nächstes Projekt gewagt, das Dimmen einer LED 
per PWM. Zurzeit arbeite ich mit Bascom, da ich von meinem 
Schultaschenrechner her auch schon Basickenntnisse habe. Ich habe sehr 
viel gelesen, über PWM, die Timer etc.. Vieles auf englisch, und auch 
vieles Unverständliches.
Bisher bin ich hier im Forum nur auf Probleme mit PWM gekommen aber 
nicht wirklich auf ein Tutorial oder einen Code mit Kommentaren, was 
welcher Befehl genau ausführt.
Falls jemand von euch eine Seite kennt mit einem Tutorial, wäre ich 
seeehr glücklich :-). Über eigene Codes mit Kommentaren bin ich 
natürlich auch erfreut.

Ich hoffe ihr könnt mir helfen, bin schon fast am Verzweifeln mit dem 
Thema.. :(.

Gruß Marvin
Gast
Hi,
weiß jemand vielleicht, wie man die Pulsweite eines PWM´s verändern 
kann??
ich habe einen ATmega8 und mache alles in C.

Vielen Danke im Vorraus,

Gruß Teva
Gast
Also die Pulsweite stellt man über den Comparewert ein, auf Grund dessen 
das PWM Signal den Low oder High Zustand einnimmt. Wenn du an dem Wert 
drehst dann ändert das den DutyCycle. Änderst du den Frequenzwert mit, 
passiert natürlich am DutyCycle nix, ausser das deine PWM eine andere 
Frequenz hat.
Alles klor soweit ;)

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.