BNO055是一款由Bosch Sensortec开发的高性能绝对定向传感器模块,内置三轴加速度计、三轴陀螺仪和三轴地磁传感器,并集成了一个32位微处理器用于运行传感器融合算法。该模块可以输出精确的航向、俯仰和横滚数据,非常适合需要精准方向感知的应用场景。
BNO055支持I2C和UART两种通信接口,具有可配置的操作模式(包括NDOF模式、IMU模式等),并且可以通过寄存器编程实现灵活的控制。其紧凑的设计和低功耗特性使其成为可穿戴设备、机器人、无人机以及其他便携式电子设备的理想选择。
供电电压:1.9V 至 3.6V
工作温度范围:-40°C 至 +85°C
I2C通信速率:最高3.4MHz
UART通信波特率:最高57600bps
尺寸:2mm x 2mm x 0.95mm
加速度量程:±2g/±4g/±8g/±16g
角速度量程:±125°/s, ±250°/s, ±500°/s, ±1000°/s, ±2000°/s
磁场强度量程:±1300μT
典型电流消耗:950μA
BNO055采用了先进的传感器融合算法,能够提供稳定且精确的9自由度(9DoF)数据输出,包括欧拉角、四元数和线性加速度等。
该模块具备多种预设的工作模式,例如NDOF模式(融合了所有传感器的数据)、IMU模式(不使用地磁传感器)、Compass模式(仅使用加速度计和地磁传感器)等,用户可以根据具体需求选择适合的模式。
此外,BNO055还支持外部时钟同步和中断功能,便于与主控制器协同工作。它的小巧封装和简单的接口设计也极大地简化了系统集成过程。
BNO055广泛应用于各种需要姿态估计和方向感知的领域,例如消费类电子产品中的动作追踪、导航系统、增强现实(AR)和虚拟现实(VR)设备、无人机的姿态控制、机器人定位以及健康监测设备中的步态分析等。
由于其高精度和易用性,BNO055也被广泛应用于教育和开发平台,为开发者提供了快速原型设计的能力。
BNO056