Charmant 发表于 2017-2-27 16:47:37

飞盈佳乐Raptor BLS电调 刷Dshot教程

最近在穿越机界都在讨论Dshot,那么它究竟是一个什么东西?让大家如此着迷?
简单来说Dshot是由Betaflight 团队研发的飞控和电调之间一种新的协议。
想必大家都在惊呼,在穿越机界的发展究竟是有多快啊,Multishot 都刚刚出来现在却又来个更新的Dshot。
传统信号:
对于非数字PWM协议,例如:Oneshot125,Oneshot42和Multishot,大家都非常熟悉。它们都是电调与飞控之间的通信协议,在设置电调的时候出现的不同信号协议选项。
1. 传统的油门大小是依据脉冲的宽度来模拟的。由于在ESC和飞控的振荡器可能有不同的速度,脉冲的宽度可能无法准确测量。这也是为什么ESC需要校准油门行程。
2. 电噪声(电压尖峰)可能叠加在脉冲信号上,使得ESC读取的信号有误,干扰ESC正常运行。
Dshot的特点:
1. Dshot是数字信号;
2. 电调不再需要校准油门行程(没有振荡器漂移);
3. 精准的电调信号,抗干扰能力增强;
4. 高达2048的指令分辨率,相比之下脉冲信号只有1000的分辨率;
5. 比oneshot快,但是不如Multishot;
6. 更安全,每一信号都有循环冗余码校验。
ESC通讯协议速度的比较(在100%油门):
· Oneshot125 – 250 uS
· DShot150 – 106.7 uS
· Oneshot42 – 84 uS
· DShot300 – 53.3 uS
· DShot600 – 26.7 uS
· Multishot – 25 uS
可参考链接:https://blck.mn/2016/11/dshot-the-new-kid-on-the-block/
飞盈佳乐的电调支持Dshot吗?
答案是肯定的。猛禽BLS(Raptor BLS)硬件完全适用于Dshot。
http://www.moz8.com/data/attachment/forum/201611/29/193803l4pft38fykugh5ot.jpg

Raptor BLS系列 在DShot下的波形图:

Dshot150(10us/div)
http://www.moz8.com/data/attachment/forum/201611/29/162331ql7li8ydmb7c3yc6.png

Dshot300(5us/div)
http://www.moz8.com/data/attachment/forum/201611/29/162512i6665hwh51uv5urw.png

Dshot600(5us/div)

http://www.moz8.com/data/attachment/forum/201611/29/162637j5arc1m5r1za5ocl.png

Raptor BLS刷Dshot固件操作方法
1. 刷支持DShot的 ESC的固件
Raptor BLS 使用的是BLHeli-S 的固件 A_H_40;
注意,目前BLHeli团队发布了16.5版本BLHeli-S,已经支持Dshot。(之前发布的是Dshot test code)
http://www.moz8.com/data/attachment/forum/201612/08/100434rqvimimeatzdve8e.png
所以第一步先给ESC刷A_H_40 ,16.5版本固件,使用BLHeliSuite烧录即可,方法简单,在这里就不重复了。
大家可以加入Flycolor技术交流QQ群(377940599)下载电调BLHeliSuite16.5,如果有最新的电调测试固件,我们也将更新。

2. 刷飞控的测试版本固件
目前支持DShot 的飞控固件,Betaflight团队发布的是3.1.0测试版本版本(alpha版本),刷3.1.0-#759或者更高的版本。
刷飞控固件的版本比较简单,在这里就不重复了。

http://www.moz8.com/data/attachment/forum/201611/29/163333rdv3l2973naon5o2.png
http://www.moz8.com/data/attachment/forum/201611/29/163333hownmonydjoyeqjv.png
选择属于你的飞控型号,相信目前大部分都用SPRACING F3,包括Flycolor大神飞手也是使用SPRACING F3;那么选择对应的飞控型号的固件即可。

Betaflight一直在不断的更新alpha版本固件,可以点击这个网站下载最新版本
http://andwho.sytes.net:8080/job/BorisB_BetaFlight/
或者可以加入Flycolor技术交流QQ群(377940599)下载Betaflight alpha版本固件。

3. 然后在Betaflight调参软件中你将看到Dshot150,Dshot300,Dshot600的选项
http://www.moz8.com/data/attachment/forum/201611/29/163533qmr2nyn442yy7ffr.png

4 最后反复检查所有的东西是否正常(没有任何问题),然后下一件事情就是希望你能飞。

重要提示:请一定先烧ESC的固件,再烧飞控的固件!

警示:目前Betaflight 团队以及BLHeli团队尚未发布最终版本,目前都还在测试,如果发现任何异常(例如:飞控升级到3.1的固件后,电调烧录程序不正常,那么请恢复飞控固件到较早的版本)。刷机有风险,出手需谨慎,后果需自负!
(拆桨!拆桨! 拆桨! 重要的事情说三遍)

欢迎大家加入Flycolor技术交流QQ群(377940599)
欢迎大家关注飞盈佳乐微信公众号flycolor2009

迷路的小男孩 发表于 2017-5-19 23:54:57

这很不错
页: [1]
查看完整版本: 飞盈佳乐Raptor BLS电调 刷Dshot教程