Magnetoresistive Sensors (AMR/GMR/TMR)

Category: Electromagnetic Analysis | Revised 2026-09-30
CAE visualization for magnetoresistive sensor theory - technical simulation diagram
Magnetoresistive Sensors (AMR/GMR/TMR)

Theory: three ways a field changes resistance

Overview

🙋

I'm choosing a sensor to measure motor rotor angle. Hall, AMR, GMR, TMR — too many options. What's the difference?

🎓

Hall elements generate a voltage in a field; the other three are magnetoresistive elements whose resistance changes. A larger resistance change means larger output — AMR a few percent, GMR around 10%, TMR over 100%. Bigger isn't automatically better, though: range, temperature behaviour, noise and cost all differ, so start from the field magnitude you need to measure.

Three types

TypeMechanismTypical MR ratioTypical uses
AMRResistance depends on angle between magnetisation and currenta few %Electronic compasses, angle sensors
GMRScattering depends on whether magnetic layers are alignedaround 10%Automotive speed sensors, earlier read heads
TMRTunnelling probability through a thin insulator changesover 100%Modern read heads, high-sensitivity sensors

MR ratio and bridge output

$$ \mathrm{MR} = \frac{R_{max} - R_{min}}{R_{min}} $$
$$ V_{out} = V_b\,\frac{R_a - R_b}{R_a + R_b} = V_b\,\frac{\mathrm{MR}\;b}{2 + \mathrm{MR}}, \qquad b = \frac{B}{B_k}\ (|b| \le 1) $$

Output of a full bridge in which two elements increase and two decrease with field. $V_b$ is the bias voltage and $B_k$ half the linear field range. For small MR the output approximates $V_b\,\mathrm{MR}\,b/2$, but for large MR, as with TMR, the $2+\mathrm{MR}$ denominator matters.

Coffee Break Trivia

The discovery that drove hard-disk capacity

GMR was discovered independently in 1988 by Fert in France and Grünberg in Germany, leading to the 2007 Nobel Prize in Physics: stacking magnetic and non-magnetic layers just a few nanometres thick produced large resistance changes. From around 1997 it was used in hard-disk read heads, letting them read the weak fields of tiny magnetic domains and rapidly raising recording density. It was later replaced by TMR heads with even larger changes, and both are now widely used in sensors.

Worked examples

Example 1: full-bridge output

Illustrative parameters for comparison. Output at the edge of the linear range (b = 1) and sensitivity for a 5 V full bridge:

TypeMR ratioLinear range B_kFull-scale outputSensitivityOutput at Earth field 0.05 mT
AMR2.5%1 mT61.7 mV61.7 mV/mT3.1 mV
GMR10%5 mT238 mV47.6 mV/mT2.4 mV
TMR100%5 mT1.67 V333 mV/mT16.7 mV
🙋

GMR has four times AMR's MR ratio but lower sensitivity.

🎓

Because this example assumes GMR's linear range is five times AMR's. Sensitivity is set by MR ratio divided by range, so elements that cover a wider range give less output per mT. For weak fields like the Earth's, choose AMR or TMR; for magnets of a few mT, choose wide-range GMR or TMR. Size the choice to the field you need to measure. TMR's large output also reduces the relative impact of amplifier noise.

Example 2: field for current sensing

$$ B = \frac{\mu_0 I}{2\pi r} $$
CurrentAt 2 mmAt 5 mm
1 A0.10 mT0.04 mT
10 A1.0 mT0.40 mT
50 A5.0 mT2.0 mT

An AMR with a 1 mT linear range placed 2 mm from the conductor saturates at 10 A. To measure up to 50 A, move it to 5 mm or more or choose a wider-range element. On real boards conductors have finite width and neighbouring conductors add their fields, so confirm the field at the element with a magnetic analysis.

Example 3: why a bridge

Taking permalloy's temperature coefficient of resistance as about 0.3%/K, a single element changes 0.3% per kelvin and 3% for 10 K. The AMR signal is only about 1.25% per side, so temperature swamps the field signal. In a bridge with all four elements at the same temperature, thermal changes cancel and only the field-induced change reaches the output.

Analysis and design cautions

Cautions

  • Saturation and hysteresis: exposure to a strong field can disturb magnetisation and shift the output. AMR sensors use set/reset pulses to restore it.
  • Stray fields: nearby motors, magnets and conductors add their fields; cancel them with differential layouts or shielding.
  • Sensitive axis: magnetoresistive elements respond to a specific in-plane direction, often different from a Hall element's, so placement errors are common.
  • Modelling: elements are tiny, so magnetic analyses usually compute the field at the element location and convert to output using the characteristic curve.
Coffee Break Trivia

“The compass goes wrong in the car”

A smartphone's electronic compass measures the Earth's field (about 0.05 mT) with AMR or TMR elements to find heading, yet it can go wrong in a car mount. The mount's magnet and the car body's steel add fields as large as or larger than the Earth's. When the phone asks you to wave it in a figure eight, it is rotating the device to identify and subtract the constant surrounding field. The weaker the field a sensor measures, the more its accuracy depends on estimating the surroundings.

Common mistakes

Mistakes and fixes

MistakeEffectFix
Choosing by MR ratio aloneRange mismatch, saturationChoose by field magnitude
Using a single elementOutput drifts with temperatureUse a bridge
Ignoring conductor spacingCurrent sensor saturatesCheck with B = μ₀I/(2πr)
Ignoring stray fieldsOffset errorsDifferential layout, calibration
Wrong sensitive axisAlmost no outputCheck the datasheet axis
🙋

I'd like to try bridge and Hall calculations myself.

🎓

Try the Wheatstone bridge calculator for bridge output and the Hall effect simulator for the Hall effect. Compare other magnetic sensors in Hall effect sensors, fluxgate magnetometers, magnetic encoders and eddy current sensors.

Related Simulators

Experience the theory firsthand with the interactive simulator for this field

All Simulators

Related fields

Coupled AnalysisStructural AnalysisThermal Analysis
Rate this article
Thank you for your feedback!
Helpful
More details
Report error
Helpful
0
More details
0
Report error
0