Für Vieles hier beschreibenes gibt es schon ein Artikel unter Schrittmotoren. Mal sehen ob was neues drinsteht.
Ich habe mal einen wichtigen Hinweis zur Taktgeneration von Schrittmotorsteuerungen beigefügt. Ich wär dafür die Hauptpunkte aus diesem Artikel in den Schrittmotorhauptartikel zu schieben und/oder ein Designguide für Schrittmotorsteuerungen (Software->Controller->Treiber->Motor) anzulegen.