前言

淘某上有款8元电调,性价比很高,但是需要简单设置一下

1.材料清单

(1)Arduino UNO开发板

(2)BLHeliSuite 16.7.14.9.0.1

调参软件及固件已上传Giteehttps://gitee.com/Cai-Zi/blheli-electric-control

(3)该8元电调

2.使用Arduino UNO制作烧录器

打开BLHeliSuite16.7.14.9.0.1,如图操作

点击Arduino 4way-interface后,弹出窗口选择OK

选择图示文件(4wArduino_m328P_16_PB3PB4v20002.hex)

这里以PB3PB4命名,代表PB3作为CLKPB4作为DIO,其他hex文件命名同理。

Arduino UNO引脚定义

Arduino UNO文档:https://store.arduino.cc/usa/arduino-uno-rev3

ATMEGA328P芯片封装

ATMEGA328P芯片手册:http://www.semiee.com/c5e0cea8-beac-4c8e-85e3-eea1395e7ba2.html

可以看到PB3对应开发板的11脚,PB4对应12脚,故arduino Uno开发板与电调的连接关系为:

GND->GND

3.3V->VCC

11->CLK

12->DIO

3.调试

点击SiLabs ESC Setup选项卡,如图操作读取电调参数

读取成功

可以发现,此电调的固件版本是FVT_LITTLEBEE_20A_MULTI_REV14.8(小蜜蜂20A)

不知能否刷写BLHeli开源仓库中的14.9固件呢?有模友刷完之后上电冒烟了,请慎重烧写!

按照下图设置,即可解决低速抖动问题(仅针对此电调

注意:一个固件对应一个电调,不同电调不能烧写其他固件(引脚不兼容),否则会导致电调烧毁。

通过调节参数可以实现正反转以及其他功能,可以针对自己的电机调节一下,让性能更佳。

4.调参软件

(1)BLHeli源代码及固件,Github仓库在bitdump/BLHeli

(2)调参软件BLHeliSuite,Github仓库在4712/BLHeliSuite

(3)调参软件blheli-configurator,与Betaflight-configurator界面风格相似

(4)在线调参网址,感谢pitronic团队

参考:https://blog.csdn.net/l420ll/article/details/107217399

8元电调调参教程(使用Arduino Uno)| BLHeli无刷电调的固件烧写及调参的更多相关文章

  1. 无刷电调基础知识以及BLHeli固件烧录和参数调整

    标题: 无刷电调基础知识以及BLHeli固件烧录和参数调整 作者: 梦幻之心星 sky-seeker@qq.com 标签: [#基础知识,#电调,#BLHeli,#固件,#烧录,#调参] 目录: [电 ...

  2. 无刷电调修理方法 | 银燕(EMAX)12A无刷电调维修

    一. 银燕(XP-12A)电调修理 笔者的电调在使用4S电池时烧毁,其中一个PMOS管明显烧焦. 将其拆除,买来新元件重新焊接,通电依然冒烟了. 引脚定义 丝印662F: XC6206P332MR 低 ...

  3. Arduino uno R3 ISP刷Rootloader for arduino pro mini

    找了好久才发现的,好东西.介绍怎么使用uno对mini 刷Rootloader **SOLUTION** Reinstall the Arduino Pro Mini Bootloader using ...

  4. [Micropython]TPYBoardV102 Dfu固件烧写教程

    TPYBoardv10x固件烧写一直是大家比较关心的问题,上次教大家用SWD接口烧写TPYBoard的固件,这次教大家用另一种方式烧写我们TPYBoardv10x的固件,直接用dfu模式烧写固件. 用 ...

  5. BLHeli/ BLHeli_S开源无刷电调学习记录

    BLHeli的历史轨迹:BLHeli -> BLHeli_S -> BLHeli_32,我们重点学习BLHeli_S版本. 该代码支持常规的1-2ms脉冲宽度输入,以及Oneshot125 ...

  6. 使用USBASP给Arduino烧写bootloader教程

    源:使用UsbAsp给UNO烧写bootloader ATMEGA16U2.ATMEGA328P固件烧写教程 arduino板由于操作不发导致固件损坏,或者想更新固件怎么办?今天给大家介绍一下如何使用 ...

  7. stm32通过电调带动电机(可按键调速)

    这几天在做32通过电调带动电机的实验,上网一查,发现这方面的资料很少,经过自己的亲自实践,总结出以下经验,供大家参考. 论坛上也有很多人说自己在做,但是都遇到了同样的瓶颈.我想他们大多是pwm的频率和 ...

  8. Arduino UNO开发板、Arduino CNC Shield V3.0扩展板、A4988驱动板、grbl固件使用教程

    前言 CNC Shield V3.0可用作雕刻机,3D打印机等的驱动扩展板,板上一共有4路步进电机驱动模块的插槽,可驱动4路不进电机,而每一路步进电机都只需要2个IO口,也就是说,6个IO口就可以很好 ...

  9. Arduino UNO的原理图

    Arduino UNO的原理图是开源的,所以可以从arduino网站上下载它: https://www.arduino.cc/en/Main/ArduinoBoardUno 原理图PDF: https ...

随机推荐

  1. 02编程语言与python介绍

    编程语言分类 机器语言:直接用计算机能理解的二进制指令去编写程序,是直接在控制计算机硬件 优点:运行效率高 缺点:开发效率低 1.开发一个简单的小功能都要哟个到非常多条数的二进制指令 2.二进制指令非 ...

  2. opencv笔记-SimpleBlobDetector

    通用的 Blob 检测方法包括:Laplacian of Gaussian(LoG), Difference of Gaussian(DoG), Derterminant of Hessian(DoH ...

  3. Solution -「多校联训」最大面积

    \(\mathcal{Description}\)   Link.   平面上有 \(n\) 个点 \(A_{1..n}\),\(q\) 次询问,每次给出点 \(P\),求 \[\max_{1\le ...

  4. Solution -「HDU 1788」CRT again

    \(\mathcal{Description}\)   Link.   解同余方程组: \[x\equiv m_i-a\pmod{m_i} \]   其中 \(i=1,2,\dots,n\).   \ ...

  5. RFC2544丢包率测试——信而泰网络测试仪实操

    文章关键词:RFC2544.丢包率.吞吐量. 丢包率概述: 丢包率(Frame Loss Rate)测试的目的是确定DUT在不同的负载和帧长度条件下的丢包率.在稳定负载下,由于网络设备资源缺乏,应该正 ...

  6. 公司正在开发BI系统?这些设计要素请了解一下!

    ​1. 数据源 第一个要素数据源.企业中的BI工具可能承接上游数据中台或者其他产品输出的结果,作为输入的数据源,每个业务方用的数据库都可能是不一样的,所以可接入数据源的种类决定的一个BI工具的可用性, ...

  7. Sencha Cmd 常用命令

    1.获取帮助 sencha help generate app 2.创建应用程序 sencha -sdk e:\ext\ext6 generate app -classic SimpleCMS e:\ ...

  8. Zabbix是什么?

    概述 Zabbix 是一个企业级的分布式开源监控方案,可以监控服务器健康性以及网络参数的一款软件,Zabbix几乎可以为任何时间配置邮件警告,这样用户可以实时通过邮箱接收服务器所发生的任何问题.对于已 ...

  9. 【C#基础概念】命名规范

    1. 引言 本文是一套面向C# programmer 和C# developer 进行开发所应遵循的开发规范. 按照此规范来开发C#程序可带来以下益处: ·         代码的编写保持一致性, · ...

  10. c# $ @特殊字符

    c# @ 停止字符串中的转义字符,让字符串内的转义字符当正常字符输入. 因此,如果你需要类似"所见所得"效果的赋值,逐字字符串赋值方式会是你的首选!此外,需要注意的是,当使用符号 ...