# 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,请设置以下参数:

然后执行 电调校准.