飞控上的IMU怎么选:MPU6000、BMI270、ICM-42688-P的噪声底与滤波负担对比

#日常分享#飞羽3 天前

选飞控时盯着 IMU 型号看,本质上是在看两件事:它自身有多“安静”,以及你为了让这份“安静”付出多少延迟代价。 这两件事是连...

选飞控时盯着 IMU 型号看,本质上是在看两件事:它自身有多“安静”,以及你为了让这份“安静”付出多少延迟代价。 这两件事是连在一起的——噪声底决定了你需要多重的滤波,而滤波越重,飞控反应就越慢。下面用三款最常见的芯片把这条逻辑拆开讲清楚。

先理解两个词:噪声底与滤波负担

噪声底,可以理解为芯片在没有真实旋转时“自己瞎报”的微小抖动。单位通常是 dps/√Hz(度/秒每根号赫兹)。这个值越小,原始信号越干净,真实旋转和电机振动混在一起时就越容易分辨。

滤波负担,则是飞控为了压制噪声不得不做的“清洁工作”。低通滤波器把高频抖动削掉,但任何滤波都会引入延迟。噪声底高的芯片,需要把滤波器切得更狠,延迟就更大;噪声底低的芯片,可以切得轻一些,延迟更小,飞控对摇杆和扰动的反应就更“跟手”。所以,“噪声底低”的真正价值,不在于数据好看,而在于它允许你少滤波,从而换来更低的延迟。

三款芯片的取舍,其实是一道三角题

ICM-42688-P:噪声最低,但前提是不能“硬碰硬”

这是三款里噪声底最漂亮的。陀螺仪噪声密度典型值约 2.8 mdps/√Hz,大约是 MPU6000 的一半,加速度计噪声也控制在 70 μg/√Hz 级别。它的采样率可以跑到 32 kHz,是另外两款望尘莫及的。

低噪声加高采样率,带来的直接好处是:你可以把陀螺仪低通滤波器的截止频率拉到 500 Hz 以上还不担心混叠,典型滤波延迟只有 1.5–2.5 ms,而 MPU6000 的典型延迟在 3–4 ms 左右。这意味着在同样干净的信号下,ICM 的 PID 环路拿到的是更新鲜的数据,穿越机在洗桨恢复和摇杆响应上会更“紧”。

但初学者必须知道一个容易被忽略的代价:它太“灵敏”了。ICM-42688-P 对通过机架传导过来的电机振动非常敏感。如果飞控是硬安装的,它会把 MPU6000 原本“糊弄过去”的振动细节全部捕捉出来,滤波反而要加班加点去处理。要发挥它的低噪声优势,软安装(橡胶减震柱)几乎是必选项;硬装在一块振动偏大的机架上,纸面优势会打折扣。

MPU6000:噪声居中,电气上最“皮实”

MPU6000 的陀螺仪噪声密度典型值约 5 mdps/√Hz,采样率 8 kHz,是三款里资历最老的。单看纸面,它既不如 ICM 安静,采样率也低,但它在飞控圈活了这么多年,有一个很实际的原因:电气鲁棒性好。

它对电源纹波和电磁干扰的容忍度明显高于现代 ICM 系列。在一套使用廉价 4 合 1 电调、电容滤波不太讲究的配置上,MPU6000 往往还能输出“能用”的数据,而 ICM-42688-P 可能已经开始出现噪声尖峰。它的“滤波负担”处在中间位置:不像 ICM 那样可以轻轻带过,但也不至于需要把滤波器压到极限。对于电源和振动环境不够理想、又不想在安装和电源上投入太多精力的配置,它仍然是一个稳妥的起点。

BMI270:噪声最高,滤波负担也最重

BMI270 的陀螺仪噪声密度典型值在 7–8 mdps/√Hz 附近,是三款中最高的。它的最大采样率标称 6.4 kHz,但在实际飞控固件中,陀螺仪输出率常常被限制在 3.2 kHz 来使用,这反过来也限制了 PID 环路频率的上限。

噪声最高,意味着同样的飞行条件下,你需要把低通滤波器切得更低,才能在 PID 项里得到一条“能看”的角速度曲线。滤波器截止频率低了,延迟自然上去;再加上采样率本身偏低,PID 环路拿到的数据更新间隔更长。结果是,BMI270 飞控在默认设置下往往呈现出一种偏“软”的手感——不是不能飞,但如果你追求的是利落的响应和清晰的洗桨恢复,它需要你在调参上花更多功夫,而且起点本身就比另外两款更被动。

一张表看清核心差异

给初学者的选型思路

如果你在装一台新机,并且愿意在飞控安装上花五分钟装好减震柱,ICM-42688-P 是当前起点最高的选择。它的低噪声底让你不需要在滤波上过度用力,默认调参就更容易获得干净、跟手的手感。

如果你的预算紧张,或者电调、电源部分比较将就,MPU6000 仍然是一块可靠的“兜底”方案。它不会给你 ICM 那种纸面上的惊艳,但它对不理想的电气环境有更强的包容性,不容易因为你少装了一颗电容就“翻脸”。

至于 BMI270,它更适合“够用就好”的场景:巡航、慢飞、对延迟不敏感的练习机,或者空间受限的小型板子。但如果你已经决定认真投入穿越机,并且在意飞控的反应速度,把它当作首选的理由并不充分——它的噪声底决定了你从第一天起就在跟更高的滤波负担打交道。

最后一句提醒:再好的 IMU 也救不了一台振动失控的机架。 ICM-42688-P 的“安静”只在振动被合理控制的平台上才成立;在硬安装、高振动、电源不干净的配置上,它的纸面优势会被吃掉,甚至反过来让滤波更难做。选芯片,也是在选你愿意为它创造什么样的运行条件。

用手机扫码体验更多功能

扫码查看8条评论