Ja.
Ein Motor mit Bürsten schaltet ja an einem bestimmten mechanischen
Winkel des Rotors die Wicklungen weiter.
Ein EC Motor mit Hallsensor hat hinten auf der Welle einen Magneten
sitzen. Drüber ein Sensor, der den Winkel der Welle misst. Von 0 ..
359.9 Grad. Die Elektronik erfasst diesen Winkel und transformiert das
ein paar mal durch die Gehend und hat am Ende den Ansteuervektor für die
3 Spulen U,V,W.
Aus der mechanischen Position des Rotors wird also der Winkel des
elektrischen Drehfeldes berechnet. Beim Beschleunigen voreilend, damit
ein Drehmoment entsteht. Man kann das Feld aber auch senkrecht stellen,
dann bleibt der Motor stehen. So kann man sehr fein und präzise die
Drehzahl bzw. den Motorwinkel stellen.
Gibt auch noch die Version, dass man 3 schaltende Hallsensoren hat, die
nur alle 60Grad den Zustand wechseln. Dann ist man aber nicht besser,
als bei einem Bürstenmotor. Außer höhere Lebensdauer.