W systemach sterowania silnikami czujniki Halla i enkodery inkrementalne są dwoma kluczowymi elementami detekcji położenia. Różnią się one jednak zasadniczo pod względem celów projektowych, charakterystyki wydajnościowej oraz scenariuszy zastosowań.
I. Zasady działania i sygnały wyjściowe
- Czujniki Halla: Oparte na efekcie Halla, czujniki te wykrywają zmiany pola magnetycznego wirnika z magnesem trwałym. Zazwyczaj trzy czujniki są rozmieszczone w odstępach co 120 stopni elektrycznych, generując trzy sygnały cyfrowe: U, V i W. Przejścia sygnałów odpowiadają punktom komutacji biegunów magnetycznych silnika.
- Enkodery inkrementalne: Oparte na zasadzie fotoelektrycznej lub magnetorezystancyjnej, enkodery te odczytują drobne kreski na precyzyjnej tarczy enkodera optycznego. Generują dwa kwadraturowe (przesunięte w fazie o 90 stopni) ciągi impulsów (fazy A i B) wraz z sygnałem indeksowym fazy Z, generowanym raz na obrót. Relacja fazowa między fazami A i B bezpośrednio wskazuje kierunek obrotów.
II. Porównanie kluczowych parametrów wydajnościowych
| Parametr | Czujnik Halla | Enkoder inkrementalny |
|---|---|---|
| Rozdzielczość | Bardzo niska, określona przez liczbę par biegunów silnika. Na przykład silnik z 4 parami biegunów generuje tylko 24 sygnały zboczy na obrót. | Bardzo wysoka. Liczba impulsów na obrót (PPR) może wynosić od setek do dziesiątek tysięcy, a rozdzielczość można dodatkowo zwiększyć dzięki 4-krotnemu dekodowaniu kwadraturowemu. |
| Podstawowa funkcja | Umożliwia komutację elektroniczną i dostarcza podstawowych, zgrubnych informacji o położeniu wirnika, zapewniając ciągłą pracę silników bezszczotkowych. | Zapewnia wysokoprecyzyjne sprzężenie zwrotne o charakterze inkrementalnym do dokładnego pomiaru względnego przemieszczenia kątowego, prędkości i kierunku. |
| Inicjalizacja po włączeniu zasilania | Sterownik zazwyczaj wymaga początkowej procedury wyrównania w celu określenia położenia bieguna magnetycznego wirnika przy uruchomieniu. | Opiera się na sygnale indeksowym fazy Z w celu zlokalizowania mechanicznego punktu zerowego i ustalenia odniesienia położenia absolutnego. |
III. Przewodnik doboru zastosowań
Czujniki Halla są odpowiednie do zastosowań wrażliwych na koszty, wymagających jedynie podstawowej regulacji prędkości bez rygorystycznych wymagań dotyczących dokładności pozycjonowania, takich jak wentylatory chłodzące, pompy, elektronarzędzia i inne układy napędowe z silnikami BLDC. Zapewniają niezawodną komutację przy minimalnych kosztach. Na przykład nasze standardowe silniki BLDC są wyposażone w czujniki Halla.
Enkodery inkrementalne są preferowanym wyborem do precyzyjnego sterowania ruchem i są szeroko stosowane w systemach serwo, przegubach robotów, obrabiarkach CNC i innych zastosowaniach wymagających wysokiej dynamiki oraz precyzyjnego sterowania położeniem i prędkością w pętli zamkniętej. Ich wysoka rozdzielczość stanowi podstawę do osiągnięcia dokładnego sterowania. Na przykład nasza seria silników z pętlą zamkniętą wykorzystuje wysokowydajne enkodery inkrementalne.
Podsumowanie: Wybór zależy od wymagań systemu w zakresie precyzji i kosztów. Czujniki Halla zapewniają niezawodne obroty silnika, natomiast enkodery inkrementalne gwarantują precyzję tych obrotów. Wyjaśnia to również, dlaczego nasze standardowe silniki BLDC (wyposażone wyłącznie w czujniki Halla) są przeznaczone do zastosowań z regulacją prędkości, a nie do precyzyjnego sterowania położeniem. W przypadku wymagań dotyczących sterowania położeniem zalecamy naszą serię silników z pętlą zamkniętą wyposażonych w enkodery inkrementalne.