Encoderele magnetice utilizează senzori cu efect Hall pentru a detecta mișcările de rotație. Senzorii detectează orientarea unui magnet permanent atașat la arbore. Un microprocesor calculează apoi unghiul de rotație al arborelui pe baza semnalelor senzorilor. Datorită principiului său mecanic simplu, un encoder magnetic este mai mic și mult mai robust decât un traductor optic.
De asemenea, din punct de vedere al performanțelor de măsurare, noua generație de encodere pe bază magnetică poate ține acum pasul cu Encoderele optice: Datorită microprocesoarelor puternice, a software-ului optimizat de procesare a semnalelor și a unei compensări de temperatură implementate, precizia de măsurare este crescută la mai bine de 0,1 grade. Abaterile cauzate de condițiile termice sunt reduse la minimum. În plus, timpul de răspuns al encoderului, care anterior era cuprins între 700 și 1.400 microsecunde, a fost redus la niveluri apropiate de zero microsecunde, oferind comportamentul de răspuns al unui traductor optic.
Encoderele magnetice detectează rotațiile la unghiuri cuprinse între 0 și 360 de grade, dar senzorul cu efect Hall nu poate detecta numărul de rotații complete fără o sursă de alimentare externă. Aici intervine sistemul integrat de captare a energiei, care se bazează pe efectul Wiegand și alimentează circuitul contorului de turații cu impulsuri de tensiune scurte și puternice. Acest lucru înseamnă că encoderul poate detecta și stoca în mod fiabil și rotații la viteze mici, fără nicio sursă de alimentare externă. Acest lucru exclude alocările greșite ale poziției din cauza rotației arborelui în afara timpilor de funcționare a mașinii, de exemplu din cauza pierderii de presiune într-un mecanism de ridicare.
Senzorii cu fascicul transversal emit lumină prin intermediul fantelor care sunt gravate pe un disc de sticlă acoperit. Impulsurile sunt generate pe măsură ce razele sunt întrerupte.
Encoderele cu arbore solid sunt atașate la arbori de mașini rotative cu același diametru sau cu un diametru similar cu ajutorul unui cuplaj. Aceste cuplaje compensează decalajele mecanice dintre cei doi arbori, prevenind astfel uzura prematură. Acest lucru face ca această combinație să fie foarte potrivită pentru aplicații supuse la șocuri sau vibrații regulate.
Encoderele cu arbore tubular sunt instalate direct pe arborii rotativi. Nu sunt necesare cuplaje de arbore, ceea ce facilitează asamblarea. În schimb, aceștia utilizează o flanșă de montare flexibilă, numită cuplaj statoric, care compensează ușoarele nealinieri de instalare. Encoderele cu arborele tubular deschis pe o parte nu au o gaură de montaj trecătoare.
Diametrul corect al arborelui este important pentru a se asigura că arborele de intrare este ținut cu precizie în poziție.
Diametrele obișnuite pentru arborii solizi sunt de 6 mm, 8 mm și 10 mm.
Diametrele obișnuite pentru arborii tubulari deschiși pe o parte sunt cuprinse între 6 și 15 mm. Pentru o flexibilitate ridicată a diametrelor, în arborele tubular se introduc manșoane adaptoare de 6 până la 14 mm.
Diametrul exterior al unui transductor este în general exprimat ca dimensiune de construcție. Encoderele ifm sunt disponibile în dimensiuni cuprinse între 36 și 58 mm.