Gast
#6017902
Hallo zusammen, ich würde gerne mit Hall-Sensoren meine Geschwindigkeit bzw. Rotorwinkel an einem BLDC Motor bestimmen. Ich möchte dies zur Feldorientierten Regelung verwenden. Ich mache das so, dass ich immer die Zeit integriere wie lange ein Flankenwechsel eines Hall-Signals dauert und bestimme daraus meine Drehzahl. Diese integriere ich und bestimme daraus meinen Winkel (der Integrierer wird auch nach jedem Flankenwechsel resetet und als Startwert der Winkel angegeben, bei dem dieser Flankenwechsel stattfindet) Das Problem das ich jetzt habe ist, dass dieses Verfahren bei niedriger Drehzahl (unter 50 rpm) nicht geeignet ist (dauert sehr lange bis Drehzahl bzw Winkel erfasst, da ja Flankenwechsel langsam stattfindet) und die Drehzahl 0rpm nicht erfasst werden kann. Wie macht man das denn normalerweise? Viele Grüße