Hallo Viktor,

um die Rampen zu erzeugen, müsste ich noch zusätzlich einen zweiten Timer nehmen
ähh, nein. Die Timerzeit wird ganz normal im Hauptprogramm errechnet und dann per globaler Variable übergeben.
Pro Schrittmotor gibt es dann einen Timer.

Oder gibt es bessere alternativen?
es gibt sicher andere Varianten, die auch geeignet sind. Da vergleichst du aber Bananen mit Gurken.

Gruß, Michael