BMI088是 Bosch Sensortec 的**6 轴惯性测量单元 IMU(三轴 16 位加速度计 + 三轴 16 位陀螺仪),主打**强抗振动、低温漂**,专门针对电机振动剧烈的场景(无人机、移动机器人),是飞控领域经典高性能 MEMS 传感器,由中天科工半导体(深圳)有限公司代理分销现货销售长期排单订货。
> 封装:LGA-16,3.0×4.5×0.95mm,SIP 系统级封装(加速度计、陀螺仪两颗 MEMS 集成在同一个封装内部,内部是两套独立 ASIC,寄存器、I2C 地址相互独立)
核心特点(最大优势)
1. **极强抗振动能力**:专为抑制 PCB、机架共振设计,无人机电机高频振动下姿态漂移远优于普通 IMU(如 MPU6050、BMI055),是它最核心卖点GitHub
2. **优异温度稳定性**
- 加速度计 TCO:0.2 mg/K
- 陀螺仪 TCO:0.015 °/s/K
温度变化带来的零点漂移很小,姿态解算更稳定
3. **大量程**
- 加速度最大 ±24g,高速冲击、剧烈机动不会饱和削波
- 陀螺仪最大 ±2000°/s,适合高速旋转场景
4. 16 位 ADC,数据精度高;支持**SPI(最高 10MHz,飞控首选) / I2C(400kHz)**双接口,4 路可编程中断引脚;加速度与陀螺可硬件时间戳同步,便于姿态融合算法Bosch Sens...
5. 出厂已校准,包含自检功能
关键电气参数
- 主电源 VDD:2.4V ~ 3.6V(典型 3.3V 供电)
- IO 电源 VDDIO:1.2V ~ 3.6V,可适配 1.8V MCU 电平
- 工作温度:**-40℃ ~ +85℃(工业级)**
- 输出速率 ODR:12.5Hz ~ 2kHz 可编程
- 带宽:5Hz ~ 523Hz 可编程
量程选项:
- 加速度:±3g / ±6g / ±12g / ±24g
- 陀螺仪:±125 / ±250 / ±500 / ±1000 / ±2000 °/s(dps)
典型应用场景
1. 多旋翼无人机飞控(最主流,替代 BMI055)
2. 移动机器人、AGV、两轮平衡车、巡检机器人姿态测量
3. 工业设备振动监测、姿态检测
4. 无人车、云台稳定器
5. 高速运动设备姿态解算
> 搭配推荐:常和 BMP388(气压计)、BMM150(地磁计)组成完整导航传感器套件,用于 AHRS 姿态系统Bosch Medi...
硬件与软件要点(研发 / 采购重点)
1. **推荐使用 SPI 接口**:飞控产品几乎全部 SPI,速率高、抗干扰更强;I2C 适合低速小数据采集。**注意:加速度计和陀螺仪是两个独立器件,I2C 地址不同**,驱动需要分别读写两组寄存器NVIDIA
2. PCB 设计:传感器远离电机、电源电感等振动 / 噪声源,PCB 布局要做减振设计;电源加去耦电容,避免电源噪声引入漂移
3. 驱动生态:STM32、Linux、Arduino 都有开源驱动;PX4、ArduPilot 飞控原生支持 BMI088
4. 采购提示:
- 料号:BMI088,LGA16 卷带出货;注意区分 BMI088 和老款 BMI055,**不能直接 pin to pin 兼容**
- 属于工业消费级,**非车规,非军品**;车规项目不能直接选用,要选博世车规 IMU
- 货源:中天科工半导体(深圳)有限公司长期正规供货
竞品简单对比
- MPU6050:低成本,抗振差,温漂大,适合低速、低振动场景
- BMI055:上一代飞控 IMU,BMI088 是升级款,振动抑制、温漂更好
- ICM-20602:同级别 6 轴 IMU,InvenTech 出品,二者常作为飞控二选一方案