Table des matières:
- Étape 1: Regardez la vidéo
- Étape 2: Obtenez toutes les choses
- Étape 3: Étudiez le schéma de circuit
- Étape 4: Assemblez le circuit sur une planche à pain et testez-le
- Étape 5: Créez une version permanente
- Étape 6: Testez-le avec un microcontrôleur, téléchargez le code Arduino
- Étape 7: Effectuez les connexions de câblage
- Étape 8: Mettez l'installation sous tension
- Étape 9: Développez-le plus loin
Vidéo: Utiliser un moteur pas à pas comme encodeur rotatif : 9 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Les encodeurs rotatifs sont parfaits pour une utilisation dans des projets de microcontrôleurs en tant que périphérique d'entrée, mais leurs performances ne sont pas très fluides et satisfaisantes. De plus, ayant beaucoup de moteurs pas à pas de rechange, j'ai décidé de leur donner un objectif. Donc, si vous avez des moteurs pas à pas qui traînent et que vous voulez faire quelque chose, procurez-vous les fournitures et commençons!
Étape 1: Regardez la vidéo
Étape 2: Obtenez toutes les choses
Pour ce projet, vous aurez besoin de:
- Un moteur pas à pas (unipolaire ou bipolaire).
- Une puce d'ampli-op LM358P.
- Une résistance de 1k Ohm.
- 2 résistances de 100k Ohm.
- 2x résistances de 4,7k Ohm.
- 2 résistances de 47k Ohm.
- Une LED.
- Fils de connexion.
Composants optionnels:
- 2x LED
- 2x résistances 330 Ohm
Étape 3: Étudiez le schéma de circuit
Merci Andriyf1 !
Assurez-vous de parcourir le schéma du circuit avant de continuer.
Étant donné que les deux broches au milieu de l'en-tête à connecter au moteur pas à pas sont connectées au même point du circuit (par exemple, commun), vous pouvez utiliser un en-tête 1x3 au lieu de l'en-tête 1x4 dans la version permanente, mais alors pour connecter un moteur pas à pas bipolaire, vous devrez connecter un fil des deux bobines chacune ensemble et les connecter au point commun du circuit avec les deux fils restants à connecter aux broches P et S respectivement.
Étape 4: Assemblez le circuit sur une planche à pain et testez-le
Commencez par placer le vaisseau op-amp sur la carte et continuez en connectant les résistances aux emplacements appropriés. Essayez d'utiliser des fils plus courts et évitez de les emmêler. Assurez-vous qu'aucune connexion n'est desserrée et qu'elle est effectuée conformément au schéma du circuit.
Connectez le moteur pas à pas à l'amplificateur et alimentez-le avec une source d'alimentation de 5 volts.
Si vous utilisez les LED en option, connectez l'anode de chaque LED à chacune des sorties via une résistance de 330 Ohm et connectez leurs cathodes à « GND ».
Étape 5: Créez une version permanente
Cliquez sur l'image pour en savoir plus.
Il sera recommandé de fabriquer une version permanente de l'amplificateur car il sera plus compact et pratique à utiliser dans les projets.
Étape 6: Testez-le avec un microcontrôleur, téléchargez le code Arduino
Cet exemple contrôle la luminosité d'une LED connectée à la broche « D13 » en ajustant le rapport cyclique sur cette broche de sortie, contrôlé par un encodeur rotatif.
Étape 7: Effectuez les connexions de câblage
Connectez l'alimentation de l'amplificateur à la broche *'+5-V, '-ve' à la broche 'GND' et les broches de sortie aux broches 'D6' et 'D7' de la carte Arduino. La séquence de connexion des broches de sortie de l'amplificateur aux broches d'entrée de l'Arduino détermine si le sens de mouvement particulier du moteur pas à pas sera enregistré dans le sens horaire ou antihoraire.
*Si vous utilisez un microcontrôleur qui fonctionne à un niveau logique de 3,3 V, assurez-vous d'alimenter l'amplificateur avec 3,3 V CC uniquement
Étape 8: Mettez l'installation sous tension
Connectez l'installation à une source d'alimentation appropriée (5-12 volts CC) et mettez-la sous tension.
Étape 9: Développez-le plus loin
Maintenant que cela fonctionne, vous pouvez faire toutes sortes de projets qui peuvent être réalisés avec un encodeur rotatif. Si vous faites quelque chose avec, essayez de partager quelques photos de votre travail avec la communauté en cliquant sur "Je l'ai fait !".
Conseillé:
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur ! : 6 étapes
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur ! : Dans ce rapide Instructable, nous allons faire un simple contrôleur de moteur pas à pas à l'aide d'un moteur pas à pas. Ce projet ne nécessite aucun circuit complexe ni microcontrôleur. Alors sans plus tarder, commençons
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur (V2) : 9 étapes (avec photos)
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur (V2) : Dans l'un de mes précédents Instructables, je vous ai montré comment contrôler un moteur pas à pas à l'aide d'un moteur pas à pas sans microcontrôleur. C'était un projet rapide et amusant, mais il est venu avec deux problèmes qui seront résolus dans ce Instructable. Alors, esprit
Locomotive modèle commandée par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)
Locomotive modèle commandée par moteur pas à pas | Moteur pas à pas en tant qu'encodeur rotatif : Dans l'un des précédents Instructables, nous avons appris à utiliser un moteur pas à pas comme encodeur rotatif. Dans ce projet, nous allons maintenant utiliser cet encodeur rotatif à moteur pas à pas pour contrôler un modèle de locomotive à l'aide d'un microcontrôleur Arduino. Alors, sans fu
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 : 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, allons-y
Comment utiliser le moteur pas à pas comme encodeur rotatif et écran OLED pour les étapes : 6 étapes
Comment utiliser le moteur pas à pas comme encodeur rotatif et écran OLED pour les étapes : Dans ce didacticiel, nous allons apprendre à suivre les pas du moteur pas à pas sur l'écran OLED. Regardez une vidéo de démonstration. Le crédit pour le didacticiel original va à l'utilisateur youtube "sky4fly"