描述
<p>(笔者为在校生 能力有限 有不对的地方 望大佬给予指点)</p>
<p>* 简要介绍作品:ESC全称电子调速器,Electronic Speed Control。此作品主要应用于航模(四旋翼)
此电调两层板 大小 长41.32mm 宽18.66mm</p>
<p>【请在竞赛阶段填写 ↓】
<em> 一、ESC全称电子调速器,Electronic Speed Contro,简称电调。此作品主要应用于航模(四旋翼);
</em> 二、此电调根据BLheli开源的资料进行制作
MCU(EFM8BB21F16G) 频率48Mhz MOS驱动芯片 FD6288
(下图为原理图中的芯片截图)
<img src="//image.lceda.cn/pullimage/BbYzerejWlAtzRYCgm3iCbNc1kohGtDq9ln63T2V.png" alt="QQ截图20190907163146.png"></p>
<p>此电调要刷写BL J-H-xx固件,下面来解释 “J”、“H”以及“xx”分别代表什么意思;
首先看看BLheli MDK工程
<img src="//image.lceda.cn/pullimage/Gk708gs2UwZvbmsfsthIrydEWZl7UC4ZOi8FZDaJ.png" alt="QQ截图20190907162335.png">
支持ESCs的枚举列表
有A-W 23共组 引脚输出方式
<img src="//image.lceda.cn/pullimage/Sz3dla3o9liRZ59UyVib1rG7T4nd3ybypOc34RPS.png" alt="QQ截图20190907163554.png"></p>
<p>从右到左 分别代表 P1.0~P1.6 P0.0~P0.6
Ap Bp Cp 分别代表 A B C三相高侧的电频输出引脚
Ac Bc Cc 分别代表 A B C三相低侧的电频输出引脚</p>
<p><img src="//image.lceda.cn/pullimage/edsu8AkPJ5sSTUr4wGpK1s7G95ZzNGYNw9EOcv1w.png" alt="QQ截图20190907164419.png"></p>
<p>MA MB MC 代表 经过电阻分压之后的 A B C 三相的电频输入引脚 (电阻最好分压10:1)
CC 代表A B C三相的同相输入端
RC 代表油门 即输入的驱动信号
BLheli电调支持 DShot150/300/600、MultiShot、OneShot、PWM 等驱动信号</p>
<p>所以"J" 就代表你选的是"A-W"中的 "J"这一组引脚输入 输出方式
"H"代表 高 即 芯片的频率为48Mhz
(还有的电调BLHeli刷 "X-L-XX"固件 "L"代表 低 即芯片的频率为24Mhz)
"XX"代表 FET(MOS)开关的死区时间 单位是20.4ns</p>
<p>下图为焊接完成的图片<img src="//image.lceda.cn/pullimage/NmpkjqXL3NBUUOaDa4gBeBKSqVt8N9qjUroXsTMf.jpeg" alt="IMG_20190907_190431.jpg"><img src="//image.lceda.cn/pullimage/YPG4jQtXJfeyPGzIVs3gTdxDwPA7Snc7JN4HX9o0.jpeg" alt="IMG_20190911_142847.jpg">
下面是关于如何使用Arduino 给电调刷固件
1. 买块Arduino
【Nano V3.0新版 CH340G 改进板 Atmega328P开发板 USB转TTL】<a href="https://m.tb.cn/h.eQnKy7U" target="_blank">https://m.tb.cn/h.eQnKy7U</a>
之后 把Arduino 变成电调固件刷写工具 如下步骤</p>
<p>2. 打开 BLHeliSuite 如图
<img src="//image.lceda.cn/pullimage/CB9CAUpUyA89nR6UYXEc7xYAjokk02IbzLI7PNtB.png" alt="image.png"></p>
<p>3.点击 Make interfaces 点击后 下如图所示
<img src="//image.lceda.cn/pullimage/ClbZU9wsZXE8MQqg7c9kKsEHokRPj9RPv6RjXmrB.png" alt="image.png">
4.把Arduino 连接电脑 连接后如图
<img src="//image.lceda.cn/pullimage/VPSFZPRzwMDUnWx76IrkSitGv1RBFGk9Yu9XSBIj.png" alt="image.png"></p>
<p>5.选中 COM口 按如下图配置 最后点击 Arduino 4way-interface
<img src="//image.lceda.cn/pullimage/eW1A95Vo6FD3pDSXluSHbNg6vLdwpURkqeJDizOl.png" alt="image.png">
6.进入如下页面,点击ok
<img src="//image.lceda.cn/pullimage/bfCuzQtC7jAJx8qLJBHl3C4Cvprz23A7RrNq8LOF.png" alt="image.png"></p>
<p>7.如下页面 并选中 最后一个 .hex 文件 双击打开
<img src="//image.lceda.cn/pullimage/58uQI4nrlBWmxJldd4AnVGF6dXQA0bIan9vHnBYU.png" alt="image.png"></p>
<p>8.然后 点击OK
<img src="//image.lceda.cn/pullimage/woWcPaV0mBJloXnjnQFJpdTeDfCNFdGFNCPdyClk.png" alt="image.png"></p>
<p>9.Arduino 固件刷写中.
<img src="//image.lceda.cn/pullimage/0Pb8XiVt6mM2o6lSa37l1gosfIoVUQQ4OoVAZPdF.png" alt="image.png"></p>
<p>10. Arduino 固件刷写完成 此时Arduino 可以给电调刷写固件了
<img src="//image.lceda.cn/pullimage/nDfLgOeLYL5h84iRziqb8A2HMriFCcmTv64xXN3F.png" alt="image.png"></p>
<p>11. 给电调刷写固件需要 如下箭头所标的三根线
GND D2 D3
这三根线分别 和 焊接完成的电调的
GND C2D C2CK
这三根线连接
<img src="//image.lceda.cn/pullimage/4I8vf45u4qFtgLxgAWIxeCSwOuhfJsl0wEqhkpVt.png" alt="image.png">
之后给电调上电 电脑和Arduino 连接</p>
<p>12. 选中 Arduino 所占的COM口 点击 Read Setup
<img src="//image.lceda.cn/pullimage/2OSuVHd1snoV5hPbdnHlsQLZtT8EZtS0abWGtyGs.png" alt="image.png"></p>
<p>13. 如图所示 (这个我已经刷写了固件 J-H-25 没有刷写的应该不会显示)
<img src="//image.lceda.cn/pullimage/b9sa2ODI0NaMVtyr6vrIp2qvXJGy4JL6VEM5Be0n.png" alt="image.png">
点击OK</p>
<p>14. 点击 Flash BlHeli
<img src="//image.lceda.cn/pullimage/vFJECJOb8cU2du8hZDHfg9koNnhUup9sHKoDpOOq.png" alt="image.png"></p>
<p>15. 如图所示
<img src="//image.lceda.cn/pullimage/xG4bWGupAaRWPNGcE1aYTzCMXctVjsKdnPNJ1fwa.png" alt="image.png"></p>
<p>16. 选中
<img src="//image.lceda.cn/pullimage/O4lbviOWDhu4R2q9hZWwNtMPncXAMdLP5fWSVWwX.png" alt="image.png"></p>
<p>17.在这里选中 合适的固件
(固件的选择 和 电路的设计 和 MOS管有关)
<img src="//image.lceda.cn/pullimage/11KygfSNxukBhx7HdDERo9DYodF62eSG7nRnU7II.png" alt="image.png"></p>
<p>18.例如 我选 J-H-25 点击ok
<img src="//image.lceda.cn/pullimage/8TzvGJrnDdo0bfolD32SBggYc1jcsd8Mus9TUFdx.png" alt="image.png"></p>
<p>19.如图 点击Yes
<img src="//image.lceda.cn/pullimage/PzJQWyfYeFAIYqArsT7zZ0iIM0EqNrTFpxTI23kh.png" alt="image.png"></p>
<p>20.固件刷写中
<img src="//image.lceda.cn/pullimage/VdYHBmdvK2miNIeGJV8haIY3fiADbhc4W8Xx8KrD.png" alt="image.png"></p>
<p>21. 固件刷写完成
<img src="//image.lceda.cn/pullimage/fRLASoV5LLcjXOVKj6K6WIUgpuP3kQiiiVPQ5GiY.png" alt="image.png"></p>
<p>22. 点击ok
<img src="//image.lceda.cn/pullimage/JmWMwn1sOMhI9pn6WEoBMMSR0mC1JBRv6rWqtT0R.png" alt="image.png"></p>
<p>23.点击Yes
<img src="//image.lceda.cn/pullimage/4JqsIV6P9VEhuBAZYkbJb7cKZ7Pe73IzExZg3rwV.png" alt="image.png"></p>
<p>24. 固件刷写完成 点击Disconnect 断开连接
(按上面的步骤可以 重新给电调刷固件 也可以更改电调的固件)</p>
<p><em> 三、MCU (EFM8BB21F16G) MOS驱动芯片 (FD6288);
</em> 四、<img src="//image.lceda.cn/pullimage/1z0IyV3jMkcMy16bBqrjpniVczbqNdqLqHM8j9Qa.png" alt="捕获.jpg">;
<em> 五、<img src="//image.lceda.cn/pullimage/ZDkvMVHIDpIqV6oe4K5KVq2mlndMoCXSM7BHmn5u.jpeg" alt="捕获.jpg">
<img src="//image.lceda.cn/pullimage/dOG1iTIhPdGs8RpDmIURQeOtKfGVfiJxPx7GBrP8.jpeg" alt="捕获.jpg">;
<img src="//image.lceda.cn/pullimage/kdx7OEGtkF0Ls0ajDbSZMeD5Fv8aRa2G2qQ32uyX.jpeg" alt="IMG_20190819_102830.jpg">
<img src="//image.lceda.cn/pullimage/PDOJ4ZkyHmKcA7ELvEgdjjaIEs4KaLkfZzAxJwNM.jpeg" alt="IMG_20190819_102822.jpg">
(PCB上须有大赛logo标识并拍照上传,若无视为放弃参赛)
</em> 六、演示您的作品并录制成视频上传
视频太大无法上传</p>
<p>基本功能展示 <a href="https://pan.baidu.com/s/1QFT4OMEIXDDpfklZgYgyPQ" target="_blank">https://pan.baidu.com/s/1QFT4OMEIXDDpfklZgYgyPQ</a>
飞行视频 <a href="https://pan.baidu.com/s/11eK8MB0Sqy0pg9bFS52AQQ" target="_blank">https://pan.baidu.com/s/11eK8MB0Sqy0pg9bFS52AQQ</a>
七、开源文档
见附件 以及 网盘链接(BLHeli 源码 以及 BLHeliSuite 太大 无法上传 在网盘里)
链接:<a href="https://pan.baidu.com/s/1AVtauXwsmXE_lLdWGq-Czg" target="_blank">https://pan.baidu.com/s/1AVtauXwsmXE_lLdWGq-Czg</a> 提取码:wete</p>
<p>装机图
<img src="//image.lceda.cn/pullimage/uTGZdw5HU8aftX3Qv3vUchLhpbBFzjAjPiMzAdBp.jpeg" alt="IMG_20190913_085139.jpg">
<img src="//image.lceda.cn/pullimage/gdUHllubsE7spWv5UeHr05vGddPfCyAYgvc6kKCY.jpeg" alt="IMG_20190913_085123.jpg"></p>
<p><img src="//image.lceda.cn/pullimage/jcKgNIDCmyt54BOpVBdHOF1b9LHZ06UYFSKNTiIb.jpeg" alt="IMG_20190913_092120.jpg">
<img src="//image.lceda.cn/pullimage/ifAMAI11cTV1uKpbiucMwVFGVsuvH02l5buJGrJo.jpeg" alt="IMG_20190914_191845.jpg"></p>
<p>笔者 QQ:2995001663
在此也请各位做个见证 如果此作品能拿优秀奖
我就把这个电调PCB 也开源
(外加4合一的电调 4层板 这个打了 一次板子 然后测试还行
我又重新布局改了一下
开源最新的工程文件 最新的还没有打板子 没验证
但是应该没啥大问题 学业繁忙 还望见谅)
<img src="//image.lceda.cn/pullimage/rQiC04QX5zgxTIDxnKvZj0c1fpktfYOmEYJUhPIU.png" alt="QQ截图20190908090526.png">
<img src="//image.lceda.cn/pullimage/Xz0GLsuVtQUdi33l45KINt21HLj4zbhQE9HTkOJx.png" alt="QQ截图20190908090549.png">
<img src="//image.lceda.cn/pullimage/Nr2dTtfYQZK0Bz979dBbBQgLI3EJ49pKtX2bsAY5.png" alt="QQ截图20190908090751.png">
<img src="//image.lceda.cn/pullimage/WcJa80YMDhZbEU9Y52Js2VFL5LkV8Mz0Nm14DCI7.png" alt="QQ截图20190908090812.png"></p>
评论(20)