Elektronika i smart home

Hall kontra AMR, GMR, TMR i fluxgate: jak wybrać idealny czujnik pola magnetycznego?

Rynek sensorów magnetycznych rozwija się błyskawicznie: od tanich, zintegrowanych czujników Halla, przez magnetorezystywne AMR/GMR/TMR, aż po ultraczułe fluxgate stosowane w profesjonalnej aparaturze. Jeśli stoisz przed wyborem rozwiązania do pomiaru prądu, pozycjonowania, kompasu czy detekcji bardzo słabych pól, naturalnie pojawia się pytanie: która technologia sprawdzi się najlepiej? Niniejszy poradnik systematycznie pokazuje różnice w sensorach pola magnetycznego, opisuje ich zasadę działania i parametry, a także prowadzi krok po kroku przez proces selekcji.

Dlaczego technologie się różnią – i dlaczego to ważne?

Choć wszystkie te urządzenia „czują” pole magnetyczne, ich fizyka działania, zakresy, szumy i pasmo są odmienne. Zrozumienie, skąd biorą się te odmienności, pozwala dobrać czujnik do aplikacji tak, aby uniknąć przewymiarowania, zbyt wysokich kosztów lub – odwrotnie – braku dokładności. Zamiast ogólników, skupimy się na kluczowych faktach i praktycznych konsekwencjach, podkreślając tam, gdzie istotne są różnice w sensorach pola magnetycznego.

Szybki przegląd technologii: Hall, AMR, GMR, TMR, fluxgate

  • Czujnik Halla – półprzewodnikowy, tani, masowo dostępny, szeroki zakres do tesli, umiarkowana czułość, niskie koszty integracji, duża odporność środowiskowa, świetny w automotive i sterowaniu silnikami.
  • AMR (Anisotropic Magneto-Resistance) – wyższa czułość i lepsza rozdzielczość niż Hall, dobre pasmo, popularne w kompasach elektronicznych i pomiarach położenia przy niskim polu.
  • GMR (Giant Magneto-Resistance) – jeszcze większa zmiana rezystancji pod wpływem pola; dobra czułość i wysoka szybkość; sprawdza się w precyzyjnych enkoderach i detekcji krawędzi magnetycznych.
  • TMR (Tunneling Magneto-Resistance) – bardzo wysoka czułość, duża impedancja wyjściowa, niski pobór mocy; częsty wybór do precyzyjnych pomiarów pozycji i niskoszumnych kompasów 3D.
  • Fluxgate – ultraczułe magnetometry do bardzo słabych pól (nT–µT), mniejsza szerokość pasma i wyższy pobór mocy; stosowane w geofizyce, nauce i instrumentach pomiarowych.

Zasady działania – od nośników ładunku po domeny magnetyczne

Aby zrozumieć praktyczne różnice w sensorach pola magnetycznego, warto zacząć od ich fundamentów fizycznych. Inaczej bowiem reaguje na pole przepływ elektronów w półprzewodniku (Hall), a inaczej domeny magnetyczne w cienkich warstwach ferromagnetycznych (AMR/GMR/TMR) czy rdzeń wzbudzany w fluxgate.

Efekt Halla

W czujniku Halla poprzeczna siła Lorentza odchyla nośniki ładunku, generując napięcie Halla proporcjonalne do indukcji magnetycznej. Zaletą jest prostota, szeroki zakres pomiarowy i łatwa integracja w CMOS. Wadą – niższa czułość i wyższy szum w porównaniu z magnetorezystywnością, co ogranicza rozdzielczość w bardzo małych polach.

  • Zalety: niski koszt, szeroki zakres (mT do T), wysoka odporność, integracja z elektroniką towarzyszącą.
  • Ograniczenia: wyższy dryft temperaturowy, mniejsza rozdzielczość w µT, nierzadko konieczność kompensacji offsetu.

AMR – anizotropowa magnetorezystywność

W AMR rezystancja materiału ferromagnetycznego zależy od kąta między kierunkiem prądu a magnetyzacją. Układy mostkowe (Wheatstone’a) i techniki flipowania magnetyzacji redukują offset i histerezę. AMR jest znakomity przy niskich polach (dziesiątki–setki µT) z dobrą powtarzalnością.

  • Zalety: wyższa czułość niż Hall, dobre pasmo, dojrzałe układy 3-osiowe do kompasów.
  • Ograniczenia: podatność na pola zaburzające, konieczność kalibracji i czasem „degauss/flip”.

GMR – gigantyczna magnetorezystywność

GMR wykorzystuje wielowarstwowe struktury ferromagnetyk/przewodnik. Zmiana względnego ułożenia magnetyzacji warstw (równoległa vs antyrównoległa) daje dużą zmianę rezystancji. To przekłada się na wysoką czułość i często szersze pasmo niż AMR.

  • Zalety: duża dynamika sygnału, szybka odpowiedź, dobra do detekcji krawędzi, enkoderów, czujników prędkości.
  • Ograniczenia: histereza i offset wymagają uwagi; w bardzo niskich polach może być trudniej o stabilną pracę bez kompensacji.

TMR – tunelowa magnetorezystywność

TMR bazuje na tunelowaniu spinowo-zależnym przez cienką barierę izolacyjną (MTJ – Magnetic Tunnel Junction). Umożliwia bardzo duże zmiany rezystancji i tym samym wysoką czułość. Dodatkowo TMR osiąga niski pobór mocy dzięki wysokiej rezystancji złącza.

  • Zalety: świetna rozdzielczość w niskich polach, niski szum, niskie zużycie energii, dobra liniowość w użytecznym zakresie.
  • Ograniczenia: wyzwania integracyjne przy wysokich temperaturach, konieczność kontroli biasu i offsetu.

Fluxgate

Fluxgate wykorzystuje rdzeń ferromagnetyczny okresowo wprowadzany w nasycenie przez uzwojenie wzbudzające. Zmiany w sygnale drugiej harmonicznej prądu wzbudzenia są proporcjonalne do zewnętrznego pola stałego. To pozwala mierzyć bardzo słabe pola z rozdzielczością rzędu nT, lecz kosztem poboru mocy i złożoności.

  • Zalety: ultrawysoka czułość (nT), niski dryft, znakomite do DC i powolnych zmian pola.
  • Ograniczenia: większa objętość, wyższe zużycie energii, ograniczone pasmo (zwykle do kHz), cena.

Parametry, które naprawdę decydują

Dobór nie sprowadza się do samej technologii – liczą się metryki, które wprost wpływają na użyteczność. Poniżej porządkujemy kryteria, pokazując praktyczne różnice w sensorach pola magnetycznego z perspektywy inżyniera.

Czułość i zakres pomiarowy

  • Hall: dobry w szerokim zakresie (mT–T), przeciętna czułość w µT; idealny, gdy pole jest względnie silne (magnesy, prąd w szynie).
  • AMR: wyższa czułość niż Hall w zakresie µT–mT; dobre do pola ziemskiego (~50 µT).
  • GMR: wysoka czułość przy bliższym polu magnesu; często większa dynamika sygnału niż AMR.
  • TMR: bardzo wysoka czułość przy niskim poborze; świetny kompromis dla precyzyjnych, energooszczędnych aplikacji.
  • Fluxgate: topowa czułość i rozdzielczość (nT), ale mniejszy zakres i większa złożoność.

Liniowość i histereza

  • Hall: dobra liniowość w szerokim zakresie, niewielka histereza.
  • AMR/GMR/TMR: wymagają odpowiedniej polaryzacji i konstrukcji mostka; histereza zredukowana w TMR, lecz zależna od projektu.
  • Fluxgate: bardzo dobra liniowość w małych polach przy właściwej pętli sprzężenia zwrotnego (mode flux feedback).

Szumy i rozdzielczość

  • Hall: wyższe gęstości szumu, niższa rozdzielczość w µT bez filtracji/averagingu.
  • AMR: korzystna relacja szumu do czułości; dobrze sprawdza się w kompasach i detekcji niewielkich zmian.
  • GMR: dobry kompromis, szczególnie gdy sygnał jest wyższy (blisko magnesu/znacznika).
  • TMR: niskoszumne rozwiązania o bardzo dobrej rozdzielczości; często przewaga nad AMR/GMR w µT.
  • Fluxgate: najniższy szum dla DC, rozdzielczość nT; wymaga starannej elektroniki i ekranowania.

Dryft temperaturowy i offset

  • Hall: odczuwalny dryft; pomocna kompensacja programowa i wzorcowanie.
  • AMR/GMR/TMR: offset bywa istotny, ale nowoczesne układy oferują auto-zero, flipping i kompensacje temperaturowe.
  • Fluxgate: stabilność dobra, choć zależna od materiału rdzenia i projektu wzbudzenia.

Pasmo przenoszenia i dynamika

  • Hall: szerokie pasmo, od DC do setek kHz (zależnie od układu), dobre do sterowania silników i pomiaru prądu AC/DC.
  • AMR: typowo do kilkudziesięciu–kilkuset kHz; znakomite do kompasów, pozycjonowania, umiarkowanych prędkości.
  • GMR: często wyższe pasmo niż AMR; dobry wybór w szybkich enkoderach.
  • TMR: szerokie pasmo przy niskim poborze – atrakcyjne w precyzyjnych, dynamicznych pomiarach.
  • Fluxgate: zwykle ograniczone do pojedynczych kHz; świetny w DC i wolnych trendach, nie do bardzo szybkich zmian.

Pobór mocy i architektura zasilania

  • Hall: bardzo niskie zużycie, idealny do urządzeń bateryjnych i IoT.
  • AMR/GMR: niskie–umiarkowane; zależne od topologii mostka i toru odczytowego.
  • TMR: najczęściej najniższy pobór przy wysokiej czułości (duże rezystancje MTJ).
  • Fluxgate: wyższy pobór z uwagi na uzwojenie wzbudzające, konieczność pętli synchronizacji i analogowego front-endu.

Integracja, rozmiar i interfejs

  • Hall: pełna integracja w CMOS, małe obudowy, interfejsy I2C/SPI/analog.
  • AMR/GMR/TMR: miniaturowe mostki i układy 3D; często dostępne gotowe czujniki z ADC i kompensacją.
  • Fluxgate: większe moduły, rzadziej monolityczne układy; interfejs zwykle analogowy lub cyfrowy przez osobny przetwornik.

Kalibracja, kompensacja i ekranowanie

  • Offset i koercja: AMR/GMR/TMR korzystają z flippingu lub prądów strapowych do zerowania i linearyzacji.
  • Ekran magnetyczny: w ultraczułych aplikacjach (fluxgate, precyzyjne TMR) konieczne jest ekranowanie i kompensacja pola stałego.
  • Wzorcowanie temperaturowe: wszystkie technologie zyskują na profilowaniu zależności w funkcji T dla poprawy dokładności długoterminowej.

Hall, AMR, GMR, TMR i fluxgate w praktyce

Poniżej – jak te technologie zachowują się w typowych zadaniach. To tutaj najłatwiej zauważyć rzeczywiste różnice w sensorach pola magnetycznego.

Pomiar prądu (AC/DC, wysoka izolacja)

  • Hall: standard w przekładnikach prądowych z izolacją, w tym rozwiązania z rdzeniem ferromagnetycznym i szczeliną powietrzną. Daje dobrą liniowość i szerokie pasmo. Idealny w BMS, falownikach PV, napędach BLDC.
  • TMR/AMR/GMR: czujniki w szczelinie rdzenia zapewniają wyższą czułość, niższe szumy i lepszą dokładność w niskim prądzie, przy jednoczesnym obniżeniu mocy własnej (szczególnie TMR).
  • Fluxgate: w aplikacjach metrologicznych do bardzo niskich prądów DC lub pomiarów referencyjnych; zwykle zbyt rozbudowany dla typowych systemów mocy.

Pozycjonowanie, enkodery i sterowanie silnikami

  • Hall: często w enkoderach z magnesem pierścieniowym i w detekcji zera/prędkości; prosty, tani, odporny.
  • GMR: świetny do szybkich enkoderów liniowych/obrotowych i detekcji znaków magnetycznych; wysoka dynamika i pasmo.
  • TMR: najlepszy kompromis precyzji i mocy; bardzo dokładne odczyty kąta i pozycji liniowej z minimalnym poborem.
  • AMR: sprawdzony w układach pozycjonowania i kompasach, szczególnie tam, gdzie ważny jest niski szum w µT.

Nawigacja i kompas elektroniczny

  • AMR/TMR: dominują w 3-osiowych magnetometrach do orientacji względem pola ziemskiego; TMR częściej wygrywa niskim poborem i lepszym SNR.
  • Hall: rzadziej – zbyt wysoki szum dla pola ziemskiego bez rozbudowanej filtracji/averagingu.
  • Fluxgate: naukowe i profesjonalne kompasy/magnetometry, gdzie liczy się stabilność DC i rozdzielczość nT.

Wykrywanie bardzo słabych pól i anomalii

  • Fluxgate: wybór do detekcji anomalii geologicznych, badań laboratoryjnych, NDT (np. magnetyzacja szczątkowa), instrumentów kosmicznych.
  • TMR premium: alternatywa, gdy trzeba ograniczyć moc i gabaryty, a czułość wciąż musi być bardzo wysoka (niskie µT z niskim szumem).

Automotive i bezpieczeństwo funkcjonalne

  • Hall: ogromna baza wdrożeń (ISO 26262/ASIL), dostępność gotowych czujników do prędkości kół, położenia pedału, wałka rozrządu.
  • TMR/GMR: coraz częściej w wysokiej precyzji i niskiej mocy, np. czujniki momentu czy precyzyjne pomiary prądu w EV.
  • AMR: sprawdza się w kompasach i detekcji pozycji; wymaga rozważenia odporności na pola zaburzające w środowisku pojazdu.

Studia przypadków – jak wybrać w realnym projekcie

1) Miernik prądu w BMS dla EV

Wysoka izolacja, pasmo do kilku kHz, dobre parametry DC. Jeśli kluczowy jest kompromis koszt/parametry – Hall z rdzeniem i szczeliną zapewni niezawodność. Gdy ważniejsza jest rozdzielczość małych prądów i niski szum, rozważ TMR w układzie zamkniętej pętli (compensation coil), co poprawi liniowość i czułość przy wciąż niskiej mocy.

2) Enkoder precyzyjny do silnika BLDC (robotyka)

Wysokie prędkości, stabilność i małe opóźnienia. GMR lub TMR przy magnesie pierścieniowym zapewnią wysoką dynamikę, bardzo dobrą powtarzalność i niskie zużycie energii (TMR). Hall da radę, ale rozdzielczość i jitter będą gorsze.

3) Kompas 3D do drona

Wymagane: niskie szumy w µT, mała masa, niski pobór. TMR lub AMR 3-osiowy z wbudowaną kompensacją temperatury i auto-zero. TMR częściej wygrywa stosunkiem SNR/mW. Hall będzie zbyt szumiący, fluxgate – za ciężki i prądożerny.

4) Detekcja anomalii geologicznych

Stabilność DC, rozdzielczość nT. Fluxgate z pętlą sprzężenia zwrotnego i ekranowaniem magnetycznym. TMR może być alternatywą mobilną, jeśli kompromis rozdzielczości jest akceptowalny przy dużej oszczędności mocy.

5) Wykrywanie położenia zaworu w środowisku przemysłowym

Odporność na zakłócenia, niezawodność i koszt. Hall z magnesem i odpowiednią filtracją – najprostsze i tanie. Jeśli wymagana jest większa precyzja położenia lub mniejsza histereza, wybierz GMR/TMR.

Pułapki, o których łatwo zapomnieć

  • Geometria i odległość od źródła pola: w pozycjonowaniu i enkoderach mikrometry robią różnicę. Zaprojektuj mechanikę, zanim wybierzesz sensor.
  • Zakłócenia środowiskowe: prądy wirowe, stalowe elementy, pole silników – zaplanuj ekranowanie, soft-iron i hard-iron calibration.
  • Offset i dryft: przewiduj auto-zero i kalibrację temperaturową; korzystaj z flippingu (AMR/GMR/TMR) i algorytmów estymacji biasu.
  • Interfejs i przetwarzanie sygnału: niskoszumne ADC, filtracja cyfrowa, oversampling – to często decyduje o końcowej rozdzielczości.
  • Bezpieczeństwo funkcjonalne: redundancja kanału, autodiagnostyka (np. self-test pola), zgodność z ISO 26262 w automotive.

Proces doboru krok po kroku

  1. Zdefiniuj sygnał: DC/AC, zakres (nT–T), pasmo, rozmiar strefy aktywnej, odległość od źródła.
  2. Określ wymagania na SNR: minimalna rozdzielczość, szum w paśmie zainteresowania, dopuszczalny averaging/opóźnienie.
  3. Wybierz rodzinę technologii: Hall (tani/szeroki zakres), AMR/GMR (średnie pola, dobra dynamika), TMR (precyzja i niski pobór), fluxgate (ultraczułe DC).
  4. Sprawdź ograniczenia systemowe: zasilanie, temperatura, wielkość, koszty, interfejs (I2C/SPI/analog), kompatybilność EMC.
  5. Przeanalizuj kompensacje: offset, temperatura, soft-/hard-iron, ewentualnie pętla zamknięta (closed-loop) dla liniowości.
  6. Prototypuj i waliduj: testy A/B z różnymi sensorami, pomiary w warunkach rzeczywistych z budżetem błędów i marginesami.

Praktyczne wskazówki projektowe

  • Współosiowość i mechanika: w czujnikach prądu i enkoderach ustawienie względem magnesu/ścieżki ma krytyczne znaczenie dla liniowości i powtarzalności.
  • Stabilne odniesienie: wybierz precyzyjne źródła prądowe/napięciowe i referencje ADC; szum zasilania przenosi się na wynik.
  • Filtracja i oversampling: w Hallu i AMR prosta filtracja cyfrowa może poprawić efektywną rozdzielczość bez modyfikacji hardware.
  • Ekranowanie i layout PCB: prowadź pętle prądowe możliwie małe, stosuj masy analogowe, dbaj o separację torów wysokoprądowych.
  • Diagnostyka online: periodyczny self-test (np. wtrysk znanego pola/offsetu) skraca czas serwisowy i podnosi niezawodność.

FAQ – najczęstsze pytania

Czy zawsze TMR jest lepszy niż AMR?

Nie. TMR często oferuje lepszy SNR i niższą moc, ale AMR bywa bardziej przewidywalny w określonych zakresach i ma bardzo dojrzałe rozwiązania 3D do kompasów. Wybór zależy od wymaganego pola pracy, pasma i kosztu.

Czy Hall nadaje się do pola ziemskiego?

Może, lecz typowe układy Halla mają zbyt duże szumy, przez co wymagają uśredniania i starannej kalibracji. Zwykle efektywniej użyć AMR/TMR w roli magnetometru 3D.

GMR vs TMR w enkoderze?

GMR daje wysoką szybkość i duży sygnał blisko magnesu; TMR zapewnia porównywalną dynamikę przy niższym poborze i często lepszym SNR w szerszym zakresie warunków.

Kiedy fluxgate ma sens w elektronice użytkowej?

Rzadko. Jego przewagi (nT rozdzielczości) są najczęściej nadmiarowe, a koszty i pobór mocy – wysokie. To instrument naukowy i przemysłowy, nie konsumencki mainstream.

Czy „closed-loop” poprawi każdy czujnik?

Pętla zamknięta (kompensacja pola) poprawia liniowość i zakres dynamiczny, ale zwiększa złożoność i pobór mocy. Największy zysk w pomiarze prądu (Hall/TMR) i w fluxgate.

Podsumowanie – jak wybrać idealny czujnik

Wybór sensora magnetycznego to balans między czułością, pasmem, szumem, zakresem, mocą i kosztem. Jeśli projektujesz pomiar prądu lub prosty detektor pozycji i potrzebujesz odporności oraz prostoty – Hall będzie naturalnym wyborem. Gdy liczy się precyzyjna detekcja zmian przy niskim polu i dobre pasmo – rozważ AMR/GMR. Jeśli potrzebujesz najwyższej czułości przy bardzo niskim poborze mocy i świetnym SNR – często wygra TMR. A gdy celem jest ultradokładny pomiar pól stałych w zakresie nT – królem pozostaje fluxgate.

Kluczowe jest, aby patrzeć na konkretne różnice w sensorach pola magnetycznego przez pryzmat wymagań aplikacji: zakres, czułość, pasmo, środowisko pracy, zasilanie i budżet. Z takim podejściem nie tylko wybierzesz właściwą technologię, ale też zbudujesz układ, który będzie stabilny, powtarzalny i ekonomiczny.

Jeśli masz wątpliwości, zacznij od prototypu porównawczego: jeden moduł z Hallem, drugi z TMR (lub AMR/GMR), trzeci – jeśli to uzasadnione – z fluxgate. Bezpośrednie porównanie w twoich warunkach testowych pozwoli przełożyć teorię na liczby i ostatecznie potwierdzić, który sensor najlepiej odpowiada twojemu zastosowaniu.

Checklist – zanim zamówisz komponenty

  • Czy znasz minimalny i maksymalny poziom pola w punkcie pomiaru?
  • Jakie pasmo i opóźnienie są akceptowalne?
  • Jaki jest docelowy SNR/rozdzielczość i jaka filtracja jest dopuszczalna?
  • Jakie ograniczenia mocy, temperatury i rozmiaru obowiązują?
  • Czy przewidujesz kompensację offsetu i kalibrację temperaturową?
  • Czy środowisko wymaga ekranowania lub kompensacji soft-/hard-iron?
  • Czy potrzebujesz interfejsu cyfrowego (I2C/SPI) czy analogowego?
  • Czy wymagane są funkcje bezpieczeństwa (self-test, redundancja)?

Odpowiadając na te pytania i rozumiejąc kluczowe różnice w sensorach pola magnetycznego, szybko zawęzisz wybór i unikniesz kosztownych iteracji projektowych.