Comment faire tourner un moteur pas à pas dans différents sens avec un bouton
PaterCroute
-
jeannets Messages postés 28227 Date d'inscription Statut Contributeur Dernière intervention -
jeannets Messages postés 28227 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour je débute dans l'arduino, et j'ai fait un petit circuit avec un moteur pas à pas, je l'ai programmer,etc.. Et je me demandais comment ajouter un bouton à glissière par exemple ou un bouton poussoir, pour que quand j'appuis, ça change de sens et que rajouter au code pour que cela fonctionne.
Merci d'avance.
Merci d'avance.
A voir également:
- Comment faire tourner un moteur pas à pas dans différents sens avec un bouton
- Tourner l'écran - Guide
- Comment faire une capture d'écran sur un samsung sans bouton ? - Guide
- Bouton shift pc ✓ - Forum Jeux vidéo
- Bouton on off ✓ - Forum Loisirs / Divertissements
- Bouton on/off comment savoir ✓ - Forum Matériel & Système
1 réponse
jeannets
Messages postés
28227
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
5 983
Bonsoir,
Le moteur "Pas à Pas" fonctionne alimenté par des impulsions en phases décalées sur le Bobinage disons entre midi et quinze heure ou 90° (sur une horloge à quadrant )
C'est la fréquence de la phase qui fait sa vitesse de rotation...
Et pour le changer de sens.. il vaut mieux le stopper même brièvement puis le redémarrer en permutant les phases... celle qui était en retard devient en avance et inversement.. C'est un problème de time. Ph1 et Ph2
À toi d'écrire les instructions qui font ça.. voici un Forum davantage dédié à ton activité.
https://forum.arduino.cc/t/non-regle-programmer-un-moteur-pas-a-pas/700559/6
Mais tu fait ce que tu veux et tu es le bienvenu
Le moteur "Pas à Pas" fonctionne alimenté par des impulsions en phases décalées sur le Bobinage disons entre midi et quinze heure ou 90° (sur une horloge à quadrant )
C'est la fréquence de la phase qui fait sa vitesse de rotation...
Et pour le changer de sens.. il vaut mieux le stopper même brièvement puis le redémarrer en permutant les phases... celle qui était en retard devient en avance et inversement.. C'est un problème de time. Ph1 et Ph2
À toi d'écrire les instructions qui font ça.. voici un Forum davantage dédié à ton activité.
https://forum.arduino.cc/t/non-regle-programmer-un-moteur-pas-a-pas/700559/6
Mais tu fait ce que tu veux et tu es le bienvenu