目录

参考

MPU 6000和ICM 20689对比

陀螺仪的选择:采样率与噪声


参考

Gyro - MPU 6000 vs ICM 20689 | IntoFPV Forum

FPV Drone Flight Controller Explained - Oscar Liang

MPU 6000和ICM 20689对比

两个飞行控制器陀螺仪。 分别属于 T-MotoriFlight。T-Motor 使用 MPU 6000 陀螺仪,而 iFlight 使用 2x ICM 20689。两个 FC 都是 F7 并且成本相同。

MPU6000被认为是老式且稳定的选项,最高频率为 8KHz,而 ICM20689 在 Betaflight 中最高可运行 32KHz。 但是,当在 ICM 陀螺仪上启用 32KHz 模式时,更容易产生噪音。 一些制造商使用了 ICM 陀螺仪一段时间,但很多都改回了 MPU。当将它们用于 8KHz 时就不那么敏感了。MPU6000 的噪音问题较少。

现在 Betaflight 4.1 移除了 32KHz 模式,最高循环时间现在是 8KHz,ICM 看起来更没有吸引力了。 不过可以更有效地滤除噪音。移除了 32KHz 模式后,最高循环时间现在是 8KHz,因此选择哪种陀螺仪已经不是什么大问题了。

IMU Possible Communication Protocol (BUS) Max. Effective Gyro Sampling Frequency
MPU6000 SPI, i2c 8K
MPU6050 i2c 4K
MPU6500 SPI, i2c 32K
MPU9150* i2c 4K
MPU9250* SPI, i2c 32K
ICM20602 SPI, i2c 32K
ICM20608 SPI, i2c 32K
ICM20689 SPI, i2c 32K

* MPU9150 实际上是带有集成 AK8975 磁力计的 MPU6050,而 MPU9250 是带有相同磁力计的 MPU6500

陀螺仪的选择:采样率与噪声

在飞行控制器中需要考虑 IMU 的两个主要属性:最大采样率,以及对噪声的敏感程度(电气和机械)。目前使用最广泛的 IMU 是 MPU6000,因为它支持高达 8KHz 的采样率,并被证明是最强大的抗噪声 IMU 之一。 普遍的共识是避免使用 MPU6500 和 MPU9250,尽管它们的采样速度更高。ICM20689 也相当不错,但据称故障率较高。 然而,ICM20602 很容易受到噪声的影响,可能应该避免使用。有一些 FC 将陀螺仪“软安装”在泡沫上,以减少振动从电机传递到系统中的计算误差。

Gyro陀螺仪 > MPU 6000 vs ICM 20689相关推荐

  1. 平衡车入门---MPU6050陀螺仪的使用

    平衡车入门---MPU6050陀螺仪的使用 一.MPU6050简介 二.学习MPU6050的步骤 三.I2C协议简介 四.MPU6050硬件介绍 五.MPU6050的几个重要寄存器 六.原始数据的单位 ...

  2. MPU6050首例整合性6轴的姿态模块(转)

    源:MPU6050首例整合性6轴的姿态模块 Mpu6050为全球首例整合3轴陀螺仪.3轴加速器.含9轴融合演:MPU-6000为全球首例整合性6轴运动处理组件,相较于多组件方案,免除了组合陀螺仪与加速 ...

  3. Pix4飞控硬件平台框架(一)

    硬件平台简介 本文只是为了让大家简单入门为主,所以我选择的硬件学习平台是Pixhawk系列的mRoPixhawk,兼容原始版本Pixhawk1,基于Pixhawk-project FMUv3开源硬件设 ...

  4. 建造一个自平衡机器人

    index 第1部分:简介 1.1 简要概述 1.2 所需组件 必要: 可选的: 第2部分:加速度计和陀螺仪传感器 2.1 确定要使用的陀螺仪模块 2.2 Accel-Gyro模块入门 2.3 标记 ...

  5. Pixhawk系统架构介绍

    前段时间导师叫我做扑翼无人机,工程上需要实现的,能够通过程控飞起来,感觉难度挺大.先从研究PX4开始,打算一步步理解透整个PX4的框架,机型的适配.旋翼.固定翼的姿态控制,新机型的添加等等.不知道能不 ...

  6. PSINS工具箱学习(一)下载安装初始化、SINS-GPS组合导航仿真、习惯约定与常用变量符号、数据导入转换、绘图显示

    文章目录 一.前言 二.相关资源 三.下载安装初始化 1.下载PSINSyymmdd.rar工具箱文件 2.解压文件 3.初始化 4.启动工具箱导览 四.习惯约定与常用变量符号 1.PSINS全局变量 ...

  7. 飞行控制器Pixhawk简介

    作者:华清远见讲师 Pixhawk是一款由PX4开源项目设计并由3DR公司制造生产的高级自动驾驶仪系统.其前身是APM,由于APM的处理器已经接近满负荷,没有办法满足更复杂的运算处理,所以硬件厂商采用 ...

  8. 基于STM32的无线飞鼠(二)

    基于STM32的无线飞鼠(二) 在前一篇博客中讲了下一些题外话,从本篇开始讲讲重点的知识,说说无线飞鼠过程用到的模块 细说MPU6050 一. MPU6050简介 二. 细节问题 三. 相关技术 四. ...

  9. Android自动化测试之Shell脚本一——模拟触屏事件

    摘自:http://guolin.guosfamily.com/2012/02/15/android-automated-test-by-shell-touch-event/ Android自动化测试 ...

  10. 平衡小车卡尔曼滤波算法

    最近研究STM32的自平衡小车,发现有两座必过的大山,一为卡尔曼滤波,二为PID算法. 网上看了很多关于卡尔曼滤波的代码,感觉写得真不咋地.一怒之下,自己重写,不废话,贴代码 [pre lang=&q ...

最新文章

  1. 离人类更近一步!DeepMind最新Nature论文:AI会“回忆”,掌握调取记忆新姿势
  2. WinDbg演示IA-32 CPU下的Windows 分页机制下的地址转换过程
  3. sql中存储过程打印返回的记录集
  4. JVM—GC垃圾收集器
  5. 代码重构的方法和经验_关于烂代码优化重构的几点经验
  6. cad大理石填充图案_CAD制图初学入门者必须知道的CAD填充问题
  7. 操作系统实践(四/五)
  8. linux 抓包工具_03-Python爬虫工程师-抓包工具
  9. Scala基础 - 函数和方法的区别
  10. 北理计算机语言智能与社会计算,北京理工大学校长张军描绘智慧社会:人在思、云在算、端在造...
  11. Photoshop 操作显示滞后问题及解决方法
  12. ARCHPR4.54破解版
  13. 一行python代码查找中文同义词(synonyms)
  14. MogDB秘籍 之 乾坤大挪移
  15. 日志配置:logging.file.path与logging.file.name的区别
  16. html ico 图片 无效,设置favicon.ico manifest.json无效
  17. 写了那么多Android布局,你知道elevation属性吗
  18. 牛视源码,抖音矩阵系统定制,look here
  19. 计算机电源MOD,自制模组板给黑群电源改模组
  20. 如何自动识别是NOR flash 启动还是NAND flash启动

热门文章

  1. linux 改成utc时间_linux – 如何将时区设置为UTC-8
  2. opencv4图像基本变化
  3. U盘安装Linux系统
  4. matlab中符号检验,配对符号秩和检验,配对资料的符号检验,符号
  5. 设计模式学习笔记(十三)组合模式及其在树形结构中的应用
  6. Revit导入lumion渲染
  7. 微信小程序与普通网页区别
  8. TMS320F280049C 学习笔记4 Led_ex1_blinky 初始化函数及系统时钟
  9. 微信开放平台创建移动应用-必过
  10. 《灵飞经》②东岛门人 第一章 倩女灵苏