Ce document montre De quelle fai§on commander un petit moteur pas a gui?re avec votre Arduino.

On considere la situation du moteur pas a jamais bipolaire. De multiples modeles au format NEMA17 paraissent proposees sur le marche, avec des aucune 1.9 ou 0.8 degres (respectivement 200 et 400 jamais par tour).

2. Principe du moteur jamais a gui?re et de la commande

2.a. Moteur a reluctance variable et moteur hybride

Dans 1 moteur jamais a gui?re a reluctance variable ([1]), les bobines d’excitation seront sur le stator. Le rotor est en acier de forte permeabilite, ainsi, n’a pas d’aimantation permanente. Le stator et le rotor seront munis d’encoches. Notre figure suivante montre un detail avec des encoches. J’ai representation reste rectiligne (i  la place de circulaire).

Dans la position representee, nos dents des poles A du stator paraissent en et des dents du rotor, aussi que celle des poles B sont decalees. Mes poles A seront excites avec un bobinage formant la phase A (en rouge sur la figure). Dans la configuration representee, votre courant circule dans la phase A mais gui?re dans la phase B. Le champ magnetique genere dans les poles A induit une aimantation au rotor en acier. La configuration stable reste celle ou nos dents du rotor paraissent alignees avec celles du stator. Si l’on tente d’ecarter le rotor de votre position, un couple de rappel s’exerce. Lorsqu’on coupe le frequent dans la phase A et qu’on alimente le bobinage d’la phase B, le rotor marche Afin de obtenir l’alignement avec les dents des poles B. Si le rotor comporte 100 dents, i§a fera une rotation de 1,8 degres (moteur 200 pas par tour).

Mes moteurs gui?re a nullement sont souvent de type hybride ([2]), avec une aimantation permanente du rotor. Notre rotor d’un moteur hybride est constitue de deux roues kik gratuit ou payant dentees decalees. Notre toute premiere roue reste un pole sud magnetique et se voit en vis a vis des poles A du stator. La seconde roue reste un pole nord magnetique et se degote en vis a vis des poles B du stator. J’ai figure suivante apparai®t comme votre moteur hybride dans la configuration ou la phase A est alimentee. Mes dents du pole sud du rotor seront alors alignees avec celle des poles A du stator.

Dans 1 moteur hybride, on voit un faible couple meme en l’absence de courant, qui bloque le rotor dans une position d’alignement, soit avec les poles A soit avec les poles B. Ce couple permet souvent de bloquer le moteur au repos sans lui fournir du frequent (a condition que la charge au repos soit faible).

Un moteur nullement a nullement bipolaire comporte 4 gamin d’alimentation, deux pour la phase A, deux pour la phase B. Un ohmmetre permet facilement de reperer les deux paires.

Pour les moteurs unipolaires, qui comportent 2 bobines en sens inverse via pole (deux concernant le pole A, deux concernant le pole B), voir Commande tout d’un moteur nullement a gui?re unipolaire dans Arduino.

2.b. Excitation des phases

Au premier mode d’excitation, la rotation du rotor s’fait lorsqu’on coupe le courant dans une phase bien en declenchant l’alimentation de l’autre phase. Dans votre mode, le courant ne circule que dans une phase a la fois (mode One Phase ON, Full Step). Notre sens du courant reste inverse a chaque alternance. Ce mode est aussi appele excitation ondulee .

J’ai rotation se fait tres rapidement, avec un temps de l’ordre une milliseconde, juste apres le changement des courants (il faudra tout ainsi tenir compte du temps d’etablissement du courant). La longueur des pas reste souvent de quelques dizaines de millisecondes. Notre frequent est maintenu de maniere a bloquer le rotor dans sa position. Si la charge est faible, on peut aussi couper le courant entre les gui?re, apres avoir applique une impulsion assez longue pour provoquer la rotation. Comme, si les pas seront espaces d’une seconde, on peut appliquer des impulsions de 50 millisecondes suivies de plages de courant nul.

Le second mode (Two Phase ON, Full Step) consiste a alimenter nos deux phases en aussi temps, et a remplacer le sens du frequent a chaque pas. Avec ce mode, le couple moteur reste plus important, mais la dissipation reste evidemment plus grosse (au moteur est dans le circuit de commande). Ce mode est aussi appele excitation standard .

Le troisieme mode permet de faire des deplacements avec demi-pas (mode Half Step) :