Pourquoi Le 1/8ème de pas:
D'abord, en réglage "pas entier" et "1/2 pas", chaque impulsion génère une rotation de 1.8° (ou .9°), ce qui est souvent trop important dans mes projets. La rotation engendrée est également trop saccadée, trop marquée, et dans mon cas, je perds en adhérence (entre une roue de robot et un sol).
Le 1/4 de pas commence à être un bon compromis dans mon cas, et le 1/8 ème de pas me permet une accélération douce et surtout sans accoue.
Ajouté qu'en pas entier ou demi pas, c'est souvent très bruyant (encore une fois cela dépend du projet)
Mais, plus tu parts vers le 1/4, le 1/8 ou le 16/ème de pas, et plus tu perds en couple de maintien, ou en vitesse max de rotation. En même temps, si tu parts en pas entier, et que ta charge à porter est trop lourde, il se peut que tu aies des sauts de pas...
Si on nous offre la possibilité de choisir ce paramètre, c'est avant tout pour qu'on puisse trouver le réglage le plus adapté à son projet.
Une limite basse de 900µsec:
Hum, là, c'est juste de la prog...
Puisque tu as précisé que tu utiliserais arduino, dans ce cas, c'est dans ta boucle qui génère les impulsions qu'il faut l'inscrire:
Voici un code tout simple pour mieux distinguer. à noter que ce code n'inclut pas le sens de rotation...