29124

Copyright © Parallax Inc. Altimeter Module MS5607 (#29124) v1.0 11/3/2011 Page 4 of 5
Theory of Operation
The MS5607 consists of a piezo-resistive sensor and a sensor interface IC. The main function of the
MS5607 is to convert the uncompensated analogue output voltage from the piezo-resistive pressure
sensor to a 24-bit digital value, as well as providing a 24-bit digital value for the temperature of the
sensor.
For details on pressure and temperature calculations, please refer to the data sheet and to application
note #501 located on the 29124 product page at www.parallax.com.
In order to obtain best accuracy over temperature range, particularly in low temperature, it is
recommended to compensate the non-linearity over the temperature. For a full description and flow chart
on setting up this compensation, see page 9 of the datasheet located on the Altimeter Module’s product
page at www.parallax.com.
Pressure Output Characteristics (VDD = 3V, T = 25°C)
Parameter Conditions Minimum Typical Maximum Unit
Operating Pressure
Range
Full Accuracy 300 1100
mbar
Extended Pressure
Range
Linear Range of ADC 10 1200
Total Error band,
no autozero
at 25°C, 700..1100 mbar
at 0..50°C, 300..1100 mbar
at -20..85°C, 300..1100 mbar
at -40..85°C, 300..1100 mbar
-1.5
-2.0
-3.5
-6.0
+1.5
+2.0
+3.5
+6.0
Total Error band,
autozero at one
pressure point
at 25°C, 700..1100 mbar
at 0..50°C, 300..1100 mbar
at -20..85°C, 300..1100 mbar
at -40..85°C, 300..1100 mbar
-0.5
-1.0
-2.5
-5.0
+0.5
+1.0
+2.5
+5.0
Resolution RMS
Oversampling Ratio (OSR)
4096
2048
1024
512
256
0.024
0.036
0.054
0.084
0.130
Long-term stability -1 mbar/yr
Table data is taken from the MS5607 datasheet.
Temperature Output Characteristics (VDD = 3V, T = 25°C)
Parameter Conditions Minimum Typical Maximum Unit
Absolute Accuracy
at 25°C
-20..85°C
-40..85°C
-0.8
-2.0
-4.0
+0.8
+2.0
+4.0
°C
Resolution RMS
Oversampling Ratio (OSR)
4096
2048
1024
512
256
0.002
0.003
0.005
0.008
0.012
Table data is taken from the MS5607 datasheet.
Copyright © Parallax Inc. Altimeter Module MS5607 (#29124) v1.0 11/3/2011 Page 5 of 5
Communication Protocol
The Altimeter Module has built in two types of serial interfaces: SPI and I
2
C. Pulling the Protocol Select
pin PS low selects the SPI protocol. The module pulls the PS high making the default communication
protocol I
2
C. For details on use of these communication protocols, please refer to the datasheet located
on the 29124 product page.
Example Code
Example code is available for download from the 29124 product page at www.parallax.com.
C Code
Please see application note “APPNote_520_C_code.pdf” on the 29124 product page for C code examples
using Measurement Specialties Altimeters.
Propeller
P8X32A
The Altimeter_Demo_and_Driver.zip contains 29124_simple_altimeter_demo.spin file which is a simple
demonstration showing altitude with a configurable starting altitude. Also contained in the zip file is an
HTML file “29124_altimeter.html” that goes over in detail about the altimeter driver used in the demo
code.
The Demo programs use Parallax Serial Terminal to display the device output. The object and the
Parallax Serial Terminal itself are included with the with the Propeller Tool v1.2.7 or higher, which is
available from the Downloads link at www.parallax.com/Propeller.

29124

Mfr. #:
Manufacturer:
Parallax
Description:
Multiple Function Sensor Development Tools Altimeter Module MS5607
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet