Data sheet
BMP180
Digital pressure sensor
Bosch Sensortec
BMP180 Data sheet
Document revision
2.5
Document release date
5 April 2013
Document number
BST-BMP180-DS000-09
Technical reference code(s)
0 273 300 244
Notes
Data in this document are subject to change without notice. Product
photos and pictures are for illustration purposes only and may differ from
the real product’s appearance.
Data sheet
BMP180
BMP180
Page 2
DIGITAL PRESSURE SENSOR
Key features
Pressure range: 300 ... 1100hPa (+9000m ... -500m relating to sea level)
Supply voltage: 1.8 ... 3.6V (VDD)
1.62V ... 3.6V (VDDIO)
Package: LGA package with metal lid
Small footprint: 3.6mm x 3.8mm
Super-flat: 0.93mm height
Low power: 5µA at 1 sample / sec. in standard mode
Low noise: 0.06hPa (0.5m) in ultra low power mode
0.02hPa (0.17m) advanced resolution mode
- Temperature measurement included
- I2C interface
- Fully calibrated
- Pb-free, halogen-free and RoHS compliant,
- MSL 1
Typical applications
In- and out-door navigation
Enhancement of GPS navigation (dead-reckoning, slope detection, etc.)
Leisure and sports
Weather forecast
Vertical velocity indication (rise/sink speed)
BST-BMP180-DS000-09 | Revision 2.5 | 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.
Data sheet
BMP180
Page 3
BMP180 general description
The BMP180 is the function compatible successor of the BMP085, a new generation of high
precision digital pressure sensors for consumer applications.
The ultra-low power, low voltage electronics of the BMP180 is optimized for use in mobile phones,
PDAs, GPS navigation devices and outdoor equipment. With a low altitude noise of merely 0.25m at
fast conversion time, the BMP180 offers superior performance. The I2C interface allows for easy
system integration with a microcontroller.
The BMP180 is based on piezo-resistive technology for EMC robustness, high accuracy and linearity as
well as long term stability.
Robert Bosch is the world market leader for pressure sensors in automotive applications. Based on
the experience of over 400 million pressure sensors in the field, the BMP180 continues a new
generation of micro-machined pressure sensors.
BST-BMP180-DS000-09 | Revision 2.5 | 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.
Index of Contents
Data sheet
BMP180
Page 4
1. ELECTRICAL CHARACTERISTICS ................................................................................................. 6
2. ABSOLUTE MAXIMUM RATINGS .................................................................................................... 8
3. OPERATION ...................................................................................................................................... 9
3.1 GENERAL DESCRIPTION .............................................................................................................. 9
3.2 GENERAL FUNCTION AND APPLICATION SCHEMATICS ..................................................................... 9
3.3 MEASUREMENT OF PRESSURE AND TEMPERATURE ..................................................................... 11
3.3.1 Hardware pressure sampling accuracy modes ................................................................ 12
3.3.2 Software pressure sampling accuracy modes .................................................................. 13
3.4 CALIBRATION COEFFICIENTS ...................................................................................................... 13
3.5 CALCULATING PRESSURE AND TEMPERATURE ............................................................................ 14
3.6 CALCULATING ABSOLUTE ALTITUDE ............................................................................................ 16
3.7 CALCULATING PRESSURE AT SEA LEVEL ..................................................................................... 17
4. GLOBAL MEMORY MAP ................................................................................................................ 18
5. I2C INTERFACE ............................................................................................................................... 19
5.1 I2C SPECIFICATION.................................................................................................................... 19
5.2 DEVICE AND REGISTER ADDRESS ............................................................................................... 20
5.3 I2C PROTOCOL ......................................................................................................................... 20
5.4 START TEMPERATURE AND PRESSURE MEASUREMENT ................................................................ 21
5.5 READ A/D CONVERSION RESULT OR E2PROM DATA ................................................................... 22
6. PACKAGE ........................................................................................................................................ 23
6.1 PIN CONFIGURATION ................................................................................................................. 23
6.2 OUTLINE DIMENSIONS ............................................................................................................... 24
6.2.1 Bottom view ..................................................................................................................... 24
6.2.2 Top view .......................................................................................................................... 25
6.2.3 Side view ......................................................................................................................... 25
6.3 MOISTURE SENSITIVITY LEVEL AND SOLDERING ........................................................................... 26
6.4 ROHS COMPLIANCY .................................................................................................................. 26
6.5 MOUNTING AND ASSEMBLY RECOMMENDATIONS ......................................................................... 26
7. LEGAL DISCLAIMER ...................................................................................................................... 27
BST-BMP180-DS000-09 | Revision 2.5 | 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.
Data sheet
BMP180
Page 5
7.1 ENGINEERING SAMPLES ............................................................................................................ 27
7.2 PRODUCT USE .......................................................................................................................... 27
7.3 APPLICATION EXAMPLES AND HINTS ........................................................................................... 27
8. DOCUMENT HISTORY AND MODIFICATION ............................................................................... 28
BST-BMP180-DS000-09 | Revision 2.5 | 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.
Data sheet
BMP180
Page 6
1. Electrical characteristics
If not stated otherwise, the given values are ±3-Sigma values over temperature/voltage range in the
given operation mode. All values represent the new parts specification; additional solder drift is
shown separately.
Table 1: Operating conditions, output signal and mechanical characteristics
Parameter
Symbol
Condition
Operating temperature
TA
operational
full accuracy
Min
-40
0
Supply voltage
VDD
ripple max. 50mVpp
1.8
1.62
Typ
Max
Units
2.5
2.5
3
5
7
12
32
650
0.1
±0.12
±1.0
±0.12
±1.0
+85
+65
3.6
3.6
1000
41
°C
V
µA
µA
µA
µA
µA
µA
µA
hPa
m
hPa
m
-4.0
-1.0*
+2.0
hPa
-6.0
-1.0*
+4.5
hPa
pressure
temperature
0.01
0.1
see table on page 12-13
@ 25 °C
0 . . . +65 °C
-1.5
-2.0
±0.5
+1.5
±1.0
+2.0
hPa
°C
°C
°C
Supply current
@ 1 sample / sec.
25°C
Peak current
Standby current
Relative accuracy
pressure
VDD = 3.3V
Absolute accuracy
pressure
VDD = 3.3V
Resolution of
output data
Noise in pressure
Absolute accuracy
temperature
VDD = 3.3V
IDDLOW
ultra low power mode
IDDSTD
IDDHR
standard mode
high resolution mode
IDDUHR
Ultra high res. mode
IDDAR
Ipeak
IDDSBM
Advanced res. mode
during conversion
@ 25°C
950 . . . 1050 hPa
@ 25 °C
700 … 900hPa
25 . . . 40 °C
300 . . . 1100 hPa
0 . . . +65 °C
300 . . . 1100 hPa
-20 . . . 0 °C
1 at 85°C
BST-BMP180-DS000-09 | Revision 2.5 | 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.
Data sheet
BMP180
Conversion time
pressure
tc_p_low
ultra low power mode
tc_p_std
tc_p_hr
standard mode
high resolution mode
tc_p_luhr
ultra high res. mode
tc_p_ar
Advanced res. mode
Conversion time
temperature
tC_temp
standard mode
Serial data clock
fSCL
Solder drifts
Long term stability**
Minimum solder
height 50µm
-0.5
Page 7
4.5
7.5
13.5
25.5
76.5
4.5
ms
ms
ms
ms
ms
ms
3.4
MHz
+2
hPa
3
5
9
17
51
3
12 months
±1.0
hPa
* The typical value is: -1±1
** Long term stability is specified in the full accuracy operating pressure range 0 … 65°C
BST-BMP180-DS000-09 | Revision 2.5 | 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.
Data sheet
BMP180
Page 8
2. Absolute maximum ratings
Table 2: Absolute maximum ratings
Parameter
Condition
Storage temperature
Supply voltage
all pins
ESD rating
HBM, R = 1.5kΩ,
C = 100pF
Overpressure
Min
-40
-0.3
Max
Units
+85
+4.25
±2
°C
V
kV
10,000
hPa
Electrostatic Sensitive Device (ESD).
Figure 1: ESD
The BMP180 has to be handled as
BST-BMP180-DS000-09 | Revision 2.5 | 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.