快捷导航

F4飞控刷写ardupilot固件飞固定翼教程

  [复制链接]
发表于 2019-3-14 21:27:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册成为模友吧会员

x
本帖最后由 小白兔斯基 于 2019-3-15 10:09 编辑

我叫王大锤,今天,我来给各位带来一篇教程贴,我保证全文纯手打,坚决不发别人的链接。

冬季回暖,冬眠的摩友纷纷出来放飞自我,奈何技术回潮炸机事故频发。截至目前,我所知道的千奇百怪,姿态各异的炸机事故都已经不下十起了。尽管大家都在呼吁模友安全飞行,彼此祝福永不炸鸡,但奈何早炸晚炸早晚要炸,早丢晚丢早晚要丢。不管你是否经历过炸鸡丢机,不管你的钱包有没有悄悄的消瘦下来,锤子FPV提醒您,航线千万条,安全第一条,飞行不规范,亲人泪两行。在这些规范当中,锤子建议一点,考虑到炸鸡和丢机的成本来看,飞机设备不要太过于奢华,普通FPV最好以稳定为主,甚至可以追求性价比。不推荐双子星只安装一个监控摄像头作FPV,也不推荐迷你天行者上三轴云台。简单实用最好。那不妨看看来看看APM固件移植到哪些些飞控了,有没有廉价的飞控给大家用吧
211532y2dw22dvtofzzooo.jpg 211533lkz0q796wquzqx0o.jpg
网页链接(固定翼版本)
http://firmware.ardupilot.org/Plane/latest/
主页
http://www.ardupilot.org/
211534wuc5kuk115pzguaj.jpg
我发现列表中有几款不错的飞控,都能使用APM固件了。(甚至还有派诺特DISCO)
airbotf4
f35lightning
matek F4
OmnibusNanoV6
omnibusf4pro
speedybeef4

他们都是F405 32位主控,是老切糕和APM4倍。我们统称其位F4飞控,但实质上我们说的F4 应该是F4标准版,也就是这个。
211534ex00e2tteuujutjx.jpg
除此,还有我们熟悉的几款F4飞控
211536b98n97je7znnfwee.jpg 211537scc8s32iph3cl8sm.jpg 211535cmq9yzlqclmblspy.jpg
为何这么多F4移植了APM固件?
其实F4在FPV载机的优势相对于他的前辈们来说,是显而易见的
第一是高集成度,像APMPIX都要外置电流计,外置OSD,特别是这个OSD,非常不稳定,字符很容易在电流波动或者摄像头制式不兼容的情况下傲娇的消失或者卡死。F4解决了这个问题,并且osd的刷新率很高,看起来十分过瘾。
第二个优势是价格便宜
第三才是稳定(相对于PIX来说
【在此统一回复各位,说F4各种问题的模友们请乐观一点!我不知道是否是F4抢了谁一块蛋糕,发表意见不要带有感情色彩。有可能他是确实移植过程中的固件问题,那么你遇到的问题所有人都会遇到!但是如果你的情况是偶发的,比如我飞行200KM没出现什么加速度计震傻,定高不准而你的就出现了,你则要考虑是自己安装、操作上的问题,还是自己买的板子是黑心厂家生产的阉割版或者廉价版】
不足是接口太少,不论是PWM还是SERIAL还是I2C,而且它没有ADC,因此还不能上廉价的模拟空速计只能上数字计
所以它定位就是小飞机,这也是我提示他是FPV飞控的原因。不要对他苛求太多。更何况它还能支持数传功能自动起降,航线飞行。想通了这个道理,它确实是一款非常难得的好飞控。感谢万能的APM,开源大法好。
211537jijnfgnzhnn5j45l.jpg
其中,omnibusF4PRO集成电流计,OSD,只需要外接一个GPS,就能让你尽情的放飞自我,最新的固件已经更新到了33,算是比价活跃的。我是已经用omnibusF4pro V2正常FPV很久了。也感受到这个飞控的稳定性。在我已经试飞的这200多公里中,没有发生过任何异常情况。所以现在我把它推荐给大家,并且附上详细的装机调试教程。
PS:如果各位认为板载电流计影响什么东西,就请买标准版F4或者omnibusF4pro v3版本,不带电流计或者用带电流计的分电板。

OK,撸起袖子就是干!先来看如何刷写?
我给大家一个简便方法,敲黑板记住了哈同志们。因为它在没刷固件前实质上是一个STM32单片机,也有穿越机固件的BOOTLOADER,所以我们需要下载带BOOTLOADER(以下简称BL)的固件版本,用BF给他进行洗脑手术
首先下载官网你对应飞控版本的固件,如果之前的飞控版本是BF或者CF等非APM固件,请一定要下载BL
211537q6bu87b37bzg6y3b.jpg
打开你们的batafilght地面站,没有的就去安装,翻到第三页--固件烧写工具。注意此时串口并未识别
211538bpdyacudd440b4dz.jpg
按住飞控上的BOOT键,连接电脑=上电+连接。
观察电脑上有没有对应的串口弹出来
211538aovvtxoeim1epj4j.jpg
如图,必须是STM32 BootLoader模式,如果不是,恭喜你,驱动程序错误,尝试用zadig,驱动更换工具来更换。
211539jxz3t9w3963x9xxr.jpg
或者下载STM32 BootLoader驱动程序,直接查找该驱动程序文件夹更改。
连接以后,识别到正确的COM,我们就可以加载电脑上的程序,选择已下载的APM固件with BL,点击烧写固件
211539qmsnxyayec64s5kh.jpg 211540av3bkpjpxtpkhhpc.jpg
烧写完成以后,恭喜你!你的F4已经彻底忘掉前世,重新做F4了。
===========================
颤抖吧,朋友,你将要接触界面并不十分友好的MissonPlanner了。到官网下载安装并打开MP,颤抖着打开......
=======我是华丽的额分割线===========
211540xwnstfwek7qrq8s8.jpg
接下来即将发生不可描述的事情.......
因为你即将会接触
连接;六面校准;水平校准;电流计校准;遥控器校准;飞行通道分配以及模式分配;设置失控保护;飞控安装方向修正;适配机型参参数修改:包括飞机机型以及挂载;解锁设置 :包括解锁检查选项、解锁方式、解锁后的油门输出;限制俯仰角度;限制横滚角度;设置巡航油门或者巡航空速;打开空速计;设置爬升率;设置返航高度:包括降高返航或维持高度返航;设置允许的空速最大差值;调整需求因人而异,开源飞控把大部分参数都开放给我们自定义
哈哈哈哈哈哈,颤抖吧少年,老衲看你骨骼精奇,天赋异禀,特赐你武功秘籍一本
211541fg8jv7hi4djiudi8.jpg

http://www.radiolink.com.cn/docc/minipixdimianzhan.html
在此,感谢乐迪的工程师编辑整理。MINI PIX全中文教程,按部就班操作就行。因为我们现在的飞控就是一个MINI PIX哇哈哈哈哈。

如果还没看明白,就去我的PIX教程贴,按着步骤来吧。
http://bbs.5imx.com/forum.php?mod=viewthread&tid=1416786&extra=&page=1
(日后需要更新固件你只需要到官网下载.APJ后缀的固件,使用MP加载本地固件升级即可,在线是没法更新的)
========第二道华丽的分割线==========
OmnibusF4pro 作为APM时的接线定义
211543tt5owgtrztoj72dc.jpg
其中 RX in就是PPM/S.BUS通道,始终短接s.bus一侧,飞控自动识别。我的板子很奇怪,没有那个焊盘.....
飞控向舵机供电的二极管要取掉,因为供电能力不足,会拖累飞控,可选电调BEC或者外置BEC供电,取掉互不干扰。
飞控板上推荐焊接一个电容滤波,如此
211544bvrn7ojrrb4v9jz1.jpg
I2C通道是用来连接I2C设备如数字空速计;TELEMETRY就是数传的RX TX
OSD默认不开启,在全部参数表找到OSD_TYPE 0表示关闭 1表示打开(熟记此pix常用语言)
打开以后你就可以按自己的喜好来布局OSD字符位置,此步骤要连接着摄像头和图传来进行。
GPS推荐北天的BN220,小巧只有五毛硬币大小且搜星能力强到爆。
我拿朋友准备走报废流程的C1来测试,然后就一直没下来,反而还拿它做了一系列骚操作,文末有视频....
测试用,一切从简,电2217 1400KV 8寸桨,30A飞腾(如果有XXD我也会用了),舵机塑料的,图传创新科,GPS-BN220,数传是蓝牙的,手机端用的QGC
211544v7pl174u4ngym8xu.jpg 211544fhp8d39hzz419ew6.jpg 211545w7vy5gvgff8k7wzg.jpg
精细化的装机帖请参照小艺的完美装机帖
http://bbs.5imx.com/forum.php?mod=viewthread&tid=1443633
其实,在室内的调试就是将飞控与飞机合体,真正要做到机控合一还是要上外场调试。特别是消除飞控安装角度的误差,和巡航油门,空速的校准
看到这里的人都是信仰坚定的人,老衲再送你一本武功秘籍,全中文参数翻译。
别说老衲只会发链接,老衲的内力非凡,全靠日夜吸取这些精华帖之日月精华
试飞
空速计清零,打开空速自动校准,上天飞行时注意切换到手动模式,观察飞机姿态,微调调整水平以后切换到巡航模式 观察飞控与飞机的安装角度AHRX-X横滚/Y俯仰 记录下偏移量下来调平。连续飞行五分钟,绕圈校准空速计,原理是通过地速和空速的混合比例来校正空速计 观察巡航油门和空速并做好记录,什么时候能够平飞,多小能保持不失速。
降落地面调
微调舵面 关闭空速计自动校准 设置跳过空速自动校准  根据巡航俯仰横滚值差异来微调平,设置巡航油门和空速
二次飞行
切换到手动模式,看飞机姿态是否稳定
切换到巡航模式,观察飞机与飞控的安装角度误差。
如无问题,切换到自动调参模式,进行自动调参
切换到巡航模式,观察自控油门,连续飞行五分钟以上,飞行航向要包括顺风和逆风航向。
现在你的飞机可以拿去浪了。
文末附上我测试飞行中的自动起降和26KM异地降落的视频,安全飞行高度不超过120米。

C1-自动任务起降,天行者X5跟拍视频
C1-26KM异地降落视频
更多精彩,百度并关注锤子FPV,我叫王大锤,我为自己代言....

发表于 2019-3-21 15:53:20 | 显示全部楼层
超超OVERKILL 发表于 2019-3-15 15:44
F4 V3 可以用吗?刷入omnibusf4pro arduplane_with_bl.hex?

我来告诉你V3怎么刷吧,先刷DFU,就像楼主说的那样,以前刷过就不用刷了,然后用BF软件刷ARDUPILOT上弄出来的固件,固件打开ominibusF4 PRO选项,然后选arduplane_with_bl.hex就是你说的那个,刷好以后就可以连接missionplaner了,不过建议装一个有源喇叭,这样就能通过声音判断连接是否正确,它会长鸣之后来一段音乐,表示一切OK 了,弄好以后,可以用MP重刷BOOTLODER,之后就完完全全变成MP的飞控了,建议在此以后重新再用MP刷上最新版固件或者往期固件,彻底断绝和BF的关系,还能清除EPROOM里面的文件残留。然后就是各种调试了,在硬件上面必须要有两个东西才能解锁,一个是GPS和罗盘,一个是内存卡,GPS和罗盘用APM的就行,GPS接到UART6磁罗盘接UART3(I2C)上面不需要任何调试,插上内存卡,就可以解锁了
回复 支持 2 反对 0

使用道具 举报

发表于 2019-3-14 21:33:42 | 显示全部楼层 来自安卓客户端来自安卓客户端
第一
回复 支持 反对

使用道具 举报

发表于 2019-3-14 21:50:06 | 显示全部楼层 来自安卓客户端来自安卓客户端
好东西
回复 支持 反对

使用道具 举报

发表于 2019-3-14 22:08:21 | 显示全部楼层
干货,
楼主,我跟你讲,你把f4玩儿涨价了,我跟你没完
回复 支持 反对

使用道具 举报

发表于 2019-3-14 22:09:55 | 显示全部楼层
以前尝试刷ardupilot  不过没有上机测试~ 有几个问题请教下~刷了ardupilot  osd 怎么弄? 要单独刷osd固件? 还是跟飞控固件集成的?osd怎么调 地面站可不可调?还是只能通过图传界面调osd~ 电流计准不准~ 刷inav最头疼的就是电流计怎么校准都调不回来~
回复 支持 反对

使用道具 举报

发表于 2019-3-14 22:09:59 | 显示全部楼层 来自安卓客户端来自安卓客户端
顶,但是用inav不比apm好吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-14 22:13:12 | 显示全部楼层 来自安卓客户端来自安卓客户端
dil5rap 发表于 2019-3-14 22:09
以前尝试刷ardupilot  不过没有上机测试~ 有几个问题请教下~刷了ardupilot  osd 怎么弄? 要单独刷osd固件 ...

1关于osd,我写了,通过参数开启
2电流计,大准小不准,小准大不准,是这样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-14 22:13:35 | 显示全部楼层 来自安卓客户端来自安卓客户端
超级电磁脉冲 发表于 2019-3-14 22:09
顶,但是用inav不比apm好吗?

我认为apm的固件比inav好得不是一点半点
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-14 22:13:57 | 显示全部楼层 来自安卓客户端来自安卓客户端
h1225141 发表于 2019-3-14 22:08
干货,
楼主,我跟你讲,你把f4玩儿涨价了,我跟你没完

应该不会涨价的。这都出来很久了。
回复 支持 反对

使用道具 举报

发表于 2019-3-14 22:28:44 | 显示全部楼层 来自安卓客户端来自安卓客户端
大佬这么吊,必须加精
回复 支持 反对

使用道具 举报

发表于 2019-3-14 22:47:44 | 显示全部楼层 来自安卓客户端来自安卓客户端
小白兔斯基 发表于 2019-3-14 22:13
1关于osd,我写了,通过参数开启
2电流计,大准小不准,小准大不准,是这样。
...

能具体说出好在哪吗,那些方面
回复 支持 反对

使用道具 举报

发表于 2019-3-14 23:00:49 | 显示全部楼层
给大锤顶起来!  现在我宁愿用穷人pix,f4我用omnibus f4v3刷过,那时候osd问题没解决,估计现在好多了吧,希望以后开源丰富些内容!66666666666
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-14 23:07:37 | 显示全部楼层 来自安卓客户端来自安卓客户端
川师鲤鱼 发表于 2019-3-14 23:00
给大锤顶起来!  现在我宁愿用穷人pix,f4我用omnibus f4v3刷过,那时候osd问题没解决,估计现在好多了吧, ...

谢川师鲤鱼顶贴
回复 支持 反对

使用道具 举报

发表于 2019-3-14 23:07:44 | 显示全部楼层 来自安卓客户端来自安卓客户端
大赞,谢谢分享
回复 支持 反对

使用道具 举报

发表于 2019-3-15 02:26:11 | 显示全部楼层 来自安卓客户端来自安卓客户端
[url=http://www.moz8.com/plugin.php?id=aljsc&act=view&sid=6拍个运费,同时留下邮寄地址,等待发货]http://www.moz8.com/plugin.php?id=aljsc&act=view&sid=6拍个运费,同时留下邮寄地址,等待发货]http://www.moz8.com/plugin.php?id=aljsc&act=view&sid=6拍个运费,同时留下邮寄地址,等待发货[/url][/url]

回复 支持 反对

使用道具 举报

发表于 2019-3-15 05:25:01 | 显示全部楼层 来自安卓客户端来自安卓客户端
哈哈。我来顶贴的
回复 支持 反对

使用道具 举报

发表于 2019-3-15 06:55:54 | 显示全部楼层 来自苹果客户端来自苹果客户端
頂頂頂,搞f4刷ardupilot 搞了兩個月一直失敗,都想把飛控燒了
回复 支持 反对

使用道具 举报

发表于 2019-3-15 08:28:57 | 显示全部楼层
好紧凑的机舱啊
回复 支持 反对

使用道具 举报

发表于 2019-3-15 08:29:54 | 显示全部楼层 来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

发表于 2019-3-15 08:30:36 | 显示全部楼层 来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

本版积分规则

模友之吧 中国唯一免费送模型网站

反馈建议:2376808768@qq.com

合作伙伴

扫码关注微信公众平台
本站由 承德红璐科技 提供技术支持  Powered by Discuz!©2011-2015 模友之吧 | 冀ICP备13020518号©
快速回复 返回顶部 返回列表