Conception et calcul des signaux Pwm pour le contrôle moteur avec microcontrôleurs

Les signaux de modulation de largeur d'impulsion (PWM) sont largement utilisés dans les applications de commande de moteur pour réguler la vitesse et le couple. Les microcontrôleurs génèrent des signaux PWM en commutant la broche de sortie entre les états élevés et les états bas à une fréquence et un cycle de travail spécifiques.

Comprendre les signaux du MFP

Les signaux PWM sont des impulsions numériques avec des cycles de fonctionnement variables, qui déterminent la tension moyenne fournie au moteur. Le cycle de fonctionnement est exprimé en pourcentage, indiquant combien de temps le signal reste élevé dans un cycle. Un cycle de fonctionnement plus élevé entraîne une vitesse du moteur plus élevée, tandis qu'un cycle de fonctionnement plus faible le réduit.

Conception des signaux PWM

La conception des signaux PWM implique de choisir la fréquence et le cycle de fonctionnement appropriés. La fréquence doit être suffisamment élevée pour éviter le bruit et les vibrations du moteur, généralement supérieurs à 20 kHz. Le cycle de fonctionnement peut être réglé dynamiquement en fonction des exigences de commande.

Calcul des paramètres de la MFP

Le calcul des paramètres PWM dépend de la résolution du minuteur du microcontrôleur et de la fréquence souhaitée. La formule de base est :

Cycle de douane (%) = (à temps / période totale) × 100

Lorsque la période totale est l'inverse de la fréquence PWM. Par exemple, si un minuteur microcontrôleur tourne à 16 MHz et qu'une fréquence PWM de 20 kHz est souhaitée, la période de l'heureur et les valeurs de comparaison sont calculées en conséquence pour générer le cycle de service correct.