Overview
The BMI088 is a high-performance inertial measurement unit (IMU) designed by Bosch Sensortec for the detection of movements and rotations in 6 degrees of freedom (6DoF). It combines the functionality of two inertial sensors in one device: an advanced triaxial 16-bit gyroscope and a versatile, leading-edge triaxial 16-bit accelerometer. This IMU is specifically tailored for high-performance consumer applications in harsh vibration environments, such as those encountered in drones, robotics, and industrial settings. The BMI088 is known for its excellent temperature behavior, low noise, and high vibration suppression capabilities, making it ideal for applications requiring precise motion tracking and navigation.
Key Specifications
Parameter | Symbol | Condition | Min | Typ | Max | Units |
---|---|---|---|---|---|---|
Acceleration Range | gFS | - | ±3 g | - | ±24 g | - |
Sensitivity (Accelerometer) | S | gFS3g, TA=25°C | - | 10920 LSB/g | - | - |
Sensitivity (Accelerometer) | S | gFS6g, TA=25°C | - | 5460 LSB/g | - | - |
Sensitivity (Accelerometer) | S | gFS12g, TA=25°C | - | 2730 LSB/g | - | - |
Sensitivity (Accelerometer) | S | gFS24g, TA=25°C | - | 1365 LSB/g | - | - |
Data Rate (Accelerometer and Gyroscope) | - | - | 100 Hz | 400 Hz | 2000 Hz | - |
Data Rate Tolerance | - | - | - | - | ±0.3 % | - |
Cross Axis Sensitivity | - | - | - | - | ±1 % | - |
Temperature Sensor Measurement Range | TS | - | -104 °C | - | 150 °C | - |
Temperature Sensor Slope | dTS | - | - | 0.125 K/LSB | - | - |
Temperature Sensor Offset Error | OTS | At 25°C | - | ±1 K | - | - |
Voltage at Supply Pin | VDD | - | -0.3 V | - | 4 V | - |
Voltage at VDDIO Pin | VDDIO | - | 1.2 V | - | 3.6 V | - |
Package Dimensions | - | - | - | 3.0 mm x 4.5 mm x 0.95 mm | - | - |
Current Consumption (Full Operation) | - | - | - | - | 5.15 mA | - |
Key Features
- High-Performance IMU: Combines a 16-bit triaxial gyroscope and a 16-bit triaxial accelerometer for precise motion tracking and navigation.
- Vibration Suppression: Designed to effectively suppress vibrations above a few hundred Hz, ensuring smoother navigation and reducing the risk of crashes in high-vibration environments.
- Wide Measurement Range: Acceleration measurement range up to ±24g and gyroscopic slew rates up to ±2,000 degrees per second (°/s).
- Temperature Stability: Excellent temperature behavior with low temperature coefficients of offset (TCO) and sensitivity (TCS), ensuring stable performance under varying thermal conditions.
- Digital Interfaces: Supports both SPI and I2C interfaces with a wide VDDIO voltage range from 1.2V to 3.6V.
- Factory-Calibrated: Each device is tested and ready-to-use calibrated, ensuring maximum performance and reliability.
- On-Chip Features: Includes FIFOs for acceleration and gyroscope data and interrupt controllers for efficient data handling.
- Compact Package: Housed in a compact 3.0 mm x 4.5 mm x 0.95 mm LGA package, making it suitable for space-constrained designs.
Applications
- Drones and Flying Toys: Ideal for drone navigation and stabilization in high-vibration environments.
- Industrial Robots and Hoverboards: Suitable for industrial robotics and hoverboard applications requiring precise motion tracking and robust vibration suppression.
- Domestic Appliances: Used in domestic appliances such as vacuum cleaners and social robots where accurate motion sensing is crucial.
- Other Industrial Applications: Applicable in various industrial settings where high-performance inertial measurement is necessary.
Q & A
- What is the BMI088?
The BMI088 is a high-performance inertial measurement unit (IMU) that combines a 16-bit triaxial gyroscope and a 16-bit triaxial accelerometer for detecting movements and rotations in 6 degrees of freedom (6DoF).
- What are the key features of the BMI088?
The BMI088 features high vibration suppression, wide measurement ranges, excellent temperature stability, and supports both SPI and I2C interfaces. It is factory-calibrated and includes on-chip features like FIFOs and interrupt controllers.
- What are the typical applications of the BMI088?
The BMI088 is typically used in drones, industrial robots, hoverboards, and domestic appliances where precise motion tracking and robust vibration suppression are required.
- What is the measurement range of the accelerometer in the BMI088?
The accelerometer in the BMI088 has a measurement range of up to ±24g, with selectable ranges of ±3g, ±6g, ±12g, and ±24g.
- How does the BMI088 handle temperature variations?
The BMI088 has excellent temperature behavior with low temperature coefficients of offset (TCO) and sensitivity (TCS), ensuring stable performance under varying thermal conditions.
- What digital interfaces does the BMI088 support?
The BMI088 supports both SPI and I2C digital interfaces with a wide VDDIO voltage range from 1.2V to 3.6V.
- Is the BMI088 factory-calibrated?
Yes, the BMI088 is tested and ready-to-use calibrated, ensuring maximum performance and reliability.
- What is the package size of the BMI088?
The BMI088 is housed in a compact 3.0 mm x 4.5 mm x 0.95 mm LGA package.
- How does the BMI088 suppress vibrations?
The BMI088 is designed to effectively suppress vibrations above a few hundred Hz, ensuring smoother navigation and reducing the risk of crashes in high-vibration environments.
- What are the on-chip features of the BMI088?
The BMI088 includes FIFOs for acceleration and gyroscope data and interrupt controllers for efficient data handling.