How to Implement the Freescale MPL115A Digital Barometer
Application note for implementing the MPL115A digital barometer, covering SPI/I2C communication, coefficient extraction, and pressure compensation algorithms.
Overview
This application note provides technical guidance for implementing the NXP MPL115A digital barometer, a MEMS-based pressure sensor available in SPI (MPL115A1) and I2C (MPL115A2) variants. The document details the device's operational flow, including power-up, reading calibration coefficients from internal ROM, and executing the compensation algorithm to achieve accurate pressure data (±1 kPa) from 50 kPa to 115 kPa. It includes electrical specifications, pinout configurations for both communication protocols, and information on evaluation kits KITMPL115A1SPI and KITMPL115A2I2C. The guide specifically addresses the 1st order compensation algorithm used to calculate compensated absolute pressure from raw ADC temperature and pressure values.
Use Cases
- Barometric pressure measurement
- Portable electronic devices
- Weather monitoring equipment
- Altimeters
- Low-power battery operated sensors