PWM Signal durch Arduino durchschleifen

Hi

Sinus oder PWM?

Rein Theoretisch könnte man im ersten Schritt die Frequenz erfassen und einen Timer entsprechend einstellen.
Dazu müsste man auf einander folgende gleiche Flanken erfassen - wir wollen ja die Periodendauer.
Im 2.ten Schritt erfassen wir die Länge des PWM, manipulieren diesen Wert nach Wunsch, rechnen diesen Wert in den PWM-Wert um, bis zu Welchem der Timer zählen soll.

Wenn die Frequenz halbwegs passt, macht Das der µC in Hardware.
Der Arduino muß 'nur' die aktuellen PWM-Werte mitlesen und bei Änderung manipulieren und den neuen Wert ins Register schreiben.

Theoretisch

Praktisch wäre mir unwohl, wenn ein µC, Der NICHT für den KFZ-Einsatz gebaut wurde, bei hundert km/h an den Rädern spielt.

Wie diese Signale aussehen, hast Du bereits herausgefunden? (Sinus wäre schon blöd)
Oszi zur Hand?
Spannung gemessen?

MfG