MPU-9255
grabcad
MPU-92559 axis IMU3-axis gyroscope, 3-axis accelerometer, 3-axis magnetometerIt's a much better and improved version of the IMU MPU-6050.InvenSense did a great job with this.Wish it came with the AsahiKasei AK09940 magnetometer. Its range is less than the AK8963C but its sensitivity is greater.Sensitivity: 10 nT/LSB (typ.)https://bit.ly/2WieHTzSome useful libraries to use this:https://github.com/RTIMULib/RTIMULib-Arduinohttps://github.com/Bill2462/MPU9255-Arduino-Libraryhttps://kingtidesailing.blogspot.com/2015/09/how-to-setup-mpu-9150-9-axis.htmlThis is info from the data sheet:"MPU-9255 is a multi-chip module (MCM) consisting of two dies integrated into a single QFN package. Onedie houses the 3-Axis gyroscope and the 3-Axis accelerometer. The other die houses the AK8963 3-Axismagnetometer from Asahi Kasei Microdevices Corporation. Hence, the MPU-9255 is a 9-axisMotionTracking device that combines a 3-axis gyroscope, 3-axis accelerometer, 3-axis magnetometer and aDigital Motion Processor™ (DMP) all in a small 3x3x1mm package available as a pin-compatible upgradefrom the MPU-6515. With its dedicated I2C sensor bus, the MPU-9255 directly provides complete 9-axisMotionFusion™ output. The MPU-9255 MotionTracking device, with its 9-axis integration, on-chipMotionFusion™, and run-time calibration firmware, enables manufacturers to eliminate the costly andcomplex selection, qualification, and system level integration of discrete devices, guaranteeing optimalmotion performance for consumers. MPU-9255 is also designed to interface with multiple non-inertial digitalsensors, such as pressure sensors, on its auxiliary I2C port.MPU-9255 features three 16-bit analog-to-digital converters (ADCs) for digitizing the gyroscope outputs,three 16-bit ADCs for digitizing the accelerometer outputs, and three 16-bit ADCs for digitizing themagnetometer outputs. For precision tracking of both fast and slow motions, the parts feature a userprogrammablegyroscope full-scale range of ±250, ±500, ±1000, and ±2000°/sec (dps), a user programmableaccelerometer full-scale range of ±2g, ±4g, ±8g, and ±16g, and a magnetometer full-scalerange of ±4800μT.Other industry-leading features include programmable digital filters, a precision clock with 1% drift from -40°C to 85°C, an embedded temperature sensor, and programmable interrupts. The device features I2C andSPI serial interfaces, a VDD operating range of 2.4V to 3.6V, and a separate digital IO supply, VDDIO from1.71V to VDD.Communication with all registers of the device is performed using either I2C at 400kHz or SPI at 1MHz. Forapplications requiring faster communications, the sensor and interrupt registers may be read using SPI at20MHz.The MPU-9255 includes support for Automatic Activity Recognition (AARTM) on a wrist-worn device. It worksin conjunction with the AAR™ library to detect walk, run, bike, stationary, and sleep. The AAR™ libraryachieves high detection accuracy and low power by using the gyro sensor in a smart duty cycle fashion. It iscapable of identifying a new activity within 10sec of its transition. The AAR™ library offers a high accuracypedometer that benefits from the contextual awareness of knowing which activities will require steps andwhich will not.By leveraging its patented and volume-proven CMOS-MEMS fabrication platform, which integrates MEMSwafers with companion CMOS electronics through wafer-level bonding, InvenSense has driven the packagesize down to a footprint and thickness of 3x3x1mm, to provide a very small yet high performance low costpackage. The device provides high robustness by supporting 10,000g shock reliability."
With this file you will be able to print MPU-9255 with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on MPU-9255.