OneShot 伺服器和电调(电机控制器)
PX4 仅支持 OneShot 125 电调。这些电调通常比 PWM 电子调速器 但共享相同的布线设置(您需要做的只是设置一些不同的参数)。
信息
DShot 在可能的情况下,应始终使用 DShot,而不是 OneShot,因为 DShot 响应更快、更稳定、无需校准,并且可能支持遥测。不使用 DShot 的唯一原因是硬件限制(可用的 DShot 针脚不足或使用的电调不支持 DShot)。
概述
OneShot 本质上是一个版本的 PWM 理论上,速度可提高 8 倍。
PWM 和 OneShot 都使用周期性脉冲进行通信,脉冲宽度表示所需的功率水平。PWM 的脉冲长度通常在 1000us (零)和 2000us (全功率)之间,而 OneShot 125 的脉冲宽度则短 8 倍,从 125us (零功率)到 250us (全功率)不等。
发送脉冲的理论最大速率以及响应速度取决于最大脉冲的宽度。对于 PWM 来说,这一速率接近 500 Hz,而对于 OneShot 来说,这一速率接近 4 kHz。实际上,OneShot 电子调速器的实际最大速率通常在 1 kHz 至 2 kHz 之间,具体取决于所使用的电子调速器。
设置
布线
布线与 PWM 电子调速器 (和 dshot)。
PX4 配置
要启用 OneShot,请在以下操作中为一组输出选择协议 执行机构配置.请注意,输出范围值设置为正常 PWM 范围内的数值(名义上为 1000
至 2000
).这些都在内部进行了缩放,以便为开拍输出适当的脉冲宽度。
然后执行 电调校准.