有刷电机¶
ArduPilot 支持多种控制有刷电机的方法
支持 RC PWM 输入(宽度为 1ms 至 2ms 的 PWM 信号)的有刷电机电调最容易使用,因为不需要特殊配置,本文档的其余部分可以忽略。大多数业余级遥控车电调都属于这种类型
"有刷 "电机接受一个占空比来控制速度,但只能沿一个方向旋转
经过验证的电机驱动器¶
剑齿虎双 32A 电机驱动器 当 Sabertooth 处于遥控模式时,支持 "正常"。
Pololu G2 大功率电机驱动器 支持 "BrushedWithRelay"
波罗陆 DRV8838 电机驱动器 支持 "BrushedWithRelay"
RoboClaw 2x7A 电机控制器 当机器人爪处于遥控模式时,支持 "正常"。
L298N 电机驱动器 .参见 这些设置说明
天空火箭 无人机使用 "有刷 "电机
连接和配置¶
将电机驱动器/电调连接到(飞行)控制器的输出引脚,就像连接普通无刷电调一样,但请注意底部关于将有刷输出与舵机混合的警告
设置 MOT_PWM_TYPE = 3 表示 "已刷新 "并重新启动(飞行)控制器
设置 RC_SPEED = 16000,将刷新率设为 16k(也可使用 1000 到 20000 之间的其他值)。
备注
在某些地面控制站中,如果试图将该参数设置在正常的 50 至 490 赫兹范围之外,则需要用户确认 "超出范围 "设置,才能设置该参数。这是为了防止无刷电调意外配置错误。
警告
如果(飞行)控制器还将控制舵机(使用常规 RC PWM),请注意舵机与任何电机输出不在同一个 "PWM 输出组 "中。该分组仅在部分 (飞行)控制器硬件选项 页面,但对于普通的 Pixhawk 或 Cube (飞行)控制器,主输出 1 至 4 属于组 1,这意味着如果主输出 1 至 4 配置了有刷电机,则舵机必须连接到输出 5 或更高的位置。
警告
ArduPilot 目前不支持同时控制有刷和无刷电机。 电机 同时