BNO055 - 智能9轴绝对方向传感器模块
这BNO055.是A.包装中的系统(SIP),整合三轴14位加速度计,三轴16位陀螺仪,各个封装中的三轴地磁传感器和32位Cortex M0 +微控制器,在单个封装中运行博世塞拉特传感器融合软件。
BNO055传感器模块引脚配置
PIN码 |
PIN名称 |
描述 |
1 |
vin. |
3.3-5.0V电源输入 |
2 |
3VO. |
3.3V从板载线性电压调节器输出,您可以根据需要抓取大约50mA |
3. |
GND. |
用于电源和逻辑的公共/ GND引脚 |
4. |
SDA. |
I2C数据引脚,连接到MicroController的I2C数据线。该引脚可与3V或5V逻辑一起使用,此引脚上有一个10K上拉。 |
5. |
SCL. |
I2C时钟引脚,连接到微控制器的I2C时钟线。该引脚可与3V或5V逻辑一起使用,并在此引脚上有一个10K上拉 |
6. |
rst. |
硬件复位引脚。将此引脚设置为低电平,较高,以在传感器上重置。该引脚是5V安全的。 |
功能和规格
- 3个传感器在一个设备(三轴16位陀螺仪,三轴14位加速度计和完整的性能地磁传感器)
- 智能电源管理:正常,低功耗和暂停模式可用
- 输出熔融传感器数据
- 小包装(LGA封装28销)
- 公共电压(VDD电压范围:2.4V至3.6V)
- 数字接口(HID-I2C(Windows 8兼容),I²C,UART)
- 消费电子套件(MSL1,符合RoHS,无卤素工作温度:-40°C ... + 85°C)
BNO055.替代传感器
BMX055那MPU9250
笔记:关于BNO055传感器的更多技术规范可以在其中找到bno055数据表附在本页末尾。
BNO055模块的一般描述
BNO055是包装(SIP)中的系统,整合三轴14位加速度计,三轴16位陀螺仪,每个每秒±2000度,三轴地磁传感器和运行博世的32位Cortex M0 +微控制器Sensortec传感器融合软件,在一个包装中。相应的芯片组集成到一个单一的28针LGA中3.8mm x 5.2mm x 1.1 mm外壳。为了获得最佳系统集成,BNO055配备了数字双向I2C和UART接口。可以对I2C接口进行编程为使用HID-I2C协议运行,将BNO055转换为运行Windows 8.0或8.1操作系统的设备的即插即用传感器集线器解决方案。
该芯片也可以在由Adafruit Industries制造的预构建模块中找到。由于该模块附带通用I2C接口,与不同的微控制器和FPGA的通信变得更容易。如果您使用的是,所有必要的无源硬件要求都是预先安装在电路板上的,但如果您将此芯片直接放在PCB上,则某些设计部分应用于平稳操作。
BNO055模块的不同通信配置
这是一个非常通用的IC,它可以用三种配置与主设备通信,每个幂器件为下面显示。
- I2C配置
- UART配置
- HID配置
I2C配置BNO055模块的配置原理图
I²C总线使用SCL(= SCX引脚,串行时钟)和SDA(= SDX引脚,串行数据输入和输出)信号线。这两条线通过上拉电阻连接到VDDIO,使得当总线空闲时它们被拉高。
BNO055模块的UART配置原理图
BNO055支持带有以下设置的UART接口:115200 BPS,8N1(8个数据位,无奇偶校验位,一个停止位)。读取和写入的最大长度支持是128字节。寄存器读写的分组结构如下所述。
BNO055模块的HID配置原理图
可以对I2C接口进行编程为使用HID-I2C协议运行,将BNO055转换为运行Windows 8.0或8.1操作系统的设备的即插即用传感器集线器解决方案
应用程序
- 导航
- 机器人
- 健身和福祉
- 增强现实
- 背景意识
- 平板电脑和超便利
2D模型和尺寸
IC的2D型号如下所示,如果您设计了紧凑的PCB,那么下面的测量可以派上可以派上而价,可以在描述中链接的产品的数据表中找到更多信息。