Data sheet
BMM150
Geomagnetic Sensor
Bosch Sensortec
BMM150: Data sheet
Document revision
Document release date
Document number
Technical reference code(s)
Notes
1.0
April 25 , 2013
BST-BMM150-DS001-01
0 273 141 157
Data in this document are preliminary and subject to change without
notice. Product photos and pictures are for illustration purposes only and
may differ from the real product’s appearance.
Advance information - Subject to change without notice
th
Datasheet
BMM150 Geomagnetic Sensor
Page 2
BMM150
T
HREE
-A
XIS
G
EOMAGNETIC
S
ENSOR
Key features
Three-axis magnetic field sensor
Ultra-Small package
Wafer Level Chip Scale Package
(12 pins, 0.4mm diagonal ball pitch)
footprint 1.56 x 1.56 mm
2
, height 0.6 mm
SPI (4-wire, 3-wire), I²C, 4, 2 interrupt pins
V
DD
supply voltage range: 1.62V to 3.6V
V
DDIO
interface voltage range: 1.2V to 3.6V
Magnetic field range typical:
±1300µT (x, y-axis), ±2500µT (z-axis)
Magnetic field resolution of ~0.3µT
Interrupt-signal generation for
- new data
- magnetic Low-/High-Threshold detection
Low current consumption (170µA @ 10 Hz in low power
preset), short wake-up time, advanced features for system
power management
-40 °C … +85 °C
Digital interface
Low voltage operation
Flexible functionality
On-chip interrupt controller
Ultra-low power
Temperature range
RoHS compliant, halogen-free
Typical applications
Magnetic heading information
Tilt-compensated electronic compass for map rotation, navigation and augmented reality
Gyroscope calibration in 9-DoF applications for mobile devices
In-door navigation, e.g. step counting in combination accelerometer
Gaming
BST-BMM150-DS001-01 | Revision 1.0 | April 2013
Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to
third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
Datasheet
BMM150 Geomagnetic Sensor
Page 3
General Description
The BMM150 is a standalone geomagnetic sensor for consumer market applications. It allows
measurements of the magnetic field in three perpendicular axes. Based on Bosch’s proprietary
FlipCore technology, performance and features of BMM150 are carefully tuned and perfectly
match the demanding requirements of all 3-axis mobile applications such as electronic
compass, navigation or augmented reality.
An evaluation circuitry (ASIC) converts the output of the geomagnetic sensor to digital results
which can be read out over the industry standard digital interfaces (SPI and I2C).
Package and interfaces of the BMM150 have been designed to match a multitude of hardware
requirements. As the sensor features an ultra-small footprint and a flat package, it is ingeniously
suited for mobile applications. The wafer level chip scale package (WLCSP) with dimensions of
only 1.56 x 1.56 x 0.6 mm
3
ensures high flexibility in PCB placement.
The BMM150 offers ultra-low voltage operation (V
DD
voltage range from 1.62V to 3.6V, V
DDIO
voltage range 1.2V to 3.6V) and can be programmed to optimize functionality, performance and
power consumption in customer specific applications. The programmable interrupt engine gives
design flexibility to the developer.
The BMM150 senses the three axis of the terrestrial field in cell phones, handhelds, computer
peripherals, man-machine interfaces, virtual reality features and game controllers.
BST-BMM150-DS001-01 | Revision 1.0 | April 2013
Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to
third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
Datasheet
BMM150 Geomagnetic Sensor
Page 4
Index of Contents
1. SPECIFICATION ........................................................................................................................ 6
1.1 E
LECTRICAL OPERATION CONDITIONS
................................................................................... 6
1.2 M
AGNETOMETER OUTPUT SIGNAL SPECIFICATION
................................................................. 7
2. ABSOLUTE MAXIMUM RATINGS ............................................................................................ 9
3. BLOCK DIAGRAM ................................................................................................................... 10
4. FUNCTIONAL DESCRIPTION ................................................................................................. 11
4.1 P
OWER MANAGEMENT
....................................................................................................... 11
4.2 P
OWER MODES
................................................................................................................. 11
4.2.1 P
OWER OFF MODE
....................................................................................................................... 11
4.2.2 S
USPEND MODE
........................................................................................................................... 11
4.2.3 S
LEEP MODE
................................................................................................................................ 12
4.2.4 A
CTIVE MODE
............................................................................................................................... 12
4.3 S
ENSOR OUTPUT DATA
...................................................................................................... 14
4.3.1 M
AGNETIC FIELD DATA
.................................................................................................................. 14
4.3.2 M
AGNETIC FIELD DATA TEMPERATURE COMPENSATION
................................................................... 15
4.4 S
ELF
-
TEST
....................................................................................................................... 16
4.4.1 N
ORMAL SELF TEST
...................................................................................................................... 16
4.4.2 A
DVANCED SELF TEST
.................................................................................................................. 16
4.5 N
ON
-
VOLATILE MEMORY
.................................................................................................... 17
4.6 M
AGNETOMETER INTERRUPT CONTROLLER
........................................................................ 17
4.6.1 G
ENERAL FEATURES
.................................................................................................................... 18
4.6.2 E
LECTRICAL BEHAVIOR OF MAGNETIC INTERRUPT PINS
................................................................... 18
4.6.3 D
ATA READY
/ DRDY
INTERRUPT
.................................................................................................. 19
4.6.4 L
OW
-
THRESHOLD INTERRUPT
........................................................................................................ 19
4.6.5 H
IGH
-
THRESHOLD INTERRUPT
....................................................................................................... 21
4.6.6 O
VERFLOW
.................................................................................................................................. 21
5. REGISTER DESCRIPTION ...................................................................................................... 22
5.1 G
ENERAL
R
EMARKS
.......................................................................................................... 22
5.2 R
EGISTER MAP
................................................................................................................. 22
5.3 C
HIP
ID ............................................................................................................................ 23
5.4 M
AGNETIC FIELD DATA
...................................................................................................... 23
5.5 I
NTERRUPT STATUS REGISTER
........................................................................................... 26
5.6 P
OWER AND OPERATION MODES
,
SELF
-
TEST AND DATA OUTPUT RATE CONTROL REGISTERS
.. 26
5.7 I
NTERRUPT AND AXIS ENABLE SETTINGS CONTROL REGISTERS
............................................. 28
5.8 N
UMBER OF REPETITIONS CONTROL REGISTERS
................................................................. 30
BST-BMM150-DS001-01 | Revision 1.0 | April 2013
Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to
third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
Datasheet
BMM150 Geomagnetic Sensor
Page 5
6. DIGITAL INTERFACES ............................................................................................................ 32
6.1 S
ERIAL PERIPHERAL INTERFACE
(SPI) ................................................................................ 33
6.2 I
NTER
-I
NTEGRATED
C
IRCUIT
(I²C) ...................................................................................... 36
7. PIN-OUT AND CONNECTION DIAGRAM............................................................................... 41
7.1 P
IN
-
OUT
........................................................................................................................... 41
7.2 C
ONNECTION DIAGRAM
4-
WIRE
SPI ................................................................................... 42
7.3 C
ONNECTION DIAGRAM
3-
WIRE
SPI ................................................................................... 43
7.4 C
ONNECTION DIAGRAM
I
2
C ................................................................................................ 44
8. PACKAGE ................................................................................................................................ 45
8.1 O
UTLINE DIMENSIONS
....................................................................................................... 45
8.2 S
ENSING AXES ORIENTATION
............................................................................................. 46
9. SENSOR ORIENTATION ......................................................................................................... 46
9.1 A
NDROID AXES ORIENTATION
............................................................................................. 47
9.2 L
ANDING PATTERN RECOMMENDATION
............................................................................... 48
9.3 M
ARKING
.......................................................................................................................... 49
9.3.1 M
ASS PRODUCTION DEVICES
........................................................................................................ 49
9.3.2 E
NGINEERING SAMPLES
................................................................................................................ 50
9.4 S
OLDERING GUIDELINES
.................................................................................................... 51
9.5 H
ANDLING INSTRUCTIONS
.................................................................................................. 52
9.5.1 T
APE AND REEL DIMENSIONS
......................................................................................................... 53
9.5.2 O
RIENTATION WITHIN THE REEL
..................................................................................................... 53
9.6 E
NVIRONMENTAL SAFETY
.................................................................................................. 54
9.6.1 H
ALOGEN CONTENT
..................................................................................................................... 54
9.6.2 I
NTERNAL PACKAGE STRUCTURE
................................................................................................... 54
10. LEGAL DISCLAIMER............................................................................................................. 55
10.1 E
NGINEERING SAMPLES
................................................................................................... 55
10.2 P
RODUCT USE
................................................................................................................ 55
10.3 A
PPLICATION EXAMPLES AND HINTS
................................................................................. 55
11. DOCUMENT HISTORY AND MODIFICATION ..................................................................... 56
BST-BMM150-DS001-01 | Revision 1.0 | April 2013
Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to
third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.