5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 12365|回复: 23
打印 上一主题 下一主题

BlHeli单线刷写,单线调参教程

[复制链接]
跳转到指定楼层
楼主
发表于 2015-5-1 13:38 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 白小淘 于 2015-6-3 12:40 编辑

之前写过一个刷电调的帖子,然后有人求信号线调参和信号线刷写的教程,当时我也不会,但是我学(shan)习(zhai)速度向来都是神一样的……
还不会刷的请先整基础的:http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=1032068
RCG上面,这个功能被称为1-wire
只有atmega8的电调才支持,silabs路过就行……
你需要的硬件:
需要刷写的电调,arduino nano。各种各样的线……
你需要的软件:BlHeli Suite,我上面的帖子提供下载12.2.0.0版的,那不是最新版的,可以点击这里下载最新的版本,以下教程是12.2的。
第一步:你的电调必须已经有了BlHeli的bootloader,这个需要常规方式刷入,之前我帖子25楼的刷写教程不会刷入BlHeli的bootloader,只需要在选择熔丝,端口,bootloader的那里选一下就行,如下图

选了上面这些之后,就可以通过信号线刷写,以及调参了……
PS:图中的“那”打错,应为“哪”,强迫症忍一下。


第二步:为arduino nano刷入单线刷写需要的程序。
连接好nano,看下电脑里的端口号。进BlHeli Suite的Interfaces for Ateml页面按下图操作。

照上图点完跳出一个框,点yes,然后就跳出一个有进度条的框,刷完之后如下图,如下图就是刷好了,一路OK回到主页面。



第三步,现在你需要连接已经有bootloader的电调和已经刷好程序的nano了,接线方式如下图,就是加了一个电阻而已

我做了一个小东西用来连接,如下图,其实很简单,无非一个电阻而已。

现在,把nano插到电脑上,就可以开始单线刷写电调了,调参,重写固件都可以的。
图太多,刷写教程楼下更新……
再放一下群号:426512554,才3个人,每天静悄悄的……多来点人啊,说什么的都行……

说明一下,现在的silabs也支持单线刷写了,我楼下说的单线只支持atmel落伍了,开源的东西更新就是快……


评分

参与人数 1威望 +2 收起 理由
acer05 + 2 很给力!

查看全部评分

欢迎继续阅读楼主其他信息

24
发表于 2020-8-3 14:44 | 只看该作者
学习下
23
发表于 2015-6-25 16:22 | 只看该作者
本帖最后由 sctwp 于 2015-6-25 16:31 编辑

感谢楼主的回复  由于不清楚bootloader的功能,于是就买了一个nano mega328连接OK见下图



按提示在选择了相应的silabs bootload但总是出现下面的界面就是进不去还有很奇怪的是为什么波特率是定值
我不能选呢?











22
 楼主| 发表于 2015-6-21 10:52 | 只看该作者
sctwp 发表于 2015-6-20 16:29
我手头上正好有一块带串口的mega328板但不论我怎么试你写的第一步就是过不去
楼主能看看是什么原因引起的 ...

我写的那些,mega328里面都已经有了对应的bootloader,你这个错误貌似是串口通信失败,可能是328里面的bootloader不对或者没有bootloader。

21
发表于 2015-6-20 16:29 | 只看该作者
本帖最后由 sctwp 于 2015-6-20 16:33 编辑

我手头上正好有一块带串口的mega328板但不论我怎么试你写的第一步就是过不去
楼主能看看是什么原因引起的吗?

11.JPG (94.97 KB, 下载次数: 12)

11.JPG
20
发表于 2015-6-12 19:03 | 只看该作者
学习!赞!
来自苹果客户端来自苹果客户端
19
发表于 2015-6-11 22:43 | 只看该作者
马一个,新手表示最喜欢这种富有营养的教程贴了
18
发表于 2015-6-11 19:13 | 只看该作者
确认13.202已经支持silab的电调单线刷固件
17
发表于 2015-6-3 22:48 | 只看该作者
白小淘 发表于 2015-6-3 18:12
我也换13.2算了,要不然都说不清了,13.2更新了好多东西。

白,新版的这个好像是没有天行者10a的电调的固件吧.....

16
 楼主| 发表于 2015-6-3 18:12 | 只看该作者
zipray 发表于 2015-6-3 15:52
13.2不是可以用直接usb转ttl刷

我也换13.2算了,要不然都说不清了,13.2更新了好多东西。

15
 楼主| 发表于 2015-6-3 18:11 | 只看该作者
zipray 发表于 2015-6-3 15:52
13.2不是可以用直接usb转ttl刷

silabs的可以了,好像和单线刷写一样要写bootloader。


14
发表于 2015-6-3 15:52 | 只看该作者
13.2不是可以用直接usb转ttl刷
来自苹果客户端来自苹果客户端
13
发表于 2015-6-3 02:05 | 只看该作者
果断收藏!
12
发表于 2015-6-2 21:31 | 只看该作者
好赢20A支持吗?
11
发表于 2015-6-2 21:26 | 只看该作者
学习了!!!
10
发表于 2015-5-5 09:35 | 只看该作者
舍得换头像啦,帮顶
9
发表于 2015-5-4 15:45 | 只看该作者
本帖最后由 生活如此多娇 于 2015-5-4 15:49 编辑

多谢楼主上教程,真是热心人啊!幸亏及时发现了楼主的上一个升级帖子,否则我的蜘蛛30A只能反厂升级V2版本了(4S下F4006堵转明显),赞一个!
顺便问问大家刷后的使用感觉
为毛我的蜘蛛30A刷了12.2的版本后PID必须得大大提高才能稳定飞行  原来的rate_P是0.183  现在要调到0.31才可以了
PS  APM3.2.1的固件 6轴




8
 楼主| 发表于 2015-5-1 23:36 | 只看该作者
dawanpi 发表于 2015-5-1 22:47
好像只有用atmel的电调才可以,我手头只有蜘蛛成功过单线刷,但脑残的ztw又禁用了bootloader,得先用avrisp ...

单线刷写确实只有atmel的支持……

7
发表于 2015-5-1 23:14 | 只看该作者
前排支持!!!!
6
发表于 2015-5-1 22:47 | 只看该作者
好像只有用atmel的电调才可以,我手头只有蜘蛛成功过单线刷,但脑残的ztw又禁用了bootloader,得先用avrisp救回来才可以。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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