Skip to content

MMC5603 3-Axis Digital Magnetometer

lbuild module: modm:driver:mmc5603

The MMC5603NJ is a monolithic complete 3-axis AMR magnetic sensor with on-chip signal processing and integrated I2C bus.

It can measure magnetic fields within the full scale range of ±30 Gauss (G), with up to 0.0625mG per LSB resolution at 20bits operation mode and 2mG total RMS noise level, enabling heading accuracy of ±1° in electronic compass applications.

An integrated SET/RESET function provides for the elimination of error due to Null Field output change with temperature. In addition it clears the sensors of any residual magnetic polarization resulting from exposure to strong external magnets. The SET/RESET function can be performed for each measurement or periodically as the specific application requires.

The MMC5603NJ is in wafer level package with an ultra-small size of 0.8x0.8x0.4mm and with an operating temperature range from -40°C to +85°C.

Dependencies

modm:driver:mmc5603 modm_driver_mmc5603 modm: driver: mmc5603 modm_architecture_i2c_device modm: architecture: i2c.device modm_driver_mmc5603->modm_architecture_i2c_device modm_architecture_register modm: architecture: register modm_driver_mmc5603->modm_architecture_register modm_math_utils modm: math: utils modm_driver_mmc5603->modm_math_utils