Das Problem wird die Position beim Einschalten sein. Es sein denn, die aktuelle Position ist automatisch die 0-Position.
Ansonst wird man einen Analogencoder o.ä. benötigen der die Position innerhalb der 10 Umdrehungen speichern kann.
Das ist die Herausforderung, alles andere ist im Prinzip pipifax.

Doppelpost ist nicht gerne gesehen https://www.mikrocontroller.net/topic/381196#new