Unipolar Steppers con L298 y Arduino






Conexiones:

Stepper:

Blanco y negro: unirlos y no conectarlos a nada
Amarillo: MOTORA- (del L298)
Rojo: MOTORA+ (del L298)
Naranja: MOTORB- (del L298)
Azul: MOTORB+ (del L298)

ENA: Digital 2 de Arduino
IN1: Digital 3
IN2: Digital 4

ENB: Digital 5
IN3: Digital 6
IN4: Digital 7

VMS: Power del L298: 14v (pero puede ser hasta 35v)

Todas las GND juntas! como siempre!

Codigo arduino:


#include <Stepper.h>
const int stepsPerRevolution = 200;

Stepper myStepper(stepsPerRevolution, 3,4,6,7);          
void setup() {
   myStepper.setSpeed(150);
   int ENA=2;//connected to Arduino's port 2
   int ENB=5;//connected to Arduino's port 5
 
   digitalWrite(ENA,HIGH);//enablae motorA
   digitalWrite(ENB,HIGH);//enable motorB
}
void loop() {
  //horario
  myStepper.step(stepsPerRevolution);
  delay(500);

  // antihorario
  myStepper.step(-stepsPerRevolution);
  delay(500);
}







No hay comentarios:

Publicar un comentario