标准版
#第四届立创大赛#(完结)电调 (Electronic Speed Control 简称ESC)

创建时间:5年前

项目主题:自拟主题

描述

<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>

文档

BOM

暂无

附件

附件名 下载
Arduino刷固件教程.pdf
AD 工程文件(莫有PCB 自己画板子 嘿嘿嘿).zip
BLHeil MDK工程.zip
原理图以及BOM.pdf

成员

评论(20)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
立创电赛 回复
<p>你的作品如果能再补充一些评测视频和性能参数就好了。</p>
DroneCYF 回复
<p>@LCDS 文档有所改变,视频稍后会补上,希望继续提出建议</p>
立创电赛 回复
<p>温馨提示:距项目提交截止还有11天,记得完善作品上传哟!</p>
ABCDEFG1 回复
<p>对与做四旋翼航模的,买电调确实是不小的支出,开源原理图对于有画板经验的确实已经够了,开源不易啊。<br/>哈哈哈哈<br/>希望楼主能拿优秀奖及以上,开源电调,期待4合一的。<br/>哈哈哈哈</p>
DroneCYF 回复
<p>@ABCDEFG1<br/>一定一定     说到做到</p>
ZSX1 回复
<p><strong>仔细看看,开源四旋翼啊。</strong><br/><strong>有点东西。</strong></p>
jixin001 回复
<p>开源不易。楼主进管分享调试经验吧,围观群众会越来越多哦!</p>
jixin001 回复
<p>兄弟,百度网盘下载到明年了。。。传到附件上多好,立创的服务器不怕这一点压力。</p>
DroneCYF 回复
<p>@jixin001<br/>不是我不传啊    哥     是文件太大上传不了啊</p>
立创电赛 回复
<p>恭喜您的项目获得第四届立创电子设计大赛优秀奖,点击查看获奖名单:<a href="https://diy.szlcsc.com/posts/7b78bd99e53745588a4f2d81cc11af92" target="_blank">https://diy.szlcsc.com/posts/7b78bd99e53745588a4f2d81cc11af92</a></p>
scarrr0725 回复
<p>我想知道为什么这件作品可以拿奖,这个bls电调是开源项目,有现成的原理图和pcb,程序,创意度和制作难度真的不大,能给个原因吗,我想知道为什么这作品都能拿优秀奖。</p>
scarrr0725 回复
<p>@LCDS 我想知道为什么这件作品可以拿奖,这个bls电调是开源项目,有现成的原理图和pcb,程序,创意度和制作难度真的不大,能给个原因吗,我想知道为什么这作品都能拿优秀奖。不是杠,只是想知道</p>
parallel 回复
<p>这个电调是多少A的,楼主好像没说</p>
yaoyonghe 回复
<p>@scarrr0725 画什么板不重要,这个是评画pcb,不是评原创电路/原创程序,重点是他写的"教程"完整,并开源所有作品…个人意见</p>
古德 回复
<p>感谢楼主的分享。找了半天BLheli资料,结果最后居然是在JLC找到的,在JLC打了很多板没关注过开源平台。。。等于出去转了一圈又回来了。。。</p>
lzj0218 回复
<p>虽然固件是烧录别人的,但是硬件上有改进,有详细教程烧录固件,挺好的</p>
nidaye168 回复
<p>123</p>
阿桔 回复
<p>支持</p>
antyskyy 回复
<p>在使用Arduino Nano w/ ATmega328P作为适配器时。如果Arduino Nano使用的是旧版的引导程序,波特率设置为57600;如果Arduino Nano使用的是新版的引导程序,波特率设置为115200。</p>
jckg 回复
<p>刷入固件上电之后,一直卡在自检那里不通过,是虚焊造成的还是什么原因呢</p>
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow