www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 4x PWM mit ATmega8 / 16 ?


Autor: Maxim (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kann ich theoretisch 4 unabhängige PWM Signale mit einem ATMega8 
erzeugen und diese an vier Pins anlegen?

Autor: Dirk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du kannst auch 8 unabhaengige PWM Signale mit einem Atmega8 erzeugen, 
indem Du Dir ein Software PWM Programm schreibst. Beispiele findest du 
in der Codesammlung.

Autor: Fred (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

also so wie ich das sehe bezog sich die Frage auf Hardware PWM. Also 
erstmal gibt's da vier Kanäle. Allerdings verwenden je zwei den gleichen 
Timer (2xPWM mit Timer0 und 2xPWM mit Timer2). Die beiden PWM Signale 
eines Timers verwenden den gleichen Prescaler und die gleiche maximale 
Periodendauer (8bit). Vollständig unabhängig sind die also nicht, aber 
für die meisten Belange reicht's.
Alles andere muss in Software geschrieben werden.
Gruß

Fred

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.