Etabli
← Retour aux leçons
Leçon · AVN-05 · Moteurs pas-à-pas · 1/4

Comprendre les moteurs pas-à-pas

4 étapes·20 min·0/4 fait·quiz à réussir
voix

Jusqu'ici, tes tournaient « à peu près » : tu envoyais du et tu espérais, ou tu fermais la boucle avec un . Voici un moteur d'une autre famille : il avance par CRANS — deux cents par tour, pas un de plus. Compte tes , et tu SAIS où il est, sans aucun . C'est la promesse du … et elle a une condition, que ce module va t'apprendre à tenir.

📖 Comprendre

1. Un moteur qui avance par crans

Le que tu pilotes depuis le est un coureur : alimente-le, il file ; coupe, il roule encore sur son élan. Le est un horloger : chaque ordre le fait avancer d'UN cran, précis et identique, puis il se verrouille et attend le suivant. Le modèle classique compte 200 crans par tour : 360° ÷ 200, chaque pas vaut exactement 1,8°.

Ce cran n'est pas une astuce de logiciel, il est gravé dans le fer : le rotor porte des dents aimantées, le stator des bobines, et chaque combinaison d' crée un point d'équilibre magnétique où le rotor vient se caler — comme une bille tombe au creux d'une gorge. L'angle est une propriété du , pas une promesse du code : c'est ce qui rend le comptage si fiable.

3,3 V0 V146 / 1023le monde est lisse, la lecture monte marche par marche

2. Deux bobines qui se passent le relais

Sous le capot, deux bobines seulement, appelons-les A et B. Alimente A : le rotor s'aligne sur elle. Alimente B : il avance d'un cran. Alimente A en sens inverse — c'est un à retourner, exactement le métier du — nouveau cran. B en sens inverse : encore un. Quatre états qui se répètent, et le rotor grimpe l'échelle, barreau après barreau, dans un sens ou dans l'autre selon l'ordre de récitation.

Deux conséquences immédiates. Le sens de rotation n'est qu'un ordre de séquence : la réciter à l'envers fait reculer le . Et la vitesse n'est que la cadence de la séquence : plus tu enchaînes les états vite, plus il tourne vite. Piloter ces quatre états à la main serait un pensum — quatre sorties à basculer sans jamais se tromper. C'est précisément le travail qu'on va déléguer.

6 VmasseMdiagonale avant : haut-gauche + bas-droite, le moteur tourne

3. Le driver dédié : deux fils et un réglage

Le de est un petit qui embarque les deux ponts en H ET le séquenceur qui récite la comptine. Ton ne parle plus qu'en deux fils : dir, un qui fixe le sens, et step, où chaque déclenche un pas. Comme le t'avait affranchi des largeurs d'impulsion à la main, le driver t'affranchit de la chorégraphie des bobines : tu comptes des pas, il s'occupe du reste.

Le geste qui précède tout branchement : régler le . Le limite le courant des bobines à une valeur choisie — une petite vis, une de référence à lire au , la cible donnée par la du . Trop haut, moteur et driver cuisent en silence, car un consomme MÊME immobile : c'est le prix de son de maintien. Trop bas, ce couple s'évapore. Ce réglage se fait moteur débranché, et toujours en premier.

4. Une position sans capteur — la promesse et sa condition

Compare les trois façons de connaître un angle. Le le tient grâce à son interne, mais vit entre des . Le n'en sait rien sans — la boucle fermée du module d'. Le , lui, n'a ni capteur ni butée : sa position se DÉDUIT. Pas envoyés × 1,8° = angle parcouru, sur autant de tours que tu veux. C'est une position — et pourtant fiable.

Fiable À UNE CONDITION : qu'aucun pas ne soit perdu. Un axe bloqué, une accélération brutale, et le rotor saute des crans sans qu'aucun ne l'annonce — le compteur continue, faux pour toujours. Retiens la formule du module : perdre des pas, c'est mentir sans le savoir. Les leçons suivantes bâtissent la parade : la pour ne pas en perdre, la pour repartir de zéro quand on en a perdu quand même.

1,00 mssilence jusqu'à 20 ms, puis on répète0°90°180°0 °la largeur dit l'angle — pas l'énergie : le servo s'y rend et y reste

🧮 Exemple guidé : de l'angle au nombre de pas

Ton moteur fait 200 pas par tour, piloté par son driver en pas entier. Combien d'impulsions pour tourner de 90 degrés ? De 45 degrés ? Et peut-il se poser exactement sur 30 degrés ?

  1. 1.Un pas = 360° ÷ 200 = 1,8°. C'est la monnaie du moteur : tout angle se paie en pièces de 1,8 degré, jamais en centimes.
  2. 2.90° ÷ 1,8° = 50 pas exactement : cinquante impulsions sur step, et l'axe s'arrête pile un quart de tour plus loin.
  3. 3.45° ÷ 1,8° = 25 pas : moitié d'angle, moitié d'impulsions — la règle de trois la plus simple du monde.
  4. 4.30° ÷ 1,8° = 16,67 pas… impossible ! 16 pas font 28,8°, 17 pas font 30,6° : le cran le plus proche reste à 0,6° de la cible.

Trois angles, une seule règle : nombre de pas = angle ÷ 1,8°. La position se déduit — 50 pas, 25 pas — tant que l'angle tombe sur la grille des crans. 30 degrés n'y tombe pas : la grille a la précision de ses 1,8°, et il faudra le micro-stepping pour la resserrer.

🛠 Pratiquer sur l'établi

  1. 01Sentir les crans à la main : 200 pas par tour

    Moteur débranché, tourne l'axe entre deux doigts et sens la régulière des crans — tu ne les compteras pas jusqu'à deux cents, mais leur accrochage net est bien là. Compare avec un : lui file sans accrocher. Ce que tes doigts sentent, c'est le verrouillage magnétique — la matière première de toute la précision du module.

    sur l'établi
    3,3 V0 V146 / 1023le monde est lisse, la lecture monte marche par marche

Objectifs

  • +Comprendre le pas de 1,8°
  • +Piloter avec un dédié
  • +Positionner sans
🧪 S'entraîner dans le bac à sable

Quiz de validation

À réussir pour valider la leçon

Réponds de mémoire, sans remonter la page : c'est l'effort de rappel qui grave le cours. Les trois bonnes réponses valident la leçon.

1. Un moteur de 200 pas par tour avance, à chaque impulsion, de…

2. Pourquoi régler le courant du driver AVANT de brancher le moteur ?

3. La position d'un pas-à-pas piloté en boucle ouverte est fiable…

🧠 Ce qu'il faut retenir

  • 1.Le avance d'un angle fixe par : la position se DÉDUIT.
  • 2.Le se règle en avant tout : trop fort, le cuit.
  • 3.step et dir suffisent : une = un pas, un niveau = un sens.