马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
前几天发了一个技术帖子,是关于PPM和PCM的,应论坛的朋友的要求,今天给大家科普一下什么是S-bus协议。一、什么是S-bus协议?
S-bus是futaba使用的串行通信协议, 跟TTL串口信号相比,S-bus的逻辑电平是反的,需用如下电路对电平反相,再借到串口接收的Rx管脚就可以了;总的来说,S-bus就是一个通信协议,跟我们常见的I2C和SPI都一样,其实大部分论坛的朋友如果不去用S-bus协议去开发的话,仅知道S-bus协议的优点就可以了。
那么S-bus协议有什么优点呢?能吸引到futaba这样的业界名流去使用呢?
1.传输距离:单向传输距离1600米,双向传输距离3200米;
2.传输速度:传输速度为800bit/s;
3.工作电压:12V;
4.工作电流:800ma。
如果想深入的了解这些通信协议和学习电子知识,请关注大连无人机俱乐部(公众号:dlrcclub),我将为你免费指导如何快速学习电子知识。
二、什么是PWM?
首先说一下什么是PWM,不解释英文了,省的把大家说的迷糊了,中文名字叫脉冲宽度调试,记住,是脉冲 宽度 调制 ,简称PWM。
PWM本质上是一种周期一定,高低电平可调的方波。是一种通过MCU对模拟电路进行控制的一种非常有效的电路。简单一点说就是对脉冲宽度进行控制的方式。
在PWM控制中有一个概念叫占空比,占空比就是方波的高电平和周期的比率。
PWM的用处非常广泛,电机控制,呼吸灯这些东西都是通过PWM来控制的,我们玩航模用的电调也是通过电调将遥控器的PPM信号转换成PWM信号来完成电机速度控制的。
写的不多,挑了些我觉得几个比较重要的地方来分享给大家,有不懂得继续追问吧,或者关注大连无人机俱乐部微信公众号(公众号:dlrcclub)。
有不对的地方,还请模友批评指正,我及时做出修正,以防误人子弟。
更多精彩内容请关注大连无人机俱乐部微信公众号(公众号:dlrcclub)
|