Contrôleur EasyDriver A3967 (disponible partout au Maroc) est un contrôleur de moteur pas à pas simple à utiliser, compatible avec tout ce qui peut générer une impulsion numérique de 0 à 5 V (ou une impulsion de 0 à 3,3 V si vous soudez le SJ2 fermé sur l’EasyDriver). L’EasyDriver nécessite une alimentation de 6 V à 30 V pour actionner le moteur et peut actionner des moteurs pas à pas de toute tension. L’EasyDriver dispose d’un régulateur de tension embarqué pour l’interface numérique pouvant être réglé sur 5 V ou 3,3 V. Connectez un moteur pas à pas à 4 fils et un microcontrôleur et vous obtenez un contrôle de moteur de haute précision ! L’EasyDriver actionne des moteurs bipolaires et des moteurs câblés comme des bipolaires. C.-à-d. des moteurs pas à pas à 4, 6 et 8 fils.
Caractéristiques
- A3967 pilote micropas
- MS1 et MS2 broches accessibles à changer la micropas résolution à plein, demi, quart et huitième à pas (défaut à la huitième)
- Compatible avec 4, 6 et 8 fils moteurs pas à pas d’une quelconque tension
- Réglable contrôle actuel de la 150mA/phase à 750mA/phase
- Gamme d’alimentation de 7V à 30V. Plus la tension est élevée, plus le couple à haute vitesse.
int dirPin = 3; int stepPin = 2; void setup() { pinMode (dirPin, OUTPUT); pinMode (stepPin, OUTPUT); Serial.begin (38400); } void step (boolean dir, int steps, int wait){ digitalWrite (dirPin, dir); delay (50); for (int i = 0 ;i < steps; i++) { digitalWrite (stepPin, HIGH); delayMicroseconds (wait); digitalWrite (stepPin, LOW); delayMicroseconds (wait); } } void loop(){ step (true, 10000, 70); delay (500); step (false, 10000, 70); delay (500); }
https://www.youtube.com/watch?v=vQe_KeyXPHI
Il n’y a pas encore d’avis.