有刷电机

ArduPilot 支持多种控制有刷电机的方法

  • 支持 RC PWM 输入(宽度为 1ms 至 2ms 的 PWM 信号)的有刷电机电调最容易使用,因为不需要特殊配置,本文档的其余部分可以忽略。大多数业余级遥控车电调都属于这种类型

  • "有刷 "电机接受一个占空比来控制速度,但只能沿一个方向旋转

经过验证的电机驱动器

连接和配置

  • 将电机驱动器/电调连接到(飞行)控制器的输出引脚,就像连接普通无刷电调一样,但请注意底部关于将有刷输出与舵机混合的警告

  • 设置 MOT_PWM_TYPE = 3 表示 "已刷新 "并重新启动(飞行)控制器

  • 设置 RC_SPEED = 16000,将刷新率设为 16k(也可使用 1000 到 20000 之间的其他值)。

备注

在某些地面控制站中,如果试图将该参数设置在正常的 50 至 490 赫兹范围之外,则需要用户确认 "超出范围 "设置,才能设置该参数。这是为了防止无刷电调意外配置错误。

警告

如果(飞行)控制器还将控制舵机(使用常规 RC PWM),请注意舵机与任何电机输出不在同一个 "PWM 输出组 "中。该分组仅在部分 (飞行)控制器硬件选项 页面,但对于普通的 Pixhawk 或 Cube (飞行)控制器,主输出 1 至 4 属于组 1,这意味着如果主输出 1 至 4 配置了有刷电机,则舵机必须连接到输出 5 或更高的位置。

警告

ArduPilot 目前不支持同时控制有刷和无刷电机。 电机 同时