亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

MPU-9250:Arduino 项目首选 9 轴运动传感器深度指南

在众多外部传感器中,MPU-9250 无疑是佼佼者。本文将剖析这款 9 轴 MEMS 传感器的优势、引脚定义、与前代 MPU-9150 的对比、Arduino 接线教程及典型应用。

什么是 MPU-9250?

MPU-9250:Arduino 项目首选 9 轴运动传感器深度指南

图 1:运动传感器

MPU-9250 是兼容 Arduino 的微机电系统 (MEMS) 运动传感器,集成加速度计、陀螺仪、磁力计,专为运动追踪设计。相比前代 MPU-9150,体积更小、功耗更低、性能更强。内部采用双芯片封装:一颗 AK8963 3 轴磁力计,一颗 MPU-6500(含 3 轴加速度计与 3 轴陀螺仪),合封为单一 QFN 封装。

引脚定义

MPU-9250:Arduino 项目首选 9 轴运动传感器深度指南

图 2:专家安装运动传感器

详细引脚功能见下表:

MPU-9250:Arduino 项目首选 9 轴运动传感器深度指南

核心特性参数

MPU-9250:Arduino 项目首选 9 轴运动传感器深度指南

图 3:白色运动传感器模组

陀螺仪加速度计磁力计
X/Y/Z 轴数字输出角速率,量程 ±250/±500/±1000/±2000°/s,16 位 ADC 三轴输出,16 位 ADC,量程 ±2g/±4g/±8g/±16g 单片霍尔效应磁传感器,三轴含磁通集中器
可编程数字低通滤波器 工作电流 450µA 宽量程、高分辨率、低功耗
工作电流 3.2mA 低功耗模式:0.98Hz 时 8.4µA,31.25Hz 时 19.8µA 8Hz 重复率下工作电流 280µA
睡眠电流 8µA 睡眠电流 8µA 14 位输出分辨率 0.6µT/LSB
出厂校准灵敏度比例因子,自检功能 用户可编程中断、唤醒中断(利于低功耗),自检功能 量程 ±4800µT,内置磁源自检

MPU-9250 vs MPU-9150:关键升级

MPU-9250:Arduino 项目首选 9 轴运动传感器深度指南

图 4:安装运动传感器

  1. 体积更小、功耗更低。
  2. 陀螺仪与磁力计性能显著提升。
  3. 磁力计升级为 AK8963(原 AK8975),主芯片升级为 MPU-6500(原 MPU-6050)。
  4. 得益于 MPU-6500,噪声更低、动态范围更大。
  5. AK8963 带来更宽的满量程范围。

Arduino 接线与开发指南

按下图接线:

MPU-9250:Arduino 项目首选 9 轴运动传感器深度指南

模块与 Arduino 引脚对应关系:

MPU-9250:Arduino 项目首选 9 轴运动传感器深度指南

后续步骤

接线完成后,在 Arduino IDE 安装 MPU-9250 库,重启 IDE,上传示例代码,即可读取 3 轴加速度、3 轴角速度、3 轴磁场数据。

MPU-9250:Arduino 项目首选 9 轴运动传感器深度指南 MPU-9250:Arduino 项目首选 9 轴运动传感器深度指南

典型应用

MPU-9250:Arduino 项目首选 9 轴运动传感器深度指南

图 5:遥控电视

结语

掌握 MPU-9250 MEMS MotionTracking™ 传感器原理与开发流程,为你的动态捕捉项目赋能。后续疑问欢迎随时交流。


工业技术

  1. 树莓派 3 计算机视觉运动传感器:人脸检测对接 SmartThings
  2. 树莓派 Home Assistant 安全监控:PIR 运动检测、报警面板与视频抓拍
  3. 树莓派 DIY 红外运动传感器:从原理到代码的完整指南
  4. 树莓派 PIR 运动传感器控制 LED 实战指南
  5. 掌握树莓派 GPIO:在 B+/Model 2 上接入 PIR 运动传感器
  6. HC‑SR501 PIR 运动传感器与树莓派接线、校准与 Python 编程全指南
  7. 脉冲光传感器:放大 LED 光脉冲为可听声音
  8. 高精度轴承温度传感器:原理、安装与SKF PT100选型指南
  9. DS18B20 单总线数字温度传感器:引脚、特性与实战应用
  10. 安森美推出低功耗、高帧率 ARX3A0 图像传感器,赋能智能视觉
  11. STTS22H:0.25°C 高精度、超低功耗数字温度传感器
  12. 先进腕戴式皮肤传感器将手指运动实时转为3D虚拟手