Forum: Mikrocontroller und Digitale Elektronik AtTiny84 Timer Frequenz


von Deniro (Gast)


Lesenswert?

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?

von Mike (Gast)


Lesenswert?

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.

von spess53 (Gast)


Lesenswert?

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

von Deniro (Gast)


Lesenswert?

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

von spess53 (Gast)


Lesenswert?

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