8元电调调参教程(使用Arduino Uno)| BLHeli无刷电调的固件烧写及调参
前言
淘某上有款8元电调,性价比很高,但是需要简单设置一下

1.材料清单
(1)Arduino UNO开发板

(2)BLHeliSuite 16.7.14.9.0.1
调参软件及固件已上传Gitee:https://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作为CLK,PB4作为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无刷电调的固件烧写及调参的更多相关文章
- 无刷电调基础知识以及BLHeli固件烧录和参数调整
标题: 无刷电调基础知识以及BLHeli固件烧录和参数调整 作者: 梦幻之心星 sky-seeker@qq.com 标签: [#基础知识,#电调,#BLHeli,#固件,#烧录,#调参] 目录: [电 ...
- 无刷电调修理方法 | 银燕(EMAX)12A无刷电调维修
一. 银燕(XP-12A)电调修理 笔者的电调在使用4S电池时烧毁,其中一个PMOS管明显烧焦. 将其拆除,买来新元件重新焊接,通电依然冒烟了. 引脚定义 丝印662F: XC6206P332MR 低 ...
- Arduino uno R3 ISP刷Rootloader for arduino pro mini
找了好久才发现的,好东西.介绍怎么使用uno对mini 刷Rootloader **SOLUTION** Reinstall the Arduino Pro Mini Bootloader using ...
- [Micropython]TPYBoardV102 Dfu固件烧写教程
TPYBoardv10x固件烧写一直是大家比较关心的问题,上次教大家用SWD接口烧写TPYBoard的固件,这次教大家用另一种方式烧写我们TPYBoardv10x的固件,直接用dfu模式烧写固件. 用 ...
- BLHeli/ BLHeli_S开源无刷电调学习记录
BLHeli的历史轨迹:BLHeli -> BLHeli_S -> BLHeli_32,我们重点学习BLHeli_S版本. 该代码支持常规的1-2ms脉冲宽度输入,以及Oneshot125 ...
- 使用USBASP给Arduino烧写bootloader教程
源:使用UsbAsp给UNO烧写bootloader ATMEGA16U2.ATMEGA328P固件烧写教程 arduino板由于操作不发导致固件损坏,或者想更新固件怎么办?今天给大家介绍一下如何使用 ...
- stm32通过电调带动电机(可按键调速)
这几天在做32通过电调带动电机的实验,上网一查,发现这方面的资料很少,经过自己的亲自实践,总结出以下经验,供大家参考. 论坛上也有很多人说自己在做,但是都遇到了同样的瓶颈.我想他们大多是pwm的频率和 ...
- Arduino UNO开发板、Arduino CNC Shield V3.0扩展板、A4988驱动板、grbl固件使用教程
前言 CNC Shield V3.0可用作雕刻机,3D打印机等的驱动扩展板,板上一共有4路步进电机驱动模块的插槽,可驱动4路不进电机,而每一路步进电机都只需要2个IO口,也就是说,6个IO口就可以很好 ...
- Arduino UNO的原理图
Arduino UNO的原理图是开源的,所以可以从arduino网站上下载它: https://www.arduino.cc/en/Main/ArduinoBoardUno 原理图PDF: https ...
随机推荐
- Solution -「多校联训」排水系统
\(\mathcal{Description}\) Link. 在 NOIP 2020 A 的基础上,每条边赋权值 \(a_i\),随机恰好一条边断掉,第 \(i\) 条段的概率正比于 \(a ...
- 如何使用IDEA工具右边栏的Database模块
理解Spring Boot自动配置数据源相关代码进行测试时总是无法链接数据库,但是其他方式链接又是没有问题.不知道哪里出现问题了,后来搜资料无意中看到idea提供了Database模块可以测试,就是用 ...
- Redis入门与实践(附项目真实案例代码)
我是3y,一年CRUD经验用十年的markdown程序员常年被誉为优质八股文选手 今天继续更新austin项目,如果还没看过该系列的同学可以点开我的历史文章回顾下,在看的过程中不要忘记了点赞哟!建议 ...
- 解决UIWebView内存不释放问题
走访很多朋友,查阅了很多资料发现UIWebView这尼玛就是个坑,有人说是sdk自带的bug....... 所以一个新的方法诞生了#import <WebKit/WebKit.h> WKW ...
- ApplicationStartedEvent与ContextStartedEvent有区别吗?
大家好,我是DD! 今天跟大家聊聊这个问题:ApplicationStartedEvent与ContextStartedEvent有区别吗? 对了,最近花了几周时间,把SpringForAll社区 3 ...
- 推荐几款顶级的数据可视化及大数据分析BI工具
如今,有大量强大的可视化工具可用于表达想法.可视化数据.向客户和全球社区分享重要的分析结果.现在大大小小的企业都可以利用商业智能工具来理解复杂的大数据. 这些解决方案可以收集,分析这些数据并将其转换为 ...
- 【Java分享客栈】我有一个朋友,和前端工程师联调接口被狠狠鄙视了一番。
前言 我有一个朋友,昨天和前端工程师联调一个接口,然后被狠狠鄙视了一番. 大家知道,自从前后端分离以后,像我一样一直以Java工程师为傲而自居的码圣们就砍掉了一半脊梁,从此被贴上了"Java ...
- 案例十:shell编写nginx服务启动程序
使用源码包安装的Nginx没办法使用"service nginx start"或"/etc/init.d/nginx start"进行操作和控制,所以写了以下的 ...
- 三大数据库 sequence 之华山论剑 (下篇)
MySQL 5.7 MYISAM ENGINE 以下是 MySQL 5.7 MYISAM ENGINE 中的运行结果 mysql> CREATE TABLE tb_test5 ( -> t ...
- Python变量与常见数据类型
Python变量 变量与常量:有时被通称为变量 变量:通常指代能够产生变化的量,多用以描述事物的变化状态 常量:通常指代稳定不产生变化的量,多用于描述事物的固定状态 # 代码层面的使用 myname ...