Ich steuere mit einem ATMega16 und dem RN-STEP297 den größeren Schrittmotor von robotikhardware.de an.

Pulsfolge für Schrittmotorsteuerung wird per Timer Overflow Interrupt ausgelöst.

Problem: Bei langsamer Fahrt, wird eine Zielposition (ohne mech. Last) nicht so genau erreicht, wie bei schnellerer Fahrt.

Die Geschwindigkeit wird geändert, indem der Vorteiler des Timers TCCR0 zwischen 5 (langsam) und 1 (schnell) geändert wird.