搜索
bottom↓
回复: 58

超酷MWC四轴飞行器DIY全套教程之刷电调贴

  [复制链接]

出0入0汤圆

发表于 2013-8-13 22:52:46 | 显示全部楼层 |阅读模式
本帖最后由 hitor 于 2013-8-13 23:04 编辑

前言:
      电调的选择对于多轴飞行器来说肯定是响应越快越好,多轴要的就是快速响应。但快速响应等高性能就意味着高价格。在价格和性能之间权衡,不好弄?
但BLHELI电调开源固件解决了这个问题。具体做法:我们只需要花40-50块钱买一个好盈 天行者20A/40A电调,然后往电调里刷BLHELI的电调固件,然后你就得到了一个响应速度可以和200-300块钱的高价电调相当的廉价电调。具体如何刷BLHELI我会在之后的教程里专讲。话说回来这BLHELI固件也不是非刷不可,不刷就是响应慢了点,照样能飞起来。好盈天行者20A和好盈天行者40A,选哪个都行,看你资金情况和长远考虑。其实好盈天行者20A的就够用了。
给好盈天行者20a电调刷BLHeli固件详细教程
好盈电调原固件可以用,但响应不快。刷了BLHeli固件之后响应速度大大提高,这会让你四轴飞行更加稳定。我建议大家还是刷一下。
这是主贴:http://www.helifreak.com/blog.php?b=2001
这是讨论帖:http://www.helifreak.com/showthread.php?t=467519
到这里可以下载BLHeli-Setup:https://app.box.com/s/z32i4rehild8vsbcnr5x
这里是一些技术文档:

你可以到这里文档里找到支持BLHeli的SiLabs电调,当然好盈天行者20a和好盈天行者40a肯定在其中。

要往电调里刷固件,你得先做一个类似中转的下载器,文档里有相应的引脚连接方法,我们选择Arduino Nano来作为中转下载器。

这是BLHeli的串口协议,大家感兴趣可自行研究。

这是再生制动和闭环模式的实验结果,至于怎么设置再生制动和闭环模式,我们接下来会讲到。
基本知识讲完啦,接下来我们开始动手刷电调了。分两步:1、做下载器,2、刷固件。
1、利用Arduino Nano制作下载器
首先我们得用Arduino Nano制作一个下载器,Nano可以在以下链接买到,很便宜。
http://item.taobao.com/item.htm?spm=a230r.1.14.32.Vnyhhs&id=19701244981&_u=dlu19gvb9e7
用Nano自带的mini USB线把Nano连接到电脑上。
下载最新版的BLHeli-Setup,解压运行BLHeli-Setup.exe,选择真确的串口建立连接之后,再选择Serial Interfaces/Boxes,得到如下界面:

如图中所示,选择红框中的Nano,点击Make Arduino Nano Pro Stick,接下来

接着出现如下界面,那下载器就做好了。

2、往电调里刷固件
首先是电调和Nano之间的硬件连接,好盈20a的拆解图:

电调和Nano的硬件连接指南

这里先感谢一下5imx里的mirikle大神,是他的帖子造福了广大模友,这里还要用到他帖子里的一张图片,再次感谢他。

简单说来,Nano和电调之间连接需要三根线,GND(黑色)、C2CK(红色)、C2D(白色)。
Nano的ICSP的6号针脚连接电调黑色焊盘(如果你感觉连接黑色焊盘不方便,可以直接用杜邦线把ICSP的6号针脚和电调信号线的黑色线(地线)连接起来)
Nano的ICSP的4号针脚连接电调红色焊盘
Nano的ICSP的1号针脚连接电调白色焊盘

这样用简单的杜邦线和排针自制的接头,就可以不用焊接就完成刷固件,怎么做接头方便大家各自发挥了。我的接头是这样的



将以上三张图中颜色对应连接起来,就完成了Nano和电调的硬件连接。
接下来将Nano引出的地线与待刷电调的信号线的地线连接起来,然后连上电池给电调供电。

接下来将C2CK接到电调的红色焊盘,C2D接到电调的白色焊盘。运行BLHeli-Setup.exe,选择Setup-->Read Setup From Hex File,应该会出现下图界面:

在Flash to:选择Skywalker 20A,然后再选择Skywalker 20A_MULTI。会出现如下界面:


这里讲解一下配置界面,如下图所示:低压限制不必开启,闭环模式慎用,我试过闭环LoRange,感觉对油门行程改变挺大,大家慎用或者不用。电机转向设置可尝试,但电源正负极变换不推荐尝试。再生制动极力推荐开启,如图设置即可,其他参数保持不变就行。

我建议大家什么都不要配置或者只开启再生制动这两种方案,因为我都试过,效果都很好。当然开启再生制动响应更快一些。你要是开启了其他选项,那我就不敢担保了。
接着,我只开启再生制动:

然后点击Flash BLHeli,进入如下界面:

再次选择Skywalker 20A_MULTI,确定之后出现如下界面,一路确定即可。





这样一块好盈20A电调的BLHeli固件就刷好了,同样方法继续刷其他电调即可。
你可以接上电机试一试响应效果,与原装电调对比一下,是不是发现自检音乐变调了,响应速度提高不少。祝大家成功。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2013-8-13 23:38:23 | 显示全部楼层
有時間可以來試試看
感謝分享~

出0入0汤圆

发表于 2013-8-18 21:02:51 | 显示全部楼层
dx,这个固件刷了可以支持多高的刷新频率?

出0入0汤圆

发表于 2013-8-30 09:12:12 | 显示全部楼层
顶一下 不知道 嫩不能用pro mini 代替nano

出0入0汤圆

发表于 2013-8-30 09:12:37 | 显示全部楼层
顶一下 不知道 嫩不能用pro mini 代替nano

出0入0汤圆

发表于 2013-8-30 09:14:23 | 显示全部楼层
顶一下 不知道 嫩不能用pro mini 代替nano

出0入0汤圆

发表于 2013-8-30 17:41:52 | 显示全部楼层
很好啊   这号等这个呢

出0入0汤圆

发表于 2013-9-1 15:57:34 | 显示全部楼层
楼主  这个是怎么回事?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2013-9-1 16:38:28 | 显示全部楼层
qinshiysb 发表于 2013-9-1 15:57
楼主  这个是怎么回事?

重新刷一次,有时候一次不能成功

出0入0汤圆

发表于 2013-9-1 18:07:04 | 显示全部楼层
hitor 发表于 2013-9-1 16:38
重新刷一次,有时候一次不能成功

楼主  我已经重刷了N次  还是这样  你是一次成功的吗?

出0入0汤圆

 楼主| 发表于 2013-9-2 10:50:08 | 显示全部楼层
本帖最后由 hitor 于 2013-9-2 10:51 编辑
qinshiysb 发表于 2013-9-1 18:07
楼主  我已经重刷了N次  还是这样  你是一次成功的吗?


我的一般是一次成功,若不成功,多刷几次肯定成功。要么是那三根线没连接上,要么是你没给电调供电。这个不熟悉的话,最好两个人一起刷,一个操作软件,一个连接电调。

出0入0汤圆

发表于 2013-9-3 13:01:11 | 显示全部楼层
hitor 发表于 2013-9-2 10:50
我的一般是一次成功,若不成功,多刷几次肯定成功。要么是那三根线没连接上,要么是你没给电调供电。这个 ...

自己一个人弄是不是会导致接触不良的???

出0入0汤圆

 楼主| 发表于 2013-9-3 21:28:14 | 显示全部楼层
qinshiysb 发表于 2013-9-3 13:01
自己一个人弄是不是会导致接触不良的???

是的,呵呵,这个就考虑操作技巧了。

出0入0汤圆

发表于 2013-9-3 22:27:54 | 显示全部楼层
hitor 发表于 2013-9-3 21:28
是的,呵呵,这个就考虑操作技巧了。

谢谢你   我已经刷好了   这真是有点艰辛啊

出0入0汤圆

发表于 2013-9-5 09:22:42 | 显示全部楼层
可惜 BLHeli的源码是汇编的。。。。。

出0入0汤圆

发表于 2013-9-12 15:07:49 | 显示全部楼层
收藏  就是需要一个nano

出0入0汤圆

发表于 2013-10-13 18:38:44 | 显示全部楼层
不错的帖子,顶你

出0入0汤圆

 楼主| 发表于 2013-10-27 22:41:56 | 显示全部楼层
AE007 发表于 2013-9-12 15:07
收藏  就是需要一个nano

买一个吧,很便宜的

出0入0汤圆

 楼主| 发表于 2013-10-27 22:44:27 | 显示全部楼层
stylecheng 发表于 2013-9-5 09:22
可惜 BLHeli的源码是汇编的。。。。。

恩,否则可以参考参考

出0入0汤圆

发表于 2013-11-4 14:47:57 | 显示全部楼层
楼主太棒了

出0入0汤圆

发表于 2013-12-9 15:17:37 | 显示全部楼层
这个帖子太有用了!!!

出0入0汤圆

发表于 2013-12-10 11:48:44 | 显示全部楼层
非常感谢,正按照教程一步一步的做

出0入0汤圆

发表于 2013-12-10 13:00:03 | 显示全部楼层
顶一个,看看

出0入0汤圆

发表于 2013-12-11 13:08:54 | 显示全部楼层
顶,谢谢分享.

出0入0汤圆

发表于 2013-12-11 13:12:56 | 显示全部楼层
不错的帖子,顶

出0入0汤圆

发表于 2013-12-14 00:53:55 | 显示全部楼层
这帖子一定要顶 图文并茂  谢谢分享

出0入0汤圆

发表于 2013-12-25 13:22:45 | 显示全部楼层
先mark下了,等周末有时间再来试试

出0入0汤圆

发表于 2014-1-8 18:58:55 | 显示全部楼层
谢谢分享,我也把好赢四合一电调刷刷

出0入0汤圆

发表于 2014-1-8 19:45:06 | 显示全部楼层
路过帮顶

出0入0汤圆

发表于 2014-1-21 21:17:13 | 显示全部楼层
相当不错,真的是图文并茂,感谢分享!有点冲动了

出0入0汤圆

发表于 2014-1-31 19:58:11 | 显示全部楼层
感谢分享,等买了电调就试试。

出0入0汤圆

发表于 2014-2-24 20:09:57 | 显示全部楼层
友情提示,11.0以上固件不要刷,有问题,刷了之后电机换相是错误的。10.4和10.2是可以的。

出0入0汤圆

发表于 2014-2-24 23:54:41 | 显示全部楼层
学习着,发现自己什么都没有呢~~

出0入0汤圆

发表于 2014-3-5 12:35:30 | 显示全部楼层
虽然看不懂,但是还是感觉很厉害

出0入0汤圆

发表于 2014-3-14 16:14:12 | 显示全部楼层
你好,我有几个问题想请教。刷电调是必须把电调拆开么?从nano接出来的三根线是要接在电调电路板的三个孔上还是接在电调本来就有的三根红白黑线上就行?

出0入0汤圆

发表于 2014-3-19 11:23:45 | 显示全部楼层
太好了 谢谢楼主 我也刷了看看 不知道会不会刷

出0入0汤圆

发表于 2014-4-2 21:32:22 | 显示全部楼层
有没有好赢20A或者40A电调的原理图呢?

出0入0汤圆

发表于 2014-4-2 22:31:54 | 显示全部楼层
精华精华精华

出0入0汤圆

发表于 2014-4-3 19:01:55 | 显示全部楼层
谢谢楼主的分享

出0入0汤圆

发表于 2014-4-11 21:32:23 | 显示全部楼层
不错 收藏备用

出0入0汤圆

发表于 2014-5-1 02:53:26 | 显示全部楼层
是要把电调拆开了才可以刷吧~?之后还要封上去?

出0入0汤圆

发表于 2014-6-22 15:57:24 | 显示全部楼层
不错,学习了!!!!!!

出0入0汤圆

发表于 2014-6-25 20:47:54 | 显示全部楼层
这些板子都是楼主自己做的还是网上买的小板?自己做的话需要大概多少钱?

出0入0汤圆

发表于 2014-7-10 17:46:29 | 显示全部楼层
顶            

出0入0汤圆

发表于 2014-7-16 23:53:42 | 显示全部楼层
至于这么复杂吗?
好盈SkyWalker20A电调用的是C8051F330芯片,大家都没有用过SiliconLabs的C8051F系列的芯片吗?
直接找个C8051F系列的烧写器,把hex文件烧进去就OK了,就这么简单。
烧写器用U-EC5就行,有配套的上位机软件。
而且,使用烧写器,永远不会把电调写坏变砖。

出0入0汤圆

发表于 2014-10-8 11:32:37 | 显示全部楼层
有時間可以來試試看
感謝分享~

出0入0汤圆

发表于 2014-10-8 11:56:50 | 显示全部楼层
到这里可以下载BLHeli-Setup:https://app.box.com/s/z32i4rehild8vsbcnr5x  这个地址打不开啊!!! 传个附件上来吧,谢谢了

出0入0汤圆

发表于 2014-10-8 12:44:10 | 显示全部楼层
强帖留名!!

出0入0汤圆

发表于 2014-10-11 16:44:11 | 显示全部楼层
LZ好棒,俺也做一个,谢谢分享。

出0入0汤圆

发表于 2014-10-11 16:45:57 | 显示全部楼层

LZ好棒,俺也做一个,谢谢分享。

出0入0汤圆

发表于 2014-10-12 18:55:44 | 显示全部楼层
BLHeli-Setup 下载不了啊

出0入0汤圆

发表于 2015-3-7 23:38:58 | 显示全部楼层
厉害,支持

出0入0汤圆

发表于 2015-3-9 16:54:15 | 显示全部楼层
相当强大!!!

出0入0汤圆

发表于 2015-4-9 16:45:13 | 显示全部楼层
lau1860 发表于 2014-7-16 23:53
至于这么复杂吗?
好盈SkyWalker20A电调用的是C8051F330芯片,大家都没有用过SiliconLabs的C8051F系列的芯 ...

那请问用烧写STC 8051单片机的烧写软件可以烧写么?

出0入0汤圆

发表于 2015-5-9 22:07:14 | 显示全部楼层
这贴还有人吗,我想问下好盈天行者30A怎么刷blheli的固件啊,官网上没有30A的固件啊。。
试着刷了40A和20A的固件,刷成功了但为什么电机不动,blhei固件和好盈原厂的油门设置是一样吗

出0入0汤圆

发表于 2015-5-28 23:51:01 | 显示全部楼层
tongtong4627 发表于 2015-4-9 16:45
那请问用烧写STC 8051单片机的烧写软件可以烧写么?

貌似不可以

出0入0汤圆

发表于 2016-3-17 01:35:37 | 显示全部楼层
感谢分享,收藏了。

出0入0汤圆

发表于 2016-3-17 07:14:12 | 显示全部楼层
好帖子。

出0入0汤圆

发表于 2016-5-3 13:30:18 | 显示全部楼层
mark谢谢楼主
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 05:42

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表