Problema con driver Pololu y motor paso a paso

Buenas,

Al realizar la siguiente esquema Pololu - Minimal wiring diagram for wiring a 5V microcontroller to an A4983/A4988 stepper motor driver carrier with voltage regulators (full-step mode). el motor (del tipo 16HY4401-02N) se queda como bloqueado, sin conseguir que ruede en ningun sentido y haciendo un ruidito como de interferencias... (no se si me explico... :~ ). He probado lo mismo con una EasyDriver v4.4 Easy Driver stepper motor driver y funciona perfectamente :fearful: Le he dado mil vueltas, incluso he pensado que el driver estaba mal y he hecho la prueba con otro Pololu identico que tengo, con el mismo resultado... ¿alguien me puede echar una mano? ah, también he probado con diferentes motores PaP.

El código es este, pero entiendo que si funciona bien con la EasyDriver deberia ir igual de bien con la Pololu:

/********************************************************
**         More info about the project at:             **
**  http://lusorobotica.com/viewtopic.php?t=103&f=106  **
**   by TigPT         at         [url=http://www.LusoRobotica.com]www.LusoRobotica.com[/url]  **
*********************************************************/
int dirPin = 2;
int stepperPin = 3;
int ledpin=13;

void setup() {
  pinMode(dirPin, OUTPUT);
  pinMode(stepperPin, OUTPUT);
  pinMode(ledpin, OUTPUT);
}

void step(boolean dir,int steps){
  digitalWrite(dirPin,dir);
  delay(50);
  for(int i=0;i<steps;i++){
    digitalWrite(stepperPin, HIGH);
    delayMicroseconds(100);
    digitalWrite(stepperPin, LOW);
    delayMicroseconds(100);
  }
}

void loop(){
  step(true,1600*4);
  digitalWrite(ledpin, HIGH);   // set the LED on
  delay(500);
  step(false,1600*4);
  digitalWrite(ledpin, LOW);    // set the LED off
  delay(500);
}

Venga chic@s!!! una ayudita... please!!!

No he trabajado nunca con motores paso a paso y la veradad es que no me gusta mucho las placas que hacen de driver prefiero crearlas yo. Has visto este tutorial de motores paso a paso de la página arduino

Suerte.

Si se queda bloqueado el motor es que no tienes las bobinas bien conectadas, no he usado nunca ni polulu ni easydrive, yo suelo usar este http://www.esteca55.com.ar/proye-dvu4a.html se que es un driver un poco bestia pero me funciona muy bien, al principio me pasaba eso mismo, el motor se bloqueaba, hacia movimientos erraticos etc etc y todo era por el mal conexionado de las bobinas del motor, la unica forma es ir probando diferentes conecciones hasta que aciertes.

Un Saludo y Suerte.

también es posible que la frecuencia con que cambias las señales sea demasiada rápida y los motores no se muevan.
como te han dicho también el conexionado de los motores tienen mucha importancia para un movimiento adecuado.
yo he utilizado EasyDriver que ha sido con lo que me ha funcionado bien siempre

un saludo