Hallo@all,

Ich will mit einem AVR z.B. Atmega 32 eine Frequenz Beschleunigungs Rampe erzeugen (Für Stepper Motor)

Der Steppermotor hat 10000 (Zentausend!!) Steps pro Umdrehung

Um den Schrittmotor für die Anwendung schnell genug zu drehen benötige ich eine Frequenz bis ca. 70kHz besser 100kHz

Jetzt das Problem, wenn ich das mit einem Timer mache (bit toggeln für Rechtecksignal) :
die Sprünge zwischen den Timerwerten sind einfach bei hoher Frequenz zu hoch.

Gibt es eine möglichkeit das Ganze zu linearisieren?

Wie kann ich noch Frequenzen erzeugen (DDS ?)

Ich mus zusätzlich noch genau die Clocks Zählen (Position des Steppers)