Détection/sélection automatique du mode de décroissance du courant
Mélange avec les modes de décroissance du courant lent
Rectification synchrone pour faible dissipation de puissance
pour UVLO interne
Protection contre les courants croisés
Alimentation logique compatible 3,3 et 5 V
Circuits d’arrêt thermique
Protection contre les défauts de terre
Protection contre les courts-circuits de charge
Cinq modes d’étape optionnels : complet, 1/2, 1/4, 1/8 et 1/16
Forfait inclus :
1 lecteur pas à pas A4988
1X Dissipateur thermique
- /* Simple Stepper Motor Control Exaple Code
- *
- * by Dejan Nedelkovski, www.HowToMechatronics.com
- *
- */
- // defines pins numbers
- const int stepPin = 3;
- const int dirPin = 4;
-
- void setup() {
- // Sets the two pins as Outputs
- pinMode(stepPin,OUTPUT);
- pinMode(dirPin,OUTPUT);
- }
- void loop() {
- digitalWrite(dirPin,HIGH); // Enables the motor to move in a particular direction
- // Makes 200 pulses for making one full cycle rotation
- for(int x = 0; x < 200; x++) {
- digitalWrite(stepPin,HIGH);
- delayMicroseconds(500);
- digitalWrite(stepPin,LOW);
- delayMicroseconds(500);
- }
- delay(1000); // One second delay
-
- digitalWrite(dirPin,LOW); //Changes the rotations direction
- // Makes 400 pulses for making two full cycle rotation
- for(int x = 0; x < 400; x++) {
- digitalWrite(stepPin,HIGH);
- delayMicroseconds(500);
- digitalWrite(stepPin,LOW);
- delayMicroseconds(500);
- }
- delay(1000);
- }