Schönen Sonntag, Ich hab hier einen AtTiny84 liegen mit dem ich eine PWM umsetzen will. Dieser läuft mit 1 mHz, der Timer ist ohne Prescaler aktiviert, trotzdem zeigt mein DMM eine Frequenz von ~2000 kHz an und bei einem Prescaler von 8 eine Frequenz von 250Hz... Woran liegt das?
Deniro schrieb: > Dieser läuft mit 1 mHz Mit so einer niedrigen Timer-Frequenz kannst du 2kHz PWM vergessen. Der Basistakt muss mindestens der PWM-Frequenz multipliziert mit der Auflösung entsprechen.
Hi > trotzdem >zeigt mein DMM eine Frequenz von ~2000 kHz an und bei einem Prescaler >von 8 eine Frequenz von 250Hz... Wenn du 1MHz meinst, und Phase Correct oder Phase/Frequency Correct PWM benutzt, dann passt das doch. MfG Spess
Danke euch schon mal, hab die durch "2" nicht mit einbezogen.. Woher kommen diese denn? http://mschrod.de/Elektronik/AVR/Atmega%20Allgemein/Timer/Timersinnbild.gif
Hi >Danke euch schon mal, hab die durch "2" nicht mit einbezogen.. Woher >kommen diese denn? Weil bei Phase bzw. Phase/Frequency Correct PWM der Timer, im Gegensatz zu Fast PWM, für einen Impuls von Null bis zum Top und wieder zurück bis Null läuft. MfG Spess
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.