模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

702查看 | 3回复

电调问题

[复制链接]
发表于 2018-5-8 21:05:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
电调刷那个好 oneSHOT    DSHOT  MSHOT  如果电调都支持的话?
发表于 2018-5-8 22:21:42 | 显示全部楼层
协议是电调本身芯片支持,不是刷出来的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-9 19:52:15 | 显示全部楼层
哪个好那 朋友
回复 支持 反对

使用道具 举报

发表于 2018-5-10 09:58:26 | 显示全部楼层

现在常用的oneshot42、oneshot125、Multoshot、或者最老的PWM模式通讯协议,虽然他们的速度差了很多,波形是方波,但本质上都属于模拟信号,即信号幅度随时间不断变化着,电调捕获的是脉冲的宽度值,其实就是判断某个幅值持续的时间长短,时间长宽度就大,油门值就高;时间短,脉冲宽度就窄,油门值就低。这种通讯方式受很多环节的干扰和影响,其脉冲宽度在发生、传递、捕获过程中是飘忽不定的,这对于oneshot 这种只有42us或125us宽度的油门值的影响极为明显。
Dshot是一种飞控和电调之间的数字通讯协议,它是由Flydrino(就是做kiss飞控电调的公司)的Felix和Betaflight团队Boris一起制定的,BLheli的Steffen也负责电调的部分并把这个协议介绍给BLs。总之,这些人懂穿越机,知道玩家们需要什么,所以不断创新,充当领头羊的角色。
    虽然从形式上,Dshot还是通过飞控内件的“PWM发生器”(线还是连在模拟电调口)产生一串脉宽调试的方波,但此时的PWM发生器只是“波形打印机”,这里每一个脉冲都代表了一个数位,该脉冲在整个周期内的占比决定了是1还是0,这点和传统数字通讯受波特率的影响不同,如果在时间线上任意缩放该脉冲序列,不会改变其比例关系。也就不会改变每一位的数值。
    通过一串特定排列方波,就定义了一串0和1的数字,再通过“解码”让电调知道油门具体准确的数值是什么。这样的数字通讯传达的是一个绝对数值,不会受抖动干扰,所以不需要油门行程校准了。由于使用了DMA直接内存读取方式,控制电调的信号直接产生于微处理器内部的时钟发生器,所以能降低CPU占用率。
    总之,一般玩家只要了解,Dshot传输的是数字信号,包含的是绝对的准确油门值即可。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|关于模吧|APP下载|广告报价|手机版|企业会员|商城入驻|联系我们|模吧 ( 黔ICP备2022002348号-1 )

© 2013-2020 Moz8.com 模吧,玩出精彩!