Silnik krokowy - jak dobrać napęd i uniknąć gubienia kroków

Gabriel Jakubowski .

19 września 2026

Trzy silniczki krokowe o różnych rozmiarach, każdy z kolorowymi przewodami, gotowe do precyzyjnego sterowania ruchem.

Gdy trzeba precyzyjnie przesunąć głowicę, stół roboczy albo zawór, zwykły silnik często nie wystarcza. Silniczek krokowy pozwala sterować położeniem za pomocą impulsów, ale tylko wtedy, gdy właściwie dobierze się silnik, sterownik, prąd i sposób rozruchu. Wyjaśniam, jak działa ten napęd, czym różnią się jego odmiany oraz na co zwrócić uwagę przy montażu i ustawianiu automatyki.

Najważniejsze informacje o napędach krokowych w praktyce

  • Jeden impuls odpowiada określonemu obrotowi wału, na przykład 1,8° w popularnym silniku 200-krokowym.
  • Sterownik dobiera prąd uzwojeń i wykonuje polecenia STEP/DIR z układu PLC, mikrokontrolera lub kontrolera CNC.
  • Mikrokrokowanie wygładza ruch i ogranicza drgania, ale nie zwiększa maksymalnego momentu silnika.
  • Moment maleje wraz z prędkością, dlatego napęd trzeba dobierać do obciążenia, przyspieszenia i wymaganych obrotów.
  • Brak sprzężenia zwrotnego oznacza ryzyko utraty pozycji po przeciążeniu lub zbyt gwałtownym starcie.

Jak działa silnik krokowy i skąd bierze się jego precyzja

W zwykłym silniku elektrycznym wał obraca się w sposób ciągły. Tutaj ruch powstaje przez sekwencyjne zasilanie uzwojeń. Każda zmiana pola magnetycznego przesuwa wirnik do kolejnego stabilnego położenia, a odpowiednio dobrana kolejność impulsów decyduje o kierunku obrotu.

Najczęściej spotykam konstrukcje hybrydowe. Ich wirnik ma magnes trwały i zęby, a stojan zawiera dwie fazy uzwojeń. Popularny wariant o kącie kroku 1,8° wykonuje 200 pełnych kroków na obrót, ponieważ 360° dzieli się przez 1,8°. Dostępne są również wersje 0,9°, czyli 400 kroków na obrót.

Co robi sterownik

Silnika nie podłącza się bezpośrednio do wyjścia mikrokontrolera ani sterownika PLC. Potrzebny jest driver, który przełącza prąd w uzwojeniach i chroni elektronikę sterującą. W automatyce często wykorzystuje się interfejs STEP/DIR. Impuls na wejściu STEP powoduje wykonanie kroku, a stan wejścia DIR określa kierunek.

Prędkość zależy od częstotliwości impulsów. Dla silnika 200-krokowego przy 1000 impulsach na sekundę otrzymamy w trybie pełnokrokowym około 300 obr./min. Po ustawieniu podziału 1/8 ta sama częstotliwość da około 37,5 obr./min, ponieważ jeden obrót wymaga już 1600 impulsów.

Moment trzymający nie oznacza mocy podczas ruchu

W katalogach często eksponowany jest moment trzymający. To moment, który utrzymuje wał w bezruchu przy zasilonych uzwojeniach. Podczas obrotu dostępny moment zwykle spada, szczególnie przy wyższej prędkości, dlatego nie wolno dobierać napędu wyłącznie na podstawie jednej wartości katalogowej.

W praktyce zostawiam zapas momentu. Jeżeli obciążenie wymaga 0,8 Nm, wybór silnika o dokładnie takiej wartości jest ryzykowny. Rozsądniejszy jest zapas rzędu 30-50%, a przy dużym przyspieszeniu, tarciu lub zmiennej masie nawet większy.

Rodzaje konstrukcji i tryby sterowania

Podział silników krokowych można przeprowadzić na kilka sposobów. Dla osoby budującej maszynę najważniejsze są konstrukcja wirnika, liczba przewodów, sposób sterowania oraz parametry mechaniczne. Sama nazwa serii albo rozmiar kołnierza nie mówi jeszcze, czy napęd poradzi sobie z konkretnym zadaniem.

Odmiana Najważniejsza cecha Typowe zastosowanie
O zmiennej reluktancji Wirnik nie ma magnesu trwałego, a moment powstaje dzięki różnicy oporu magnetycznego Proste mechanizmy i rozwiązania edukacyjne
Z magnesem trwałym Prosta konstrukcja i zwykle większy kąt kroku Małe napędy, wskaźniki, lekkie mechanizmy
Hybrydowa Zębaty wirnik z magnesem trwałym, wysoka rozdzielczość i dobry moment CNC, drukarki 3D, robotyka, automatyka przemysłowa

Unipolarny i bipolarny

Wersja unipolarna ma odczepy pośrednie w uzwojeniach. Sterowanie jest prostsze, ale nie zawsze wykorzystuje całe uzwojenie w sposób zapewniający najwyższy moment. Wersja bipolarna ma zwykle 4 przewody i pełniejsze wykorzystanie uzwojeń, lecz wymaga sterownika zdolnego do zmiany kierunku prądu w każdej fazie.

Silniki sześcio- i ośmioprzewodowe można często skonfigurować na kilka sposobów. Tu łatwo o błąd, bo prąd podany w dokumentacji może dotyczyć konkretnego połączenia. Przed podłączeniem sprawdzam schemat producenta i rezystancję uzwojeń, zamiast sugerować się samym kolorem przewodów.

Pełny krok, półkrok i mikrokrok

W pełnym kroku silnik wykonuje podstawowy kąt wynikający z budowy. Półkrok dzieli go na dwie pozycje, a mikrokrok pozwala podzielić go jeszcze bardziej, na przykład przez 4, 8, 16 albo 32. Niektóre sterowniki oferują także wyższe podziały, ale większa liczba mikrokroków nie gwarantuje proporcjonalnie większej dokładności mechanicznej.

Mikrokrokowanie poprawia płynność ruchu, ogranicza hałas i może zmniejszać rezonans. Nie zwiększa jednak momentu trzymającego ani nie eliminuje luzu przekładni, ugięcia sprzęgła czy błędu wynikającego z niedokładności śruby. W większości prostych maszyn ustawienie 1/8 lub 1/16 jest rozsądnym punktem wyjścia.

Jak dobrać napęd do maszyny

Dobór zaczynam od mechaniki, nie od wyszukania największego silnika. Najpierw określam masę poruszanego elementu, rodzaj prowadnic, przełożenie, tarcie, wymagany skok liniowy, prędkość i czas rozpędzania. Dopiero potem porównuję moment, prąd oraz napięcie zasilania.

Parametry, które naprawdę mają znaczenie

  • Moment obrotowy powinien uwzględniać obciążenie, tarcie i przyspieszenie.
  • Kąt kroku określa podstawową rozdzielczość pozycjonowania.
  • Prąd fazy musi pasować do ustawień sterownika.
  • Indukcyjność uzwojeń wpływa na zachowanie przy wyższych prędkościach.
  • Wymiary i długość wału muszą pasować do mocowania oraz sprzęgła.
  • Napięcie zasilania drivera wpływa na szybkość narastania prądu w uzwojeniach.

Oznaczenie NEMA, na przykład NEMA 17 lub NEMA 23, opisuje głównie rozstaw i wymiar czoła silnika. Nie jest klasą mocy. Dwa modele w tej samej obudowie mogą mieć zupełnie inny moment, prąd i indukcyjność.

Przykład dla osi liniowej

Załóżmy, że śruba ma skok 8 mm, a silnik wykonuje 200 kroków na obrót. W pełnym kroku jeden impuls przesunie oś o 8 mm / 200, czyli 0,04 mm. Przy mikrokroku 1/8 teoretyczna rozdzielczość wynosi 0,005 mm, ale rzeczywista dokładność będzie gorsza, jeśli wystąpi luz, ugięcie lub nierównomierne tarcie.

Jeżeli oś ma poruszać się z prędkością 80 mm/s, potrzeba 10 obrotów śruby na sekundę. W pełnym kroku daje to 2000 impulsów/s, a przy podziale 1/8 już 16 000 impulsów/s. Ten prosty rachunek pokazuje, że mikrokrok wpływa także na wymagania wobec generatora impulsów.

Podłączanie i pierwsze uruchomienie bez typowych błędów

Najwięcej uszkodzeń nie wynika z wad silnika, lecz z niewłaściwego połączenia albo ustawienia prądu. Przewodów nie wolno przepinać przy włączonym zasilaniu. Energia zgromadzona w sterowniku może uszkodzić tranzystory, a przypadkowe zwarcie faz często kończy się awarią drivera.

Bezpieczna kolejność prac

  1. Sprawdź dokumentację silnika i sterownika.
  2. Omomierzem znajdź pary przewodów należące do tej samej fazy.
  3. Podłącz uzwojenia zgodnie ze schematem, bez zgadywania kolorów.
  4. Ustaw prąd fazy zgodnie z danymi silnika i instrukcją drivera.
  5. Ustaw małą częstotliwość impulsów oraz łagodne przyspieszenie.
  6. Sprawdź kierunek obrotu i temperaturę obudowy.
  7. Stopniowo zwiększaj prędkość, obserwując drgania i ewentualne gubienie kroków.

Podczas pomiaru rezystancji szukam przewodów, między którymi występuje wyraźna, stabilna wartość. Pomiędzy różnymi fazami miernik powinien wskazywać brak przejścia. Jeżeli przewody zostały pomylone, silnik może tylko drżeć albo obracać się nierówno.

Temperatura również wymaga rozsądnej oceny. Silnik krokowy może być wyraźnie ciepły podczas pracy, ponieważ uzwojenia często pozostają zasilone także na postoju. Gwałtowne przegrzewanie, zapach izolacji lub wyłączanie termiczne oznacza jednak problem z prądem, chłodzeniem albo przeciążeniem.

Przeczytaj również: Programowanie funkcyjne w PLC a FBD - co warto wiedzieć

Dlaczego silnik gubi kroki

Najczęstsze przyczyny to zbyt duże obciążenie, za szybki start, niewystarczający moment przy danej prędkości, zbyt niski prąd albo rezonans mechaniczny. Czasem winna jest także luźna śruba, niewspółosiowe sprzęgło lub zablokowana prowadnica.

Nie zaczynam od zwiększenia prądu. Najpierw zmniejszam prędkość, wydłużam rampę przyspieszenia i sprawdzam mechanikę. Większy prąd nie naprawi źle ustawionej osi, a może tylko podnieść temperaturę i skrócić życie silnika.

Gdzie sprawdza się ten napęd, a kiedy lepiej wybrać serwo

Napędy krokowe dobrze radzą sobie tam, gdzie liczy się powtarzalny ruch, umiarkowana prędkość i prostota sterowania. Stosuje się je w drukarkach 3D, ploterach, małych maszynach CNC, dozownikach, podajnikach, pozycjonerach, zaworach oraz mechanizmach regulacyjnych.

Rozwiązanie Zalety Ograniczenia Kiedy wybrać
Silnik krokowy Proste sterowanie, dobry moment przy niskiej prędkości, niski koszt Ryzyko utraty pozycji, spadek momentu przy dużej prędkości Pozycjonowanie o umiarkowanej dynamice
Silnik DC z przekładnią Łatwe uzyskanie dużej prędkości i momentu Potrzebny enkoder do dokładnego pozycjonowania Napędy wymagające regulacji prędkości
Serwonapęd Sprzężenie zwrotne, wysoka dynamika, kontrola błędu Wyższy koszt i bardziej złożone uruchomienie Duże prędkości, zmienne obciążenia, wysoka precyzja

Jeżeli pozycja ma być pewna mimo zmiennego obciążenia, rozważam wersję closed-loop z enkoderem. Taki napęd nadal może korzystać z silnika krokowego, ale sterownik kontroluje rzeczywiste położenie i reaguje na błąd. To dobre rozwiązanie pośrednie, choć nie zastąpi serwa w każdej aplikacji.

W maszynie wymagającej bardzo szybkich nawrotów, dużego przyspieszenia albo stałej kontroli momentu wybrałbym serwonapęd. W prostym pozycjonerze pracującym kilka razy na minutę byłby jednak często niepotrzebnym wydatkiem i komplikacją.

Co sprawdzić przed pierwszym impulsem

Najlepszy efekt daje nie najwyższy podział mikrokroku, lecz dobrze zgrany cały układ. Przed uruchomieniem sprawdzam moment przy wymaganej prędkości, prąd fazy, napięcie zasilania, sposób chłodzenia oraz sztywność połączenia mechanicznego.

Jeżeli układ ma znaczenie bezpieczeństwa albo może uderzyć w ogranicznik, dodaję krańcówki i procedurę bazowania. Samo liczenie impulsów nie wykryje przeciążenia. W prostych aplikacjach to wystarcza, ale przy ryzyku kolizji potrzebne jest sprzężenie zwrotne lub przynajmniej kontrola pozycji bazowej.

Moja praktyczna zasada jest prosta: najpierw zapewniam zapas momentu i spokojne rozpędzanie, potem dopiero zwiększam prędkość oraz rozdzielczość. Tak skonfigurowany silnik krokowy pracuje ciszej, rzadziej gubi pozycję i daje znacznie bardziej przewidywalny rezultat niż napęd dobrany wyłącznie na podstawie liczby kroków na obrót.

Artykuł ma charakter wyłącznie informacyjny i edukacyjny. Materiał został opracowany przy wsparciu nowoczesnych narzędzi analitycznych i językowych (AI). Przed podjęciem decyzji skonsultuj się z ekspertem.

FAQ - Najczęstsze pytania

Każdy impuls na wejściu STEP powoduje wykonanie określonego kroku, a stan wejścia DIR ustala kierunek obrotu. Sterownik przełącza prąd w uzwojeniach, ponieważ silnika nie należy podłączać bezpośrednio do wyjścia mikrokontrolera ani PLC.
Trzeba uwzględnić masę, tarcie, przełożenie, wymagane przyspieszenie i prędkość. Jeśli obciążenie wymaga 0,8 Nm, warto zastosować zapas około 30-50%, a przy dużym przyspieszeniu, tarciu lub zmiennej masie jeszcze większy.
Mikrokrokowanie wygładza ruch, ogranicza hałas i może zmniejszać rezonans, ale nie zwiększa momentu trzymającego. Podział 1/8 daje teoretycznie osiem razy więcej pozycji niż pełny krok, jednak rzeczywistą dokładność ograniczają między innymi luz przekładni, ugięcie i nierównomierne tarcie.
Najczęstsze przyczyny to zbyt duże obciążenie, za szybki start, zbyt mały moment przy danej prędkości, niewłaściwy prąd lub rezonans. Najpierw należy zmniejszyć prędkość, wydłużyć rampę przyspieszenia i sprawdzić mechanikę, zamiast od razu zwiększać prąd.
Oceń artykuł

Średnia: 0.0 / 5 · 0 ocen

Tagi

silniki krokowe pozycjonowanie serwonapędy enkodery mikrokrokowanie
Autor Gabriel Jakubowski
Gabriel Jakubowski
Nazywam się Gabriel Jakubowski i mam 8-letnie doświadczenie w dziedzinie techniki warsztatowej, elektryki oraz automatyki. Moja fascynacja tymi obszarami zaczęła się już w młodości, kiedy to z ciekawością obserwowałem, jak działają różne urządzenia i systemy. Z czasem postanowiłem zgłębić tę wiedzę, co pozwoliło mi nie tylko zrozumieć złożoność technologii, ale także podzielić się nią z innymi. Piszę na temat najnowszych trendów w technice warsztatowej oraz elektryce, starając się uprościć skomplikowane zagadnienia i dostarczyć czytelnikom zrozumiałe oraz rzetelne informacje. Dokładam wszelkich starań, aby moje artykuły były aktualne i oparte na sprawdzonych źródłach, co pozwala mi skutecznie pomagać w rozwiązywaniu problemów, z którymi borykają się zarówno amatorzy, jak i profesjonaliści w tej dziedzinie.
Komentarze (0)
Dodaj komentarz