Hui,
das wird schon schwieriger. Bei der Elektronik um 50 A zu schalten kann ich dir leider auch nicht so wirklich helfen.

Die Software dafür hingegen ist nicht so sehr kompliziert. Am einfachsten ist die Signale an einen Interruptpin zu führen. Wenn der Interrupt dann ausgelöst wird, startet man einen Timer zu misst wie lang der Implus ist. Daraus errechnet man sich dann irgendwie einen Wert für den zweiten Timer der die PWM Signale für die Motoransteuerung generiert.

MfG Kjion