Forum: Mikrocontroller und Digitale Elektronik PWM mit AT90s4433


von Andreas Juhl (Gast)


Lesenswert?

Hallo,

nur eine kleine Frage:

Verstehe ich das richtig, dass wenn ich bei

f Quarz=8000000 Hz

und 10 bit PWM bei Maximaler Clockfrequenz
eine Maximale signaländerung der PWM von
8000000 / 2046 = 3910 Hz ausgeben kann?

von Hannes N (Gast)


Lesenswert?

...ja...aber nur wenn Du 10 Bit PWM und keinen Vorteiler (also 1:1) 
gesetzt hast.

Mit dem Maximal möglichen Vorteiler von 1024 ist dann eine PWM Frequ. 
von maximal 8*10^6/(2046*1024) = 3,82Hz.
Das ist die PWM Frequenz - den Duty Cycle kannst Du dann ja von 0 bis 
100% variieren.

Im Datenblatt steht eigentlich (dort, wo Du die Zahl "2046" her hast): 
10Bit PWM: f(TCK1) / 2046 und f(TCK1) setzt sich aus der Systemfrequenz 
und dem Vorteiler zusammen, deshalb auch die Formel: f(10Bit-PWM) = 
f(Syst) / (2046 * Vorteiler)

H.

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.