Lies dir doch einfach den Artikel über die Schrittmotoren durch !
https://www.roboternetz.de/schrittmotoren.html
Da steht alles Grundlegende.