Podstawowa wiedza na temat maszyn enkoderowych

Podstawowa wiedza na temat maszyn kodujących

W świecie automatyki przemysłowej, robotyki i urządzeń elektronicznych codziennego użytku często potrzebujemy jednej wspólnej rzeczy: znajomości położenia, prędkości lub kierunku ruchu komponentu. Właśnie tutaj enkodery (często nazywane silnikami) odgrywają kluczową rolę. Enkoder to urządzenie, które przetwarza ruch mechaniczny – zazwyczaj obrót lub przemieszczenie liniowe – na sygnał elektryczny, który może być odczytany przez system sterowania, taki jak sterownik PLC, mikrokontroler lub komputer przemysłowy. W tym artykule omówiono podstawy enkoderów, ich rodzaje, zasady działania oraz zastosowania w różnych dziedzinach.

Czym jest maszyna kodująca?

Mówiąc najprościej, enkoder to czujnik ruchu. Gdy wał silnika obraca się lub mechanizm się porusza, enkoder generuje sygnał reprezentujący zmianę położenia. Sygnał ten może być impulsem cyfrowym, kodem binarnym lub sygnałem analogowym, w zależności od rodzaju zastosowanego enkodera.

Termin „maszyna enkoderowa” jest często używany w praktyce w odniesieniu do urządzenia enkoderowego zainstalowanego w systemie mechanicznym (np. silniku, przenośniku, maszynie CNC). Chociaż enkoder nie jest „maszyną” w rozumieniu dużego urządzenia, jest kluczowym elementem, który umożliwia precyzyjne i spójne działanie zautomatyzowanego systemu.

Główna funkcja enkodera

Kodery są generalnie wykorzystywane do trzech głównych celów:

1. Pomiar położenia (sprzężenie zwrotne położenia)
Enkodery pomagają systemowi określić położenie kątowe wału (obrotowe) lub zakres ruchu (liniowe). Jest to istotne w maszynach CNC, ramionach robotów i systemach pick-and-place.

2. Pomiar prędkości (sprzężenie zwrotne prędkości)
Licząc liczbę impulsów na jednostkę czasu, sterownik może określić liczbę obrotów silnika na minutę lub prędkość liniową przenośnika taśmowego.

3. Określ kierunek obrotu/ruchu (kierunek)
Niektóre enkodery (np. przyrostowe z sygnałami A i B) mogą wskazywać kierunek ruchu na podstawie różnicy faz sygnałów.

Te trzy funkcje są szczególnie ważne w układach sterowania w pętli zamkniętej, takich jak silniki serwo, gdzie sterownik dostosowuje wyjście na podstawie informacji zwrotnych z enkodera.

Ogólna zasada działania enkodera

Zasadniczo enkoder działa poprzez „kodowanie” ruchu w sygnał. Podczas obrotu enkodera, część wewnętrzna, taka jak tarcza szczelinowa lub magnes, przesuwa się nad czujnikiem optycznym lub magnetycznym. Za każdym razem, gdy szczelina lub biegun magnetyczny przesuwa się nad czujnikiem, generowany jest sygnał impulsowy. Impulsy te są obliczane w celu określenia ruchu.

Na przykład, enkoder ma rozdzielczość 1000 PPR (impulsów na obrót). Oznacza to, że każdy pełny obrót generuje 1000 impulsów. Jeśli system odczyta 500 impulsów, wał wykonał pół obrotu (zakładając odczyt jednokanałowy i brak mnożenia kwadraturowego).

Rodzaje enkoderów w zależności od wyjścia

1. Enkoder inkrementalny
Enkoder inkrementalny generuje impuls za każdym razem, gdy następuje zmiana położenia. Najczęstsze sygnały to:
– Kanał A i B (kwadratura): dwa sygnały kwadratowe z różnicą faz wynoszącą 90 stopni w celu określenia kierunku.
– Kanał Z (indeks): impuls odniesienia raz na cykl.

Charakterystyki przyrostowe:
– Nie zapisuje pozycji bezwzględnej. Po wyłączeniu zasilania ostatnia pozycja jest „utracana”, chyba że istnieje system ponownego odniesienia (pozycyjny).
– Nadaje się do pomiaru prędkości i ruchu względnego.
– Prostsze i zazwyczaj tańsze.

2. Enkoder absolutny
Enkoder absolutny zapewnia unikalną wartość położenia dla każdego kąta wału. Po ponownym włączeniu system natychmiast rozpoznaje położenie bez konieczności powrotu do pozycji bazowej.

Enkodery absolutne zazwyczaj wykorzystują:
– wyjście równoległe (dłuższe),
– Wyjście szeregowe takie jak SSI, BiSS, CANopen lub EtherCAT,
– Rozdzielczość odpowiedzi w bitach (np. 12-bitowa, 16-bitowa), która określa liczbę unikalnych pozycji.

Charakterystyka absolutna:
– Pozycja nie jest tracona po wyłączeniu zasilania (w zależności od technologii i tego, czy wieloobrotowy układ wykorzystuje baterię/przekładnię).
– Idealny do zastosowań wymagających wysokiej precyzji i bezpieczeństwa.

Typy enkoderów w oparciu o metodę czujnika

1. Enkoder optyczny
Enkodery optyczne wykorzystują diody LED i czujniki optyczne do wykrywania szczelin w płycie. Ich zalety:
– Wysoka rozdzielczość i dobra precyzja.
– Szeroko dostępne dla potrzeb przemysłu.

Wady:
– Większa wrażliwość na kurz, olej i silne wibracje, jeżeli ochrona nie jest dobra.

2. Enkoder magnetyczny
Enkodery magnetyczne wykorzystują magnesy i czujniki Halla lub magnetorezystancyjne. Ich zalety:
– Większa odporność na brudne środowisko, kurz i wilgoć.
– Wytrzymały do ​​ciężkich zastosowań.

Wady:
– Ogólnie rzecz biorąc, niższa rozdzielczość niż w przypadku technologii optycznych (choć wiele nowoczesnych technologii jest bardzo dobrych).

Ważne parametry w enkoderze

Wybierając enkoder, należy zwrócić uwagę na kilka kluczowych parametrów:

1. Rozwiązanie
Rozdzielczość przyrostowa jest zazwyczaj wyrażana w PPR/CPR, natomiast rozdzielczość absolutna w bitach. Im wyższa rozdzielczość, tym dokładniejszy pomiar położenia.

2. Typ wyjścia elektrycznego
Na przykład TTL, HTL, otwarty kolektor, push-pull, sterownik liniowy (RS-422). Ma to wpływ na kompatybilność z wejściami PLC lub sterownikami serwomechanizmów.

3. Napięcie robocze
Zazwyczaj 5 V, 12 V lub 24 V. Upewnij się, że pasuje do Twojego systemu.

4. Maksymalna prędkość (maks. obr./min. / maks. częstotliwość)
Koder musi być w stanie generować impulsy o częstotliwości, którą sterownik będzie mógł odczytać bez utraty danych.

5. Rodzaj instalacji mechanicznej
Niektóre wykorzystują wałki pełne, wałki drążone lub montaż za pomocą sprzęgieł. Wyrównanie wałków ma kluczowe znaczenie dla trwałości i dokładności enkodera.

6. Środowisko pracy
Należy wziąć pod uwagę stopień ochrony IP (np. IP65), temperaturę roboczą, wibracje i narażenie na działanie cieczy lub pyłu.

W jaki sposób układ sterowania odczytuje enkoder?

Aby odczytać enkoder inkrementalny, sterownik zlicza impulsy z kanałów A i B. W przypadku metody kwadraturowej system często wykonuje dekodowanie 4x, co oznacza, że ​​każda zmiana zbocza sygnału A/B jest zliczana, dzięki czemu efektywna rozdzielczość wzrasta czterokrotnie.

W przypadku enkoderów absolutnych sterownik odczytuje dane o położeniu za pośrednictwem specjalnego protokołu komunikacyjnego. W nowoczesnych systemach przemysłowych enkodery absolutne są często zintegrowane z siecią fieldbus, co umożliwia odczyt danych o położeniu w czasie rzeczywistym przez sterownik PLC i wykorzystanie ich w sterowaniu ruchem.

Dodatkowo, należy zwrócić uwagę na szumy i zakłócenia elektromagnetyczne (EMI). Kable enkoderowe często wykorzystują ekranowany kabel, odpowiednie uziemienie i wejścia różnicowe na długich dystansach, aby zachować stabilność sygnału.

Przykłady zastosowań enkodera

1. Silnik serwo i silnik BLDC
Enkodery umożliwiają precyzyjną kontrolę położenia i prędkości, na przykład w maszynach pakujących, robotach lub prasach drukarskich.

2. System przenośników i liczenia produktów
Enkoder odczytuje odległość, jaką pokonuje taśma, i na tej podstawie określa, kiedy należy ciąć, znakować lub wypełniać.

3. Maszyny CNC i drukarki 3D
Enkodery pomagają w kalibracji położenia, sterowaniu ruchem osi i zwiększają dokładność.

4. Windy, schody ruchome i drzwi automatyczne
Enkoder służy do określania położenia kabiny, prędkości i kontroli płynnego zatrzymywania.

Typowe błędy i praktyczne wskazówki

Do typowych problemów występujących w przypadku enkoderów należą:
– Utrata lub przeskakiwanie sygnału spowodowane luźnymi kablami, szumami lub słabym połączeniem uziemienia.
– Uszkodzenia mechaniczne powstałe na skutek niewspółosiowości sprzęgieł, nadmiernych obciążeń promieniowych lub wibracji.
– Odczyt pozycji będzie nieprawidłowy, jeśli rozdzielczość enkodera nie odpowiada konfiguracji kontrolera.

Proste wskazówki:
– Należy stosować kable ekranowane i oddzielne trasy kablowe od kabli zasilających silnik.
– Upewnij się, że wał jest zamontowany w jednej linii i w razie potrzeby zastosuj sprzęgła elastyczne.
– Dostosuj parametry PPR/bitu w urządzeniu sterującym zgodnie z kartą katalogową enkodera.

Zamknięcie

Podstawowa wiedza na temat maszyn enkoderowych zaczyna się od zrozumienia, że ​​enkoder to czujnik, który przetwarza ruch na sygnały elektryczne w celu sterowania położeniem, prędkością i kierunkiem. Zrozumienie różnicy między czujnikiem inkrementalnym a absolutnym, wybór optycznej lub magnetycznej metody pomiaru oraz uwzględnienie parametrów takich jak rozdzielczość, moc wyjściowa i warunki otoczenia, pozwala na dobór odpowiedniego enkodera do danego zastosowania. W nowoczesnych systemach automatyki enkodery nie są jedynie dodatkami, ale kluczowymi komponentami, które decydują o dokładności, stabilności i wydajności pracy maszyny.

Jeśli sobie tego życzysz, mogę pomóc Ci stworzyć bardziej techniczną wersję artykułu (z wzorami do obliczania PPR na odległość, przykładami okablowania A/B/Z i zaleceniami dotyczącymi typów wyjść dla konkretnych sterowników PLC) lub lżejszą wersję dla początkujących czytelników.

Zostaw komentarz