(4)(4.2.4) 连接电调和电机

2023-05-16

文章目录

前言

1 电机顺序图

1.1 四轴旋翼

1.2 三轴旋翼

1.3 翼机

1.4 六轴旋翼

1.5 Y6

1.6 八轴旋翼

1.7 四轴八翼

1.8 六轴十二翼

1.9 自定义框架

1.10 认识顺时针和逆时针的螺旋桨

2 测试电机旋转方向

3 用任务规划器电机测试检查电机编号

4 使用电源分配板

5 KDE(和其他)光电隔离的电调

6 Pixhawk电调问题


前言

这篇文章解释了如何将电调、电机和螺旋桨连接到自动驾驶仪上。以 Pixhawk 为例,但其他自动驾驶仪的连接方式也类似。


将每个电调的电源线(+)、地线(-)和信号线(s)按电机编号连接到自动驾驶仪的主输出引脚。在下面找到你的框架类型,以确定电机的分配顺序。

Pixhawk 输出引脚(有编号)。前 4 个针脚是用颜色编码的,用于连接一个 Quadframe

1 电机顺序图

下图显示了每种框架类型的电机顺序。数字表示自动驾驶仪的哪个输出引脚应该连接到每个电机/螺旋桨。螺旋桨的方向显示为绿色(顺时针,CW)或蓝色(逆时针,CCW)。

电机顺序图的图例

1.1 四轴旋翼

                          

             

        

1.2 三轴旋翼

                         

Note

如果你的尾部舵机的方向在响应偏航时走错了,那么 RCn_REVERSE RC 输入方向或倾斜舵机的 SERVOn_REVERSE 参数应设置为 1(从 0 开始),详见 TriCopter 设置页)(TriCopter setup page)。

1.3 翼机

1.4 六轴旋翼

              

1.5 Y6

 

1.6 八轴旋翼

                   

                   

1.7 四轴八翼

      

     

1.8 六轴十二翼

1.9 自定义框架

可以使用 lua 脚本(lua scripting)配置自定义框架类型,最多可使用 12 个电机。每个电机的横滚、俯仰和偏航系数必须从脚本中计算和加载。这可以通过将 FRAME_CLASS 设置为 15 - 脚本矩阵来实现。参见:加四边形例子(plus quad example)和容错六角形例子(fault tolerant hex example)。

Note

不是所有的飞行控制器都支持脚本,见:firmware limitations

1.10 认识顺时针和逆时针的螺旋桨

上图显示了两种类型的螺旋桨:顺时针(称为推式)和逆时针(称为拉式)。最可靠的是通过其形状来识别正确的螺旋桨类型,如下图所示。较厚的边缘是前缘,在旋转方向上移动。后缘是更激进的扇形,通常更薄。

2 测试电机旋转方向

如果你已经完成了无线电(Radio)和电调的校准(ESC calibration),你可以检查你的电机是否在正确方向上旋转:

1.确保你的旋翼飞机上没有螺旋桨!

2.打开遥控器,确保飞行模式开关设置在自稳。

3.连接电池。

4. 按住油门向下和右舵 5 秒钟,将旋翼飞机解锁。

5. 如果它在油门向下和方向向右的情况下不能解锁,而且电机不会旋转,它可能没有通过预解锁安全检查。

  • 预解锁安全检查失败也是由红色解锁灯双闪表示,然后重复;
  • 如果预解锁检查失败,请进入预解锁安全检查页面(Prearm Safety Check Page),在继续之前纠正问题或禁用检查。

6. 当你可以成功地解锁时,应用少量的油门,并观察和注意每个电机的旋转方向。它们应该与你所选择框架的上述图片中显示的方向一致。

7. 将任何在错误方向上旋转的电机反转。

Tip

电机方向只需将三根电调与电机的电源线中的两根互换,就能实现逆转。

3 用任务规划器电机测试检查电机编号

另一种检查电机是否被正确连接的方法是使用任务规划器初始设置菜单中的"电机"测试。

当通过 MAVLink 连接到飞行器时,你可以点击上图所示的绿色按钮,相应的电机就会旋转 5 秒钟。字母对应的是电机编号,如下图所示。

  • 先把你的螺旋桨拿掉!
  • 如果没有电机转动,把"Throttle%"提高到 10%,再试一次。如果这还不行,就试试 15%

在"+"配置的情况下,第一个旋转的电机将是位于正前方的那个,在"X"配置的情况下,位于正前方右侧的第一个电机。然后电机测试将以顺时针方向旋转进行。

X8 的情况下,它将首先旋转前右上方的电机,然后是前右下方的电机,并以同样的模式进行旋转。

OctoV 将首先旋转右前方的电机,然后再次旋转,顺时针方向进行,直到到达左前方的电机。

4 使用电源分配板

有两种连接电机输出的方法。要么将电子速度控制器(ESC)直接连接到自动驾驶仪上,要么使用配电板(PDB)。

当使用 PDB 时,将每个电调的电源线(+)、地线(-)和信号线(s)按照电机编号连接到 PDB 上。在下面找到你的飞行器类型,以确定电机的分配顺序。然后将信号线从 PDB 连接到自动驾驶仪的主输出信号针脚上(确保电机顺序号与控制器上的主输出针脚号匹配)。如果你使用的是电源模块,可以选择将电源线和地线从 PDB 连接到自动驾驶仪板上。如果你想在电源模块之外或代替电源模块使用这些电缆,或作为低电流舵机的共用点,请将地线(-)连接到主输出的地线(-)针脚,将电源线(+)连接到主输出的电源(+)针脚。

5 KDE(和其他)光电隔离的电调

KDEXF-UASKDEF-UASHV 系列是光耦隔离的,不为外围设备提供 BEC 电源输出。它们需要 +5V 为光电隔离器供电,虽然 Pixhawk 可以从伺服轨道供电,但它不提供 +5V 给伺服轨道。电调必须由 BEC 供电,或者用跳线从电路板上的一个未使用的连接器供电。强烈建议你使用 BEC 为轨道供电,而不是使用跳线。

KDE 电调有固定的 PWM 范围,所以你必须手动设置每个 PWM 信号的输出范围,使 RCx_MIN 1100RCx_MAX1900us,使用计划器中的高级参数或全参数设置页。

6 Pixhawk电调问题

据报道,一些电调不能与 Pixhawk 一起工作。

Pixhawk 应该与每一个能与普通遥控接收器一起使用的电调一起工作(因为它发送相同类型的信号),但有一个已知的例外,即 EMAX 电调(one known exception, the EMAX ESC)。

在大多数情况下,问题是由于不正确的布线造成的。始终连接信号和地线。检查你的电调类型以决定如何连接 +5V 线。对于 Pixhawk,你必须同时连接信号和信号地,以使电调工作。

欲了解更多信息,请看这个视频(this video)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

(4)(4.2.4) 连接电调和电机 的相关文章

  • QT DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x800c000d ()

    使用QT播放音频的时候出现如下错误 DirectShowPlayerService doSetUrlSource Unresolved error code 0x800c000d 原因是url错误
  • 3种蓝牙架构实现方案(蓝牙协议栈方案)

    导言 不同的蓝牙架构可以用在不同的场景中 从而协议帧的架构方案也会不同 转载自 xff1a https www cnblogs com schips p 12293141 html 三种蓝牙架构实现方案 xff08 蓝牙协议栈方案 xff0
  • 驱动遍历句柄表

    xfeff xfeff 驱动遍历句柄表附加第二个方法的反汇编代码 其中还有对其拦截的方式的一些需要HOOK处比如伪造句柄表 因为大量使用硬编码所以此份代码通用性不强一切均在虚拟机XP3下操作 include 34 ntddk h 34 ty
  • Javascript案例:猜数字游戏

    要求 程序随机生成一个1 10之间的数字 xff0c 并让用户输入一个数字 如果大于该数字 xff0c 就提示 xff0c 数字大了 xff0c 继续猜如果小于该数字 xff0c 就提示 xff0c 数字小了 xff0c 继续猜如果等于该数
  • 操作系统之进程 (五) --- 进程、进程实体、PCB...

    文章目录 进程什么叫进程什么叫进程实体进程与进程实体的关系PCB的存储信息与分类 进程的组织方式链接方式索引方式 进程的特征总结感谢 进程 什么叫进程 进程和程序差不多 xff0c 他们有所联系也有所区别 我们以我们熟悉的程序入手 xff0
  • 如何让树莓派默认启动进入图形界面

    设置Raspbian图形启动 当你第一次安装Raspbian系统时 xff0c 确实有一些选项需要你来配置 xff0c 由于匆忙 xff0c 我没有注意到这些 xff0c 只是快速完成屏幕上的选项 如果你遇到了和我一样的情况 xff0c 最
  • ROS与stm32通信

    0 概述 ros和stm32等嵌入式单片机的最大区别在于ros主要用于处理slam 机器视觉 人工智能这种对于算力要求高 xff0c 算法复杂的问题 xff1b 而stm32和arduino等主要用来处理一些边缘事件 xff0c 比如亮个L
  • 硬件仪器的使用

    示波器的使用 用于红外捕捉 xff0c 一开始可以把探头扣在探头补偿的位置 xff0c 显示出一个正常的方波信号5V 1KHz 按下CH1的菜单 xff0c 能够弹出右边的选项 xff0c 注意设置为直流和10X电压 按下触发处的Menu菜
  • pytorch显存越来越多的一个潜在原因-- 这个函数还没有在torch.cuda.Tensor中定义

    最近在用pytorch跑实验 xff0c 有如下操作需要用到 xff08 pytorch版本为0 3 1 xff09 class SpatialFilter nn Module def init self mode 61 True sf r
  • KPI异常检测【一】- 时间序列分解算法

    目录 1 相关概念 2 常见的时间序列 3 时间序列分解 3 1 方法介绍 3 2 经典方法 3 3 Holt Winter 指数平滑 3 4 STL分解 4 异常准则 5 异常检测算法 1 相关概念 1 1 异常 时序异常检测通常形式化为
  • KPI异常检测【三】- 机器学习算法

    目录 1 相关概念 1 1 异常类型 1 2 检测方法 2 点异常检测算法 2 1 基于统计 2 2 基于相似度 2 2 1 基于距离 2 2 2 基于密度 2 2 3 基于聚类 2 2 4 基于树 2 3 基于谱 spectral 3 上
  • 手把手教你如何安装ROS+Gazebo+PX4开发环境(ubuntu18.04 + Melodic)

    参考PX4官网 xff0c 做如下总结 xff1a 1 安装 Ubuntu 43 ROS 步骤省略 xff0c 提前配置好梯子 xff0c 很多安装问题都是网络原因引起的 2 下载并安装PX4源码 git clone https githu
  • ROS+Gazebo+PX4仿真步骤

    本文参考链接 xff1a 入门教程 PX4 Gazebo仿真 知乎 zhihu com 1 参照上一个帖子 手把手教你如何安装ROS 43 Gazebo 43 PX4开发环境 xff08 ubuntu18 04 43 Melodic xff
  • ROS+Gazabo+PX4仿真学习常用网站记录

    1 PX4官网 xff1a PX4 User Guide 中文网站 xff1a https docs px4 io master zh ros mavros custom messages html 2 ROS Wiki xff1a cn
  • 如何订阅(Subscribe)现有功能包节点的话题,介绍实现思路

    我们从github或其他途径获取到的ROS功能包 xff0c 如何快速的加入到自己的工程里边 xff0c 下边介绍一下我实现的思路 1 首先运行功能包 xff0c 利用 rqt graph 命令查看 节点图 xff0c 对功能包的节点和话题
  • PX4仿真时,如何在Gazebo下添加物理环境

    1 安装Gazebo xff0c 步骤略 2 下载安装Gazebo需要的世界模型 xff0c 否则自动安装速度很慢 3 在Ubuntu终端里输入 gazebo xff0c 打开一个空的 Gazebo 界面 4 点击左上方的 insert x
  • 树莓派如何使用串口,树莓派连接pixhawk

    参考链接 xff1a xff08 写的非常详细 xff0c 下述方法亲测有效 xff09 pi 3 How do I make serial work on the Raspberry Pi3 PiZeroW Pi4 or later mo
  • 树莓派备份系统

    使用 rpi backup 脚本进行备份 首先下载该脚本 xff1a git clone https github com nanhantianyi rpi backup git cd rpi backup 用法 xff1a sudo ba
  • Linux和Windows可执行文件的区分

    一些后缀区分 现在PC平台流行的可执行文件格式 xff08 Executable xff09 xff0c 主要有以下两种格式 xff08 COFF xff08 Common file format xff09 格式的变种 xff09 xff

随机推荐

  • 树莓派+ubuntu18.04+ROS-melodic+MAVROS+librealsense+vio+realsense_ros

    目录 一 树莓派安装ubuntu18 04 1 下载ubuntu系统文件 2 将系统文件烧入SD卡 3 强制修改HDMI输出分辨率 xff08 此步骤可忽略 xff09 4 设置wifi xff08 此步骤也可忽略 xff0c 后续连接网线
  • APM+Gazebo 垂起固定翼VTOL软件在环仿真

    APM 43 Gazebo 垂起固定翼VTOL软件在环仿真 1 APM软件环境下载并安装APM固件加入环境变量 2 运行APM仿真3 Gazebo环境安装4 增加VTOL模型5 多机仿真6 使用mavros 1 APM软件环境 参考官网链接
  • 进程间通信的五种方式

    进程间通信的意思就是在不同进程之间传递信息 它是一组编程接口 xff0c 让程序员协调不同进程 xff0c 使能够相互传递消息 IPC目的 1 xff09 数据传输 xff1a 一个进程需要将它的数据发送给另一个进程 xff0c 发送的数据
  • Arduino采集Microzone遥控器信号(ROSMicrozoneBridge)

    关注微信公众号 混沌无形 xff0c 后台回复 xff1a 13462F6 免费获取完整工程源码 xff01 本文采用Arduino mega2560的6个外部中断来采集Microzone接收机的6个通道的PPM信号 xff0c 主要是测量
  • 路径规划之基于优化的规划算法

    关注同名微信公众号 混沌无形 xff0c 阅读更多有趣好文 xff01 原文链接 xff1a 机器人曲线插值拟合算法研究现状简述 xff08 包含原文PDF百度云下载链接 xff09 第三类算法是主要是将多目标多变量多约束耦合的规划模型转化
  • 常见移动机器人多角度对比分析

    混沌无形 混沌系统是世界本质 xff0c 无形之中存在规律 机器人智能化发展从线性过渡到混沌 xff0c 本号将分享机器人全栈技术 xff08 感知 规划 控制 xff1b 软件 机械 硬件等 xff09 43篇原创内容 公众号 文末提供原
  • 麦克纳姆轮运动特性分析

    混沌无形 混沌系统是世界本质 xff0c 无形之中存在规律 机器人智能化发展从线性过渡到混沌 xff0c 本号将分享机器人全栈技术 xff08 感知 规划 控制 xff1b 软件 机械 硬件等 xff09 43篇原创内容 公众号 文末提供原
  • 全向轮运动特性分析

    文末提供原文PDF免费下载 期刊论文版式 混沌无形 混沌系统是世界本质 xff0c 无形之中存在规律 机器人智能化发展从线性过渡到混沌 xff0c 本号将分享机器人全栈技术 xff08 感知 规划 控制 xff1b 软件 机械 硬件等 xf
  • matlab稳态和时变卡尔曼滤波器Kalman filter的设计和仿真植物动力学模型案例研究

    最近我们被客户要求撰写关于卡尔曼滤波器的研究报告 xff0c 包括一些图形和统计输出 本案例研究说明了卡尔曼滤波器的设计和仿真 考虑稳态和时变卡尔曼滤波器 植物动力学 考虑一个在输入u n 上有加性高斯噪声w n 此外 xff0c 让 yv
  • 正点原子-操作系统

    正点原子另一个学习网站 http www openedv com docs book videos zdyzshipin 4free zdyz freertos book html
  • 基于stm32的减速直流电机PID算法控制

    本例程采用了HAL库进行项目开发 xff08 主要使用软件CubexMX和keil5 xff09 xff0c 文章末尾会有代码开源 xff0c 欢迎各位对文章进行指正和探讨 基于PID的减速电机控制 一 硬件模块与原理图 1 硬件组成 硬件
  • 记录一次在VM上搭建k8s集群

    安装私有镜像仓库Harbor xff1a https blog csdn net a595077052 article details 119893070 配置k8s的dashboard xff1a https blog csdn net
  • ubuntu 上 docker 安装以及配置VNCserver

    1 install Docker 安装过程 根据docker官网安装过程 根据docker官网 lt a data cke saved href 61 34 https docs docker com install linux docke
  • 【论文阅读笔记】VNect: Real-time 3D human Pose Estimation with a Single RGB

    论文总结 xff1a 文中方法比较简单 xff0c 通过全卷积CNN预测一个heatmap及location map location map实际上就是X Y Z三个方向的坐标图 xff0c 找到关键点的过程为heatmap 中寻找照最大值
  • C++ 曲线平滑

    最近需要将数据通过图表展示出来 xff0c 以便观察其变化趋势 直接展示出来的效果不是很好 xff0c 故在网上查找了很久曲线平滑的方法 xff0c 最终找到了了一套比较适合的方法 xff0c 思路比较简单 xff0c 对于现在的项目来说效
  • (5)传感器驱动程序

    文章目录 前言 1 支持的协议 1 1 I2C 1 2 SPI 1 3 Serial UART 1 4 带有UAVCAN的CAN总线 2 前端 后端分离 3 如何以及何时运行驱动程序代码 4 无人机代码和前端示例 5 UART Serial
  • (11)EKF - (1) 导航综述和调参

    文章目录 前言 1 综述 2 理论 3 调参参数 4 解析日志数据 前言
  • (11)EKF - (1.3) EKF1调参参数

    系列文章目录 11 EKF 1 导航综述和调参 文章目录 系列文章目录 前言 3 1 AHRS EKF USE 3 2 EKF ABIAS PNOISE
  • (11)EKF - (2.7) EKF2调参参数

    系列文章目录 11 EKF 2 EKF2估算系统 文章目录 系列文章目录 前言 7 1 EK2 ENABLE
  • (4)(4.2.4) 连接电调和电机

    文章目录 前言 1 电机顺序图 1 1 四轴旋翼 1 2 三轴旋翼 1 3 翼机 1 4 六轴旋翼 1 5 Y6 1 6 八轴旋翼 1 7 四轴八翼 1 8 六轴十二翼 1 9 自定义框架 1 10 认识顺时针和逆时针的螺旋桨 2 测试电机