用CC3D ATOM给电调编程

最近装配和使用无人机,使用了BLHeli-S固件的电调,而我们手上的飞控不是穿越机常见的飞塔,也不支持BetaFlight和CleanFlight固件,虽然经过查询,可以对电调进行透传但是仅支持BLHeli-32的协议。本着能不铺张浪费就尽量避免的原则,经过小半天的折腾,发现:价格及其便宜的CC3D Atom飞控可以实现对BLHeli-S的透传功能从而实现对电调的设定和升级固件
步骤记录下来主要是为了备忘,同时让需要的人少绕点弯子。
期初我由于没有去查找CC3D Atom的原理图,而且又没有找到专门针对CC3D Atom的BF/CF固件,而且直接刷入CC3D的CF固件以后,USB口变得无法驱动让我以为CC3D ATOM的USB口是个摆设没有什么实际用途的,曾经一度打消这个念头转而去寻找其他飞控来实现,但是地处20线城市,想在魔友圈子里找到一个貌似还真有点困难。于是转而去BF固件堆里,发现最新的设置工具里以后见不到CC3D的影子了,但是之前好像在模型论坛里,是看见过有人拿CC3D来玩的,于是翻起了世界最大同性交友论坛的垃圾堆,在翻了几页以后,终于找到了CC3D的影子,原来最后一个支持CC3D的版本是3.2.5 。这点很重要,再新的就没有了。
首先拆开CC3D ATOM的壳子,可以看见PCB上打着一个BL字样的空焊盘,那里不是缺了元件,而是用来唤醒芯片的bootloader的,把这个焊盘用镊子短接,当然你也可以焊死,不过一会儿你就会发现自己做了件蠢事了。。。好了右手用镊子把标有BL字样的焊盘短路(并持续短路)。然后给飞控上电,电脑识别到并且报错了,这个貌似是板子设计还是别的什么问题,别在意。在CC3D的MP口上接一个USB转串口,启动BetaFlight Congiurator,选到固件烧写工具
然后无重启序列,全盘擦除,手动设置波特率为115200。从本地电脑加载固件,选择之前下载到的BetaFlight_3.2.5.hex。烧录进去,完成后飞控自动重启,USB正确识别。到这里对CC3D ATOM的改造就已经完成了,可以把壳子装回去。
需要设置BL-S固件的时候,启动BLHeliSuite,在Select A/S interface里选择第E相,主窗体底部选择正确的串口,.打开串口并连接成功后,Check,就能像穿越机飞控那样对BL的固件进行编辑了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值