phone icon search icon
secondary menu iconsecondary menu icon

MENU

secondary menu icon secondary menu icon

Enkoder – co to?

Enkoder to czujnik, który przetwarza ruch obrotowy lub liniowy na sygnał elektryczny, informujący układ sterowania o położeniu, prędkości i kierunku. To dzięki enkoderom serwonapęd wie, o ile stopni obrócił się wał silnika, a robot przemysłowy zna dokładne położenie każdego przegubu. Enkodery dzielą się na dwa podstawowe typy: inkrementalne, które zliczają impulsy od punktu odniesienia, i absolutne, które zawsze podają dokładną, jednoznaczną pozycję.

Czym dokładnie jest enkoder?

Enkoder jest elementem sprzężenia zwrotnego. Bez informacji o rzeczywistym położeniu układ sterowania działałby „w ciemno”, zakładając tylko, że silnik wykonał zadany ruch. Enkoder zamyka tę pętlę: mierzy faktyczne położenie i przekazuje je z powrotem do sterownika lub napędu, który koryguje ruch, jeśli pojawi się odchyłka.

Najczęściej enkoder montuje się na wale silnika lub bezpośrednio na osi mechanizmu. W środku znajduje się tarcza z podziałką (optyczną, magnetyczną lub pojemnościową), a układ odczytowy zamienia jej ruch na impulsy lub kod cyfrowy.

Najważniejsza idea enkodera polega na tym, że zamienia ruch mechaniczny na precyzyjną informację cyfrową, bez której sterowanie serwonapędami i robotami byłoby niemożliwe.

Enkoder inkrementalny a absolutny – czym się różnią?

To podstawowy podział, który decyduje o zastosowaniu.

Enkoder inkrementalny generuje impulsy w miarę obrotu. Sterownik zlicza je, żeby określić, o ile zmieniło się położenie względem punktu startowego. Jest prostszy i tańszy, ale ma jedną istotną cechę: po zaniku zasilania traci informację o pozycji bezwzględnej i wymaga bazowania (najazdu na punkt referencyjny), zanim maszyna zacznie pracę.

Enkoder absolutny każdemu położeniu przypisuje unikalny kod cyfrowy w obrębie swojego zakresu pomiarowego. Oznacza to, że nawet po wyłączeniu i ponownym włączeniu zasilania od razu zna dokładną pozycję, bez potrzeby bazowania. Wersja jednoobrotowa (singleturn) rozróżnia położenia w zakresie jednego obrotu, a odmiana wieloobrotowa (multiturn) pamięta również liczbę wykonanych pełnych obrotów. Enkodery absolutne są droższe, ale niezastąpione tam, gdzie utrata pozycji jest nieakceptowalna.

Gdzie stosuje się enkodery?

Enkodery są wszędzie tam, gdzie trzeba precyzyjnie kontrolować ruch. W serwonapędach dostarczają sprzężenia zwrotnego dla regulacji położenia i prędkości. W robotach przemysłowych każdy przegub ma enkoder, który informuje o kącie obrotu, co pozwala precyzyjnie wyznaczyć położenie narzędzia.

Znajdziesz je też w obrabiarkach CNC (pomiar położenia osi), w automatyce liniowej, w dźwigach, przenośnikach i pozycjonerach. W maszynach pomiarowych enkodery liniowe odczytują przesunięcie z dokładnością do mikrometrów.

Precyzja całego układu ruchu zależy w dużej mierze od rozdzielczości i jakości enkodera: im dokładniejszy pomiar położenia, tym dokładniejsze pozycjonowanie maszyny.

Enkoder a kalibracja i dokładność

Sam enkoder daje pomiar, ale żeby ruch był powtarzalny, układ trzeba prawidłowo skonfigurować i skalibrować. Kalibracja odnosi wskazania enkodera do rzeczywistej geometrii maszyny, a bazowanie ustala punkt odniesienia dla enkoderów inkrementalnych. Bez tych kroków nawet najdokładniejszy enkoder nie zapewni poprawnego pozycjonowania.

Jak nauczyć się pracy z układami napędowymi?

Zrozumienie enkoderów i sprzężenia zwrotnego to element wiedzy o napędach, automatyce i robotyce. Akademia dla Przemysłu prowadzi kursy programowania robotów przemysłowych oraz kursy elektrotechniki, na których poznaje się zasady działania napędów i czujników położenia.

Kursy robotów przemysłowych (KUKA, YASKAWA, ABB, FANUC)

Kurs elektrotechnika poziom 1