流浪小子

  • 134 主题
  • 361 帖子
  • 1474 积分
  • 身份:版主
  • E币:740

【原创】刷电调——尴尬的一天纪实

2021-3-19 11:07:11 显示全部楼层
本帖最后由 流浪小子 于 2021-3-19 11:08 编辑

背景
昨天早上开会,客户想要做个刷电调的量产工具来代替现用的BLHeli。关键问题是开会的时候并没有理解客户意思,因为全程英语,我英语又稀烂,英语好的又不懂技术,再加上我之前完全没有接触过这一块儿,上来就BLHeli, ESC, 4w-if,全程蒙的状态就结束了。

梳理
开会虽然没听明白,但还是抓住了几个关键词BLHeli, ESC, 4w-if。没得办法,那就从这几个关键词入手吧。
BLHeli: 一款电调(ESC)调参软件,用于校准电调和电机。
1.png


又在b站上搜了下这个软件的相关视频,大概知道了是干啥用的了。所以至少还需要两个东西,Ardunio与ESC(电调)。好吧,问了下老员工说是这两货之前买过,然后就是翻箱倒柜一顿找,功夫不负有心人还真找着了。
2.png



环境搭建
基本东西都已备齐,那接下来把环境搭起来吧,一来理顺一下整个工作流程,二来也是给后面写代码做测试环境。
那就先把这些东西连起来吧,根据b站视频来看,基本连接方式如下:
3.png


PC与Ardunio之间就很容易了,一根USB线就搞定了。关键是Ardunio与ESC之间要怎么连接呢?发现下载BLHeli软件中有Manuals这个文件夹,没道理不打开看看是不,所以就打开翻了翻,发现关键词4w-if,这得打开看看啊。打开之后一看正是要找的连接方式
4.png 5.png


从图中可知,我需要找到C2D与C2CK这两个脚。嗯,看了看被裹的严严实实的ESC,果断亮出了剪刀,一顿操作猛入虎啊,多少还是有点担心会把器件给捅掉的。剪开后4个金灿灿的测试点勾引着我,赶紧查了下所连接的芯片,万用表量了下连接的引脚,果然不出所料C2D与C2CK就在这里。那就不用犹豫了,直接焊线出来准备连接吧,激动的心颤抖的手啊,焊接手艺退步了啊,好歹还是焊上,量了没有短路的地方。


15.png 6.jpg


再把Ardunio的引脚图也给找出来
7.png


环境测试
好了,按照资料将PC Ardunio ESC连起来,当然改上电的上电啊。启动BLHeli,选好COM端口,选好Ardunio,选关键词4way-interface,因为Ardunio用的是PB3 PB4端口,所以选带有PB3 PB4的HEX
8.png


烧写一切顺利
9.png


读ESC,失败
10.png


各种组合尝试,完败。然后找ESC卖家,人说我怎么可能会教你怎么黑自己的东西。唉,好吧,问度娘去了,找了半天说是要么没上电,要么接错线,要么用错BLHeli版本了。相信自己没犯低级错误,又改到用16的BLHeli,之前的是32的
11.png


一顿试错之后,终于读出来了,但为什么认不出来呢。
12.png


不过先不管了,先按照提示,找下固件吧。然后越找越试越不对劲,没得办法,停下来喝口茶缓一缓吧。
重新梳理了下思路,我最终是要给电调刷程序的,我第一步的程序是刷到Ardunio里的,那我第二步应该就是给ESC刷了,而Ardunio是ATmel的芯片,ESC是Silicon的。豁然开朗啊,我一直在ATmel上较劲,赶紧换到slilab上,
13.png


果然成功了,但太耗时了,英文好的话,直接问客户多省事儿,唉!
14.png



写在最后,BLHeli与BLHeli suite貌似不是一个软件,我用的是后者。还有英语是很重要的,大家要学好英语。



您需要登录后才可以评论 登录 | 立即注册

最新评论

楼层直达:

qwqr3231

  • 16 主题
  • 91 帖子
  • 715 积分
  • 身份:LV3 中级技术员
  • 论坛新秀
  • E币:382
qwqr3231 2021-3-19 12:40:46 显示全部楼层
我也遇上过,哈哈,我有时候会偷偷录个音(并是不是好办法,大家不要学,哈哈哈哈)

点评

我觉的也是个不错的办法  详情 回复 发表于 2021-3-20 13:33

流浪小子

  • 134 主题
  • 361 帖子
  • 1474 积分
  • 身份:版主
  • E币:740
流浪小子 2021-3-20 13:33:17 显示全部楼层
qwqr3231 发表于 2021-3-19 12:40
我也遇上过,哈哈,我有时候会偷偷录个音(并是不是好办法,大家不要学,哈哈哈哈) ...

我觉的也是个不错的办法

电子阔少

  • 93 主题
  • 377 帖子
  • 1169 积分
  • 身份:实习版主
  • 论坛新秀
  • E币:1291
电子阔少 2021-3-21 08:56:15 显示全部楼层
Ardunio还是挺强的

点评

确实,不过一直没真正接触过  详情 回复 发表于 2021-3-21 11:57
广告

流浪小子

  • 134 主题
  • 361 帖子
  • 1474 积分
  • 身份:版主
  • E币:740

我的果果超可爱

  • 181 主题
  • 502 帖子
  • 2133 积分
  • 身份:版主
  • 灌水之王
  • E币:1179
调电调的时候 别装螺旋桨。
切记~

点评

嗯,我这边儿不涉及到装螺旋桨,感谢提醒  详情 回复 发表于 2021-3-22 17:31

流浪小子

  • 134 主题
  • 361 帖子
  • 1474 积分
  • 身份:版主
  • E币:740
流浪小子 2021-3-22 17:31:20 显示全部楼层
我的果果超可爱 发表于 2021-3-22 08:35
调电调的时候 别装螺旋桨。
切记~

嗯,我这边儿不涉及到装螺旋桨,感谢提醒

eeNick

  • 102 主题
  • 330 帖子
  • 2980 积分
  • 身份:管理员
  • 论坛新秀
  • E币:3356
eeNick 2021-3-23 11:04:26 显示全部楼层
英语对工程师来说,确实非常重要

点评

对,不只是阅读,听说也很重要  详情 回复 发表于 2021-3-24 13:49
广告

流浪小子

  • 134 主题
  • 361 帖子
  • 1474 积分
  • 身份:版主
  • E币:740
流浪小子 2021-3-24 13:49:28 显示全部楼层
eeNick 发表于 2021-3-23 11:04
英语对工程师来说,确实非常重要

对,不只是阅读,听说也很重要
快速回复
8
29
广告
关闭 热点推荐上一条 /5 下一条
快速回复 返回列表