Blue72
02.12.2008, 20:51
Hi Leute,
eigentlich dachte ich, die PWM Frequenz berechnet sich einfach aus der Frequenz, mit welcher der ATMega läuft geteilt durch den Prescaler,
also z.B. 8MHz / 1024 = 7812,5 kHZ.
Fernerhin dachte ich, das die Auflösung (8,9 oder 10bit) nur die Abstufungen des ein/aus Verhältnisses darstellen (256,512 oder 1024 Schritte). Zugegeben, ich mach erst seit kurzem mit ATMEGAs rum, aber das verwirrt mich jetzt ein wenig.
Beim rumsuchen bin ich dann auf die folgende Formel gestoßen:
Ausgangsfrequenz = (Quarzfrequenz/Prescale ) /(Timerauflösung*2)
Das hiesse dann das meine Ausgangsfrequenz beim obigen Beispiel ja dann nicht 7812,5kHz sondern 3,81Hz beträgt ?
Einen Oscar habe ich leider nicht zur Verfügung, sonst könnte ich ja einfach mal nachsehen und müsste mich nicht blamieren ;)
Gruß
Jens
eigentlich dachte ich, die PWM Frequenz berechnet sich einfach aus der Frequenz, mit welcher der ATMega läuft geteilt durch den Prescaler,
also z.B. 8MHz / 1024 = 7812,5 kHZ.
Fernerhin dachte ich, das die Auflösung (8,9 oder 10bit) nur die Abstufungen des ein/aus Verhältnisses darstellen (256,512 oder 1024 Schritte). Zugegeben, ich mach erst seit kurzem mit ATMEGAs rum, aber das verwirrt mich jetzt ein wenig.
Beim rumsuchen bin ich dann auf die folgende Formel gestoßen:
Ausgangsfrequenz = (Quarzfrequenz/Prescale ) /(Timerauflösung*2)
Das hiesse dann das meine Ausgangsfrequenz beim obigen Beispiel ja dann nicht 7812,5kHz sondern 3,81Hz beträgt ?
Einen Oscar habe ich leider nicht zur Verfügung, sonst könnte ich ja einfach mal nachsehen und müsste mich nicht blamieren ;)
Gruß
Jens