为什么RC应用使用如此小的PWM占空比?


9

我知道无人机等RC应用程序使用PWM信号来驱动电机。该PWM信号大部分为50 Hz(0.02 s)。脉冲本身从1毫秒到2毫秒不等。因此,1 ms脉冲对应于最小电动机旋转,而2 ms脉冲对应于最大电动机旋转。因此,基本上在该周期的其他18 ms中,信号保持空闲状态。

为什么PWM信号具有这种格式?为什么信号的有效部分不会扩展到1 ms和10 ms?使用这么小的脉冲有什么好处?


1
您可以提供此类信号的链接吗?
安迪(aka Andy)

@Andyaka 链接
PlatonInc。

Answers:


19

间隙过长的原因是,发送器可以发送所有其他伺服位置。

在因频率冲突而挂衣夹和飞机坠毁的日子里,无线电控制是通过27​​ MHz的AM进行的。

发送器将发送一个同步脉冲,然后发送一系列1-2 ms的脉冲,每个伺服一个。较早的延迟了较晚的延迟,没什么大不了的。这些只是RF脉冲,没有特殊的调制。

接收器将接收脉冲流,在第一个脉冲流上进行同步,然后依次将每个连续的脉冲定向到不同的伺服插座。

因此,要允许将8个通道设置为2 ms,并有一些间隔,您需要大约20 ms。使用8通道发射器,组合RF通道的占空比将超过50%。

从那时起,每20毫秒1-2毫秒的伺服协议就一直存在。

这个有关为您的遥控器制作PC数字化仪的站点 有一些示波器图,显示了四个或五个通道。


2
+1很好地说明了原因- 对于大多数实际目的,50Hz的更新速度通常也足够快,因此增加伺服位置命令的更新速度不会有具体的好处。
Spehro Pefhany 2015年

这绝不限于27 MHz-在AM频段和FM频段,火腿频段以及72 MHz和75 MHz类型的可接受的空中和地面频率都使用了相同的频率。实际上,只有当空中数据变为PCM时,才开始有一种选择,尽管我敢打赌,这些设置中的许多设置仍然按顺序(而不是并行地)在接收器处顺序生成(d)输出脉冲,并且伺服可能会出现间隙。
克里斯·斯特拉顿

6

关键是没有真正的占空比。

1ms到2ms的脉冲在模拟和数字电路中都很容易“解码”,因此已被用作标准。您需要能够混合和匹配内容的标准,并且在RC系统中,有许多不同的应用程序和子设备,因此必须严格遵守该标准,以使所有业余爱好者都能保持活跃的市场。

没有翻译要求=更多销售,因为更容易。业余爱好者喜欢轻松一些。

但是,许多需要更高响应速率的设备完美地支持了1s至5ms的脉冲重复,从而允许每秒更新一次至每秒200次。一些正常的响应类型甚至在两次脉冲之间都没有间隔数秒的情况下甚至“未默认”,但是最常用的标准说“至少与50Hz更新速率兼容”,并且大多数似乎将其解释为“为50Hz”。但这在技术上并不是硬性要求。

我当然已经从高端飞行设备中拉出了200Hz的轮询系统,但是在过去,我还看到感觉系统每秒只发送10次脉冲。(可能是因为模拟针的速度不够快,无法快速回退,即使它们每秒获得5个信息脉冲)


2

典型的RC信号包含一个脉冲,用于每个受控伺服系统。一个典型的六通道接收器(至少从历史上来讲)不会捕获任何输入通道的信号,而是会包含一个计数器电路,该计数器电路会在足够长的间隙后自行复位,并在下降后会稍稍前进每个脉冲的边沿;仅当输入为高且计数保持该伺服的正确值时,每个伺服输出信号才会为高。如果伺服器希望在具有八个或更多通道的系统中使用,则它必须能够以非常低的占空比接收信号。编码器对1-2ms范围内的脉冲长度做出响应,而与接收脉冲的频率无关,这使得伺服器可以以相对较低的更新速率接受大量的伺服读数,

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.