Timer et fréquence PWM

Fréquence d’un timer montant avec prescaler et registre de période.

Paramètres et unités

Horloge du timer
72000000 Hz · de 1 à 10000000000
Diviseur réel du prescaler
72 · de 1 à 65536
Registre ARR / TOP
999 · de 0 à 4294967295

Comprendre le calcul

Le prescaler ralentit l’horloge du timer. Une période comprend ARR + 1 pas de comptage.

La fréquence PWM est l’horloge divisée par ces deux facteurs. La forme affichée illustre une PWM à rapport cyclique de 50 %, sans régler un périphérique réel.

Fréquence PWM

clock/(prescaler*(period+1)) · Hz

Nombre de pas

period+1 ·

À savoir

  • Timer montant, pas centre-aligné. Sur STM32 le diviseur réel vaut PSC+1. Vérifier le multiplexage d’horloge du timer dans la documentation du MCU.

API de ce calculateur

POST https://tools.bainier.fr/api/v1/calculators/pwm-timer/evaluate

Utiliser les unités de référence ci-dessus. Documentation API