Enkoder inkrementalny - jak działa, dobrać i uniknąć błędów?

Robert Borkowski .

1 kwietnia 2026

Enkoder inkrementalny SICK STEGMANN na niebieskim tle, obok laptopa z oknem konfiguracji.

W układach napędowych nie wystarcza sama informacja, że silnik pracuje. Trzeba jeszcze wiedzieć, z jaką prędkością obraca się wał, w którą stronę idzie ruch i czy pozycja jest liczona bez błędu. Ten artykuł pokazuje, jak działa enkoder inkrementalny, gdzie ma sens w automatyce, jak dobrać jego parametry i jakie pomyłki najczęściej psują pomiar w praktyce.

Co sprawdzić przed wyborem czujnika obrotu

  • Dobierz rozdzielczość do zadania, a nie do samej „dokładności na papierze”.
  • Sprawdź, czy sterownik przyjmie sygnał TTL, HTL albo różnicowy.
  • Uwzględnij bazowanie po zaniku zasilania, bo bez tego pozycja się „gubi”.
  • W środowisku z zakłóceniami postaw na ekranowanie i sygnał różnicowy.
  • Nie ignoruj maksymalnej prędkości obrotowej i warunków montażu.

Połączenie Arduino z enkoderem inkrementalnym i pierścieniem LED. Enkoder pozwala na sterowanie efektami świetlnymi.

Jak działa czujnik obrotu i skąd biorą się impulsy

W środku takiego czujnika znajduje się tarcza z równomiernie rozmieszczonymi szczelinami albo biegunami magnetycznymi oraz element odczytowy, który zamienia ruch na impulsy elektryczne. Każdy impuls oznacza określony fragment obrotu, więc sterownik może zliczać ruch, obliczać prędkość i wyznaczać kierunek.

W praktyce najważniejsze są trzy sygnały: kanał A, kanał B oraz impuls referencyjny Z. Kanały A i B są przesunięte względem siebie o 90° fazy, dzięki czemu układ rozpoznaje kierunek obrotu, a sygnał Z pojawia się raz na obrót i służy jako znacznik odniesienia. Jeśli sterownik zlicza zbocza narastające i opadające, to przy rozdzielczości 1024 P/R dostaje w trybie 4x aż 4096 zliczeń na obrót, co dobrze pokazuje, skąd bierze się wyższa rozdzielczość odczytu niż sama wartość na tabliczce znamionowej.

To właśnie ta prostota sprawia, że przyrostowy czujnik obrotu tak dobrze pasuje do sterowania ruchem. Gdy rozumiesz logikę impulsów, łatwiej ocenić, gdzie naprawdę sprawdzi się w maszynie, a gdzie lepiej sięgnąć po inne rozwiązanie.

Gdzie taki czujnik sprawdza się najlepiej w automatyce

Zastosowań jest sporo, ale w praktyce dominują układy, w których liczy się prędkość, kontrola obrotu i powtarzalność ruchu. Najczęściej spotykam go w serwonapędach, transporterach, owijarkach, maszynach pakujących, stołach pozycjonujących, podajnikach oraz układach pomiaru długości materiału. W tych aplikacjach czujnik nie musi znać pozycji absolutnej od chwili włączenia - ważniejsze jest to, by dokładnie raportował ruch w trakcie pracy.

Dobrze nadaje się też do prostych zadań warsztatowych, na przykład do pomiaru obrotów wrzeciona, kontroli przesuwu rolki albo nadzoru nad silnikiem w maszynie testowej. Jeśli potrzebujesz jedynie policzyć obrót wału albo wyliczyć prędkość liniową z ruchu obrotowego, to zwykle jest rozwiązanie rozsądne kosztowo i technicznie. Gdy jednak pozycja ma być znana natychmiast po starcie, trzeba już spojrzeć szerzej na cały układ sterowania.

Właśnie tu zaczyna się wybór konkretnego modelu, bo sama zasada działania to za mało, żeby uniknąć problemów przy montażu i uruchomieniu.

Jak dobrać model do napędu i sterownika

W praktyce nie zaczynam od katalogu, tylko od pytania: co ma odczytać sterownik i w jakim środowisku będzie pracował czujnik. Dopiero potem dobieram rozdzielczość, typ wyjścia i wykonanie mechaniczne. Sam wysoki parametr P/R nic nie da, jeśli wejście PLC nie zlicza impulsów wystarczająco szybko albo instalacja jest zbyt podatna na zakłócenia.

Kryterium Na co patrzeć Dlaczego to ważne
Rozdzielczość Od kilkudziesięciu do kilku tysięcy impulsów na obrót Decyduje o płynności pomiaru i czułości układu
Typ wyjścia TTL, HTL albo sygnał różnicowy Musi pasować do wejścia sterownika i długości przewodu
Zasilanie Najczęściej 5 V lub 24 V Nieprawidłowe napięcie oznacza błędny odczyt albo uszkodzenie
Mechanika Wał pełny, wał drążony, średnica sprzęgła Wpływa na montaż, osiowanie i trwałość połączenia
Warunki pracy IP54, IP65 lub wyżej, zakres temperatur Chroni czujnik w kurzu, wilgoci i przy podwyższonej temperaturze
Prędkość maksymalna Zwykle kilka tysięcy obr./min Zbyt szybki wał powoduje gubienie impulsów

Jeśli mam wskazać jedną praktyczną zasadę, to brzmi ona tak: najpierw dopasuj elektrykę, potem precyzję. W wielu projektach lepszy jest model o trochę niższej rozdzielczości, ale z pewnym odczytem, niż „dokładniejszy” wariant, którego sterownik nie potrafi obsłużyć bez gubienia impulsów. Z tego miejsca naturalnie przechodzę do podłączenia, bo tam najłatwiej popełnić kosztowny błąd.

Jak poprawnie podłączyć i uruchomić układ

Podłączenie wydaje się proste, ale to właśnie tutaj najczęściej pojawiają się zakłócenia i mylne odczyty. Dla krótkich połączeń i spokojnego środowiska często wystarcza sygnał jednokońcówkowy, natomiast w szafie z falownikami, stycznikami i długim przewodem lepiej sprawdza się wyjście różnicowe, bo jest odporniejsze na zakłócenia elektromagnetyczne.

  1. Sprawdź napięcie zasilania i zgodność poziomów logicznych z wejściem sterownika.
  2. Oddziel przewód sygnałowy od kabli mocy, zwłaszcza od zasilania silników i falowników.
  3. Użyj ekranowanego przewodu i uziemiaj ekran zgodnie z zasadami instalacji.
  4. Zweryfikuj kolejność kanałów A i B, bo zamiana ich odwraca kierunek zliczania.
  5. Przetestuj impuls referencyjny Z, jeśli układ wymaga bazowania.
  6. W sterowniku ustaw właściwy tryb zliczania, na przykład x1, x2 albo x4.

Warto też pamiętać o mechanice. Nawet dobry czujnik zacznie fałszować odczyty, jeśli wał jest źle osiowany albo sprzęgło pracuje pod nadmiernym naprężeniem. Przy wyższych prędkościach drobny luz mechaniczny potrafi dać objawy, które wyglądają jak problem elektryczny, choć źródło błędu leży zupełnie gdzie indziej.

Po uruchomieniu zawsze robię prosty test: obrót w jedną stronę, potem w drugą, a na końcu sprawdzenie punktu referencyjnego. To szybki sposób, żeby odsiać większość problemów jeszcze przed oddaniem maszyny do pracy.

Czym różni się od czujnika absolutnego i kiedy to ma znaczenie

To porównanie jest ważne, bo oba rozwiązania bywają mylone, a wybór zależy od sposobu pracy maszyny. W układach, gdzie najważniejsze jest liczenie ruchu, przyrostowy czujnik zwykle wygrywa prostotą i ceną. Gdy jednak pozycja ma być znana od razu po załączeniu zasilania, lepiej sprawdza się rozwiązanie absolutne.

Cecha Rozwiązanie przyrostowe Rozwiązanie absolutne
Informacja o pozycji po starcie Wymaga bazowania Pozycja jest znana od razu
Koszt Zwykle niższy Zwykle wyższy
Okablowanie Często prostsze Bywa bardziej wymagające
Najlepsze zastosowanie Prędkość, zliczanie, prostsze osie Pozycjonowanie bez procedury odniesienia
Reakcja po zaniku zasilania Trzeba odtworzyć położenie Położenie pozostaje zapisane

W praktyce enkoder inkrementalny po zaniku zasilania traci informację o położeniu, więc po ponownym uruchomieniu trzeba wykonać bazowanie. To nie jest wada sama w sobie, tylko cecha, która świetnie pasuje do wielu napędów, ale nie do wszystkich. Jeśli ruch ma być zawsze odtwarzalny bez procedury referencyjnej, trzeba uczciwie rozważyć inny typ czujnika.

Takie zestawienie pozwala uniknąć rozczarowania: nie każdy „dokładny” system jest najlepszy do danej maszyny, a najtańszy wariant też nie zawsze oznacza oszczędność.

Najczęstsze błędy przy uruchamianiu i co one naprawdę oznaczają

Najwięcej problemów wynika z błędnego założenia, że czujnik ma działać poprawnie „sam z siebie”, bez dopasowania do reszty układu. W praktyce awarie odczytu rzadko są przypadkowe. Zwykle mają bardzo konkretne źródło, które da się znaleźć szybciej, jeśli patrzy się na objawy, a nie tylko na sam czujnik.

  • Skoki licznika - najczęściej brak ekranowania, zakłócenia od napędów albo zbyt długi przewód sygnałowy.
  • Brak zliczania - niezgodność poziomów napięć, zły typ wejścia lub źle podłączone zasilanie.
  • Odwrócony kierunek - zamienione kanały A i B.
  • Gubienie impulsów przy wyższej prędkości - sterownik nie nadąża z odczytem albo czujnik pracuje poza zakresem.
  • Brak powtarzalnej pozycji po restarcie - brak procedury bazowania albo błędny impuls referencyjny.

Najbardziej zdradliwy jest problem, który wygląda jak błąd programowy, a w rzeczywistości wynika z mechaniki lub zakłóceń. Dlatego przed grzebaniem w logice PLC sprawdzam najpierw przewody, ekran, montaż i zgodność sygnału z wejściem. To zwykle oszczędza więcej czasu niż długa analiza programu.

Gdy te elementy są uporządkowane, czujnik zaczyna działać przewidywalnie, a cały układ sterowania robi się po prostu łatwiejszy do utrzymania.

Co daje dobrze dobrany czujnik impulsowy w całym układzie sterowania

Największa korzyść nie polega na samym liczeniu impulsów, tylko na tym, że napęd staje się mierzalny i powtarzalny. Wtedy łatwiej regulować prędkość, kontrolować długość materiału, synchronizować osie i wychwytywać odchyłki zanim przerodzą się w awarię. Dobrze dobrany czujnik obrotu porządkuje cały proces, bo sterownik dostaje wiarygodny sygnał zwrotny zamiast zgadywać, co dzieje się z wałem.

Jeśli miałbym zostawić jedną praktyczną wskazówkę, to taką: nie kupuj modelu wyłącznie pod rozdzielczość. Patrz równocześnie na elektrykę, montaż, odporność na zakłócenia i sposób uruchomienia po zaniku zasilania. Właśnie ten zestaw decyduje, czy układ będzie działał stabilnie na stanowisku testowym, czy również po kilku miesiącach pracy w prawdziwej maszynie.

W automatyce najwięcej znaczy rozwiązanie, które nie tylko mierzy, ale mierzy konsekwentnie. I dokładnie dlatego ten typ czujnika od lat pozostaje jednym z podstawowych elementów prostych i średnio zaawansowanych układów sterowania.

FAQ - Najczęstsze pytania

Enkoder inkrementalny to czujnik ruchu obrotowego, który generuje impulsy elektryczne proporcjonalne do kąta obrotu wału. Służy do pomiaru prędkości, kierunku i przemieszczenia, przekształcając ruch mechaniczny na sygnały cyfrowe dla sterownika.
Enkodery inkrementalne najlepiej sprawdzają się w aplikacjach wymagających pomiaru prędkości, kontroli obrotu i powtarzalności ruchu. Często stosuje się je w serwonapędach, transporterach, maszynach pakujących, stołach pozycjonujących i pomiarach długości materiału.
Enkoder inkrementalny wymaga bazowania po zaniku zasilania, aby odtworzyć pozycję, natomiast enkoder absolutny zawsze zna swoje położenie. Inkrementalne są zazwyczaj tańsze i prostsze w okablowaniu, ale absolutne oferują natychmiastową informację o pozycji.
Przy wyborze enkodera należy uwzględnić rozdzielczość, typ wyjścia (TTL, HTL, różnicowy), napięcie zasilania, mechanikę (wał pełny/drążony), warunki pracy (IP, temperatura) oraz maksymalną prędkość obrotową. Kluczowe jest dopasowanie elektryki do sterownika.
Typowe błędy to skoki licznika (zakłócenia, brak ekranowania), brak zliczania (niezgodność napięć), odwrócony kierunek (zamienione kanały A/B), gubienie impulsów (za wysoka prędkość) oraz brak powtarzalnej pozycji (brak bazowania).

Oceń artykuł

Średnia: 0.0 / 5 · 0 ocen

Tagi

enkoder inkrementalny enkoder inkrementalny zasada działania dobór enkodera inkrementalnego podłączenie enkodera inkrementalnego
Autor Robert Borkowski
Robert Borkowski
Nazywam się Robert Borkowski i od 7 lat zajmuję się tematyką techniki warsztatowej, elektryki oraz automatyki. Moje zainteresowanie tymi dziedzinami zaczęło się już w młodości, kiedy to zafascynowały mnie różnorodne mechanizmy i urządzenia. Lubię dzielić się wiedzą na temat rozwiązywania problemów związanych z elektroniką oraz automatyzacją, co sprawia, że każdy artykuł piszę z myślą o tym, aby był zrozumiały i przydatny dla czytelników. W swojej pracy staram się zawsze weryfikować źródła informacji i porównywać różne podejścia do omawianych zagadnień. Zależy mi na tym, aby moje teksty były nie tylko aktualne, ale także przystępne, co pozwala na łatwiejsze przyswajanie skomplikowanych tematów. Dzięki temu mam nadzieję, że mogę pomóc innym w lepszym zrozumieniu techniki warsztatowej oraz elektryki i automatyki, a także śledzić najnowsze trendy w tych obszarach.

Komentarze (0)

Dodaj komentarz