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元电调
主控C8051F330,MOS管AON6504
https://www.semiee.com/file/AOS/AOS-AON6504.pdf
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)在线调参网址
参考:https://blog.csdn.net/l420ll/article/details/107217399