Puzzle - 9DOF 9轴运动测量

来自Duinopeak_COM
跳转至: 导航搜索

产品简介

电子积木IMU 9DOF是一款高性能9-轴运动跟踪模块,它是基于芯片MPU-9150。MPU-9150是世界上第一个为设计运动跟踪测量集成低功耗设备,成本低、性能要求极高的消费电子设备,适用对象包括智能手机、平板电脑和传感器等. 电子积木IMU 9DOF最终能输出三个16位模数转换后的陀螺仪数据,三个13位模数转换加速度输出和三个13位模数转换后的磁强计输出。
Imu-9150-9dof.pngImu-9150-b.png

规格参数

  • I2C 接口
  • 低功耗
  • 400kHz快速模式下的I2C,能够与所有的寄存器通信
  • X-, Y-, 和 Z-轴的数字角度输出(陀螺仪),用户可编程定义量程(±250, ±500, ±1000, 和 ±2000°/sec可选)
  • X-, Y-, 和 Z-轴的加速度输出,用户可编程定义量程( ±2g, ±4g, ±8g and ±16g可选)
  • X-, Y-, 和 Z-轴的磁强计输出

接口功能


IMU 9DOF interface function.jpg

  • ①:电子积木接口,连接到 I2C
  • ②:地址选择电阻:R1,R2(默认地址是0x68)
  • 当地址是 0x68: R1不焊接.
  • 当地址是 0x69: R2不焊接.
  • ③:中断数字输出.
  • ④:辅助I2C主机串行时钟
  • ⑤:辅助I2C主机串行数据

应用示例

基于电子积木9DOF的库函数,我们能够测量并显示陀螺仪,加速度,磁强的数值。接下来,就让我展示需要怎么来操作:

硬件安装

如下,我们使用电子积木扩展板和电子积木线把9轴运动测量传感器和Arduino主控板连接起来,然后用USB线,将这些和电脑连接起来
Puzzle IMU 9DOF.jpg

程序使用

1) 下载下面资源中的IMU_9DOF演示程序,加上另外所需的MPU6050和I2Cdev两个库文件;

2) 解压刚刚下载的文件到Arduino IDE 的路劲下面: ..\arduino-1.0.5\libraries.

3) 打开ArduinoIDE,然后根据下面的路劲找到刚刚解压的例程序: File -> Example -> IMU_9D0F_Demo

4) 选择正确的主板和串口号之后,上传代码.

5)按照上面的步骤做完之后,你将从串口监视器上面看到如下的结果 :


9轴传感器采集数据.png

资源


Puzzle - 9DOF 9轴运动测量原理图PDF: 文件:Puzzle IMU 9DOF schematic.pdf

Puzzle - 9DOF 9轴运动测量演示程序: 文件:IMU 9D0F Demo.zip

Puzzle - 9DOF 9轴运动测量MPU6050库文件: 文件:Puzzle 9DOF MPU6050.zip

Puzzle - 9DOF 9轴运动测量I2Cdev库文件: 文件:Puzzle 9DOF I2Cdev.zip

如何购买

Duinopeak 官方淘宝商城
9DOF 9轴运动测量购买链接

支持

如果你有什么建议或者好的点子, 你可以来我们的DuinoPeak论坛参与讨论.

外部链接

链接到外部网页将会给你提供更多应用创意,文档/数据表或软件库

视频