Hallo,

Um einen Modellbauservo mit einem Mikrokontroller anzusteuern muss man alle 20ms einen Impuls ausgeben – das stört mich sehr denn die kleinste Zeiteinheit der C-Conrol beträgt bei Basic 20ms. Daher will ich etwas bauen dass einmal einen Impuls erhält und diesen dann alle 20ms wiederholt bis eine neue Pulslänge kommt.

Ich habe dazu folgende Realisierungsidee: Ich würde ein 1024bit Schieberegister (1.Frage gibt es so etwas) nehmen und dieses mit 51.2 kHz takten (2.Frage woher bekommt man 51.2 kHz). Dann käme alle 20ms am Datenausgang das gleiche heraus. Wenn nun der Impuls 1,5ms betragen soll würde ich für 77 Takte eine 1 in das Register schreiben. Dann würde ich den Dateneingang des SRG vom Controller auf den Ausgang des SRG schalten (Signal würde sich wiederholen).

Meine Fragen: Könnte das so funktionieren? Gibt es einfachere Lösungen?

Ich hoffe das ihr mir helfen könnt

MFG Lukas