Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Manejo DRV8825
#1
Hola, estoy intentando mover decentemente unos pap de 1a con los pololus drv8825, he hecho un programa basico con 2 pines como salida, uno para la direccion y otro para el paso, he probado a configurarlo como full step y las diferentes opciones de micropaso. No consigo un funcionamiento decente, he tenido que implementar un bucle for para acelerar el motor, pues si lo arranco a la velocidad final directamente, se queda atrancado. En teoria los drivers estan bien ajustados en corriente pero como los arranque con carga se quedan bloequeados. Para un cambio de direccion rapido combiene activar reset antes?

Hay alguna libreria para contorlar este tipom de drivers?

UN saludo
Citar
#2
Hola de nuevo, todos los ejemplos que encuentro estan basados en delays y cambiar el estado del pin step, no me parece lo mas adecuado, he implementado un ejemplo usando la medicion del tiempo desde el arranque del arduino en microsegundos, pero sigo sin ver como hacer para mover mas de un motor a la vez, aunque desde luego mejor asi que con los delays.
Citar