摘自:https://mp.weixin.qq.com/s?__biz=Mzg2NDI0MzU5NA==&mid=2247484086&idx=1&sn=028fda952f19eddb01bbe179894bbf15&chksm=ce6d1853f91a914589604501d1b16a1ccc824f042748544820cec14fd221ab54fb7b27074356&scene=21#wechat_redirect
原创 CJKK 苍穹四轴DIY 2019-09-08
飞控的调试
上一篇教程详细介绍了S500硬件的组装过程,接下来重点介绍飞控的调试部分。
开源飞控因为其自身硬件的复杂性,固件的多样化,并不是一下就能搞懂的。需要逐步学习,才能理解其中的使用方法。所以在进行飞控的调试前,请大家先仔细看下图了解飞控的接口。在不熟悉的情况下,千万不要想当然的接线。错误的接线会导致飞控工作不正常甚至烧毁。
调试前的准备:
1.飞控连接电脑
飞控连接电脑需要一根安卓手机数据线(需要自备)。当飞控连接电脑后,会有声音提示,并且右下角会有提示发现新硬件,系统会自动安装驱动。特别提醒:有些精简版 GHOST 系统和 64 位 WIN7 系统因缺少相关文件会提示驱动不成功,请下载 驱动精灵,从驱动精灵来安装驱动程序。驱动是否成功安装的标志就是在设备管理器中正确识别了标识为 PX4 FMU 的端口号。
如果飞控连接电脑没有反应,也有可能是数据线的问题。有些数据线只能供电,没有数据传输功能,请换一根数据线再连接。
最好使用WIN10系统,不会出现驱动问题。
2.认识 Misson Planner 的界面
安装完 Mission Planner 和驱动后,现在可以开始启动 Misson Planner 主程序了 ;
主界面左上方为八个主菜单按钮:
飞行数据:实时显示飞行姿态与数据;
飞行计划:是任务规划菜单;
初始设置:用于固件的安装与升级以及一些基本设置;
配置调试:包含了详尽的 PID 调节,参数调整等菜单;
模拟:是给 PIX 刷入特定的模拟器固件后,将 PIX 作为一个模拟器在电脑 上模拟飞行使用;
终端:是一个类似 DOS 环境的命令行调试窗口,功能非常强大。
敲黑板!!!重点来了:飞控的调试
飞控与电脑的连接
第一步:固件的刷写
PIX 拿到手后首先要做的就是给它刷入你自己需要的固件,虽然卖家在销售前可能会帮你刷入固件,但是未必是符合你要求的固件,所以学会刷新 PIX 的固件是你的必修课之一。
固件安装前请先连接 PIX 的 USB 线到电脑,确保电脑已经识别到 PIX 的 COM 口号后,打开 Mission Planner(以下简称 MP),开启后会有提示是否更新,请点击NO(我们使用的是1.3.62稳定版,不用升级。)
1.选端口和波特率
在 MP 主界面的右上方端口选择下拉框那里选择对应的 COM 口,一般正确识别的 COM 口都有 PX4 FMU 标识,直接选择带这个标识的 COM 口,然后波特率选择 115200,注意:请不要点击 connect 连接按钮,固件安装过程中程序会自行连接。如果你之前已经连接了 PIX,那么请点击 Disconnect 断开连接,否则固件安装过程中弹出错误提示。
另外请注意:请不要用无线数传安装固件,虽然无线数传跟 USB 有着同样的通信功能,但它缺少 reset 信号,无法在刷固件的过程中给 PIX 复位,会导致安装失败。
2.点击 初始设置,安装固件,点击四轴图标,下载最新版四轴固件
注意:电脑请连接网络,点击 安装固件 后,地面站软件会自动连接官方服务器查询最新固件。没有网络就无法下载最新固件。(固件就相当于写入飞控的程序)
因向导模式功能不完善,请不要使用向导升级安装固件,出错概率比较大。
点击 安装固件后,窗口右侧会自动从网络下载最新的固件并以图形化显示固件名称以及固件对应的飞机模式,你只需要在对应你飞机模式的图片上点击,MP 就会自动从网络上下载该固件。点击四轴图标后,会弹出以下对话框,询问是否升级到最新版本,点YES
在连接过程中会弹出提示是否下载ChibiOS,请选择NO
地面站就会自动从官网下载最新版固件,期间会弹出下面的提示,请先拔下 USB 线,点击 OK,再马上插上 USB 线,然后自动完成连接 PIX— —写入程序——校验程序——断开连接等一系列动作,完全无需人工干预。
固件安装提示 Done 成功后,飞控蜂蜜器会发出一连串音乐,待音乐停止,点击确定。固件刷写就结束了。点击右上角的 connect 连接按钮连接 PIX,就能查看 PIX 实时运行姿态与数据了。
第二步:设置机架类型
飞控连接地面站以后,初始设置 页面会多出 必要硬件,选择 机架类型 ,然后分别点击下图所示的3、4
注意:新版固件如果不设置机架类型,就会警报:check firmware or FRAME_CLASS
第三步:加速度校准
初始设置 页面,点 加速度计校准
做加速度计校准前,将飞机水平放置,校准过程会执行 6个动作,每次按电脑回车键或则空格键确认,点击 校准加速度计,如下所示:
1. Place vehicle level and press any key(水平放置)完成后回车
2. Place vehicle on its LEFT side and press any key(向左边放置)完成后回车
3. Place vehicle on its RIGHT side and press any key(向右边放置)完成后回车
4. Place vehicle nose DOWN and press any key(向下放置)完成后回车
5. Place vehicle nose UP and press any key(向上放置)完成后回车
6. Place vehicle on its BACK and press any key(反过来放置)完成后回车
校准完成,会显示calibration Successful。
如果校准失败,请重新校准。
校准完加速度计,请断开连接,再断开USB,重新连接。
第四步:指南针校准
点击初始设置下的必要硬件菜单,
选择指南针菜单,按下图勾选对应的设置以后点击开始,如下所示:
飞控里面和GPS模块里分别各有一个指南针。
GPS里集成的指南针一般叫做外置罗盘是1#,飞控里面的指南针叫内置罗盘是2#。
注意:校准罗盘请远离金属构件、喇叭等强磁性东西。
校准时要求将飞机每个面都朝上旋转1~2圈(正反均可)。
1.水平放置旋转1~2周
旋转的时候注意USB线打结,可顺时针旋转一周,逆时针旋转一周。
或则用数传模块代替USB线,就能避免USB线缠绕。
2.左侧朝下旋转1~2周
3.右侧朝下旋转1~2周
4.机头朝下旋转1~2周
5.机头朝上旋转1~2周
6.底朝上旋转1~2周
校准过程会伴随着2个进度条的行进,当进度条行进完毕,校准就完成了。
校准完成后要求重启飞控。
重新连接USB后,再连接地面站,指南针页面就能看到指南针的数据。数值小于 400 为绿色代表数值正常可用,当大于 400 黄色代表警告,当超过 600为红色完全不可用。大于400数值需要重新校准。
第五步:遥控校准
富斯I6遥控器是200多元价位性价比最高的遥控器,没有之一!
出厂固件是6通道的,但是可以刷10通道固件升级,搭配IA6B遥控器,在PPM模式下,有8个通道输出。可以说与pixhawk非常匹配,不仅可以设置6个飞行模式,还能实现失控返航,如果加航拍设备还能控制云台俯仰角度,甚至搭配小蚁相机远程控制模块实现远程拍照的功能。不仅如此,加电压回传模块还能在遥控器上实时显示飞机电池电量。
下面就以富斯I6遥控器为例调试pixhawk飞控。
注意:有些电脑由于USB供电不足,遥控器开机后,由于无线信号开始传输,接收机会增加耗电量,会出现以下2种情况:1.造成PIX飞控供电不足,LED大灯熄灭。2.遥控器RX电压不停警报。解决方法是飞机将电池接上。但是电机不要装桨!不要装桨!!不要装桨!!!(很多朋友一来就迫不及待装上桨叶,调试阶段这是很危险的。。。)插上电池后,电机会发出“滴~滴”的提示音,并且小幅抖动,那是因为电调没有接收到飞控的PWM信号,先不用管。
遥控器设置:
1.检查遥控器是否已刷10通道固件。
富斯I6的开机键是位于右下角的POWER键(遥控器需要4节5号电池供电)。打开遥控器,长按右侧 OK键,进入菜单。选择 扳手图标(系统设置),按左侧 DOWN 键,移动箭头到Aux.channels 如果和下图一致,说明遥控器已经刷10通道固件。
注:没有刷10通道的遥控器不能完全按照本教程进行设置。
2.AUX通道设置
在AUX选项里面,按照下图进行通道设置:
u5通道用SWC和SWD开关控制,搭配形成6种飞行模式(具体飞行模式设置在下面一节)
u6通道用VRA旋钮控制,用于控制云台俯仰角度(预留)
u7通道用SWA开关控制,用于切换有头模式(1挡)和无头模式(2挡)
u8通道用SWB开关控制,用于控制相机拍照(拨到2挡停留1秒左右拍一张照片)(预留)
设置完以后,长按CANCEL键保存退出。
3.设置通道2的方向
长按OK键 进入菜单,选择扳手图标,选择Reverse,将2通道设下往下。如下所示:
4.设置遥控器PPM模式输出
长按OK 键,进入菜单,选择遥控器图标(系统设置),按OK 进入。然后选择RX Setup,进入后选择PPM output。将PPM输出设置为ON。长按CANCEL键保存退出,这样就开启了PPM输出。如下所示:
5.遥控器舵量设置
设置5通道舵量:
按OK键进入菜单,进入扳手图标,找到End points舵量设置,将5通道高低舵量设置为70%。如下所示:
注意:箭头位置是通过SWC和SWD开关拨动高低档位调整。
设置完以后,长按CANCEL键保存退出。
地面站设置
连接飞控和电脑, 运行 MP软件。选择好波特率115200与端口后点击 connect 连接 PIX,接着点击初始设置——必要硬件——遥控器校准——点击窗口右边的校准遥控按钮,如下所示:
注意:如果通道里没有绿色显示,说明接收机信号没有传输到飞控,请检查飞控与接收机的接线,或则检查遥控器是否是PPM模式输出。
点击校准遥控后会依次弹出两个提醒:分别是确认你遥控发射端已经打开 and 接收机已经连接飞控。
然后点击 OK 开始。将遥控器左右两边摇杆上下左右均推到最大,使每个通道的红色提示条移动到上下限的位置。并且四个通道的最大值和最小值数据都应该差不多。
现在使用最多的是左手油门(也叫美国手:油门摇杆在左边,不能自动回中),摇杆对应通道如下:
通道 1:低 = roll 向左,高 = roll 向右。(横滚:控制飞机左右运动)
通道 2:低 =pitch 向前,高=pitch 向后。(俯仰:控制飞机前后运动)
通道 3:低 =throttl减(关),高=throttl加。(油门:控制飞机动力及高度)
通道 4:低 = yaw 向左,高 = yaw 向右 (航向:控制飞机机头方向)
不管是哪个品牌的遥控器,1~4通道都是分配的摇杆的,是固定不变的。
拨动SWC和SWD开关,查看对应5通道是否动作;
拨动VRA旋钮开关,查看对应的6通道是否动作;
拨动SWA开关,查看对应7通道是否动作;
拨动SWB开关,查看对应8通道是否动作。
摇杆行程全部打满,通道动作没有问题,就可以点击 完成时点击 按钮。会弹出如下对话框:
点击OK,遥控器校准完成
注意:遥控器微调请勿调整。
请看视频:
第六步:飞行模式设置
新手对飞行模式是没有体会和认识的。这也是导致刚开始飞不好的原因!
新手往往认为,只要飞机组装调试好了,推油门就应该平稳起来,自己悬停在空中。其实不是这样的。飞机的飞行姿态,一方面是遥控器摇杆人为控制,比如前后,左右运动。一方面,就是靠选定的飞行模式控制,保持空中定高,或则定点。切换不同的飞行模式,飞行器也就执行不同的预设动作。新手还是需要多加练习,才能真正体会飞行模式的作用。
PIX 有多种可飞行模式可以选择,但常用的一般就六种,加上 CH7,CH8 的辅助,最多也就八种。一般来讲,要保证熟练了一种飞行模式再进行下一个练习。
点击初始设置->必要硬件->飞行模式选择,就会弹出如下的飞行模式配置界面,如下所示:
为保险起见,新手请按照我们的设置进行,以后熟悉后再根据自己的习惯来设置。(飞行模式的具体介绍,请参考公众号相关文章)
遥控器开关位置:开关组合:SWC=1 SWD=1
此时地面站 飞行模式1 会绿色高亮显示,我们将飞行模式1设置成:ALTHOLD(定高)
遥控器开关位置:开关组合:SWC=2 SWD=1
此时地面站 飞行模式2 会绿色高亮显示,我们将飞行模式2设置成:LOITER(留待=悬停=定点)
遥控器开关位置:开关组合:SWC=3 SWD=1
此时地面站 飞行模式3 会绿色高亮显示,我们将飞行模式3设置成:RTL(返航)
遥控器开关位置:开关组合:SWC=1 SWD=2
此时地面站 飞行模式4 会绿色高亮显示,我们将飞行模式4设置成:LAND(降落)
遥控器开关位置:开关组合:SWC=2 SWD=2
此时地面站 飞行模式5 会绿色高亮显示,我们将飞行模式5设置成:CIRCLE(绕圈)
遥控器开关位置:开关组合:SWC=3 SWD=2
此时地面站 飞行模式6 会绿色高亮显示,我们将飞行模式6设置成:Stabilite(自稳)
简单模式和超级简单模式先不勾选,勾选即表示启用。
开关组合要牢记,飞行时很重要。必要的话可以在遥控器上贴上标签注明避免操作失误。
设置SWA切换简单模式
地面站软件点击调试配置页面->扩展调参
将CH7设置为SIMPLE MODE 简单模式,如下所示:
简单模式就是无头模式。
以后再飞行时,通过SWA开关,就可以在有头模式和无头模式之间进行切换。
其他PID参数请不要设置,默认就好。
第七步 飞控的解锁与上锁
做完上面的六步,长按安全开关,安全开关LED灯长亮,飞控LED变成蓝色闪烁状态,表示飞控就可以解锁了。
注意:如果飞控还是闪黄灯,表示还有未解除的警报,请查看首页水平线大红色字体的提示。只有在警报解除完以后,才能解锁。
很多新手不明白解锁是什么意思,认为插上电池推油门飞机就应该起飞。对于玩具飞机而言,因为动力小,桨叶软,基本没有杀伤力,这样做可能并没有危险。
但是对于无人机使用的无刷电机而言,动力比较大,像我们这采用的3507电机,使用的是11寸桨(有28厘米左右)。如果插上电池,不需要解锁,在没有注意的情况下推动了油门摇杆,桨叶产生的杀伤力是很大的,触及皮肤很容易就被割破。更别说像电力架线,植保机这种大动力机型。
所以,为了安全起见,pixhawk飞控有2重安全保护:安全开关解锁和遥控器解锁。只有确认这两个解锁方式都正常,飞控才能解锁。并且解锁后,电机就会旋转,所以一再强调调试阶段不能安装桨叶!
解锁方法:
1. 将飞行模式开关切换到自稳模式,开关组合:SWC=3 SWD=2
2. 首先长按安全开关,直到灯停止闪烁变为常亮
3. 遥控器解锁,PIX 的解锁动作是以检测到第三通道最低值+第四通道最高值为标准的,即油门最低,方向最右。请保持油门最低,方向最大的动作 3秒左右。
当 PIX 解锁成功,LED 灯长亮,蜂鸣器会长响一声(
观察地面站, 故障保护页面,3通道值最小(在1000左右),4通道值最大(在2000左右),DISARMED 会变成 ARMED,表示解锁成功。
解锁后推油门,电机就会旋转。
需要注意的是:PIX 解锁以后,15 秒内没有任何操作,它会自动上锁。
手动上锁方法:油门最低,方向最左(PWM 最低)。
解锁后电机可以转动,我们就要进行电机旋转方向的调整(前面遗留未做)。如果电机旋转方向与示意图不同,就交换电机与电调的任意两根接线。这样电机的旋转方向就改变了。
电机旋转方向调整好,可以用尼龙扎带将电调绑扎在机臂上。做到整洁美观。减少震动。如下所示:
因篇幅较长,失控保护,电流计等设置,我们在后一篇教程详细介绍。
请大家继续关注!