Zitat Zitat von Willa Beitrag anzeigen
[COLOR=#333333]Hi, danke für deine Antwort. Ich glaube wir reden bei der "Frage nach der Synchronität" aneinander vorbei - oder ich verstehe nicht richtig was du meinst.
Es ist auch möglich, daß ich dein System nicht richtig verstehe. Ich versuche mal, dein 50Hz Beispiel nachzuvollziehen:
alle 20ms wird die Drehzahl korrigiert. Der Servopuls fängt, sagen wir mal, bei ms 0 an, endet bei ms 2, dann ist bis ms 20 Ruhe. Du sagst, wichtig ist nur der Fehler bei ms 2 oder möglichst kurz davor. Der Fehler in der übrigen Zeit ist unerheblich?

Ich würde es ja gerne auch mal nur im Interrupt probieren, weiß aber nicht so recht wie und wo ich so einen Interrupt erzeugen / auswerten / ansprechen kann.
Ich bin davon ausgegangen, daß du deine Pulse mit HW, z.B. einem Timer erzeugst. Der kann doch sicher auch einen Interrupt erzeugen.

MfG Klebwax