Étape 3: PWM pour moteurs pas à pas
Pour le contrôle de moteur pas à pas, le cycle peut être fixé et varier la fréquence.
Le conducteur de moteur pas à pas s’attend à une série d’impulsions d’entrée pour déplacer le moteur à n’importe quel angle donné. Le pilote déplace à l’un étape moteur pour chaque impulsion d’entrée. La direction du moteur est définie par la deuxième entrée.
Voici le code à mettre en place les deux vitesses différentes en utilisant les bibliothèques un Timer
- PWM (9, 512, 20000) ;
- PWM (9, 512, 40000) ;
Une valeur plus petite pour la période produit une fréquence plus élevée qui donne plus les impulsions par seconde et rend le moteur tourner plus vite. Modifié la période lorsque le moteur tourne peut produire l’accélération du moteur qui aidera le stepper à atteindre sa vitesse de pointe maximale.