Overview
The BMM150 is a standalone geomagnetic sensor designed by Bosch Sensortec for consumer market applications. It utilizes Bosch’s proprietary FlipCore technology to measure the magnetic field in three perpendicular axes, making it highly suitable for various mobile and IoT applications. The sensor is integrated with an evaluation circuitry (ASIC) that converts the geomagnetic sensor output to digital results, which can be accessed via industry-standard digital interfaces such as SPI and I2C. The BMM150 is known for its ultra-low power consumption, low noise, and high accuracy, making it ideal for applications requiring precise magnetic field measurements.
Key Specifications
Parameter | Technical Data |
---|---|
Package | WLCSP-12 (1.56 x 1.56 x 0.6 mm³) |
Temperature Range | -40°C to +85°C |
Digital Interfaces | I²C and SPI (2 interrupt pins) |
Resolution | 0.3 μT |
Supply Voltage | VDD: 1.62V to 3.6V, VDDIO: 1.2V to 3.6V |
Magnetic Range | ±1300 μT (x, y-axis), ±2500 μT (z-axis) |
Average Current Consumption | 170 μA (low power preset), 500 μA (normal mode) |
Zero-B Offset | ±40 μT |
Non-linearity | <1% FS |
Interrupts | New data, magnetic threshold high/low |
Key Features
- Ultra-low power consumption with multiple power modes (low power, regular, enhanced regular, high accuracy).
- Low noise and high accuracy magnetic field measurements.
- Supports I²C and SPI interfaces for flexible communication.
- Programmable interrupt engine for customized functionality.
- Ultra-small footprint (WLCSP-12 package) for high design flexibility.
- Temperature range of -40°C to +85°C, making it suitable for a wide range of environments.
- RoHS compliant and halogen-free.
Applications
- Magnetic heading information and tilt-compensated electronic compass for map rotation, navigation, and augmented reality.
- Gyroscope calibration in 9-DoF applications for mobile devices.
- In-door navigation, such as step counting in combination with accelerometers.
- Gaming and virtual reality applications.
- Support for drones in accurate heading and navigation.
Q & A
- What is the BMM150 sensor?
The BMM150 is a standalone geomagnetic sensor designed for consumer market applications, measuring the magnetic field in three perpendicular axes using Bosch’s FlipCore technology.
- What are the key interfaces supported by the BMM150?
The BMM150 supports both I²C and SPI interfaces for communication.
- What is the operating temperature range of the BMM150?
The BMM150 operates within a temperature range of -40°C to +85°C.
- What are the typical applications of the BMM150?
The BMM150 is typically used in applications such as magnetic heading information, tilt-compensated electronic compass, gyroscope calibration, in-door navigation, and gaming.
- How does the BMM150 manage power consumption?
The BMM150 offers ultra-low power consumption with multiple power modes, including low power, regular, enhanced regular, and high accuracy presets.
- What is the resolution of the BMM150 sensor?
The resolution of the BMM150 sensor is 0.3 μT.
- Is the BMM150 RoHS compliant?
Yes, the BMM150 is RoHS compliant and halogen-free.
- What is the package type and dimensions of the BMM150?
The BMM150 comes in a WLCSP-12 package with dimensions of 1.56 x 1.56 x 0.6 mm³.
- Can the BMM150 be used in drone applications?
Yes, the BMM150 is especially suited for supporting drones in accurate heading and navigation.
- How does the BMM150 handle interrupts?
The BMM150 includes a programmable interrupt engine for new data and magnetic threshold high/low interrupts.