MPU-6050 INVENSENSE, MPU-6050 Datasheet - Page 30

no-image

MPU-6050

Manufacturer Part Number
MPU-6050
Description
GYRO/ACCEL, 9-AXIS FUSION, PROG, I2C
Manufacturer
INVENSENSE
Datasheet

Specifications of MPU-6050

No. Of Axes
9
Sensor Case Style
QFN
No. Of Pins
24
Supply Voltage Range
2.5V To 3.6V
Operating Temperature Range
-40°C To +85°C
Interface
I2C
Acceleration Range
± 2g, ± 4g, ± 8g, ± 16g
Interface Type
I2C, SPI
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPU-6050
Manufacturer:
INVENSEN
Quantity:
13 000
Part Number:
MPU-6050
Manufacturer:
INVENSE
Quantity:
20 000
Part Number:
MPU-6050
0
Company:
Part Number:
MPU-6050
Quantity:
8 000
Part Number:
MPU-6050A
Manufacturer:
INVENSENS
Quantity:
20 000
Part Number:
MPU-6050C
Manufacturer:
FREESCALE
Quantity:
9 440
Part Number:
MPU-6050C
Manufacturer:
INVENSENMSE
Quantity:
20 000
Company:
Part Number:
MPU-6050C
Quantity:
3 000
Part Number:
MPU-6050ES
Manufacturer:
INVENSE
Quantity:
20 000
Part Number:
MPU-6050M
Manufacturer:
INVENSE
Quantity:
20 000
Part Number:
MPU-6050MPU-6050MPU-6050
0
9.1
The MPU-60X0 has a flexible clocking scheme, allowing for a variety of internal or external clock sources for
the internal synchronous circuitry. This synchronous circuitry includes the signal conditioning and ADCs, the
DMP, and various control circuits and registers. An on-chip PLL provides flexibility in the allowable inputs for
generating this clock.
Selection of source for generating the internal synchronous clock depends on the availability of external
sources and the requirements for power consumption and clock accuracy. Most likely, these requirements
will vary by mode of operation. For example, in one mode, where the biggest concern is power consumption,
one may wish to operate the Digital Motion Processor of the MPU-60X0 to process accelerometer data, while
keeping the gyros off. In this case, the internal relaxation oscillator is a good clock choice. However, in
another mode, where the gyros are active, selecting the gyros as the clock source provides for a more
accurate clock source.
Clock accuracy is important, since timing errors directly affect the distance and angle calculations performed
by the Digital Motion Processor (or by extension, by any processor).
There are also start-up conditions to consider. When the MPU-60X0 first starts up, the device uses its
internal clock until programmed to operate from another source. This allows the user, for example, to wait
for the MEMS oscillators to stabilize before they are selected as the clock source.
9.2
The sensor data registers contain the latest gyro, accelerometer, auxiliary sensor, and temperature data.
They are read-only registers, and are accessed via the serial interface. Data from these registers may be
read anytime, however, the interrupt function may be used to determine when new data is available.
9.3
The MPU-60X0 contains a 1024-byte FIFO register that is accessible via the Serial Interface. The FIFO
configuration register determines what data goes into it, with possible choices being gyro data,
accelerometer data, temperature readings, auxiliary sensor readings, and FSYNC input. A FIFO counter
keeps track of how many bytes of valid data are contained in the FIFO. The FIFO register supports burst
reads. The interrupt function may be used to determine when new data is available.
9.4
Interrupt functionality is configured via the Interrupt Configuration register. Items that are configurable include
the INT pin configuration, the interrupt latching and clearing method, and triggers for the interrupt. Items that
can trigger an interrupt are (1) Clock generator locked to new reference oscillator (used when switching clock
sources); (2) Digital Motion Processor Done (programmable function); (3) new data is available to be read
(from the FIFO and Data registers); (4) accelerometer event interrupts; and (5) the MPU-60X0 did not
Allowable internal sources for generating the internal clock are:
Allowable external clocking sources are:
Internal Clock Generation
Sensor Data Registers
FIFO
Interrupts
9
An internal relaxation oscillator
Any of the X, Y, or Z gyros (MEMS oscillators with a variation of ±1% over temperature)
32.768kHz square wave
19.2MHz square wave
Clocking
MPU-6000/MPU-6050 Product Specification
30 of 53
Document Number: PS-MPU-6000A-00
Revision: 1.0
Release Date: 11/24/2010

Related parts for MPU-6050