Czy silniki krokowe to przeżytek, którego uczymy studentów tylko z sentymentu?
Ostatnio wdałem się w ostrą wymianę zdań z kolegą z branży i chciałbym usłyszeć więcej głosów, bo czuję że robię się coraz bardziej radykalny w tej sprawie.
Teza: w 2026 roku stosowanie silników krokowych w nowych projektach (poza bardzo niszowymi zastosowaniami) jest błędem inżynierskim, a nie kwestią "różnych narzędzi do różnych zadań".
Argumentacja, którą bronię:
- Serwosilniki z enkoderem (nawet closed-loop stepper hybrydy) dają Ci realny feedback pozycji, moment utrzymujący nie generuje bezsensownego ciepła, a utrata kroków po prostu nie istnieje jako kategoria problemu. Stepper bez enkodera to latanie w ciemno i modlitwa, że nie zgubiłeś kroku przy nagłym obciążeniu. - Cena serw BLDC z driverami (AODYNE, ODrive, nawet tanie chińskie closed-loop) spadła tak drastycznie, że argument "stepper jest tańszy" przestał być prawdziwy dla 90% zastosowań powyżej hobby-poziomu. - Całe pokolenie inżynierów projektuje maszyny z NEMA17/23 tylko dlatego, że tak się nauczyli na studiach i tak wygląda pierwszy tutorial na RepRapie, a nie bo to jest faktycznie lepszy wybór techniczny. - "Prostota sterowania" steppera to złudzenie — driver stepper + prawidłowe mikrokrokowanie + tuning current limitingu bywa równie skomplikowany jak tuning PID serwa, tylko efekt jest gorszy.
Kolega odpowiada, że to jest "inżynieria salonowa" — w realnym świecie masz ograniczenia budżetowe, BOM, czas dostawy komponentów, prostotę utrzymania w terenie (serwis w Afryce czy na statku nie ma czasu na diagnostykę enkodera) i że stepper open-loop w 99% przypadków przemysłowych po prostu działa i nikogo to nie interesuje.
Pytanie do Was: kto się myli? Czy to faktycznie kwestia kontekstu (jak twierdzi mój kolega), czy raczej mamy tu do czynienia z branżową inercją i kultem cargo dla technologii z lat 80., którą trzymamy przy życiu tylko dlatego, że jest "sprawdzona"