2、硬件调试基础:飞控板供电检查、电压纹波测量、IMU安装方向确认

硬件调试,说白了就是给飞控做一次“体检”。

很多新手一上来就急着调参数、刷固件,结果飞起来炸了,回头一查——供电不稳,IMU装反了。我见过太多这种案例了。所以这一章,咱们老老实实把硬件基础打牢。

2.1 飞控板供电检查

飞控板对供电的要求其实挺苛刻的。别看它只有几瓦功耗,但纹波、瞬态响应、压降,哪一项出问题都会导致重启或传感器数据异常。

2.1.1 供电电压范围

PX4官方推荐的供电电压是 5V ± 0.25V。也就是说,4.75V到5.25V之间才算合格。

我个人习惯用万用表直接测飞控板的电源输入接口。注意,不要只测电源模块的输出端——线损和接插件接触电阻都会造成压降。我在项目中遇到过,明明电源模块输出5.05V,到了飞控板输入端只剩4.6V,结果飞控频繁重启。后来发现是JST插头氧化了。

测量点 正常范围 异常表现
电源模块输出端 5.0V ~ 5.25V 低于4.8V需检查模块
飞控板电源输入接口 4.75V ~ 5.25V 低于4.75V检查线缆/插头
飞控板3.3V稳压输出 3.25V ~ 3.35V 偏低则稳压芯片可能损坏
警告: 千万不要用电池直接给飞控板供电!电池电压通常在11.1V~22.2V,会瞬间烧毁飞控。必须经过稳压模块(BEC或PMU)。

2.1.2 供电电流能力

飞控板本身耗电不大,但加上GPS、接收机、数传模块、LED灯带,总电流可能超过1A。我建议电源模块至少提供 2A 的持续输出能力。

怎么测?用钳形电流表夹住电源线,或者串入万用表电流档。注意:串入电流表时,先断电接线,再上电。我曾经因为忘了这步,直接烧了万用表的保险丝。

2.2 电压纹波测量

纹波,就是直流电压上叠加的交流分量。说白了,就是电压在“抖动”。

为什么纹波重要?因为飞控上的传感器(尤其是IMU和气压计)对电源噪声极其敏感。纹波过大,传感器读数会飘,飞控姿态解算就会出错。

2.2.1 测量工具

万用表测不了纹波,必须用示波器。我推荐带宽至少 20MHz 的示波器,采样率不低于 100MSa/s。

  • 探头: 用10×档,减少负载效应
  • 耦合方式: 选AC耦合,滤掉直流分量
  • 带宽限制: 打开20MHz带宽限制,避免高频噪声干扰

2.2.2 测量步骤

  1. 示波器探头接地夹接到飞控板GND(尽量靠近电源输入)
  2. 探头尖端接到飞控板5V输入引脚
  3. 设置垂直刻度:50mV/div
  4. 设置水平刻度:1ms/div
  5. 观察波形,记录峰峰值(Vpp)
合格标准: 纹波峰峰值(Vpp)应小于 50mV。超过100mV必须排查原因。

2.2.3 常见纹波问题

我遇到过最典型的情况:电机启动瞬间,纹波从30mV飙升到200mV,飞控直接重启。后来发现是电源模块的电容容量不够,换了个低ESR的1000μF电容就解决了。

现象 可能原因 解决方法
纹波频率100Hz/120Hz 整流滤波不足 增加电解电容
纹波频率与PWM一致 电机驱动干扰 加磁环或LC滤波
纹波随负载增大 电源模块功率不足 更换更大功率BEC
高频毛刺(>1MHz) 开关噪声耦合 加0.1μF陶瓷电容

2.3 IMU安装方向确认

IMU(惯性测量单元)是飞控的“内耳”。它感知姿态和加速度。如果装歪了,飞控以为自己是水平的,实际上机身是斜的——起飞就翻。

2.3.1 飞控板安装方向

PX4支持多种安装方向,通过参数 SENS_BOARD_ROT 设置。默认是 ROTATION_NONE,即飞控板箭头指向机头方向。

但很多机架空间有限,飞控板不得不旋转安装。比如装在机架侧面,箭头朝左。这时候就要设置 SENS_BOARD_ROT = ROTATION_YAW_90。

小技巧: 我习惯在飞控板上贴一个标签,标明实际安装方向和对应的参数值。这样下次拆装时不用重新测量。

2.3.2 确认安装方向的方法

有两种方法:

  • 静态法: 把飞机水平放置,在QGroundControl的“传感器”页面查看IMU的roll/pitch/yaw读数。水平时roll和pitch应为0°±1°。
  • 动态法: 手动将飞机绕各轴旋转90°,观察读数是否对应变化。比如绕X轴旋转90°,roll应显示90°±2°。

我曾经遇到一个案例:飞控板装得挺正,但IMU读数始终偏2°。排查了半天,发现是飞控板下面的减震海绵垫得不平。嗯,这里要注意——飞控板安装面必须平整、无应力。

2.3.3 加速度计校准

安装方向确认后,还要做加速度计校准。这一步不能省。

校准步骤:

  1. 在QGC中进入“传感器” -> “加速度计”
  2. 按照提示,将飞机依次放置为:水平、左侧、右侧、机头向下、机头向上、背面
  3. 每个位置保持静止2秒,等待采集完成
注意: 校准过程中不要用手触碰飞控板,也不要让飞机受到振动。校准完成后,检查偏置值(bias)是否在合理范围内。一般加速度计偏置应小于 ±0.1g。

2.4 知识体系总览

下面这张图把本章的核心逻辑串起来了。你可以把它当作调试时的检查清单。

硬件调试基础 — 知识体系 硬件调试基础 供电检查 电压纹波测量 IMU安装方向 电压范围 电流能力 测量工具 测量步骤 安装方向 加速度计校准 调试顺序:先供电 → 再纹波 → 最后IMU方向 任何一步不合格,都不要进行后续调试

2.5 常见问题与避坑

核心原则: 硬件调试是飞控调试的基石。供电不稳、纹波过大、IMU装歪,这三个问题不解决,后面所有调参都是白费功夫。

最后分享一个我自己的教训。有一次我帮朋友调试一架四轴,飞控板供电正常,纹波也合格,但IMU读数就是不对。折腾了两小时,最后发现——飞控板底部的减震泡沫垫装反了,导致IMU芯片被顶起了一个小角度。嗯,细节决定成败。