Tricky Circuit

Moteur pas à pas : quantité et sens

Transforme des pas comptés en rotation

Un moteur pas à pas avance son axe par étapes distinctes. Un pas entier est une avance complète ; cet exemple utilise 1.8°. Le pilote moteur est le circuit de puissance qui séquence le courant dans deux bobines, des fils enroulés créant des champs magnétiques.

Ouvrir l’expérience interactive

TABLE D’EXPÉRIENCES

Modifie les réglages du circuit, prédis les mesures puis vérifie un défi. Ce sont des modèles pédagogiques ; chaque leçon explique leurs hypothèses.

Connecte-toi pour enregistrer ta progression. La progression en mode invité reste sur cet appareil.

Ouvrir le laboratoire dans une fenêtre complète

Pourquoi cela fonctionne

Le compte choisi prévisualise une commande depuis zéro, pas une position cumulée. Éteindre efface cet aperçu, pas un axe réel. Couple, pas manqués, régulation de courant et mécanique sont omis.

n est le nombre de pas, θ l’angle signé, r les tours signés. Sens 0 est avant, 1 arrière. Bipolaire indique un courant dans les deux sens du bobinage, pas des régions de transistor. A et B sont deux bobinages indépendants ; +/− sont des commandes de sens du courant. La phase 0 est la référence initiale choisie des quatre états, pas un courant mesuré. Le signe négatif indique le sens.

Difficulté
  1. Construis · Construis le circuit

    Allume avec n = 25 et sens 0, avant. Obtiens θ = 45° et r = 0.125 tour.

    Besoin d’un indice ?

    n = 25 → θ = +45°; r = +0.125

  2. Explore · Change la commande

    Règle n = 100 et sens 1, arrière. Obtiens θ = −180° et r = −0.5 tour.

    Besoin d’un indice ?

    n = 100 → θ = −180°; r = −0.5

  3. Résous · Relève le défi

    Règle n = 200 et sens 0, avant. Obtiens θ = 360° et r = 1 tour.

    Besoin d’un indice ?

    n = 200 → θ = +360°; r = +1

Lectures complémentaires et fiches de circuits

Transforme des pas comptés en rotation

Une imprimante demande de petits mouvements en comptant les pas. La commande précise quantité et sens ; le pilote produit les courants des bobines.

θ = ±n × 1.8°; r = θ / 360°

Multiplie le compte par l’angle du pas puis applique le signe. Divise par 360° pour obtenir des tours. Le pilote séquence les champs ; le calcul seul ne simule pas le mouvement.

Une règle utile

Avec des pas entiers de 1.8°, 200 pas donnent 360°. D’autres moteurs ont d’autres angles ; 200 n’est pas universel.

Au-delà du modèle

Un nombre demandé ne confirme pas la position réelle. Si le moteur ne suit pas sa charge, un pas peut manquer malgré la commande envoyée.

Un piège à éviter

Passer de 25 à 100 sélectionne une nouvelle commande de 100 pas ; on ne les ajoute pas aux 25 précédents. Avant et arrière sont les conventions du dessin.

Garde n = 50 et passe de l’avant à l’arrière. Que change-t-on ?

  1. seulement le signe : +90° devient −90°
  2. l’angle double
  3. le compte devient 100
Pour aller plus loin

Le compte et le pas de 1.8° restent fixes. Seul le signe de la commande de 90° change.

Construis le circuit

Règle n = 25, sens 0. Vingt-cinq pas entiers demandent un huitième de tour.

n = 25; θ = 45°; r = 0.125

Change la commande

Règle n = 100, sens 1. L’aperçu demande un demi-tour arrière.

n = 100; θ = −180°; r = −0.5

Essaie un autre chemin

Compare 25 avant et arrière, puis 200 avant et zéro. Un tour entier retrouve la même orientation, mais demande un autre mouvement.

ww1.microchip.com