Step pulse ist, wie lang der Impuls auf dem Step-Pin für jeden Step tatsächlich ist. Wenn der zu kurz ist, kann es passieren, dass er nicht richtig erkannt wird und der Motor einfach mal einen Schritt aussetzt oder gar nicht läuft. 40µs stand ja auch im Datenblatt, daher sollte es gehen. Bei mir sind da 10µs und damit funktioniert es bei mir eigentlich ganz gut.
Step idle delay ist, wie lange der Motor noch bestromt werden soll, nachdem er die Bewegung abgeschlossen hat. Würde man da den Strom sofort kappen, könnte es sonst durch die Trägheit kommen, dass der Motor über die Sollposition hinausläuft. Der Wert sieht aber auch in Ordnung aus.
Lesezeichen