Web Site: www.parallax.com Office: (916) 624-8333 Forums: forums.parallax.com Fax: (916) 624-8003 Sales: sales parallax.com Sales: (888) 512-1024 Technical: support parallax.com Tech Support: (888) 997-8267 Altimeter Module MS5607 ( 29124) 2 The Altimeter Module is a high-resolution (20 cm) altimeter sensor, with SPI and I C bus interface. The module includes a pressure sensor and a temperature output, allowing implementation of an altimeter/thermometer/barometer without any additional sensors. It provides a precise digital 24-bit pressure and temperature value. Features High resolution: 20 cm Thermometer range: -40 to +85 C, with <.01 C resolution Pressure range: 10 to 1200 mbar Supports IC and SPI communications 24-bit pressure and temperature values Key Specifications Power requirements: 3.3 to 6.5 VDC Communication interface: IC (up to 400 kHz) or SPI (20 MHz) Operating temperature: -40 to +185 F (-40 to +85 C) Dimensions: 0.85 X 0.80 in (2.16 X 2.03 cm) Application Ideas Mobile altimeter / barometer systems Rate of climb and descent indicator (RCDI) Height sensing Navigation Weather station Altitude hold for UAVs IMU builds Downloads & Resources More resources, example code, the device schematic, and open-source hardware files are available from the 29124 product page at www.parallax.com. Copyright Parallax Inc. Altimeter Module MS5607 ( 29124) v1.0 11/3/2011 Page 1 of 5 Quick-Start Guide The following is a very basic procedure to get started initializing and reading values from the Altimeter Module. Example test code can be found on the 29124 product page at www.parallax.com. This modules default communication setup is IC. Use of SPI communication is configured by pulling the PS pin low. See the datasheet for SPI configuration and use. 1. With main power off, make the proper connections between the module and a microcontroller as shown below. The voltage connected to the VIN pin should be the same as the voltage powering the microcontroller communicating with the device. 2. Power on the device and load the sample code provided on our product page. NOTE: The SDA pin is connected to a bi-directional level shifting IC, used to translate the lower I/O voltage of the MS5607 to the possibly higher voltage used by an externally connected device. This particular level shifter has built-in pull-up resistors to each supply rail so it can be driven by 2 open drain outputs for I C but can also be driven low/high for SPI protocol. The CLK, PS and CS pins operate exclusively as inputs, so a simpler level shifting circuit with a resistor and Schottky diode is used. For the SDO pin another simple level shifting circuit is used along with a MOSFET and two resistors. In summary, there is no need for any external hardware to operate. Precautions This sensor is moisture sensitive and was manufactured with no-clean solder paste. Please take steps to protect unit in wet environments. The pressure sensor is light sensitive direct light will give false readings. Indirect light is okay. Calibration There is no need to calibrate the module since every sensor is individually factory calibrated at two temperatures and two pressures. These calibration tests are stored on the sensor itself and are part of the onboard ROM data. Copyright Parallax Inc. Altimeter Module MS5607 ( 29124) v1.0 11/3/2011 Page 2 of 5