跳到主要内容

控制

解锁

解锁后,飞行器已可飞行,施加油门时电机会旋转。解锁时电机会低速旋转(可通过设置 MOTOR_STOP 关闭,但出于安全原因不建议这样做)。

默认通过摇杆位置执行解锁和解除解锁。(注意:使用开关解锁时,该功能会关闭。)

某些情况会禁用解锁。在这种情况下,板上的警告 LED 将闪烁一定次数,指示情况:

禁止解锁原因LED 闪烁次数
Configurator 中 CLI 处于活动状态2
失控保护模式处于活动状态3
飞行器在失控保护模式下已着陆3
超过最大解锁角度4
校准处于活动状态5
系统过载6

摇杆位置

三个摇杆位置是:

位置约略通道输入
LOW1000
CENTER1500
HIGH2000

组合摇杆位置可激活不同的功能:

功能ThrottleYawPitchRoll
ARMLOWHIGHCENTERCENTER
DISARMLOWLOWCENTERCENTER
Profile 1LOWLOWCENTERLOW
Profile 2LOWLOWHIGHCENTER
Profile 3LOWLOWCENTERHIGH
Calibrate GyroLOWLOWLOWCENTER
Calibrate AccHIGHLOWLOWCENTER
Calibrate Mag/CompassHIGHHIGHLOWCENTER
Inflight calibration controlsLOWLOWHIGHHIGH
Trim Acc LeftHIGHCENTERCENTERLOW
Trim Acc RightHIGHCENTERCENTERHIGH
Trim Acc ForwardsHIGHCENTERHIGHCENTER
Trim Acc BackwardsHIGHCENTERLOWCENTER
Disable LCD Page CyclingLOWCENTERHIGHLOW
Enable LCD Page CyclingLOWCENTERHIGHHIGH
Save settingLOWLOWLOWHIGH

摇杆位置

历史

最初的摇杆命令来自 MultiWII,但原始代码不再有直接链接。

以下列出的原始文件可以在这里找到https://code.google.com/archive/p/multiwii/source/default/source

  • svn/branches/Hamburger/MultiWii-StickConfiguration-23_v0-5772156649.pdf
  • multiwii/branches/Hamburger/MultiWii-StickConfiguration-23_v0-5772156649.odp

偏航控制

当用操纵杆武装/上锁时,您的偏航操纵杆将移动到极值。为了防止你的手艺 避免在地面上解锁/上锁期间尝试偏航,您的偏航输入不会导致飞行器偏航 油门低(即低于 min_check 设置)。

对于三轴飞行器,您可能希望保留在地面上偏航的能力,以便您可以验证您的尾巴 起飞前舵机工作正常。您可以通过在 CLI 上将 tri_unarmed_servo 设置为 ON 来执行此操作(这是 默认)。如果您在解锁/上锁期间尾桨接触地面时遇到问题,您可以将其设置为 0 代替。检查此表以确定哪种设置适合您:

Is yaw control of the tricopter allowed?
DisarmedArmed
Throttle lowThrottle normalThrottle lowThrottle normal
tri_unarmed_servo = OFFNoNoNoYes
NoNoNoYes
tri_unarmed_servo = ONYesYesYesYes
YesYesYesYes

油门设置及其交互

min_command-启用电机停止后,当油门低于 min_check 或解除设置时,这是发送到 ESC 的命令。在禁用电机停止的情况下,这是仅在飞行器上锁时发送的命令。为了安全起见,必须将其设置为远低于电机旋转。

min_check- 使用开关武装模式时,将油门降低到 min_check 以下将导致电机以 min_throttle 旋转。当使用默认的操纵杆武装时,将油门降低到 min_check 以下将导致电机以 min_throttle 旋转并且偏航被禁用,以便您可以武装/上锁。启用电机停止后,将油门降低到 min_check 以下也会导致电机关闭,并且电调会发送 min_command。 Min_check 必须设置为油门行程 100% 可靠满足的水平。设置太低可能会导致飞行器无法上锁的危险情况。可以将其设置为低于 min_throttle,因为 FC 会自动将输出缩放到 esc 的输出

min_throttle- 通常设置为略高于所有电机的可靠旋转。有时,该值设置得稍高,以防止高级机动过程中的螺旋桨失速,有时则设置得相当高,以产生所需的结果。当配备电机停止功能时,您的电机将根据此命令旋转,因此从安全角度考虑,请记住这一点。

max_check- 高于此级别的油门位置将向 ESC 发送 max_command。

max_throttle- 这是飞控对电调的最大命令。

Joshua Bardwell 提供了解释这些术语的深入视频:

https://www.youtube.com/watch?v=WFU3VewGbbA

https://www.youtube.com/watch?v=YNRl0OTKRGA

死区

如果偏航、横滚或俯仰杆无法可靠地返回中心,或者无线电在中心点周围有很多抖动,则可以应用死区。整个死区值应用于中心点的任一侧,而不是上方值的一半和下方值的一半。死区值将对摇杆端点值产生影响,因为轴值将根据所应用的死区量而减少。

deadband- 适用于横滚、俯仰。

yaw_deadband 仅适用于偏航。