1. Catalogs
  2. Micro Sensor Co.,Ltd
  3. MPM7888 Digital Pressure Sensor

MPM7888 Digital Pressure Sensor

MPM7888 Digital Pressure Sensor
1 / 25 PagesView full catalog

MPM7888 Digital Pressure Sensor

Product catalog summary
Introduction
The MPM7888 is a compact digital barometric air pressure sensor known for its high accuracy and low power consumption. It serves as both a pressure and temperature sensor, using a capacitive sensing principle. Its small size makes it ideal for mobile and wearable applications. The sensor includes an internal signal processor that converts outputs to 24-bit results, with individual calibration for each sensor.
Key Features
  • Water resistance: IPx8, suitable for depths up to 50 meters.
  • Pressure range: 300 to 1100 hPa.
  • Temperature range: -40°C to +85°C.
  • Supply voltage: 1.7V to 3.6V.
  • Interfaces: I2C and SPI, with a 24-bit ADC.
  • FIFO storage for 32 measurements.
  • RoHS compliant and Pb-free.
Applications
  • Wearable devices and portable altimeters.
  • GPS navigation enhancement.
  • Weather stations and small appliances.
Test Conditions
The sensor operates under a wide range of environmental conditions, with specific test conditions set at 25°C and 60-70% relative humidity.
Absolute Maximum Ratings
The sensor can withstand storage temperatures from -40°C to +125°C and supply voltages up to 3.6V. It has an ESD rating of ±2 kV.
Electrical Characteristics
The sensor operates efficiently with a supply current that varies based on the measurement precision and rate, offering high relative and absolute accuracy for pressure and temperature measurements.
Operation
The MPM7888 supports three modes: Standby, Command, and Background. Standby mode halts measurements, Command mode allows single measurements, and Background mode supports continuous measurements with FIFO storage.
Measurement Precision and Rate
The sensor's precision and rate can be configured to balance power consumption and measurement accuracy.
Sensor Interface
The MPM7888 can be accessed via SPI or I2C interfaces, with specific configurations for data communication.
Communication Protocols
The sensor supports SPI mode with a default 4-wire configuration, switchable to 3-wire SPI. The CSB pin is active low, and data is latched on the rising edge of SCK.
Interrupt Handling
The sensor can generate interrupts for new measurement results or when the FIFO is full, configured in the CFG_REG register.
FIFO Operations
The FIFO can store up to 32 measurements, reducing system power consumption by allowing the host processor to enter standby mode.
Calibration and Compensation
The sensor is pre-calibrated with coefficients for compensating measurement results, with formulas provided for calculating compensated values.
Application Examples
Use cases include weather stations, indoor navigation, and sports applications, with specific register configurations and power consumption details.
Register Map and Descriptions
A detailed register map is provided, including descriptions of data and configuration registers.
Application Circuit
An example circuit using the I2C interface is provided, with component values and configuration details.
Temperature Measurement Configuration
The sensor allows for temperature measurement using either an internal or external sensor, with oversampling options affecting measurement time and precision.
Measurement Rate and Oversampling
The temperature measurement rate can be configured from 1 to 128 measurements per second, with oversampling options available.
Sensor Operating Mode and Status
The MEAS_CFG register is used to set up the measurement mode, with fields for readiness and control.
Interrupt and FIFO Configuration
The CFG_REG configures interrupts and FIFO enablement, with the INT_STS register providing interrupt status.
FIFO Status and Reset
The FIFO_STS register indicates FIFO status, and the RESET register allows for FIFO flushing and soft reset.
Product and Revision ID
The ID register contains the product and revision ID.
Calibration Coefficients
Calibration coefficients are stored in a register for calculating compensated values.
Mechanical Characteristics
The sensor is housed in an 8 Pin LGA package with specific dimensions and pin configurations.
Package Specifications
The sensor is packaged in carrier tape with a quantity of 4.0 kpcs per reel.
See more

Catalog excerpts

MPM7888 Digital Pressure Sensor-1

MPM7888 Digital Pressure Sensor

 Open the catalog to page 1
MPM7888 Digital Pressure Sensor-3

http://www.microsensor.cn Add: No.18, Yingda Road Baoji, P.R. China, Tel: +86 917 3600739/3600909

 Open the catalog to page 3
MPM7888 Digital Pressure Sensor-4

MPM7888 is a miniaturized Digital Barometric Air Pressure Sensor with a high accuracy and a low current consumption. It is both a pressure and a temperature sensor. The pressure sensor element is based on a capacitive sensing principle which guarantees a high precision during temperature changes. The small package makes MPM7888 ideal for mobile applications and wearable devices.MPM7888‘s internal signal processor converts the output from the pressure and temperature sensor elements to 24-bit results. Each pressure sensor has been calibrated individually and contains calibration coefficients....

 Open the catalog to page 4
MPM7888 Digital Pressure Sensor-5

MPM7888 Digital Pressure Sensor(V1.0) Table 1: Test condition http://www.microsensor.cn Add: No.18, Yingda Road Baoji, P.R. China, 721006

 Open the catalog to page 5
MPM7888 Digital Pressure Sensor-6

MICRO SENSOR CO.,LTD 5.1 Operating Modes http://www.microsensor.cn Add: No.18, Yingda Road Baoji, P.R. China, 721006

 Open the catalog to page 6
MPM7888 Digital Pressure Sensor-7

MPM7888 supports 3 different modes of operation: Standby, Command, and Background mode Standby Mode ——Default mode after power on or reset. No measurements are performed. ——All registers and compensation coefficients are accessible. Command Mode ——One temperature or pressure measurement is performed according to the selected precision. — — The sensor will return to Standby Mode when the measurement is finished, and the measurement result will be available in the data registers. Background Mode — — Pressure and/or temperature measurements are performed continuously according to the selected measurement...

 Open the catalog to page 7
MPM7888 Digital Pressure Sensor-8

MPM7888 can be accessed as a slave device through either SPI 3-wire, SPI 4-wire, or I2C serial interface. 5.3.1 I2C Interface -The sensor's default interface. -The sensor's address is 0x77 (default) or 0x76 (if the SDO pin is pulled-down to GND) I2C write Writing is done by sending the slave address in write mode (RW=’0’), resulting in slave address 111011X0 (‘X’ is determined by state of SDO pin. Then the master sends pairs of register addresses and register data. The transaction is ended by a stop condition. I2C read To be able to read registers, first the register address must be sent in write...

 Open the catalog to page 8
MPM7888 Digital Pressure Sensor-9

MPM7888 Digital Pressure Sensor(V1.0) default SPI interface. -To enable SPI 3-wire configuration, a bit must be set in the Interrupt and FIFO configuration (CFG_REG) register after start up. CSB is active low and has an integrated pull-up resistor. Data on SDA is latched by the device at SCK rising edge and SDO is changed at SCK falling edge. Communication starts when CSB goes to low and stops when CSB goes to high; during these transitions on CSB, SCK must be stable. csb+j t ir In SPI mode, only 7 bits of the register addresses are used; the MSB of register address is not used and replaced...

 Open the catalog to page 9
MPM7888 Digital Pressure Sensor-10

5.4 Interrupt MPM7888 can generate an interrupt when a new measurement result is available and/or when the FIFO is full. The sensor uses the SDO pin for the interrupt signal, and interrupt is therefore not supported if the interface is 4-wire SPI. The interrupt is enabled and configured in the Interrupt and FIFO configuration (CFG_REG) register. The SDO pin serves as both interrupt and as the least significant bit in the device address. If the SDO pin is pulled low the interrupt polarity must be set to active high and vice versa. The interrupt status can be read from the Interrupt Status (INT_STS)...

 Open the catalog to page 10
MPM7888 Digital Pressure Sensor-11

MPM7888 Digital Pressure Sensor(V1.0) register. 5.6 Calibration and Measurement Compensation MPM7888 is a calibrated sensor and contains calibration coefficients. These are used in the application (for instance by the host processor) to compensate the measurement results for sensor non-linearity’s. The sections that follow, describe how to calculate the compensated results and convert them into Pa and °C values. 5.6.1 a) How to Calculate Compensated Pressure Values Read the calibration coefficients (c00, c10, c20, c30, c01, c11, and c21) from the Calibration Coefficient register. Note: The coefficients...

 Open the catalog to page 11
MPM7888 Digital Pressure Sensor-12

MPM7888 Digital Pressure Sensor(V1.0) Table 4: Compensation Scale Factors 6.2 Application Circuit Example The example application circuit example uses the I2C serial interface. The SDO pin can be used for interrupt or to set least significant bit of the device address. http://www.microsensor.cn Add: No.18, Yingda Road Baoji, P Tel: +86 917 3600739/3600909 Top View iPad not Visible)

 Open the catalog to page 12
MPM7888 Digital Pressure Sensor-13

Figure 1: Typical application circuit Table 6: Component Values Component Pull-up/down Resistor Supply Blocking Capacitor Note / Test Condition R3 is optional and will set the address to 0x76 instead of 0x77. The blocking capacitors should be placed as close to thepackage pins as possible. Calculating Absolute Altitude and Calculating Pressure at Sea Level With the measured pressure P and the pressure at sea level P0=1013.25hPa, the altitude in meters can be calculated with the international barometric formula: Thus, a pressure change of ΔP = 1hPa corresponds to 8.43m at sea level. http://www.microsensor.cn...

 Open the catalog to page 13
MPM7888 Digital Pressure Sensor-14

1000 At tude n standard atmosphere Barometric pressure [hPal With the measured pressure P and the absolute altitude the pressure at sea level can be calculated: Thus, a difference in altitude of Aaltitude = 10m corresponds to 1.2hPa pressure change at sea level. MICRO SENSOR CO.,LTD http://www.microsensor.cn Add: No.18, Yingda Road Baoji, P.R. China, 721006

 Open the catalog to page 14
MPM7888 Digital Pressure Sensor-15

http://www.microsensor.cn Add: No.18, Yingda Road Baoji, P.R. China, 721006 MICRO SENSOR CO.,LTD

 Open the catalog to page 15
MPM7888 Digital Pressure Sensor-16

8.1.3 PRS_B0 The lowest byte of the three bytes measured pressure value. PRS_B0 Address 02H Pressure (XLSB data)Reset value:00H 8.2.3 TMP_B0 The lowest part of the three bytes measured temperature value. MICRO SENSOR CO.,LTD http://www.microsensor.cn Add: No.18, Yingda Road Baoji, P.R. China, 721006

 Open the catalog to page 16
MPM7888 Digital Pressure Sensor-17

TMP_B0 Temperature (XLSB data) Address Reset value: *) Note: See Interrupt and FIFO configuration (CFG_REG) register*) MICRO SENSOR CO.,LTD http://www.microsensor.cn Add: No.18, Yingda Road Baoji, P.R. China, 721006 Tel: +86 917 3600739/3600909 Fax: 3609977

 Open the catalog to page 17

All Micro Sensor Co.,Ltd catalogs and technical brochures

  1. tri-valve

    2  Pages

  2. MPM489WZ1

    3  Pages

  3. MPM6861G

    4  Pages

  4. M1500

    2  Pages

  5. MFE600

    24  Pages

  6. MPM484C

    3  Pages

  7. Flow Switch

    4  Pages

  8. Appendix 1151

    2  Pages

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.