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


von Maxim (Gast)


Lesenswert?

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

von Dirk (Gast)


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.

von Fred (Gast)


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

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
Noch kein Account? Hier anmelden.