Lorsque nous avons besoin de précision et répétabilité, un moteur pas à pas est toujours la solution. Avec la façon dont il a été conçu, un stepper peut seulement se déplacer d’une étape à l’autre et fixer dans cette position. Un moteur typique a 200 pas par tour ; Si nous disons le moteur aller 100 étapes dans un seul sens, il tournera exactement 180 degrés. Ça devient intéressant lorsque nous disons seulement qu’il aille un peu et il trouve exactement 1,8 degrés.
Moteurs pas à pas sont trouvent dans les imprimantes, scanners, imprimantes 3D, bras manipulateurs industriels et quasiment dans chaque appareil de mouvement de précision.
Il existe deux types de moteurs pas à pas : unipolaire et bipolaire. Moteurs pas à pas unipolaire sont faciles à contrôler, au détriment du faible rendement et puissance. Moteurs pas à pas bipolaire ont beaucoup plus l’efficacité et le couple ; Cependant, ils sont beaucoup plus difficiles à contrôler. Pour contrôler totalement un, deux H-ponts sont nécessaires. Heureusement, il y a plusieurs pilotes de moteurs pas à pas bipolaire compatible Arduino là-bas. Ici, nous explorerons quelques options.
Nous pouvons contrôler un moteur pas à pas bipolaire à l’aide du bouclier de moteur d’Arduino. Voici ce qu’il faut :
- Une carte Arduino connecté à un ordinateur via le port USB
- Un moteur de l’Arduino Shield
- Un moteur pas à pas bipolaire à Sparkfun, Pololu, Adafruit ou une vieille imprimante.
Il s’agit d’un guide simple sur l’identification du type. Un moteur pas à pas de quatre-câble est habituellement bipolaire. Avec six câbles, c’est très probablement unipolaire où les câbles de bobine deux Centre doivent être reliés entre eux. Il existe quelques versions avec seulement cinq câbles qui sont aussi unipolaires et déjà ont les bobines de deux Centre reliés entre eux dans leur propre pays. Aussi, il y a des moteurs pas à pas avec huit câbles, mais ils sont extrêmement rares. Ils sont aussi unipolaires et les câbles de quatre Centre doivent être reliés entre eux.
Cette instructable et beaucoup d’autres se trouvent dans mon Arduino Cookbook de développement disponible ici. : D