跳到主要内容

BNO055 -智能9轴绝对方位传感器模块

BNO055是A.包装中的系统(SIP),整合三轴14位加速度计,三轴16位陀螺仪,各个封装中的三轴地磁传感器和32位Cortex M0 +微控制器,在单个封装中运行博世塞拉特传感器融合软件。

BNO055传感器模块引脚配置

密码

销的名字

描述

1

vin.

3.3-5.0V电源输入

2

3签证官

3.3V输出从车载线性稳压器,您可以抓取约50mA作为必要

3.

接地

用于电源和逻辑的公共/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位三轴加速度计、一个每秒±2000度范围的16位三轴陀螺仪、一个三轴地磁传感器和一个运行Bosch Sensortec传感器融合软件的32位cortex M0+微控制器在一个单独的包中。相应的芯片组集成到一个28引脚LGA 3.8mm x 5.2mm x 1.1 mm外壳中。为了优化系统集成,BNO055配备了数字双向I2C和UART接口。I2C接口可以通过编程使用HID-I2C协议运行,将BNO055变成一个即插即用的传感器集线器解决方案,适用于运行Windows 8.0或8.1操作系统的设备。

这种芯片也可以在Adafruit公司制造的预建模块中找到。由于该模块带有通用的I2C接口,因此与不同微控制器和FPGA的通信变得更加容易。188金宝搏官方网站如果你正在使用模块,所有必要的无源硬件要求都预先建立在板上,但如果你把这个芯片直接放在PCB宝金博188上,某些设计部分应该为顺利操作。

BNO055模块不同的通信配置

这是一个非常通用的IC,它可以用三种配置与主设备通信,每个幂器件为下面显示。

  1. I2C配置
  2. UART配置
  3. HID配置

BNO055模块I2C配置原理图

I²C总线使用SCL (= SCx引脚,串行时钟)和SDA (= SDx引脚,串行数据输入和输出)信号线。两条线都通过上拉电阻连接到VDDIO外部,所以当总线空闲时,它们被拉高。

BNO055传感器模块I2C配置原理图

BNO055模块的UART配置原理图

BNO055支持以下设置的UART接口:115200bps, 8N1(8位数据位,无奇偶校验位,一个停止位)。读写支持的最大长度为128字节。下面描述用于寄存器读写的包结构。

BNO055 UART配置原理图

BNO055模块的HID配置原理图

I2C接口可以通过编程使用HID-I2C协议运行,将BNO055变成一个即插即用的传感器集线器解决方案,适用于运行Windows 8.0或8.1操作系统的设备

BNO055 HID配置示意图

应用程序

  • 导航
  • 机器人
  • 健身和福祉
  • 增强现实
  • 上下文感知
  • 平板电脑和超便利

2D模型及尺寸

IC的2D模型如下所示,如果你正在设计一个紧凑型PCB,下面的测量可以派上忙,更多关于尺寸的信息可以在描述中链接的产品的数据表中找到。

BNO055维度

部分数据表

相关的帖子



加入20K +订阅者

我们永远不会给你发垃圾邮件。

指示要求

成为我们不断增长的社区的一部分。