Table des matières:
- Étape 1: conception de circuits
- Étape 2: nomenclature
- Étape 3: Coder
- Étape 4: Micro table pas à pas pour référence
Vidéo: Contrôleur pas à pas actionné par bouton : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Étape 1: conception de circuits
Le composant principal serait le contrôleur pas à pas, qui nécessite un générateur d'impulsions pour l'horloge du pilote pas à pas et un niveau haut/bas pour la direction.
J'ai regardé autour de moi et j'ai trouvé un générateur de signal d'impulsion pour moteur pas à pas, mais je n'ai pas souhaité attendre l'expédition, j'ai donc utilisé un esp8266 pour générer les impulsions.
Un interrupteur à bascule connecté à 3.3v et Gnd contrôlerait le haut/bas pour la direction du pilote pas à pas.
L'électronique serait enfermée dans une boîte, l'interface aurait un bouton pour déplacer le moteur, un interrupteur à bascule pour déterminer la direction, une prise CC pour connecter l'alimentation 12 V et un connecteur à 4 fils vers le moteur pas à pas.
Étape 2: nomenclature
Contrôleur de moteur pas à pas TB6560
D24V22F3 3.3V Module abaisseur
ESP8266 pour générer des impulsions d'horloge
Bouton poussoir de gravité (vert)
Interrupteur à bascule
Boîte à usage général 98x145x54mm
Adaptateur secteur Alimentation 12v 2A
Les choix de composants étaient dus à la disponibilité car il s'agissait d'un projet rapide !
Étape 3: Coder
Paramètres TB6560
Courant pas à pas 1A
- SW1 OFF
- SW2 ON
- SW3 OFF
- S1 DÉSACTIVÉ
20% de courant d'arrêt
S2 ACTIVÉ
Étape complète
- S3 ACTIVÉ
- S4 ACTIVÉ
Réglage de décroissance 0%
- S5 DÉSACTIVÉ
- S6 DÉSACTIVÉ
Connexions des broches
- NodeMCU D8, ESP8266 15 à TB6560 CLK +
- NodeMCU D5, ESP826614 à bouton monté sur boîte
- Basculer vers CW+
- Gnd à CW-
- Gnd à CLK-
Code sur l'ESP8266 pour fonctionner comme un générateur d'impulsions actionné par bouton:
Ce guide a été référencé pour les paramètres TB6560.
Étape 4: Micro table pas à pas pour référence
Il s'agit de modifier la vitesse du moteur par des interrupteurs.
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
Robot actionné par téléphone portable : 7 étapes
Robot actionné par téléphone portable : Classiquement, les robots contrôlés sans fil utilisent des circuits RF, qui présentent les inconvénients d'une plage de travail limitée, d'une plage de fréquences limitée et d'un contrôle limité. L'utilisation d'un téléphone mobile pour le contrôle robotique peut surmonter ces limitations. Il fournit le