FM/PCM的优点:

1 高可靠性和高抗干扰性。大家知道,一般PPM遥控设备都要求在操作时先开发射机后开接收机,先关接收机后关发射机。其原因是在没有发射信号时,接受机会因自身内部的噪音或外界的干扰产生误动作;即使是带静噪电路的接受机,在有同频干扰的情况下也会出现误动作。而采用了PCM编解码方式,在程序设计中包含了多种信号校验功能,即使在发射机关机、只开接收机的情况下,也不会产生误动作。因此,当每次发射机定时关机后,接收机仍可处于开机待命状态,避免了频繁开关接收机的麻烦。

2 无信号自动回中功能:如不预置接收机输出状态,接收机在无信号后约2秒种自动回中。

PPM和PCM的工作原理:

前面提到了PPM和PCM编解码技术,那么,究竟什么是PPM和PCM呢?两者又有什么区别呢?

PCM是英文pulse- code modulation的缩写,中文的意思是:脉冲编码调制,又称脉码调制。PPM是英文pulse position modulation的缩写,中文意思是:脉冲位置调制,又称脉位调制,这里顺便提一句,有些航模爱好者误将PPM编码说成是FM,其实这是两个不同的概念。前者指的是信号脉冲的编码方式,后者指的是高频电路的调制方式。比例遥控发射电路的工作原理如图1所示。操作通过操纵发射机上的手柄,将电位器组值的变化信息送人编码电路。编码电路将其转换成一组脉冲编码信号(PPM或PCM)。这组脉冲编码信号经过高频调制电路(AM或FM)调制后,再经高放电路发送出去。

目前,比例遥控设备中最常用的两种脉冲编码方式就是PPM和PCM:最常用的两种高频调制方式是FM调频和AM调幅:最常见的组合为PPM/AM脉位调制编码/调幅、PPM/FM 脉位调制编码/调频、PPM/FM脉冲调只编码/调频三种形式。通常的PPM接收解码电路都由通用的数字集成电路组成,如CD4013,CD4015等。对于这类电路来说,只要输入脉冲的上升沿达到一定的高度,都可以使其翻转。这样,一旦输入脉冲中含有干扰脉冲,就会造成输出混乱。由于干扰脉冲的数量和位置是随机的,因此在接收机输出端产生的效果就是“抖舵”。除此之外,因电位器接触不好而造成编码波形的畸变等原因,也会影响接收效果,造成“抖舵”。对于窄小的干扰脉冲,一般的PPM电路可以采用滤波的方式消除;而对于较宽的干扰脉冲,滤波电路就无能为力了。这就是为什么普通的PPM比例遥控设备,在强干扰的环境下或超出控制范围时会产生误动作的原因。尤其是在有同频干扰的情况下,模型往往会完全失控。

PPM的编解码方式一般是使用积分电路来实现的,而PCM编解码则是用模/数(A/D)和数/模(D/A)转技术实现的。

首先,编码电路中模/数转换部分将电位器产生的模拟信息转换成一组数字脉冲信号。由于每个通道都由8个脉冲组成,再加上同步脉冲和校核脉冲,因此每个脉冲包含了数十个脉冲信号。在这里,每一个通道都是由8个信号脉冲组成。其脉冲个数永远不变,只是脉冲的宽度不同。宽脉冲代表“1”,窄脉冲代表“0”。这样每个通道的脉冲就可用8位二进制数据来表示,共有256种变化。接收机解码电路中的单片机(单片计算机,下同)收到这种数字编码信号后,再经过数/模转换,将数字信号还原成模拟信号。由于在空中传播的是数字信号,其中包含的信号只代表两种宽度。这样,如果在此种编码脉冲传送过程中产生了干扰脉冲,解码电路中的单片机就会自动将与 “0”或“1”脉冲宽度不相同的干扰脉冲自动清除。如果干扰脉冲与“0”或“1”脉冲的宽度相似或干脆将“0”脉冲干扰加宽成“1”脉冲,解码电路的单片机也可以通过计数功能或检验校核码的方式,将其滤除或不予输出。而因电位器接触不良对编码电路造成的影响,也已由编码电路中的单片机将其剔除,这样就消除了各种干扰造成误动作的可能。

PCM编码的优点不仅在于其很强的抗干扰性,而且可以很方便的利用计算机编程,不增加或少增加成本,实现各种智能化设计。例如,将来的比例遥控设备完成可以采用个性化设计,在编解码电路中加上地址码,实现真正意义上的一对一控制。另外,如果在发射机上加装开关,通过计算机编程,将每个通道的256种变化分别发送出来;接收机接收后,再经计算机解码后变成256路开关输出。这样,一路PCM编码信号就可变成256路开关信号。而且,这种开关电路的抗干扰能力相当强,控制精度相当高。从上述可以看出,PCM编码与PPM编码方式相比,具有很大的优越性。虽然以往将这两种编码方式都说成是数子比例遥控设备,但从严格意义上说,只有 PCM编码才称得上真正的数字比例遥控。值得指出的是:各个厂家生产的不同型号的PCM比例遥控设备,其编码方式都不相同。因此,同样是PCM设备,只要是不同厂家生产的,即使是相同频率,产生互相干扰也相对比较小,但是会大大缩短控制距离,也需注意!

在很多航模爱好者心目中,PCM比例遥控设备都是昂贵的高档产品,可望不可及。造成这种现象主要有两种原因,一方面是前些年单片机的价格很高,功能还不够强大;另一方面是进口的PCM比例遥控设备设计的功能很多,造成成本偏高。

航模遥控器FM/PCM与FM/PPM区别_上海无线模型航模遥控飞机专卖店_百度空间相关推荐

  1. STM32解析航模遥控器的PPM信号

    一.前言 通常遥控器能输出i-BUS.s-BUS.PPM.PWM信号,其中i-BUS.s-BUS需要配套的电平反向器(硬件取反),PWM信号占用引脚较多,对比而言PPM信号使用起来更为方便. 航模遥控 ...

  2. 《手把手教你学嵌入式无人机》——2.航模遥控器通信协议

    一.接收机的使用 接收机可以直接用来控制舵机.电调(有刷或无刷),同时也可以通过特定的通信协议与单片机通信,单片机再进行对外围设备的控制. 实事上,舵机.电调内部也都有单片机,接收机控制舵机.电调也是 ...

  3. 开源自制的6通道航模遥控器(一) 超简单不超过100行代码

    前言 前段时间跟着LOLI大神的教程制作了LOLI三代控,效果很好.但是,由于LOLI三代控的接收机带有数据回传功能,也就是接收机的无线模块也承担了发射数据功能,所以接收机也要使用带有功率放大芯片的N ...

  4. 开源自制6通道航模遥控器,Arduino Pro Mini NRF24L01模块

    前言 前段时间跟着LOLI大神的教程制作了LOLI三代控,效果很好.但是,由于LOLI三代控的接收机带有数据回传功能,也就是接收机的无线模块也承担了发射数据功能,所以接收机也要使用带有功率放大芯片的N ...

  5. FM收音机ic FM发射模块SX6116

    原文地址::http://china.coovee.net/business1/detail/12753421.html 相关文章 1.HS6760 FM调频发射端芯片 SSOP-10封装----ht ...

  6. 《手把手教你学嵌入式无人机》——入门航模遥控器使用(MC6C)

    一. MC6C入门航模遥控器简介 六通道MC6C迈克遥控器是普遍使用的一款入门航模遥控器,价格较为低廉,同时性能比较稳定,性价比较高. 遥控器与接收机 1.基本参数: 遥控器: 遥控范围:大于800米 ...

  7. 荔枝FM、喜马拉雅FM、蜻蜓FM竞品分析

    荔枝FM.喜马拉雅FM.蜻蜓FM竞品分析 背景: 电台应用近年来越来越火爆,继视频之后音频大有成为下一片蓝海之势. 这里介绍三款FM应用,选取这三款一方面他们是电台应用中用户日均使用时长最多的三个应用 ...

  8. Arduino+2.4G模块做航模遥控器

    Arduino+2.4G模块做航模遥控器 萌新第一次发文,多多关照~ 玩航模估计有七八年了,玩arduino和各类单片机也有一两年啦,今年回家以后因为疫情被困在家里回不去,就寻思着用arduino做个 ...

  9. Arduino接收航模遥控器RC接收机的PWM数据

    本文将介绍如何使用Arduino读取RC接收机的PWM数据 1. 硬件部分 我的设备: 接收机 遥控器发射机 将Arduino Nano的引脚 D8~D11 接到接收机的1~4通道,接收机上的电源正极 ...

最新文章

  1. android动态申请悬浮框权限,Android创建悬浮窗的完整步骤
  2. Mac远程服务器文件上传rz和sz的安装使用
  3. Oracle DataGuard 之--Physical DG转换Logical DG
  4. appium-python 学习记录
  5. FFT(快速傅里叶变换):UVAoj 12298 - Super Poker II
  6. 思维导图形式带你读完《大型网站技术架构》中
  7. animate auto
  8. 在Linux中编译jrtplib
  9. jsp企业员工请假管理系统
  10. ☆【平衡二叉树】魔兽争霸
  11. 基于vsftpd搭建ftp服务器
  12. OSI七层模型和STP/IP协议模型(生动形象,简单易懂)
  13. php 邮件群发 http协议,邮件群发【超高的成功率/到达率、SMTP模式、支持HTTP协议】...
  14. python中输入直角三角形的两个直角边a,b求斜边c的长度
  15. Google大神每天写多少行代码?真相让你吃惊!
  16. 【钛媒体】人人不死,只是凋零
  17. 60个相见恨晚的神器工具
  18. There is no getter for property named 'depart' in 'class com.xuezhixin.mls.web.model.Major'
  19. 团体程序设计天梯赛-练习集-L2-040 哲哲打游戏 (25 分)
  20. 【CF 70D】Professor's task

热门文章

  1. 山东专升本计算机网络(四)
  2. Dubbo、Spring Cloud和kubernetes该如何选型?
  3. windows添加快速启动栏
  4. AVB与TSN基础知识及对比
  5. 【文学】平凡的世界第一部
  6. 跨域的另一种解决方案CORS(CrossOrigin Resource Sharing)跨域资源共享
  7. 打造智能养殖温室需要多少设备
  8. python协程等待执行完成_异步等待的 Python 协程
  9. 跨列 哪个属性 html,跨列column-span属性详解
  10. Apple应用(Uni-App)发布流程