są dwie (trzy) drogi do lepszej liniowości podziału kroku:
1) większa liniowość silnika krokowego -- można to rozpoznać po tym, że silnik ma duży rozmiar i mały moment - najbardziej linowe są silniki low-torque (w przeciwieństwie do dominujących na rynku high-torque)
2) linearyzacja nieliniowości silnika przez kompensację charakterystyki mikrokroku w sterowniku silnika (trudne do znalezienia)
3) stepper-servo-set - czyli silnik krokowy z enkoderem (zazwyczaj 1000 prążków - rozdzielczość 4000 punktów/obrót) + sterownik krokowca obsługujący silnik w zamkniętej przez enkoder pętli...