5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 978|回复: 2
打印 上一主题 下一主题

SBUS中数据值和实际脉宽值的对应关系是什么?

[复制链接]
跳转到指定楼层
楼主
发表于 2019-8-17 14:46 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 飞行无极限 于 2019-8-17 14:52 编辑

华科尔的SBUS接收机。同时输出前8个通道的PPM信号和全部通道的SBUS信号。
我用逻辑分析仪抓了几组数出来。其中一组如下。

SBUS的数据格式我知道,我也转出来了。确认没有转错。
但是转出来的数据和PPM通道上脉宽的关系对应不上。实际脉宽是对的,和1、2、4通道在中点,3通道油门90%,5通道起落架打到头

但通道值和脉宽的对应关系是什么?
990是怎么转到1505us的?

我搜了一上午,能看的SBUS的介绍基本都看了(全是TM互相抄来抄去的,一个错跟着全错)
只有一个人提到SBUS数值和脉宽之间需要转换,转换公式 y=ax+b
我现在用的a=0.622 b=889
我没看出这么转换的意义在哪里,而且和网上其他人给出的数据转换结果不通用。
有谁知道SBUS中每个通道的数值和PPM中每个通道的脉宽的转换标准、对应关系是什么吗?

欢迎继续阅读楼主其他信息

3
发表于 2019-8-20 09:48 | 只看该作者
巧了,刚在阿莫也看到了楼主。
其实只要对准了中位点,行程大小,按比例映射就没什么问题了吧。
沙发
 楼主| 发表于 2019-8-19 10:32 | 只看该作者
不用了,确认就是这么做的。
修正后a=0.624 b=887
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表