如何校准电流传感器
如果你使用的是Speedybee单独的飞塔或电调,你可以参考下面的电流传感器的校准教程
对于Speedybee飞塔的电流计参数设置:
Speedybee F7mini 使用 SpeedyBee BLS 35A ESC的电流计设置(Scale=250 Offset=-500)
Speedybee F405mini 使用 SpeedyBee BLS 35A V2 ESC的电流计设置(Scale=250 Offset=-500)
Speedybee F405 V3 使用 SpeedyBee BLS 50A ESC 的电流计设置(Scale = 386 Offset = 0)
Speedybee F405 V4 使用 SpeedyBee BLS 55A ESC 的电流计设置(Scale = 400 Offset = 0)
Speedybee F722 V3 使用 SpeedyBee BL32 50A ESC 的电流计设置(Scale = 490 Offset = 0)
下面文章来自Oscar liang: https://oscarliang.com/current-sensor-calibration/
Betaflight 使用一个简单的方程式来允许用户调整/校准当前传感器输出:
y = ax + b
“a”是比例,“b”是偏移量。在大多数情况下,偏移量通常为零,您只需更改比例即可。

有几种不同的方法可以校准电流传感器。
反复试验
这是我电流传感器校准的“首选”方式,它不是最快的,但很安全,并且不需要额外的设备。
- 携带充满电的电池飞行
- 记下着陆后 OSD 中显示的“消耗的电池电流 mAh”(OSDmAhconsumed)
- 将电池充满电,看看还放了多少mAh(mAh_charged)
使用此公式您可以计算新的当前传感器刻度:
newscale = oldscale x (OSDmAhconsumed / mAh_charged)
您可能需要多次重复此过程,以确保获得足够准确的秤数。
请注意,Betaflight 中的当前传感器刻度是反向工作的,即为了使当前传感器读数更低,您需要增加刻度。例如,如果 OSD 读数过高 10%,我们需要将比例增加 10%,这将使 OSD 读数降低 10%……我知道,这很令人困惑:)
让我举一个例子:
- 您当前的传感器刻度为 400
- 您使用充满电的电池进行飞行,在飞行结束时(无论电压是多少),Betaflight OSD 显示电量为 1100mAh
- 当你给电池充满电时,充电器显示1000mAh已放回电池中
- 新比例 = 400 x (1100/1000) = 440
使用万用表进行低电流测试
使用 Betaflight 中的电机选项卡,您可以在没有道具的情况下旋转电机,并从飞行控制器获取一些当前测量值(与 OSD 中显示的值相同)。
您只需要进行 3 到 5 次低于 5A 的测量,因此执行起来相对安全

这时帮助纠正返回偏移和比例值:
https://docs.google.com/spreadsheets/d/1lkL-X\_FT9x2oqrwQEctDsEUhgdY19upNGc78M6FfJXY/edit#gid=0

如果您有像 ToolkitRC P200 这样的可调台式电源,那就更容易了,因为您可以从屏幕上读取电流消耗。

电压传感器校准
您通常不需要校准电压传感器,因为它开箱即用应该是准确的。
检查:
取出电池,使用电池检查器或万用表检查其电压。然后将其插入无人机。
如果配置器中电压相差甚远:
- 单击校准按钮,然后输入测量的电压,单击校准,它会要求应用新的电压范围。
- 完成
