VTOL-垂起4+2构型电机电调校准(小白自用

2023-05-16

我也是个小白。。有不对的地方欢迎指出,有啥可以在评论区讨论。

目录

  • VTOL-垂起4+2构型电机电调校准(小白自用
      • 参考链接,感谢前辈博主
      • 前期准备
      • 校准四旋翼四轴电机电调
      • 双发电调校准
  • 一些可能会出现的问题以及以为是问题的问题
      • 双发校准只会滴滴滴叫
      • 四旋翼电调校准完的输出变化。

VTOL-垂起4+2构型电机电调校准(小白自用

参考链接,感谢前辈博主

基本上就是按照之前已有的一些教程,其他参考的链接后面有时间再补吧,

基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第一篇)安装调试

视频:单个电机电调调试

大部分内容参考图腾徐伟相关博客,
也一样感谢一下K大,本文内容大部分来自Kris,我们的K大,在VTOL领域的大牛,在此,非常感谢K大。能引用K大的成果也是自己的荣幸,不便之处还请K大多多包涵,在此引用只是为方便自己日常学习,部分参数表里根据自身情况,增加了修改环节和相应参数

前期准备

固件下载更新啥的在不连接(软件上的不连接)飞控的时侯加载,然后reboot(重启义,下同)啥的,上面那个里面写的比较清楚,不是本篇的重点,

额,另外还要提到的前情就是,
初始化调试无人机的流程有一定的要求,大致可以按照MP中调试配置列表的顺序,
也就是说,在电调校准这一步之前起码需要对遥控器进行校准,记录油门啥的上下位置
这一句在上面第一篇里也有提到。

还有一些其他事情,基本不会遇到
1.确定Servo?_Function设置与电调插的PWM位置无误,例如Servo9_Function=33则电调1已经正确插在AUX1接口上了,且注意信号线及GND不要上下插反.
2.飞控已经可以解锁了,如果在室内无GPS不给解锁,请将ARMING_CHECK=0(关闭自检).
3.有装安全开关的人在校准时也别忘了按,如果要暂时禁用安全开关可将参数BRD_SAFETYENABLE=0.

校准四旋翼四轴电机电调

写到后面还是校准先双发吧,双发部分的电调可能会嘀嘀嘀报警需要改个参数,额,正好就把下面步骤三里的第二三个参数改了。

1,拆桨,四旋翼的分电板啥的接好,注意信号线的正反有没有错,然后分电板的电不要接
这架大白是4+2的布局,校准电调的时候这两个部分是分开校准的。
2,飞控单独连接上电,连接missionplaner。
3,进入全部参数表,更改下列参数,

  Q_ESC_CAL = 1(意为进入校准电调模式)
  Q_M_PWM_MAX = 2000(电调最大行程PWM)
  Q_M_PWM_MIN = 1000(电调最大行程PWM)

后面俩参数改一次就成了,如果你后面发现电调叫的不对劲,要再来从头开始,就可以只改Q_ESC_CAL,这个参数是每次reboot都会重新置0,
然后写入参数,

4,在飞行模式中设置Qstablize模式,遥控器打到这个模式, 解锁安全开关(如果有的话),解锁,听到飞机解锁音,或者看地面站显示解锁后,把油门推到最大

5,给四旋翼部分的分电板上电,这个时候应该会听到电调油门高位确定音,“滴滴”两声滴,
然后快速把遥控器油门拉到最低位,然后会听到电调油门低位确定音,“嘀嘀嘀,滴——”,也有可能是只有一声长音,反正我都遇到了,这些都不重要,有没有校准好可以按照下一步来检验。
第四步和第五步进行的快一点,尤其是高位到低位的那一块。不过一般都没啥问题

6,进行完上述步骤后,油门还是在低位,飞行模式还在Qstablize,飞控也是连着那个地面站,对吧?这个时候你把missionplaner点开调试,必要硬件一栏,servo_out的地方,然后喊句“小心电机转动”然后等飞机周围的小伙伴都躲开了,头发啥的撩开远离电机了,
servo_out界面

轻推油门杆,观察servo_out界面,如果你看到四个电机的输出,那个条都是一样的,嗳,那就对了,然后推高推低,响应迅速,稳定油门,输出不减少,这就很对,说明调好了。

然后就可以拔了飞控拔了电池,或者是重启飞控进行其他的调试了。

双发电调校准

这个双发的电调校准就很简单了,参考上面第二个链接,有一个视频的参考,

接线的话,就是把双发电调的信号线直接接入遥控接收机,遥控接收机的三号位(这个位置的由来是你油门的位置,三号位是油门,就是相当于直接从遥控器直接接收油门位置对双发电调进行校准,当然如果你把油门位置改变,那么也需要对应改变。)

可能到校准电调这一步,你的飞控啥的都接的差不多了,不想动线,
这里提供一个偷鸡的接线方案。
飞控正常接电,
遥控接收机输入线(RCIN)接入飞控,
遥控接收机三号位接上双发电调的信号线。

这样做就可以给接收机供电,然后也可以给电调供电,额,可能表述的不是很清楚,反正就是不改变接线大结构的情况下可以校准双发电调了。

具体的校准步骤如下
1,电调飞控全部断电,油门开最高,
2,接电(电调飞控全部)听声音,滴滴两下,高位确定
3,马上拉下油门,嘀嘀嘀,滴(可能也只有一声长音),低位确定,
校准完毕。
轻推油门,可以看到油门电机无空程,校准好了。

一些可能会出现的问题以及以为是问题的问题

以上的内容基本借鉴了第一个链接中的调试教程,也针对大白4+2进行了一些调整。
调试过程中也有一些疑问,出现了一些问题,还有一些以为是问题没有解决但是不影响飞行的问题,下面记录一下,

双发校准只会滴滴滴叫

会出现双发校准只会嘀嘀嘀叫的情况,额,啥也干不了,
油门低位太高,在飞控的这个界面,红框的这个位置把它直接
改成900之类的,应该就能听到双发不再嘀嘀嘀的响了。在这里插入图片描述
不过这里做更改之后虽然双发没有问题,但是保险起见再校准一下四旋翼吧?也不知道有没有这样做的必要,还是稳一下吧,额,校准四旋翼部分的时候不要再改第二三个参数了。
从个人经验来说校准完双发我是没再校准四旋翼,也可以的,飞起来了的。

四旋翼电调校准完的输出变化。

除了上面遇到的这种嘀嘀嘀的双发问题,还有一个以为是问题虽然不知道怎么解决但好像也没影响所以应该是“正常现象”的现象。
校准四旋翼电调后,未重启飞控状态下,QSTABLIZE模式下,
轻推油门杆motorX(1-4)输出顺滑,就像豆腐被刀切过一样平整。
这个时候你觉得很奈斯,很舒服
但是,当你打到Qloiter模式,你就会发现,油门稳定不动的状态下,飞机放在地上
四个motor的输出量开始发生变化,有高的有低的,甚至还会在变化。

这是正常的,这是正常的,这是正常的,
不用管他,不用管他,不用管他
只要罗盘其他的部件已经矫正好了,
油门给过中位,就可以起飞。

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

VTOL-垂起4+2构型电机电调校准(小白自用 的相关文章

  • 串口的应用层操作

    一 设备中一般会用第二串口与外设通信 需要可以配置波特率 xff0c 实现应用层面的串口读写 二 代码实现 span class token macro property span class token directive hash sp
  • 委托与事件

    委托与事件 一 委托 xff08 delegate xff09 1 委托是一种可以把引用存储为函数的类型 2 在定义了委托后 xff0c 就可以声明该委托类型的变量 xff0c 接着把这个变量初始化为与委托有相同返回类型和参数类别的函数引用
  • 类域

    class String public 错误 名字 index type 还没有被声明 char amp operator index type typedef int index type 在类定义中用到的名字必须在使用前首先被声明这个规
  • 怎样把自己写的组件、库推到npm服务上面,并给别人使用?

    1 创建npm账号 2 cmd命令行到某个文件夹下 xff0c 然后登录 span class nx npm span span class nx login span 3 npm init填写包名 xff0c 以及一些信息 4 通过npm
  • 浅析 耦合 紧耦合 松耦合 解耦

    耦合 指模块之间的依赖关系 xff0c 包括控制关系 调用关系 数据传递关系 模块间联系越多 xff0c 其耦合性越强 xff0c 同时表明其独立性越差 软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准 划分模块的一个准则就是高内聚
  • 机器人视觉项目:视觉检测识别+机器人跟随(1)

    更新一波暑假做的机器人视觉检测跟随的项目 xff0c 有一些笔记都放在博客中 xff0c 有需要的可以交流 项目的目的是在机器人上搭建视觉检测系统 xff0c Kinect 43 ros 43 深度学习目标检测 43 行人识别 xff08
  • 机器人视觉项目:视觉检测识别+机器人跟随(17)

    参考一个实例行人检测 在ubuntu 43 ros环境下 xff0c 利用RGBD采集数据给小车 xff0c 实现行人跟随 原作者开源的例子是出现一个窗口 xff0c 用鼠标选择一个区域做kcf跟随 xff0c 选择的物体不受限制 xff0
  • UNIX系统中进程由哪三部分组成

    在UNIX系统中进程由以下三部分组成 xff1a 进程控制块PCB xff1b 数据段 xff1b 正文段 UNIX系统为了节省进程控制块所占的内存空间 xff0c 把每个进程控制块分成两部分 一部分常驻内存 xff0c 不管进程是否正占有
  • MAVLink.io(4)--MAVLlink Version

    MAVLink Version 版本 MAVLink发展处几个版本 xff1a MAVLink 2 0 目前推荐的主要版本 xff0c 2017被大部分用户接受 MAVLink v1 0 2013年被广泛接受 xff0c 一直被大批设备采用
  • sourceTree使用教程详解

    SourceTree是最好用的版本管理客户端软件 xff0c 没有之一 本人将以连载经验的形式来详细讲述如何利用sourceTree去进行代码或文件的版本管理 教程一将讲述 克隆 xff0c 提交 xff0c 和推送 一 SourceTre
  • Flex的危局,还是HTML5的盛宴?

    为InfoQ的RIA迷你书写序 xff0c 似乎是我的宿命 由于工作原因把这个任务推迟了一段时间之后 xff0c 后果居然是不仅写了序 xff0c 还成为了另一篇序的译者 互联网10年 xff0c 始于2000年 对于互联网来说 xff0c
  • git pull 覆盖本地代码

    在使用Git的过程中 xff0c 有些时候我们只想要git服务器中的最新版本的项目 xff0c 对于本地的项目中修改不做任何理会 xff0c 就需要用到Git pull的强制覆盖 xff0c 具体代码如下 xff1a git fetch a
  • leetcode题解日练--2016.6.17

    编程新手 xff0c 尽量保证每天至少3道leetcode题 xff0c 仅此记录学习的一些题目答案与思路 xff0c 尽量用多种思路来分析解决问题 xff0c 不足之处还望指出 今日题目 xff1a 1 罗马数字转整数 xff1b 2 找
  • ROS环境安装与配置

    第1周作业 文章目录 前言一 ROS是什么 xff1f 二 Ubuntu上安装ROS三 小海龟运动总结参考 前言 VMware Workstation 15 5 Ubuntu 18 04 6 Ros Melodic Morenia 一 RO
  • 树莓派操作及搭建frp实现内网穿透

    买了个树莓派4b xff0c 折腾玩玩 一 安装 安装方法都一样 xff0c 下载镜像 xff0c 烧录到内存卡 xff0c 将内存卡插入树莓派 xff0c 启动即可 我试过的有ubuntu xff0c centos8 xff0c 树莓派官
  • MSF学习之旅之初识MSF

    0x00 前言 emmmm刚接触Metasploit还有点懵 xff0c 记录一下学习过程 参考了 Metasploit渗透测试指南 一书 0x01 启动MSF终端 Kali无需安装 xff0c 自带 两种方法 xff1a 方法一 xff1
  • 记一次Nginx服务器CPU100%故障

    描述 周五请假外出 xff0c 突然收到监控报警提示Nginx服务器的CPU使用率100 xff0c 另外用户也反应服务不可用 xff0c 同事登录服务器后发现Nginx的进程的CPU使用率100 xff0c 且后端应用有大量的服务调用网络
  • 嵌入式软件开发的难点

    软件开发本身就存在自由度大 关联性高的问题 嵌入式软件除了继承软件开发的难点之外 xff0c 在如下方面有自身的 独特的难点 xff1a 1 xff0c 内存有限 xff0c 螺蛳壳里做道场 xff1b 2 xff0c 处理能力有限 xff
  • FreeRTOS怎么定义systick中断处理?

    1 xff0c 在FreeRTOSConfig h里 xff0c 定义如下 xff1a define xPortSysTickHandler SysTick Handler 2 xff0c 在启动代码里 xff08 s或者 asm xff0
  • 开关中断与cpsid/cpsie指令

    在汇编代码中 xff0c CPSID CPSIE 用于快速的开关中断 xfeff xfeff CPSID I PRIMASK 61 1 xff0c 关中断 CPSIE I PRIMASK 61 0 xff0c 开中断 CPSID CPSIE

随机推荐

  • 通过安装VNC服务器x11vnc(或vnc4server)和配置x11vnc.service实现远程通过VNC-Viewer访问VNC服务器。

    1 Xshell的下载 xff1a 通过Xshell官网 xff08 链接 xff1a XShell 下载 softonic com xff09 下载Xshell 图 2 Xshell的下载 下载完成后安装 xff0c 安装成功后打开Xsh
  • 移动互联网,浮华还是盛宴—— 2011年中国移动开发者大会

    参会第一天 2011年11月3日早晨 xff0c 把女儿送到幼儿园之后 xff0c 驱车直奔移动开发者大会现场 虽然北京的堵车一如既往 xff0c 不过这次大会安排在了国家会议中心 xff0c 这是北京为数不多的在早晚高峰不堵车的地方 xf
  • 汇编LDMIA ,STMDB指令等

    LDMIA 中的 I 是bai increase 的缩写 xff0c A 是 after 的缩小 xff0c LD加载 load 的意思 R1后面的感叹du号 xff01 表示会自动调节 R1里面zhi存的指dao针 所以整句话意思是任务栈
  • 到底什么是模型预测控制MPC(一)

    1 为什么使用MPC控制 在浏览文章的时候 xff0c 很多文章都是基于MPC来做的 那么究竟什么是模型预测呢 xff1f 模型预测也可以说是一种我们熟悉的反馈控制算法 xff0c 其目的就是预测出未来的输出 以一个生活中的例子引入 xff
  • Linux访问报Input/output error处理步骤一例

    背景 xff1a redhat7 4版本操作系统 xff0c 收到磁盘告警 更换磁盘后检查系统 xff0c 发现 opt无法查看内容 1 先尝试保存metadata xff0c 不行则继续下一步 如果磁盘很大 xff0c 那metadata
  • 四旋翼电池、电机、螺旋桨选型与搭配

    电池 电机 螺旋桨搭配 1 电机 1 电机KV值 xff1a 大KV配小桨 xff0c 小KV配大桨 KV值是每1V的电压下电机每分钟空转的转速 xff0c 例如KV800 在1V的电压下空转转速是800转每分钟 10V的电压下是8000转
  • jetsonNX刷机步骤

    图为T503盒子 1 取消ssd为系统盘 nbsp sudo mount nbsp dev mmcblk0p1 mnt nbsp cd mnt etc nbsp sudo rm setssdroot conf nbsp reboot 2 格
  • MT7603/MT7610/MT7612/MT7632/MT7662/RT3070 WiFi模块选型参考

    MT7603 MT7610 MT7612 MT7632 MT7662 RT3070 rt5572系列wifi模块选型参考 RT3070是2 4G单通道 xff0c 最大传输速率可以150Mbps xff0c 目前基本上是一些dongle类产
  • 联发科RT2880/RT3052/RT3883/RT5350/RT3352无线路由器wifi芯片介绍

    RT3052 SOC结合了mediaTek Ralink 的802 11n草案 xff0c 兼容2T2R MAC BBP RF 高性能的384MHz MIPS24KEc CPU内核 5端口集成10 100以太网交换机 PHY USB OTG
  • MT7628处理器介绍,MT7628芯片原理图资料

    MT7628处理器 xff1a MT7628芯片上路由器包括802 11n MAC和基带 2 4GHz无线电和FEM 575 580 MHz MIPS 24KCPU核 5端口10 100快速以太网交换机 MT7628包括所有需要的东西 从单
  • MT7628 wifi模块,MTK路由器芯片介绍

    MT7628处理器 xff1a MT7628nn mt7628an 系列产品是新一代2T2R 802 11n Wi Fi AP 路由器 系统单芯片 MT7628可提升射频效能表现 减低功耗 xff0c 并将整体物料清单 BOM 成本优化 x
  • MT7621A路由器芯片参数/处理器资料(原理图/CPB)介绍

    MT7621A支持高级别AP 路由器的要求 xff0c 以及大量的接口以及巨大的最大RAM容量 feature MT7621A CPU MIPS1004Kc 880 MHz I Cache D Cache 32 KB 32 KB L2 Ca
  • 《大数据时代》读书总结

    这本书从以下几个方面阐述了我们所处的时代是如何展现 大数据 的 xff1a 1 首先是大数据时代的思维变革 思维为什么需要变革 xff1f 怎样变革 xff1f 思维需要变革的第一个原因是 xff0c 这个时代获取和处理数据的方式更加多元
  • 联发科RT3573无线wifi路由器模块芯片介绍

    RT3573是联发科推出的一款高效能又具成本效益的802 11n WiFi 传输器 dongle 解决方案平台 RT3573是一款高度整合式WiFi单芯片 xff0c 支持450 Mbps PHY速率 它完全符合IEEE 802 11n及I
  • K8S svc暴露的服务内部调用方法

    现象 xff1a 在Kubernetes集群内业务是通过ClusterIP或者服务名访问 k8s 的ingress nginx controller存在缺陷 xff0c 只有Ingress的Pod所在节点上 xff0c Pod才能访问通过I
  • CMake构建OpenCV项目

    文章目录 前言一 基本概念二 操作步骤1 创建OpenCV程序2 创建CMake文件3 编译项目4 运行项目 总结 前言 CMake是个一个开源的跨平台自动化建构系统 xff0c 用来管理软件建置的程序 xff0c 并不依赖于某特定编译器
  • 在立创商城上快速制作PCB原理图库

    以可调降压电源芯片TPS62130为例 xff1a 1 打开立创商城 xff0c 搜索元器件 2 点击 下载文件 3 出现下图 xff0c 点击 立即使用 4 保存原理图文件 5 保存完 xff0c 导出 6 打开导出文件 7 生成原理图库
  • 串口通信(232,485,422)及一些常见问题

    本文转载自21ic电子网 xff1a https www sohu com a 197785266 464086 本人对此文章进行了优化 xff0c 如有侵权 xff0c 请联系删除 xff01 并行通信与串行通信 与串行通信相对的是并行通
  • 运维排查篇 | 大量后台进程占用CPU资源怎么办?

    目录 案例现象定位问题解决问题pstree 案例现象 今天早上打开虚拟机终端 xff0c 发现一直有进程往我的 1 txt 文件里写东西 xff0c 删除之后又重新生成 而且 1 txt 大小已经五百多M了 使用 top 命令查看一下 xf
  • VTOL-垂起4+2构型电机电调校准(小白自用

    我也是个小白 有不对的地方欢迎指出 xff0c 有啥可以在评论区讨论 目录 VTOL 垂起4 43 2构型电机电调校准 xff08 小白自用参考链接 xff0c 感谢前辈博主前期准备校准四旋翼四轴电机电调双发电调校准 一些可能会出现的问题以