Hallo

Nun könnte ich den Servo schrittweise so weit nach rechts und links fahren bis die Weich die Endlage erreicht hat.
Ich würde vorsichtshalber die Kraft mechanisch begrenzen, z.B. mit einer Feder zwischen Servo und Weiche. Das würde die kleinen Ungenauigkeiten der Servos kompensieren und die Weiche vor Zerstörung schützen.


Man könnte das vielleicht sogar über den Motorstrom des Servos selbst erfassen, das wäre sicher eine bequeme Lösung.
Das habe ich mal mit einem 5€-Servo ohne zusätzliche Bauteile versucht. Das war zwar mit einem AVR, das Prinzip sollte aber auch mit einem PIC funktionieren:
https://www.roboternetz.de/phpBB2/ze...ht=servosensor

Gruß

mic