sensors

MMC5603

Full part number: MMC5603NJ

Every spec below is cited to the manufacturer datasheet. Compare the closest alternatives, then ask the assistant what it means for your design.

00 — Overview

What the MMC5603 does

The MMC5603NJ is a monolithic 3-axis AMR magnetic sensor featuring on-chip signal processing and digital bus interfaces. It operates with a ±30 Gauss field range, 20-bit resolution, and 2 mG total RMS noise, enabling heading accuracy of ±1º. The device supports a 1.62V to 3.6V single supply and offers a maximum output data rate of 1000 Hz. It includes an integrated SET/RESET function for error elimination and temperature compensation. Typically used in electronic compasses, GPS navigation, and position sensing, the sensor connects directly to microprocessors via I2C or I3C without external A/D converters. Its ultra-small 0.8x0.8x0.4 mm package fits compact designs across commercial and industrial temperature ranges.

Next step
Start building with MMC5603 → Every number above is cited straight from the datasheet — ask what they mean for your design, and the assistant answers from the same source documents.
01 — Key specifications

Datasheet parameters

Datasheet parameters for MMC5603
ParameterMinTypMaxConditionsSource
quiescent current 3.4 mA 4 mA BW = 00; (100 measurements/second); SPECIFICATIONS (measurements @ 25 °C, unless otherwise noted, VDD = 1.8 V, AutoSR en = 1, unless otherwise specified) MEMSIC datasheet, p. 2 — DESCRIPTION
supply voltage range 1.62 V 1.8 V 3.6 V VDD; SPECIFICATIONS (measurements @ 25 °C, unless otherwise noted, VDD = 1.8 V, AutoSR en = 1, unless otherwise specified) MEMSIC datasheet, p. 2 — DESCRIPTION
input offset voltage 1.2 V 1.8 V vio; SPECIFICATIONS (measurements @ 25 °C, unless otherwise noted, VDD = 1.8 V, AutoSR en = 1, unless otherwise specified) MEMSIC datasheet, p. 2 — DESCRIPTION
operating temperature -40 °C 85 °C SPECIFICATIONS (measurements @ 25 °C, unless otherwise noted, VDD = 1.8 V, AutoSR en = 1, unless otherwise specified) MEMSIC datasheet, p. 2 — DESCRIPTION
standby current 1 µA MEMSIC datasheet, p. 2 — DESCRIPTION
fall time 300 ns From VIHto VIL MEMSIC datasheet, p. 3
sample rate 255 Hz 1 kHz BW = 11; SPECIFICATIONS (measurements @ 25 °C, unless otherwise noted, VDD = 1.8 V, AutoSR en = 1, unless otherwise specified) MEMSIC datasheet, p. 2 — DESCRIPTION
02 — Alternatives

Closest matches to MMC5603

LIS3MDL 1.5× higher supply voltage range, 1.3× lower sample rate, similar fall time
MT8631 2.0× higher supply voltage range, 1.9× higher operating temperature, 1.7× lower standby current
DRV5055 1.9× higher operating temperature, 1.8× higher supply voltage range, 1.8× higher quiescent current
SC2402 5.7× higher supply voltage range, 2.4× higher operating temperature, 1.5× lower fall time
MGH201A1E3 15.9× higher sample rate, 9.3× higher supply voltage range, 2.2× higher operating temperature
SM351LT 5.0× lower standby current, similar operating temperature, similar supply voltage range
AH49E 2.6× higher supply voltage range, similar quiescent current, similar operating temperature
CC6207M 19.6× lower sample rate, 1.9× higher supply voltage range, 1.9× higher operating temperature
03 — FAQ

Frequently asked questions

What is the fall time from VIH to VIL?

The fall time from VIH to VIL is 300 ns.

What is the input offset voltage when VIO is specified?

The input offset voltage is 1.8 V.

What is the operating temperature of the MMC5603NJ?

The operating temperature is 85 °C, measured at 25 °C with VDD = 1.8 V and AutoSR en = 1.

What is the quiescent current when BW = 00, 100 measurements/second, at 25 °C, VDD = 1.8 V, and AutoSR en = 1?

The quiescent current is 3.4 mA.

What is the sample rate when BW = 11, VDD = 1.8 V, and AutoSR en = 1?

The sample rate is 1 kHz.

What is the standby current?

The standby current is 1 µA.

What is the supply voltage range?

The supply voltage range is 1.8 V at VDD.

Design help What do I need around the MMC5603? →