Optymalizacja prędkości jazdy silnika krokowego dla maksymalnego przyspieszenia metodą prób i błędów

Piszę kod dla mikrokontrolera, który przyspieszy prędkość silnika krokowego tak szybko, jak to możliwe, dla przyrządu, który buduję, który przesuwa obrabiany przedmiot z jednej pozycji do drugiej wzdłuż liniowej szyny. To pytanie nie dotyczy modyfikowania układu mechanicznego lub elektrycznego...