Forum: Mikrocontroller und Digitale Elektronik Aufteilung frequenz auf reload-wert und prescaler


von tommy (Gast)


Lesenswert?

Hallo Leute,

ich bin auf der suche nach einem einfachen weg, eine gegebene frequenz 
für eine PWM auf den reload wert bzw. prescaler umzulegen, sodass ich 
eben diese frequenz erhalte.

beispiel: bei einer 48Mhz CPU und einer geforderten PWM frequenz von 
16kHz würde sich ein reload wert von 3000 ergeben, prescaler 0. bei 
einer geforderter frequenz von 8khz würde sich ein reload wert von 6000 
ergeben, zu hoch für ein 12 bit register, sodass der prescaler 
hochgesetzt werden muss usw.. hat jemand von euch jemand eine idee, wie 
sich schnell und einfach der prescaler ausrechnen lässt, damit sich 
jeweils der höchste reload wert ergibt?

vielen dank
tommy

: Verschoben durch Moderator
von Micky (Gast)


Lesenswert?

Ich benutze für sowas immer eine Division.

von Purzel H. (hacky)


Lesenswert?

Excel tabelle ?

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.