Die beiden sind im Grunde weitgehend gleich. Sie unterscheiden sich jedoch in der beabsichtigten Anwendung. Ein Schrittmotor soll in gut Schritten betrieben werden. Ein BLDC-Motor soll für eine gleichmäßige Bewegung betrieben werden.
Da Schrittmotoren zur Bewegungssteuerung verwendet werden, ist eine Wiederholbarkeit der Schritte wünschenswert. Das heißt, wenn Sie mit einem Schritt beginnen, dann mit einem anderen, dann wieder mit dem ersten, sollten Sie idealerweise genau dorthin zurückkehren, wo sie vorher waren. Verschiedene Dinge können das durcheinander bringen; Schlupf in den Lagern, Reibung usw. BLDC-Motoren sind für ein gleichmäßiges Drehmoment zwischen den Schritten und nicht für Wiederholbarkeit optimiert.
Schrittmotoren sind so ausgelegt, dass sie das Haltemoment maximieren. Dies ist die Fähigkeit des Schrittmotors, die mechanische Last in einem der Schritte zu halten. Dies wird erreicht, indem der Wicklungsstrom hoch gehalten wird, obwohl der Rotor mit dem Stator ausgerichtet ist. Dies verschwendet viel Energie, da es kein Drehmoment erzeugt, es sei denn, die Last versucht, sich aus der Position zu drehen, aber es ist kein Rückkopplungsmechanismus erforderlich.
Andererseits werden BLDCs typischerweise mit dem Rotor betrieben, der dem Stator nacheilt, so dass ein angelegter Strom immer ein maximales Drehmoment erzeugt, wie es ein Bürstenmotor tun würde. Wenn weniger Drehmoment gewünscht wird, wird der Strom verringert. Dies ist effizienter, aber man muss die Position der Last erfassen, um zu wissen, wie viel Drehmoment angewendet werden muss. Folglich sind Schrittmotoren normalerweise größer, um die zusätzliche Wärme aufzunehmen, die entsteht, wenn der Motor ständig mit maximalem Strom betrieben wird.
Für die meisten Anwendungen wird von einem Stepper außerdem erwartet, dass er kleine Schritte für eine präzise Bewegungssteuerung ausführen kann. Dies bedeutet eine große Anzahl von Magnetpolen. Ein Schrittmotor hat typischerweise Hunderte von Schritten pro Umdrehung. Ein BLDC hat normalerweise viel weniger. Zum Beispiel habe ich kürzlich mit einem BLDC von einer Festplatte gespielt, und es hat vier "Schritte" pro Umdrehung.
Schrittmotoren sind in der Regel zuerst für maximales Haltemoment und dann für Geschwindigkeit ausgelegt. Dies bedeutet normalerweise Wicklungen mit sehr vielen Windungen, wodurch ein stärkeres Magnetfeld und damit mehr Drehmoment pro Stromeinheit erzeugt wird. Dies geht jedoch zu Lasten einer erhöhten Gegen-EMK, wodurch die Geschwindigkeit pro Einheitsspannung verringert wird.
Außerdem werden Schrittmotoren normalerweise in einem Abstand von 90 Grad von zwei Phasen angetrieben, während BLDCs normalerweise drei Phasen mit einem Winkel von 120 Grad haben (obwohl es in beiden Fällen Ausnahmen gibt):
Schrittmotor
BLDC
Trotz dieser Unterschiede kann ein Stepper wie ein BLDC oder ein BLDC wie ein Stepper betrieben werden. Angesichts der widersprüchlichen Designabsichten ist das Ergebnis jedoch wahrscheinlich nicht optimal.