Data Sheet
MPU-9250 Product Specification
Document Number: PS-MPU-9250A-01
Revision: 1.0
Release Date: 01/17/2014
4.5 Overview
The MPU-9250 is comprised of the following key blocks and functions:
• Three-axis MEMS rate gyroscope sensor with 16-bit ADCs and signal conditioning
• Three-axis MEMS accelerometer sensor with 16-bit ADCs and signal conditioning
• Three-axis MEMS magnetometer sensor with 16-bit ADCs and signal conditioning
• Digital Motion Processor (DMP) engine
• Primary I
2
C and SPI serial communications interfaces
• Auxiliary I
2
C serial interface for 3
rd
party sensors
• Clocking
• Sensor Data Registers
• FIFO
• Interrupts
• Digital-Output Temperature Sensor
• Gyroscope, Accelerometer and Magnetometer Self-test
• Bias and LDO
• Charge Pump
4.6 Three-Axis MEMS Gyroscope with 16-bit ADCs and Signal Conditioning
The MPU-9250 consists of three independent vibratory MEMS rate gyroscopes, which detect rotation about
the X-, Y-, and Z- Axes. When the gyros are rotated about any of the sense axes, the Coriolis Effect causes
a vibration that is detected by a capacitive pickoff. The resulting signal is amplified, demodulated, and filtered
to produce a voltage that is proportional to the angular rate. This voltage is digitized using individual on-chip
16-bit Analog-to-Digital Converters (ADCs) to sample each axis. The full-scale range of the gyro sensors
may be digitally programmed to ±250, ±500, ±1000, or ±2000 degrees per second (dps). The ADC sample
rate is programmable from 8,000 samples per second, down to 3.9 samples per second, and user-selectable
low-pass filters enable a wide range of cut-off frequencies.
4.7 Three-Axis MEMS Accelerometer with 16-bit ADCs and Signal Conditioning
The MPU-9250’s 3-Axis accelerometer uses separate proof masses for each axis. Acceleration along a
particular axis induces displacement on the corresponding proof mass, and capacitive sensors detect the
displacement differentially. The MPU-9250’s architecture reduces the accelerometers’ susceptibility to
fabrication variations as well as to thermal drift. When the device is placed on a flat surface, it will measure
0g on the X- and Y-axes and +1g on the Z-axis. The accelerometers’ scale factor is calibrated at the factory
and is nominally independent of supply voltage. Each sensor has a dedicated sigma-delta ADC for providing
digital outputs. The full scale range of the digital output can be adjusted to ±2g, ±4g, ±8g, or ±16g.
4.8 Three-Axis MEMS Magnetometer with 16-bit ADCs and Signal Conditioning
The 3-axis magnetometer uses highly sensitive Hall sensor technology. The magnetometer portion of the IC
incorporates magnetic sensors for detecting terrestrial magnetism in the X-, Y-, and Z- Axes, a sensor driving
circuit, a signal amplifier chain, and an arithmetic circuit for processing the signal from each sensor. Each
ADC has a 16-bit resolution and a full scale range of ±4800 µT.
4.9 Digital Motion Processor
The embedded Digital Motion Processor (DMP) is located within the MPU-9250 and offloads computation of
motion processing algorithms from the host processor. The DMP acquires data from accelerometers,
Page 22 of 42