5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 使用Atmel单片机的电调开源固件大贴,多旋翼版 [打印本页]

作者: 白小淘    时间: 2015-1-14 19:20
标题: 使用Atmel单片机的电调开源固件大贴,多旋翼版
本帖最后由 白小淘 于 2015-5-10 20:32 编辑

很多电调都使用了ATmega8单片机,针对这种电调有两个非常优秀的开源固件,BlHeli和simonk,这个大家都很熟悉了,但是到目前为止,也没有系统的帖子介绍这两个固件。

写在多旋翼专区而不是motor&ESC专区的原因:
simonk只用于多旋翼,BlHeli尽管有三种固件(分别是用于直升机主电机的Main,用于直升机尾电机的Tail,用于多旋翼及其他的Multi),但是我这里主要介绍Multi,另外两个只会提一下而已。

这个帖子主要提供各种相关资料,mega8的六个焊点及其定义。

simonk与BlHeli的区别:
simonk固件最早的一个版本发布时间是2011年9月,目前固件已更新了16次,最近一次更新是2012年10月,只支持使用Atmega8单片机的电调,没有什么功能,唯一可以设置的就是油门行程。
BlHeli固件最早版本发布时间我不清楚,有PC端调试软件,最近一次更新是在2014年11月,最新版本12.2。支持Atmel系列的电调和Silabs系列的电调,有三种不同功能的固件,有各种功能,有详细的说明书。

simonk固件是针对多旋翼设计的固件,响应速度非常快,支持的PWM频率也很高,主要用于多旋翼。
BlHeli是针对于直升机,多旋翼,固定翼等设计的电调固件,每个电调都有三种固件,分别是Main,Tail以及Multi后缀。Multi主要用于多旋翼,油门响应速度快,支持闭环控制和双向控制(意义不明,语出12.X以上Atmel操作手册,原文:Bidirectionaloperation)。所有程序电机运行平稳,并且油门线性很好。所有的程序都支持features(不知如何翻译,也是操作手册里的)用来防止电机堵转,这主要是多旋翼的应用所必须的,有可以调节的参数使程序可以驱动所有的马达(听起来好NB)。

好了,资料楼下开更。
3楼各种文件
4楼BlHeli熔丝
9楼ZTW30A(含蜘蛛)
12楼mega8脚位图
18楼ZTW AL-30A
19楼蜘蛛20A
23楼已更新用progisp刷simonk的方法,BlHeli也可以用这种方法。
25楼已更新用BlHeliSuite刷Blheli的方法,
    本来不准备些教程的,结果楼下有人要,简单写了一下下。
40楼一大坨XXD……(其实都是有牌的)
44楼已更新H0BBYKING的F系列(飞盈佳乐),共计6款
45楼已更新ZTW全家,共12款,包含H0bbyking的Blue系列

我知道没图你们不会来的,来一张(盗的)
(, 下载次数: 762)













作者: 十一的熊孩子    时间: 2015-1-14 19:42
blheli的双向应该是可以直接在程序里设置电机正反转的意思。。。
还有blheli可以调的地方确实不少。。。

作者: 白小淘    时间: 2015-1-14 19:46
simonk固件2012年09月30日版本(最新)下载
共包含simonk固件19种,以及其源码。
百度云附件:simonk20120930.zip

BlHeli固件2014年11月20日版本(最新)下载,包含Atmel和Silabs的固件及源码
百度云附件:BLHeli-master.zip   

BlHeli固件PC端软件12.2.0.0下载
百度云附件:blheli.7z   

使用PC端软件的不用下载BlHeli固件,软件自带,需要源码的可以下。
simonk没有相应的软件,刷simonk可以用BlHeli的软件,选其他固件,或者用Progisp。

progisp1.72下载,我用的时间最长的,并不是最新的,这个是国内的软件,需要新的可以百度
百度云附件:progisp172.rar   

以上软件全部无需安装,下了直接就可以用。
至于哪种电调刷哪种固件,楼下开始慢慢更,几十张图不是一下下能搞好的


作者: 白小淘    时间: 2015-1-14 19:53
本帖最后由 白小淘 于 2015-1-29 18:08 编辑

除非另有声明,否则熔丝为都应该刷高位0xCC,低位0x3F

用BlHeli的PC端软件时会推荐熔丝位,直接用它推荐的就行……

这楼是BlHeli的,刷simonk不要这样搞,照23楼弄……





作者: zhanghongbin    时间: 2015-1-14 19:54
好东西 必须顶。。。。。

作者: ljlzonda    时间: 2015-1-14 19:57
顶,虽然没刷过

作者: 失业中    时间: 2015-1-14 20:05
学习下

作者: 宇浩轩杰    时间: 2015-1-14 20:08
很不错

作者: 白小淘    时间: 2015-1-14 20:11
本帖最后由 白小淘 于 2015-1-14 20:50 编辑

先更常用的,ZTW30A的
(, 下载次数: 272)
蜘蛛不蜘蛛不重要,蜘蛛的供电模块由3个KIA78D05换为一个KIA78D06F,区别是一个支持6S,一个只能支持4S,与固件无关,固件都是通用的
BlHeli:BlueSeries_30A_Multi.Hex
simonk:bs_nfet.hex
焊点图:
(, 下载次数: 268)
WC,图被压得迷迷糊糊的了,焊点从上到下依次是VCC,MISO,SCK,MOSI,RST,GND.




作者: canrom7    时间: 2015-1-14 20:14
刷电调的教程至今看得迷迷糊糊

作者: ax72    时间: 2015-1-14 20:18
好帖。前阵看教程,成功将中特威甲壳虫和xxd 30A都刷入了simonk。

作者: 白小淘    时间: 2015-1-14 20:27
ATmega8焊点图,板上没有焊点的直接飞线,有的我会慢慢找,找不到的自己做,尽量更新出来
(, 下载次数: 272)


作者: 956147747    时间: 2015-1-14 20:28
希望可以看到,怎么刷蜘蛛的教程,谢谢

作者: kingvole    时间: 2015-1-14 20:29
标记下,好贴

作者: dukong    时间: 2015-1-14 20:30
赶紧收藏一下。

作者: 天空中飞翔的梦    时间: 2015-1-14 20:35
顶楼主啊,好东西,马一下

作者: 炸香机    时间: 2015-1-14 20:37
感谢楼主分享                       

作者: 白小淘    时间: 2015-1-14 20:41
ZTW20A AL系列的(半透明蓝皮):
(, 下载次数: 234)
这个是AL系列的,不要和蜘蛛混了,看一下正面。
BlHeli:BlueSeries_20A_Mulit.hex
simonk:bs_nfet.hex
你没有看错,simonk还是那个,simonk这个固件通吃AL20A,30A,蜘蛛30A,20A。
焊点图估计没法更了,我的AL30A早就卖了2手……大家直接飞线,或者有这个的人测一下。



作者: 白小淘    时间: 2015-1-14 20:43
本帖最后由 白小淘 于 2015-1-14 20:46 编辑

蜘蛛20A,焊点图同9楼
(, 下载次数: 238)
BlHeli:BlueSeries_20A_Multi.Hex
simonk:bs_nfet.hex



作者: zgchen    时间: 2015-1-14 21:03
哇!找焊点很细致的活!

作者: dawanpi    时间: 2015-1-14 21:11
蜘蛛第一次刷了blheli后,以后就可以通过舵机线升级和调参了。

作者: task00    时间: 2015-1-14 21:13
从来没刷过,搞不清楚pwm输出到mosfet驱动的线路。。。所以没刷,请问有没有参考的电路图。

作者: 白小淘    时间: 2015-1-14 21:22
本帖最后由 白小淘 于 2015-1-14 21:26 编辑

刷simonk的具体方法:
需要的软件:progisp,相应的固件。需要的硬件:ISP,要刷的电调
下载progisp,安装好ISP驱动。
将ISP上面的6根线接到电调上,VCC接VCC,GND接GND,SCK接SCK,MISO接MISO,MOSI接MOSI,RST接RST,然后将IPS连接至电脑。
ISP图片,可以看到正面有个NC,反面4个GND,所有只要6根线(NC不用接,GND只用1根)。
(, 下载次数: 471)
ISP连接上电脑后打开progisp,如果驱动没有问题,PRG ISP那个图标会亮(下图未连接),亮了之后点击右边的命令-读出识别字,这样做的目的是判断线有没有接好,以及驱动是否存在问题,读出成功后在进行下面的操作:
1:单击文件-调入flash,选择自己电调对应的固件。
2:单击最右边的命令-擦除。
3:单击最右边的命令-写入flash。
完了……熔丝位不要管,4楼的是BlHeli的熔丝位。
(, 下载次数: 470)

(, 下载次数: 503)


作者: jorong    时间: 2015-1-14 21:33
赶紧占座

作者: 白小淘    时间: 2015-1-14 21:41
本帖最后由 白小淘 于 2015-1-15 20:00 编辑

刷BlHeli的方法:
需要的软件BlheliSuite,硬件:ISP,电调。
BlHeli也可以用23楼的方法,区别是熔丝要写成4楼那样。
这楼是另一种方法。
打开BlHeliSuite。将电调连接至电脑(连接方法同23楼)
先选择连接方式,点ATMEL/SILABS,在下拉菜单中选ATMEL ISP interface,如果用其他方式连接的,就选其他的。
单击Flash BlHeli,选择自己想要的固件,下图的电调我刷过,所以只出现了一个,没刷过的会出现一大堆,慢慢找……
(, 下载次数: 475)
选好后单击OK,跳出来一个酱紫的框,这里选择信号输入是哪个端口,选择熔丝,除非特殊声明,这里默认,然后点击Yes
(, 下载次数: 442)
点了Yes就是等啦……直到下面的图出现,就是成功了,然后它会推荐设置,写入就可以了,以后想调再调。
(, 下载次数: 464)




作者: 白小淘    时间: 2015-1-14 21:50
956147747 发表于 2015-1-14 20:28
希望可以看到,怎么刷蜘蛛的教程,谢谢

你要的已经出来了,在23楼……


作者: fshwg    时间: 2015-1-14 22:28
高手技术贴,录下等用。

作者: zhen_sr    时间: 2015-1-14 22:44
真是拨云见日,楼主辛苦,顶了

作者: htbaoyufei    时间: 2015-1-14 22:50
我擦,必须顶,这个有用!!!

作者: lzp0902    时间: 2015-1-14 23:01
技术贴!
感谢楼主分享!

作者: 情绪控    时间: 2015-1-14 23:01
必须顶!!!xxd电调呢?


作者: 白小淘    时间: 2015-1-14 23:06
情绪控 发表于 2015-1-14 23:01
必须顶!!!xxd电调呢?

今天太晚了,明天更新XXD的……大部分电调都有,慢慢来,不要急……


作者: 情绪控    时间: 2015-1-14 23:12
白小淘 发表于 2015-1-14 23:06
今天太晚了,明天更新XXD的……大部分电调都有,慢慢来,不要急……

好的,等你更新


作者: 956147747    时间: 2015-1-14 23:15
非常给力,看来我也要动手了

作者: 軍師丶    时间: 2015-1-15 13:18
白小淘 发表于 2015-1-14 23:06
今天太晚了,明天更新XXD的……大部分电调都有,慢慢来,不要急……

笑死了,小白,你卖的30a中特威二手的就是我现在服役的电调,而且巧合的是半年前刷的,是用到现在无异常!

作者: kenken    时间: 2015-1-15 13:46
教程简单先收藏後刷

作者: 956147747    时间: 2015-1-15 13:50
继续顶起

作者: bsbandwl    时间: 2015-1-15 14:43
我以为会是分析软件代码的帖子

作者: 韩蜀黍    时间: 2015-1-15 15:08
必须学习一下!!

作者: 白小淘    时间: 2015-1-15 19:20
本帖最后由 白小淘 于 2015-1-15 19:32 编辑

好了,XXD大军来了
版本很多大家知道的,虽然都差不多,但是固件还是有一些区别的,必须仔细区分
绝大部分都没有焊点,需要按12楼飞线。
————————————————————————————————————————————————————
hobbyking SuperSimple-30A (non programable版本,与倒数第二个不一样)
(, 下载次数: 288)
simonk:tp_8khz.hex
————————————————————————————————————————————————————
Birdie-30A
(, 下载次数: 298)
BlHeli:supersimple_30A_Multi.hex
simonk:tp.hex
————————————————————————————————————————————————————
HimodelFLy-20A
(, 下载次数: 263)
BlHeli:Multistar_20A_Multi.hex
————————————————————————————————————————————————————
Multistar-15A
(, 下载次数: 281)
BlHeli:Multistar_15A_Multi.hex
————————————————————————————————————————————————————
Multistar-20A
(, 下载次数: 245)
BlHeli:Multistar_20A_Multi.hex
————————————————————————————————————————————————————
Multistar-30A
(, 下载次数: 273)
BlHeli:Multistar_30A_Multi.hex
————————————————————————————————————————————————————
Red Brick-25A
(, 下载次数: 278)
simonk:tgy.hex
————————————————————————————————————————————————————
Red Brick-30A
(, 下载次数: 294)
BlHeli:supersimple_30A_Multi.hex
simonk:tp.hex
————————————————————————————————————————————————————
SuperSimple-18A
(, 下载次数: 297)
BlHeli:supersimple_18A_Multi.hex
————————————————————————————————————————————————————
SuperSimple-20A
(, 下载次数: 281)
BlHeli:supersimple_20A_Multi.hex
————————————————————————————————————————————————————
SuperSimple-30A
(, 下载次数: 280)
BlHeli:supersimple_30A_Multi.hex
simonk:tp.hex
————————————————————————————————————————————————————
SuperSimple-40A
(, 下载次数: 289)
BlHeli:SuperSimple_40A_Multi.hex







作者: 白小淘    时间: 2015-1-15 19:33
情绪控 发表于 2015-1-14 23:12
好的,等你更新

40楼已更新一部分……


作者: 情绪控    时间: 2015-1-15 19:55
白小淘 发表于 2015-1-15 19:33
40楼已更新一部分……

顶,膜拜技术帝!

作者: xiaowang2183    时间: 2015-1-15 23:21
苦于A8芯片刷bl没教程,没想到小白这么厉害,把蜘蛛xxd等电调全介绍了一遍,明天照葫芦画瓢给刷几个

作者: 白小淘    时间: 2015-1-16 18:37
hobbyking F系列,国内飞盈佳乐,较多整机厂商使用这个系列的,因为价格便宜……但是零售很贵……
hobbyking F系列 UBEC-6A
(, 下载次数: 410)
BlHeli:HK_UBEC_6A_Multi.hex
simonk:bs.hex
————————————————————————————————————————————————————————
hobbyking F系列 UBEC-10A
(, 下载次数: 401)
BlHeli:HK_UBEC_10A_Multi.hex
simonk:bs.hex
————————————————————————————————————————————————————————
hobbyking F系列 UBEC-20A
(, 下载次数: 402)
BlHeli:HK_UBEC_20A_Multi.hex
simonk:bs_nfet.hex
————————————————————————————————————————————————————————
hobbyking F系列 UBEC-30A
(, 下载次数: 431)
BlHeli:HK_UBEC_30A_Multi.hex
simonk:bs_nfet.hex
————————————————————————————————————————————————————————
hobbyking F系列 UBEC-40A
(, 下载次数: 425)
BlHeli:HK_UBEC_40A_Multi.hex
simonk:bs.hex
————————————————————————————————————————————————————————
hobbyking F系列 UBEC-40A(备用版本)
(, 下载次数: 435)
BlHeli:HK_UBEC_40A_Multi.hex
simonk:bs.hex



作者: 白小淘    时间: 2015-1-16 19:42
接下来就是ZTW了,所有的ZTW制造,型号可能是别家的,比如hobbyking的Blue系列。
会包含上面已经写了的蜘蛛20,30A。
BlueSeries12A
(, 下载次数: 355)
BlHeli:BlueSeries_12A_Multi.hex
simonk:bs_nfet.hex
————————————————————————————————————————————————
ZTW 蜘蛛12A V2
(, 下载次数: 363)
BlHeli:BlueSeries_12A_Multi.hex
simonk:bs_nfet.hex
————————————————————————————————————————————————
BlueSeries20A
(, 下载次数: 373)
BlHeli:BlueSeries_20A_Multi.hex
simonk:bs_nfet.hex
————————————————————————————————————————————————
ZTW 蜘蛛 20A
(, 下载次数: 377)
BlHeli:BlueSeries_20A_Multi.Hex
simonk:bs_nfet.hex
————————————————————————————————————————————————
BlueSeries30A
(, 下载次数: 326)
BlHeli:BlueSeries_30A_Multi.Hex
simonk:bs_nfet.hex
————————————————————————————————————————————————
ZTW AL30A
(, 下载次数: 280)
BlHeli:BlueSeries_20A_Multi.Hex
simonk:bs_nfet.hex
————————————————————————————————————————————————
ZTW 黑皮30A
(, 下载次数: 302)
BlHeli:BlueSeries_30A_Multi.Hex
simonk:bs_nfet.hex
————————————————————————————————————————————————
ZTW 蜘蛛30A
(, 下载次数: 300)
BlHeli:BlueSeries_30A_Multi.Hex
simonk:bs_nfet.hex
————————————————————————————————————————————————
BlueSeries40A
(, 下载次数: 290)
BlHeli:BlueSeries_40A_Multi.Hex
simonk:bs40a.hex
————————————————————————————————————————————————
TZW 蜘蛛40A
(, 下载次数: 305)
BlHeli:BlueSeries_30A_Multi.Hex
simonk:bs_nfet.hex
————————————————————————————————————————————————
BlueSeries60A
(, 下载次数: 295)
BlHeli:BlueSeries_60A_Multi.Hex
simonk:bs40a.hex
————————————————————————————————————————————————
BlueSeries70A
(, 下载次数: 288)
BlHeli:BlueSeries_70A_Multi.Hex



作者: moonchen    时间: 2015-1-17 22:03
为什么我的会出现上面的错误的?

作者: 白小淘    时间: 2015-1-17 23:02
moonchen 发表于 2015-1-17 22:03
为什么我的会出现上面的错误的?

USB驱动没搞好



作者: 白小淘    时间: 2015-1-17 23:04
moonchen 发表于 2015-1-17 22:03
为什么我的会出现上面的错误的?

下载4楼的progisp,里面有ISP的驱动。


作者: 白小淘    时间: 2015-1-17 23:20
十一的熊孩子 发表于 2015-1-14 19:42
blheli的双向应该是可以直接在程序里设置电机正反转的意思。。。
还有blheli可以调的地方确实不少。。。

目前来看,应该不是你说的这个意思,设置正反转很正常,没有必要特殊介绍,好像是可以设置成中位停止,中位以上正转,中位以下反转,我在之前一个老贴里看到有人刷BlHeli说要做车……这个功能应该是为非变距3D多旋翼设计的。


作者: moonchen    时间: 2015-1-18 09:41
我用的是免驱动的USB ISP的。
我换另外一个自制的USB ASP接上电调后出现下面的错误。


作者: 白小淘    时间: 2015-1-18 11:53
moonchen 发表于 2015-1-18 09:41
我用的是免驱动的USB ISP的。
我换另外一个自制的USB ASP接上电调后出现下面的错误。

这个错误没见过。


作者: moonchen    时间: 2015-1-18 12:05
白小淘 发表于 2015-1-18 11:53
这个错误没见过。

终于搞明白那个错误的意思了。原来是芯片识别字不匹配,是熔丝错了所以才出现这样的问题。

但新的问题又来了(我的是新买来的XXD 30A电调),现在能刷入,但用你推荐的熔丝(高位0xCC,低位0x3F)刷机后,芯片不能启动,USB ISP和USB ASP都不能识别。
把熔丝修复后,再刷入supersimple_30A_Multi.hex,熔丝改为原来XXD 30A的熔丝(高位0xDF,低位0xA4)后,刷入芯片能启动和电脑里可以设置,但接上电机却没反应。



作者: moonchen    时间: 2015-1-18 12:09
还有就是如果刷simonk:tgy.hex,电调可以正常工作。

作者: 白小淘    时间: 2015-1-18 12:09
moonchen 发表于 2015-1-18 12:05
终于搞明白那个错误的意思了。原来是芯片识别字不匹配,是熔丝错了所以才出现这样的问题。

但新的问题 ...

接电机上电完全没反应?


作者: 白小淘    时间: 2015-1-18 12:12
moonchen 发表于 2015-1-18 12:09
还有就是如果刷simonk:tgy.hex,电调可以正常工作。

那就是固件没搞对,BlHeli的固件必须硬件一模一样,simonk的适用性强一点。


作者: moonchen    时间: 2015-1-18 13:54
本帖最后由 moonchen 于 2015-1-18 13:55 编辑

是的接上电机、电池和接收后一点反应都没有。
那要怎么查询那个软硬件适合自己的电调?



作者: 白小淘    时间: 2015-1-18 14:04
moonchen 发表于 2015-1-18 13:54
是的接上电机、电池和接收后一点反应都没有。
那要怎么查询那个软硬件适合自己的电调?

如果你有详细的型号和图片,发上来看看,我看有没有……


作者: moonchen    时间: 2015-1-18 14:23
是在淘宝网上买的:
XXD 新西达 HW30A 无刷电调 电子调速器 兼容好赢程序性能描述:转速上限,2极内转高达80000转,12极外转26800转,14极外转23000转。
8KHz PWM控制,使用转速控制曲线。自动油门适应,适合更多遥控设备。
使用BEC,MCU分离电源供应,工作更稳定。

作者: moonchen    时间: 2015-1-18 14:43
后面的全是N管

作者: 白小淘    时间: 2015-1-18 14:45
moonchen 发表于 2015-1-18 14:23
是在淘宝网上买的:
XXD 新西达 HW30A 无刷电调 电子调速器 兼容好赢程序性能描述:转速上限,2极内转高达 ...

这个没有外部晶振,BlHeli是工作在16Mhz下的,熔丝CC3F也是指定了外部晶振,所以片子就没反应了,这个不用刷BlHeli了……

其实你应该可以看出来,所有可以刷BlHeli的电调,即使小到6A.7A的,都有外部晶振……



作者: 白小淘    时间: 2015-1-18 14:48
moonchen 发表于 2015-1-18 14:43
后面的全是N管

这两个脚上为什么有一根有线?你接的什么?PB6和PB7一般是接晶振的啊……
(, 下载次数: 299)


作者: moonchen    时间: 2015-1-18 15:17
白小淘 发表于 2015-1-18 14:48
这两个脚上为什么有一根有线?你接的什么?PB6和PB7一般是接晶振的啊……

那个引线是我引出来的,因为今天刷机的时候熔丝改了芯片不启动,所以就引出一条线接上51单片机的ALE脚来修复熔丝。
刚才认真的看了一下,这个电调真的是没有晶振的。


作者: moonchen    时间: 2015-1-18 15:19
那就是说,这个电调刷不了blheli。那只能刷simonk。

作者: 井蛙    时间: 2015-1-18 16:28
新手表示,原来开源的,不知道和商用的比怎样?

作者: 白小淘    时间: 2015-1-18 16:42
井蛙 发表于 2015-1-18 16:28
新手表示,原来开源的,不知道和商用的比怎样?

你试试就知道了……


作者: 井蛙    时间: 2015-1-18 16:50
白小淘 发表于 2015-1-18 16:42
你试试就知道了……

你有体会就告诉我吗,免得我走弯路


作者: 白小淘    时间: 2015-1-18 17:23
井蛙 发表于 2015-1-18 16:50
你有体会就告诉我吗,免得我走弯路

我感觉BlHeli比目前的绝大部分电调要好,但是simonk装在我的四轴上面时感觉没有原装的ultraPWM的XA电调好


作者: 井蛙    时间: 2015-1-18 17:37
白小淘 发表于 2015-1-18 17:23
我感觉BlHeli比目前的绝大部分电调要好,但是simonk装在我的四轴上面时感觉没有原装的ultraPWM的XA电调好 ...

开源是没错了,不过全是汇编代码


作者: 白小淘    时间: 2015-1-18 17:48
井蛙 发表于 2015-1-18 17:37
开源是没错了,不过全是汇编代码

因为只有汇编的执行速度能跟上,用C是写不出好的电调程序的……


作者: acseyang    时间: 2015-1-18 18:12
手里正好有2个ZTW30A 蓝皮的电调  有空可以刷一下 貌似焊点都已经接出来了

作者: zhen_sr    时间: 2015-1-20 11:56
再次顶了,楼主出个blheli调参详解的帖子,拜读
强!

作者: 情绪控    时间: 2015-1-21 22:39
楼主看58楼的,我的也是这个xxd电调,刷哪个固件比较合适,我飞四轴的..谢谢

作者: 白小淘    时间: 2015-1-21 22:41
情绪控 发表于 2015-1-21 22:39
楼主看58楼的,我的也是这个xxd电调,刷哪个固件比较合适,我飞四轴的..谢谢

simonk的tgy.hex。熔丝位不用管。


作者: 情绪控    时间: 2015-1-22 09:58
白小淘 发表于 2015-1-21 22:41
simonk的tgy.hex。熔丝位不用管。

好的,谢谢

作者: 失业中    时间: 2015-1-22 14:46
一直遇到50楼的错误

作者: 白小淘    时间: 2015-1-22 18:13
失业中 发表于 2015-1-22 14:46
一直遇到50楼的错误

50楼是熔丝搞错,单片机无法工作了。
你之前做了什么?现在电调还能不能工作?



作者: 失业中    时间: 2015-1-22 20:57
白小淘 发表于 2015-1-22 18:13
50楼是熔丝搞错,单片机无法工作了。
你之前做了什么?现在电调还能不能工作?

先是飞线刷,bl提示这个错误,然后又试progisp也是不行。后来想会不会线没焊好就把芯片吹下来焊到一块有isp接口的板子上仔细检查了各个焊点后插上usbasp刷,还是一样的反应。再把芯片焊回电调上,原来的功能还是正常的。试过两个电调,都是看着跟你给的照片上一样的,但都是同样的问题,不能刷

作者: 白小淘    时间: 2015-1-22 22:53
失业中 发表于 2015-1-22 20:57
先是飞线刷,bl提示这个错误,然后又试progisp也是不行。后来想会不会线没焊好就把芯片吹下来焊到一块有i ...

看一下线有没有连好,驱动是不是正常的,熔丝的错误应该和未连接是一样的……


作者: 汤底里的胡萝卜    时间: 2015-1-23 01:38
真的不错啊哦


作者: 失业中    时间: 2015-1-23 14:31
接上XTAL1改熔丝后成功刷了两个XXD

作者: 失业中    时间: 2015-1-23 15:18
把原来失败的ZTW也刷上了

作者: makeflyeasy    时间: 2015-1-23 17:22


作者: fshwg    时间: 2015-1-29 17:17
好东西,几下,到时再玩。

作者: 956147747    时间: 2015-2-17 01:37
白小淘 发表于 2015-1-14 21:50
你要的已经出来了,在23楼……

(, 下载次数: 335) 请问这3个固件有什么区别,刷蜘蛛20A应该用哪个?谢谢了

作者: 白小淘    时间: 2015-2-17 15:14
956147747 发表于 2015-2-17 01:37
请问这3个固件有什么区别,刷蜘蛛20A应该用哪个?谢谢了

三个都可以刷,看用于哪里了,main用于直升机的主电机,tail用于直升机的尾电机,multi用于多旋翼。



作者: 956147747    时间: 2015-2-17 18:42
白小淘 发表于 2015-2-17 15:14
三个都可以刷,看用于哪里了,main用于直升机的主电机,tail用于直升机的尾电机,multi用于多旋翼。


...

好赢天行者刷了以后可以支持6s吗?原来最高只支持,4s

作者: 白小淘    时间: 2015-2-17 19:42
956147747 发表于 2015-2-17 18:42
好赢天行者刷了以后可以支持6s吗?原来最高只支持,4s

支持几S是硬件决定的,与软件无关,所以刷什么都不可能提高支持的最高电压。


作者: 956147747    时间: 2015-2-17 20:34
白小淘 发表于 2015-2-17 19:42
支持几S是硬件决定的,与软件无关,所以刷什么都不可能提高支持的最高电压。

硬件好办稍微改下就没有问题了,貌似天行者原厂固件超过4s就停止工作了

作者: YY99    时间: 2015-2-18 01:06
技术贴,这个要顶!

作者: 956147747    时间: 2015-2-24 20:16
白小淘 发表于 2015-1-14 21:50
你要的已经出来了,在23楼……

感谢大师,我刚刚刷好了BLHeli多轴固件,再想请教一个最简单的问题,就是怎么校准油门行程?其他的电调是通电前把油门打到最高,听到提示音后油门拉到最低,再来个提示音,这个固件的提示音有点让人摸不着头脑,好像是哆来咪。。。。。。


作者: 白小淘    时间: 2015-2-24 23:09
956147747 发表于 2015-2-24 20:16
感谢大师,我刚刚刷好了BLHeli多轴固件,再想请教一个最简单的问题,就是怎么校准油门行程?其他的电调是 ...

我用的和普通电调一样的校油门方法,油门最大,响一声,拉到最低,又响,重新上电,没注意你说的这个问题,我去翻译一下BlHeli这部分的说明书。


作者: 956147747    时间: 2015-2-24 23:53
白小淘 发表于 2015-2-24 23:09
我用的和普通电调一样的校油门方法,油门最大,响一声,拉到最低,又响,重新上电,没注意你说的这个问题 ...

谢谢了

作者: 贾飞红    时间: 2015-2-27 18:55
潜水学习中

作者: lichuang1005    时间: 2015-2-27 19:00
等更多好朋友一起玩耍电调

作者: 956147747    时间: 2015-3-6 02:46



楼主你好,通过你的帖子我刷了蜘蛛电调,现在开始刷《好盈天行者40A》,利用blheli tool 通过Arduino Nano 刷。貌似最高只能刷到blheli 10.4可以告诉我现在天行者有blheli 12.2版本的固件吗》?是哪个?(blheli setup12.2 我用Arduino Nano总是不成功,不知道是哪里没搞对,楼主可否指导一下


作者: 956147747    时间: 2015-3-6 03:11
(, 下载次数: 277) 用这个软件FLASH blhli的时候总是提示这个,希望您能帮我。


作者: zxw781    时间: 2015-3-22 10:12
失业中 发表于 2015-1-23 14:31
接上XTAL1改熔丝后成功刷了两个XXD

如何接的晶振,麻烦详细说一下,谢谢了


作者: zxw781    时间: 2015-3-22 11:44
白小淘 发表于 2015-1-18 14:45
这个没有外部晶振,BlHeli是工作在16Mhz下的,熔丝CC3F也是指定了外部晶振,所以片子就没反应了,这个不 ...


我的电调的图片
(, 下载次数: 275)                                (, 下载次数: 269)
应该是没有晶振的那种,我在考虑外接晶振刷BLHeli固件,不知道是不是可行,现在问题是晶振是16M的,具体是什么型号?有源?无源?陶瓷?还是只要是16M的就可以,麻烦给提供一个清楚的晶振特写照片,我手头现在没有带晶振的电调。


作者: 失业中    时间: 2015-3-22 14:06
zxw781 发表于 2015-3-22 11:44
我的电调的图片
                              
应该是没有晶振的那种,我在考虑外接晶振刷BLHeli固 ...


atmega8单片机的第8脚有晶振的话是用来接晶振的,看你的照片已经有接别的电路了,现在加晶振上去没法用吧

作者: zxw781    时间: 2015-3-22 14:13
失业中 发表于 2015-3-22 14:06
atmega8单片机的第8脚有晶振的话是用来接晶振的,看你的照片已经有接别的电路了,现在加晶振上去没法用 ...

我看了一下,没有接其他线路,板上只是在那里走线了,并没有焊盘和连接。
只是不清楚除了晶振,还有没有其他的区别,不知道有没有原理图





欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://wz.5imx.com/) Powered by Discuz! X3.3