搜索
bottom↓
回复: 1

对用单片机实现PPM的一点看法

[复制链接]

出0入0汤圆

发表于 2009-3-8 14:21:58 | 显示全部楼层 |阅读模式
本文着重讨论从 人手操纵摇杆动作-〉电位器等位置传感器-〉采集信号-〉发射机调制发射-〉接收机接收-〉解调-〉输出舵机1-2ms脉冲信号    整个过程的延迟。

航模遥控中,早期设备都是FM或者AM方式对若干通道实现PPM调制;现在的设备,基本都换装了具有数据校验的PCM编码方式,为什么要用PCM,从理论上说是抗干扰能力好,因为具有帧纠错能力。

传统PPM电路的精髓就在于实现容易且稳定可靠,RC充放电近似线性采样,纯模拟。操纵杆电位器的位置变化到发射出去的信号在下一个20ms的帧周期内能保证得到响应,从电路上看信号响应从摇杆动作发送到接受机输出信号延迟是很小的;如果不是为了实现更多通道的PPM输出,单片机的介入显得完全没有必要,问题是现在大多数场合6通道就足够用了;一直沿用下来的传统LM1871RC发射拓扑最大可以扩到6比例通道,足够,另外单片机用ADC采样电位器位置、软件排序输出PPM都会额外增加信号的延迟;如果是为了增加防跳舵等抗误动作能力,可在接收机端加入单片机,舵机信号线做好屏蔽即可。

PCM必然是需要单片机来完成数据帧的处理的,而且发/收端单片机处理速度太慢了还不行,正因为如此,PCM设备绝大多数都比传统PPM设备响应慢(摇杆动作-〉接收机输出1-2ms随动脉宽信号的延迟时间)。

对模友来说,受干扰是家常便饭,而操纵延迟太大,却是不能容忍的。如果光从遥杆到接收机的输出延迟就有200ms,再加上伺服舵机动作,最后经机械传动系统一直到舵面的延迟,会是相当夸张。

本人上次解剖某山寨控和接收机,用的就是低端单片机实现PCM,实测遥控操作延迟相当大,几乎只能作试验用途。用这种PCM还不如用老式PPM设备来的实在。

附件是老外发烧友对Futaba PCM PPM两种设备的对比延迟测试,里面的结果非常明显。
Latency of PPM and PCM Radio Controller W.Pasmanourdev_424408.pdf(文件大小:607K) (原文件名:pasman_latency.pdf)


至于抗干扰能力,从原理上来说,PCM好于PPM是必然的,但不管PPM FM/AM还是PCM FM/AM模式,遥控设备都对持续宽频干扰无能为力。实际上外场航模遇到这种类型干扰的机会都非常少。所以在遥控设备抗干扰上再进一步下功夫,现实意义并不太大。

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 16:12

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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