首页 > 评测 > 一颗芯片就可以做无人机——博世BMF055评测

一颗芯片就可以做无人机——博世BMF055评测

Bosch   博世   BMF055   传感器   无人机   
  • 作者:小淘气
  • 来源:21ic
  • [导读]
  • Bosch Sensortec是一家著名的MEMS传感器厂商,主要产品有惯性传感器,环境传感器,智能传感器,声学传感器等,还有多种传感器集成为单一芯片的产品,今天我们要介绍的BMF055就是这样一款集成多种传感器的SIP(System in package)产品。

产品设计

1. 结构设计

Shuttle Board和Application Board都是矩形设计,板子有两个边为V-cut方式拼板,但是板子的边缘没有毛刺,由于板子上的器件比较少,板子略显空旷,好在板子上

还有些连接器,板子可以兼容Arduino的接口,并且板子上预留了排座,板子下面预留了排针,适合扩展其他的板卡。

2. 外观接口

值得注意的是,为了防止板子被插反,在Shuttle Board上设置了两个缺失的针脚,Application Board上有两个缺失的插座孔,这样的细节也是值得称赞的,如下图:

3. 功能设置

(1) 供电方案

开发板提供了两种供电方式,分别是由USB供电和Arduino 供电,可有由板上的插针选择,如下图:

连接1和2插针由Arduino供电,连接2和3插针由USB供电。

(2) JTAG调试工具

板上设置了JTAG调试接口,与Shuttle Board相连接,如下图:

(3) USB接口

开发板提供了1个Micro USB一个用于系统供电。

产品使用方案

1. 软件说明

Atmel Studio是Atmel公司的免费IDE,Atmel Studio7.0为最新版本,支持Atmel公司的SMART 和 AVR系列产品,IDE支持C/C++以及汇编编程。

接下来我们就简单介绍一下BMF055套件在Atmel Studio中的使用。

2. 连接计算机使用

将Shuttle Board 安装到Application Board,如下图:

将J-link分别于开发板和计算机相连,如下图:

运行Atmel Studio 7.0

打开Atmel Studio 7.0,如下图:

更新Atmel Studio的 Software Framework,如下图:

添加BMF055的示例工程,如下图:

建立示例工程,如下图:

接下来我们编译工程,如下图:

接下来设置好下载选项,下载程序,如下图:

由于Atmel 的MCU我们之前介绍过很多,这里就不做详细的说明了。

Application Board可以扩展其他的Arduino扩展板,连接方法如下图:

  • 本文系21ic原创,未经许可禁止转载!

网友评论