Table des matières:
- Étape 1: Obtenez toutes les choses
- Étape 2: programmer le microcontrôleur Arduino
- Étape 3: installez le blindage du moteur sur la carte Arduino
- Étape 4: Connectez le moteur pas à pas au blindage du moteur
- Étape 5: Étudiez le schéma du circuit
- Étape 6: Connectez le bouton-poussoir à la configuration
- Étape 7: connectez le moteur pas à pas du contrôleur à la carte amplificateur
- Étape 8: connectez la carte amplificateur à la carte Arduino
- Étape 9: Connectez l'installation à l'alimentation
- Étape 10: Testez les contrôles
- Étape 11: Partagez votre travail
Vidéo: Moteur pas à pas contrôlé par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Vous avez quelques moteurs pas à pas qui traînent et vous voulez faire quelque chose ? Dans ce Instructable, utilisons un moteur pas à pas comme encodeur rotatif pour contrôler la position d'un autre moteur pas à pas à l'aide d'un microcontrôleur Arduino. Alors sans plus tarder, commençons !
Étape 1: Obtenez toutes les choses
Voici ce dont vous aurez besoin pour ce projet:
- Une carte de microcontrôleur Arduino compatible avec Adafruit Motor Shield V2 (UNO, Leonardo, etc.)
- Un Adafruit Motor Shield V2
- Un moteur pas à pas à encodeur rotatif (unipolaire est recommandé)
- Un moteur pas à pas à entraîner (unipolaire ou bipolaire)
- 4 fils de liaison mâle à mâle (pour connecter l'encodeur rotatif à la carte Arduino)
- 4 fils de liaison mâle à mâle (pour connecter le moteur pas à pas au blindage du moteur)
- Une source d'alimentation CC de 5 à 12 volts (selon les exigences du moteur pas à pas entraîné)
Étape 2: programmer le microcontrôleur Arduino
Étape 3: installez le blindage du moteur sur la carte Arduino
Alignez les broches du blindage du moteur avec les en-têtes de la carte Arduino et assurez-vous qu'aucune broche n'est pliée.
Étape 4: Connectez le moteur pas à pas au blindage du moteur
Connectez les fils de la paire de bobines du moteur pas à pas aux bornes de sortie du blindage du moteur marquées « M3 » et « M4 ».
Étape 5: Étudiez le schéma du circuit
Étape 6: Connectez le bouton-poussoir à la configuration
Connectez les boutons-poussoirs entre 'GND' et 'D12' de la carte Arduino.
Étape 7: connectez le moteur pas à pas du contrôleur à la carte amplificateur
Étape 8: connectez la carte amplificateur à la carte Arduino
Connectez les broches +ve et -ve de l'amplificateur à +5 volts (ou +3,3 volts si vous utilisez un microcontrôleur Arduino logique de 3,3 volts) et à 'GND' respectivement.
Connectez les broches de sortie de la carte amplificateur aux entrées numériques « D5 » et « D6 » de la carte Arduino.
Étape 9: Connectez l'installation à l'alimentation
Connectez la configuration à une source d'alimentation CC appropriée. Ici, un chargeur de téléphone portable est utilisé pour alimenter la configuration via le connecteur USB intégré de la carte Arduino.
Étape 10: Testez les contrôles
Si le moteur à entraîner ne se déplace pas correctement et fait des va-et-vient, resserrez les connexions des fils et si le problème persiste, modifiez la séquence des connexions de câblage du moteur pas à pas réalisées avec le blindage du moteur.
Étape 11: Partagez votre travail
Si vous l'avez fait fonctionner, pourquoi ne pas le partager avec la communauté. Cela incitera les autres à réaliser le projet également. Tous mes vœux!