Table des matières:

Moteur pas à pas contrôlé par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)
Moteur pas à pas contrôlé par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)

Vidéo: Moteur pas à pas contrôlé par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)

Vidéo: Moteur pas à pas contrôlé par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)
Vidéo: Moteurs Pas à Pas (1ère Partie) 2024, Novembre
Anonim
Moteur pas à pas contrôlé par moteur pas à pas | Moteur pas à pas comme encodeur rot-t.webp
Moteur pas à pas contrôlé par moteur pas à pas | Moteur pas à pas comme encodeur rot-t.webp

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

Obtenez toutes les choses
Obtenez toutes les choses
Obtenez toutes les choses
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

Programmer le microcontrôleur Arduino
Programmer le microcontrôleur Arduino

Étape 3: installez le blindage du moteur sur la carte Arduino

Installez le blindage du moteur sur la carte Arduino
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 le moteur pas à pas au blindage du moteur
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

Étudier le schéma du circuit
Étudier le schéma du circuit
Étudier le schéma du circuit
Étudier le schéma du circuit

Étape 6: Connectez le bouton-poussoir à la configuration

Connectez le bouton-poussoir à la configuration
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

Connectez le moteur pas à pas du contrôleur à la carte de l'amplificateur
Connectez le moteur pas à pas du contrôleur à la carte de l'amplificateur
Connectez le moteur pas à pas du contrôleur à la carte de l'amplificateur
Connectez le moteur pas à pas du contrôleur à la carte de l'amplificateur

Étape 8: connectez la carte amplificateur à la carte Arduino

Connectez la carte amplificateur à la carte Arduino
Connectez la carte amplificateur à la carte Arduino
Connectez la carte amplificateur à la carte Arduino
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 à l'alimentation
Connectez la configuration à 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!

Conseillé: