5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 关于PCM和PPM区别的通俗解释 [打印本页]

作者: 广西星尘    时间: 2013-2-4 00:26
标题: 关于PCM和PPM区别的通俗解释
        这几天刷群,遇到了一个认真的童鞋问PPM和PCM到底是什么意思,区别在何处,各有什么利弊,下面以专业的方式和通俗的方式为大家解释一下
        老实说,一般玩航模的模友,可以将这俩玩意真正了解的可谓少之又少。所以有必要在新手区内扫盲一下

专业方式——
首先,这俩货是指遥控器编码的方式。对于比例遥控,如何将操作者操作的“舵量”信号,用无线电信号表达出来交给接收机。
PPM方式:是用一个方波信号的时间宽度来表达(具体的变化量数据大家可以查相关资料)一个比例通道“舵量”的大小。此种表达方式也称模拟方式。

PCM方式:将若干个通道的“舵量”的大小以二进制的数字来进行编码,编码早期采用512波特,后有1024、2048波特。二进制编码串中,前面有同步信号,中有各个通道的“舵量”编码,后有检错、纠错、奇偶校正。波特率越高,相应遥控的通道数多,对“舵量”变化的精度表达也高(也有缺点)。JR、FUTABA公司对编码方式是保密的,二家互相不兼容。所以,计算机模拟器中,只能用PPM方式。


再来个文盲版的——
PPM——它的编码方式就像一串没有任何文字标识的图画,接收机收到信息后,直接将这些“图形”交给每个通道去“照葫芦画瓢”完成自己“应该做的”动作。由于“图形”(信号)没有任何注解,所以可能会存在误解的情况,导致错控(虽然几率不大,但是确实存在!)

PCM——它的编码方式和PPM差不多,就是在输出的“图画”上标了很多文字标记,比如说“B”,他会告诉接收机,这是“B”,不是13,输出的通道就不会把信息理解错误。此时如果是PPM的时候接收机相应的通道可能会做出'13'的动作,导致错控。所以PCM会把信号交待得比PPM清楚,所以错控出事的概率几乎为零!

但是大家也要记住,PCM是目前速度最慢,兼容最差,价钱最贵的信号传输方式。
不知道大家在控制飞机的时候发现,PPM的反应和动作细腻程度要比PCM好一些?由于PPM是脉冲位置编码,信号几乎不需要什么翻译或者直接传输给所需要的通道,速度几乎没有延迟。PCM则拐了个弯,发射机将信号翻译成一串数字,然后通过一种通信协议传给接收机,接收机收到数字后需要翻译这些数字,才能变成需要的舵量信息。 如果比速度,理论上PPM完爆PCM。但是PCM的优势在于抗干扰能力和协议处理能力强。所以望诸位模友慎重选择不同模型的信号传输方式啊~~~


作者: zuiaimoxing    时间: 2013-2-4 01:09
感谢星尘!学习一下!
作者: R8fky    时间: 2013-2-4 04:25
也不太明白 但多聽多吸收會好的 感激
作者: 牛牛苑苑加油    时间: 2013-2-4 09:50

作者: thz    时间: 2013-2-4 11:06
谢谢LZ!
作者: leefly2000    时间: 2013-2-4 11:08
好贴要顶,好贴要顶
作者: 老笨鹅    时间: 2013-2-4 11:08
学习了
作者: liaogaohui    时间: 2013-2-4 11:13
good job
作者: betmanofbmw    时间: 2013-2-4 11:56
---"不知道大家在控制飞机的时候发现,PPM的反应和动作细腻程度要比PCM好一些?".......真有人能体会得到?微妙级别的时间能体会???哪个大神出来露一手
作者: knss    时间: 2013-2-4 12:48
谢谢科谱,,那华科尔的D系列控是用的那种编码方式呢??
作者: 大鑫    时间: 2013-2-4 13:59
分享是种美德
作者: NeoLu    时间: 2013-2-4 14:05
---"不知道大家在控制飞机的时候发现,PPM的反应和动作细腻程度要比PCM好一些?".......   现在不完全这样了,2.4g很多高频头都是用ppm采样后数字传输到接收端在复原。所以也有延时
作者: 飞不高的小小鸟    时间: 2013-2-4 14:44
学习。
作者: 辽阳子涵    时间: 2013-2-4 22:00
好帖!!好铁!!好人!!
作者: wscjfzf    时间: 2013-2-4 22:54
路过。。。。。。。。。。。。。。。。
作者: SZLQ    时间: 2013-2-5 00:38
好贴 帮你顶
作者: 狂摸乱舞    时间: 2013-2-5 08:35
强帖。虽然没看完
作者: yanhao08    时间: 2013-2-5 11:01
PPM方式属模拟传输,PCM才是数字的
作者: luopeixuan    时间: 2013-2-5 18:03
学习学习!
作者: 趴在地上望天    时间: 2013-2-6 00:56
解释比较平民,我等菜菜也能理解
作者: 牛牛苑苑加油    时间: 2013-2-6 10:15
好贴
作者: 菜鸟也想高飞    时间: 2013-2-6 10:21
新手学习了,谢谢扫盲!
作者: yuzufu    时间: 2013-2-6 10:58
感谢楼主无私贡献,刚想了解ppM和PcM的差别,就看到帖子。
作者: 土石方    时间: 2013-2-6 15:47
学习了。。。。。。
作者: ZHUAV    时间: 2013-2-6 21:10

作者: 526723877    时间: 2013-2-6 22:02
学习了
作者: 无名小苏    时间: 2013-2-7 05:25
谢谢科普!好帖要顶!
作者: SHKK    时间: 2013-2-7 21:53
很好的科普知识,还有一种PWM方式又是什么呢,也希望解释一下。
作者: 桂林小黄    时间: 2013-2-7 22:27
感谢大小犊子~
作者: whdlyq    时间: 2013-2-8 08:59
感恩啊,谢谢了
作者: lyxbill    时间: 2013-2-9 01:22
在各行各业,数字替代模拟都是人类发展的必然趋势
作者: zjxcliujf    时间: 2013-2-9 12:11
学习了
作者: law9a    时间: 2013-2-12 00:29
学习了
作者: 广西星尘    时间: 2013-2-12 23:13
桂林小黄 发表于 2013-2-7 22:27
感谢大小犊子~


作者: 欠抽的兔子    时间: 2013-2-20 14:05
明白了,之前一直也没太关注这些
作者: 帝国空军    时间: 2013-2-21 16:33
也不太明白 但多聽多吸收會好的 感激
作者: yeshuchun    时间: 2013-3-2 00:55
顶顶好东西

作者: 广西星尘    时间: 2013-3-14 00:09


作者: 达文西    时间: 2013-3-14 12:57
好贴要顶,好贴要顶

作者: 达文西    时间: 2013-3-14 12:59
好贴要顶,好贴要顶

作者: wocool    时间: 2013-3-15 10:49
非常好贴,新人学习了

作者: jazz4361    时间: 2013-3-19 17:01
新手学习中,来观摩。

作者: myles    时间: 2013-3-20 09:15
学习了  谢谢分享

作者: 老猫456    时间: 2013-3-20 10:45
学习了。

作者: 机械橙子    时间: 2013-3-22 09:42


作者: akg240s    时间: 2013-3-30 17:33
随着芯片处理速度的发展,PCM应该也不会慢了吧

作者: jx6692    时间: 2013-3-31 10:57
好好学习了!

作者: 1013203469    时间: 2013-5-24 13:22
看完还是不懂,到底要选哪种编码方式,PPM还是PCM.我天地飞9.知道的给个准信。

作者: LFtuzi    时间: 2013-5-27 14:09
来学习的!帮顶下!

作者: 大猫熊    时间: 2013-5-29 09:16
看帖必回,学习中!

作者: guocb    时间: 2013-5-29 10:01
是很通俗

作者: 小机器大梦想    时间: 2013-5-30 03:26
扫盲了,受用,感谢。

作者: zhuiqiudiyi    时间: 2013-5-30 07:55
感谢楼主!学习之中!

作者: LFtuzi    时间: 2013-5-30 08:38
终于懂了

作者: summersor    时间: 2013-5-30 21:39
谢了,星辰

作者: wyfmx    时间: 2013-5-31 13:32
本帖最后由 wyfmx 于 2013-6-1 01:28 编辑
lyxbill 发表于 2013-2-9 01:22
在各行各业,数字替代模拟都是人类发展的必然趋势


也不尽然,模拟电路和数字电路各有所长,某些电路中谁都不能替代谁。
数字信号固然在传输、运算、存储上有极大的优势,但信号的复原能力太依赖处理器和相关的运算程序,不管这类电路使用了多高的采样率和传输比特率,微观上来说都是阶梯状的波形(这就是一种波形失真),得依赖相关的"积分电路"来尽可能地还原本来的波形。
模拟电路虽然存在着易受干扰、易出现失真(如基波被叠加上了偶次谐波、奇次谐波)、易出现幅频变异等等缺点,但只要这类电路、元器件的选择、设计、制造工艺、电路的调整到位后,波形的复原度是数字电路无法比拟的。




作者: wyfmx    时间: 2013-5-31 13:38
本帖最后由 wyfmx 于 2013-6-1 01:37 编辑
akg240s 发表于 2013-3-30 17:33
随着芯片处理速度的发展,PCM应该也不会慢了吧


还是会比PPM的速度慢,不管多快的芯片,都比没有芯片处理的传输方式慢,至于慢了多少则靠芯片和软件来决定了。总之,这就好比是走路去目的地,因多绕了一段路程,必定要花更多的时间之道理是一样的。


作者: wyfmx    时间: 2013-5-31 14:21
本帖最后由 wyfmx 于 2013-6-1 01:44 编辑
SHKK 发表于 2013-2-7 21:53
很好的科普知识,还有一种PWM方式又是什么呢,也希望解释一下。


PWM的含义是“脉宽调制”电路的英文简称。这类电路通常用来控制终端执行电路或电器的工作状态,如控制马达的转速、灯泡的亮度等。


用较简单的、但很抽象的方式来解释便是:在一个脉冲周期的单位时间里,控制信号脉冲的宽度(占空比)控制或决定着执行器的工作状态。
形象的比喻描述则为:以10秒为一个周期(即一个脉冲周期的单位时间)的脉冲,期间控制信号脉冲宽度为1秒、非控制信号的脉冲为9秒(该脉冲的占空比即为10%)去控制一只马达的转速(波形参见附图1)。则马达通电1秒钟、依靠惯性做减速转动9秒钟,此时马达的平均转速就是全速时的10%(不考虑外界或人为因素的理想状态下)。
附图1:
(, 下载次数: 44)
当上图中的控制脉冲宽度变为2秒、非控制信号为8秒(占空比变为20%,参见附图2)时,马达通电2秒钟、依靠惯性转动8秒钟,此时的平均转速就比占空比为10%时高了,即转速到了全速的20%。
附图2:
(, 下载次数: 39)

以此类推,当控制信号为9秒、非控制信号为1秒(占空比为90%)时,马达通电9秒、依靠惯性转动1秒,此时的转速上升至全速的90%。

当这个周期为10秒的脉冲都是控制信号时(即控制信号的占空比为100%)时,马达转速为全速。
同理,脉冲周期内无控制信号脉冲时,马达就停止转动啦。







作者: wyfmx    时间: 2013-6-1 00:34
1013203469 发表于 2013-5-24 13:22
看完还是不懂,到底要选哪种编码方式,PPM还是PCM.我天地飞9.知道的给个准信。

看不懂很正常!
因为,这是个涉及到电子技术专业范畴的东西,没学过的人自然很难明白其中的含义啦!
所以,也没必要非搞清楚不可,只要记住:PCM模式的控比PPM模式的控更抗干扰、稳定性更优良。
另外,PCM模式的遥控系统还多了一项叫"失控保护"功能!
至于你手上那天9是什么模式的,翻阅一下"使用说明书"不就清楚了嘛!
再说,很多控都可以依据使用者的设定工作在PPM或PCM模式下。
切记:由PCM转为PPM模式后,原PCM模式下所设定的失控保护功能(参数)将被关闭!

作者: 1013203469    时间: 2013-6-1 06:45
wyfmx 发表于 2013-6-1 00:34
看不懂很正常!
因为,这是个涉及到电子技术专业范畴的东西,没学过的人自然很难明白其中的含义啦!
所 ...

谢谢


作者: 云中雁    时间: 2013-6-1 21:47
认真学习 虚心请教

作者: 啊啊啊啊啊俊    时间: 2013-6-6 20:08
现在才知道,原来是这么分的

作者: dongfang    时间: 2013-6-6 22:20
PPM并不一定比PCM快,PPM一秒更新50次已经是行规了。所以用户的动作,平均也要10毫秒以后才能传到接收器上,如果接收器是稍微高档的数字型的,比如TDF的6通道数字接收器,在那里至少要再等一个周期(20毫秒)才传递给舵机,等待的目的结合前后两次读数,尽量减少误码。要是使用像冠丽这类的模拟接收器,虽然没有后面的这个等待时间,但因此经常发生错舵。

而PCM的我不清楚目前的通信速率是多少,但既然不是通用的协议,只要厂家愿意,搞一个一秒更新1000次的完全没问题。

作者: dongfang    时间: 2013-6-6 22:25
wyfmx 发表于 2013-6-1 00:34
看不懂很正常!
因为,这是个涉及到电子技术专业范畴的东西,没学过的人自然很难明白其中的含义啦!
所 ...

只要是数字接收器,PPM也可以有失控保护的。原理也很简单,PPM 每秒发50组波形,每组最多8个通道,也就是8个电压 UP DOWN,要是在一个周期里,收到的电压 UP DOWN小于8个,那就是失控了,连续观测N个周期都是这样,就可以宣告失控,数字接收器按照失控保护值发送信号给各舵机。


作者: woxinfeixiang    时间: 2013-6-20 09:11
来学习的~飘过~~

作者: 漫步云端ttly    时间: 2013-6-20 09:23
顶一下!

作者: sabaka    时间: 2013-11-30 20:32
dongfang 发表于 2013-6-6 22:20
PPM并不一定比PCM快,PPM一秒更新50次已经是行规了。所以用户的动作,平均也要10毫秒以后才能传到接收器上, ...

     晕,ppm才50帧每秒啊啊?我自己做pcm遥控还准备用1000帧每秒的看来完全没必要啊。。。


作者: 老雄-szx    时间: 2013-12-1 22:23
那如何查看控是pcm还是ppm呢


作者: yuuki    时间: 2014-1-15 01:02
pcm比ppm贵.功能更多.自己选择

作者: wszhoho    时间: 2014-1-15 09:54
非常好的解释,好理解。

作者: hk5588    时间: 2014-1-15 10:25
学习了.

作者: a1208    时间: 2014-3-21 14:11
详细的解答,谢谢

作者: 夜的哀伤    时间: 2014-3-21 17:26
学习了

作者: 扑冬哦    时间: 2014-3-21 23:01
易懂

作者: 宇清风    时间: 2014-3-22 11:05
感谢

作者: dfnb322    时间: 2014-3-23 10:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: 背头老李    时间: 2014-6-12 21:41
学习了,我往后去体会吧,现在还是个新人,不太懂

作者: shaoqiufeng    时间: 2014-7-1 15:47
看完了不是很懂,学习中...





欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://5imx.com./) Powered by Discuz! X3.3