0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探析红外遥控的通信原理

传感器技术 来源:cg 2018-12-29 16:50 次阅读

在实际的通信领域,发出来的信号一般有较宽的频谱,而且都是在比较低的频率段分布大量的能量,所以称之为基带信号,这种信号是不适合直接在信道中传输的。为便于传输、提高抗干扰能力和有效的利用带宽,通常需要将信号调制到适合信道和噪声特性的频率范围内进行传输,这就叫做信号调制。在通信系统的接收端要对接收到的信号进行解调,恢复出原来的基带信号。这部分通信原理的内容,大家了解一下即可。

我们平时用到的红外遥控器里的红外通信,通常是使用 38K 左右的载波进行调制的,下面我把原理大概给大家介绍一下,先看发送部分原理。

调制:就是用待传送信号去控制某个高频信号的幅度、相位、频率等参量变化的过程,即用一个信号去装载另一个信号。比如我们的红外遥控信号要发送的时候,先经过 38K 调制,如图 16-4 所示。

o4YBAFwnNXCAJveQAABIHnB8UTA732.jpg

图 16-4 红外信号调制

原始信号就是我们要发送的一个数据“0”位或者一位数据“1”位,而所谓 38K 载波就是频率为 38K 的方波信号,调制后信号就是最终我们发射出去的波形。我们使用原始信号来控制 38K 载波,当信号是数据“0”的时候,38K 载波毫无保留的全部发送出去,当信号是数据“1”的时候,不发送任何载波信号。

那在原理上,我们如何从电路的角度去实现这个功能呢?如图 16-5 所示。

o4YBAFwnNXGAA2QuAABeLMneEMU702.jpg

图 16-5 红外发射原理图

38K 载波,我们可以用 455K 晶振,经过 12 分频得到 37.91K,也可以由时基电路 NE555来产生,或者使用单片机的 PWM 来产生。当信号输出引脚输出高电平时,Q2 截止,不管38K 载波信号如何控制 Q1,右侧的竖向支路都不会导通,红外管 L1 不会发送任何信息。当信号输出是低电平的时候,那么 38K 载波就会通过 Q1 释放出来,在 L1 上产生 38K 的载波信号。这里要说明的是,大多数家电遥控器的 38K 的占空比是 1/3,也有 1/2 的,但是相对少一些。

正常的通信来讲,接收端要首先对信号通过监测、放大、滤波、解调等等一系列电路处理,然后输出基带信号。但是红外通信的一体化接收头 HS0038B,已经把这些电路全部集成到一起了,我们只需要把这个电路接上去,就可以直接输出我们所要的基带信号了,如图 16-6所示。

o4YBAFwnNXGAAq4pAABNDer2d4A379.jpg

图 16-6 红外接收原理图

由于红外接收头内部放大器的增益很大,很容易引起干扰,因此在接收头供电引脚上必须加上滤波电容,官方手册给的值是 4.7uF,我们这里直接用的 10uF,手册里还要求在供电引脚和电源之间串联 100 欧的电阻,进一步降低干扰。

图 16-6 所示的电路,用来接收图 16-5 电路发送出来的波形,当 HS0038B 监测到有 38K的红外信号时,就会在 OUT 引脚输出低电平,当没有 38K 的时候,OUT 引脚就会输出高电平。那我们把 OUT 引脚接到单片机的 IO 口上,通过编程,就可以获取红外通信发过来的数据了。

大家想想,OUT 引脚输出的数据是不是又恢复成为基带信号数据了呢?那我们单片机在接收这个基带信号数据的时候,如何判断接收到的是什么数据,应该遵循什么协议呢?像我们前边学到的 UARTI2C、SPI 等通信协议都是基带通信的通信协议,而红外的 38K 仅仅是对基带信号进行调制解调,让信号更适合在信道中传输。

由于我们的红外调制信号是半双工的,而且同一时刻空间只能允许一个信号源,所以红外的基带信号不适合在 I2C 或者 SPI 通信协议中进行的,我们前边提到过 UART 虽然是 2 条线,但是通信的时候,实际上一条线即可,所以红外可以在 UART 中进行通信。当然,这个通信也不是没有限制的,比如在 HS0038B 的数据手册中标明,要想让 HS0038B 识别到 38K的红外信号,那么这个 38K 的载波必须要大于 10 个周期,这就限定了红外通信的基带信号的比特率必须不能高于 3800,那如果把串口输出的信号直接用 38K 调制的话,波特率也就不能高于 3800。当然还有很多其它基带协议可以利用红外来调制,下面我们介绍一种遥控器常用的红外通信协议——NEC 协议。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    5976

    浏览量

    135868
  • 红外遥控
    +关注

    关注

    22

    文章

    347

    浏览量

    45546

原文标题:红外遥控通信原理

文章出处:【微信号:WW_CGQJS,微信公众号:传感器技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是红外遥控红外信号是怎么传输的?

    什么是红外遥控红外信号是怎么传输的?红外通信为什么要遵循NEC协议?
    发表于 07-23 07:14

    红外遥控通信的原理是什么

    文章目录红外遥控通信原理红外遥控通信原理在实际的通信
    发表于 11-17 06:09

    红外遥控系统设计及应用

    红外遥控系统设计及应用:Design and Apptication of Infrated Remote Control System 本文介绍了红外遥控系统的设计,
    发表于 11-26 13:28 1次下载
    <b class='flag-5'>红外</b><b class='flag-5'>遥控</b>系统设计及应用

    红外遥控系统设计与应用

    红外遥控系统设计与应用一、实验目的1.了解各种红外收发器件,设计红外收发电路。2.掌握红外遥控
    发表于 05-03 00:51 94次下载

    红外线遥控解码原理

    红外线遥控是目前使用最广泛的一种通信遥控手段。由于红外线遥控装置具有体积小、功耗低、功能强、成
    发表于 08-16 17:13 91次下载

    红外遥控技术

    红外遥控技术 红外遥控系统的组成红外遥控系统主要由遥控
    发表于 11-26 13:35 5597次阅读
    <b class='flag-5'>红外</b><b class='flag-5'>遥控</b>技术

    红外遥控开关

    红外遥控开关 如图所示为红外遥控开关,由红外发射器和红外接收器构成。 图(a)是
    发表于 07-27 11:29 2320次阅读

    红外遥控AB开关

    红外遥控AB开关 红外
    发表于 09-18 14:27 1282次阅读
    <b class='flag-5'>红外</b><b class='flag-5'>遥控</b>AB开关

    基于FPGA的红外遥控系统应用

    红外线遥控是目前使用广泛的一种通信遥控手段。在继彩电、录像机之后,在录音机、音响设备、空调机以及玩具等其它小型电器装置上也大量采用红外线
    发表于 11-14 09:54 41次下载
    基于FPGA的<b class='flag-5'>红外</b><b class='flag-5'>遥控</b>系统应用

    详细解读红外遥控解码

    红外遥控是我们现实生活中必不可少的一员。遥控,顾名思义即在遥远的地方进行控制,其实也就是说远程通信红外
    的头像 发表于 01-16 17:00 1.2w次阅读
    详细解读<b class='flag-5'>红外</b><b class='flag-5'>遥控</b>解码

    单片机:红外遥控通信原理

    文章目录红外遥控通信原理红外遥控通信原理在实际的通信
    发表于 11-10 18:50 24次下载
    单片机:<b class='flag-5'>红外</b><b class='flag-5'>遥控</b><b class='flag-5'>通信</b>原理

    结合STM32、Arduino理解红外遥控编解码通信原理

    红外遥控我们并不陌生,身边随处可见,最常见的就是家电中的红外遥控,那你知道其中的收发原理吗?
    的头像 发表于 03-14 09:46 1762次阅读

    基于单片机的红外遥控通信实验 红外遥控器的发送和接收原理

    本章介绍红外遥控通信试验,通过本章的学习掌握红外遥控器的编码原理以及使用。在 RY-51 单片机开发板上,配备了一个
    的头像 发表于 07-27 17:35 7663次阅读
    基于单片机的<b class='flag-5'>红外</b><b class='flag-5'>遥控</b><b class='flag-5'>通信</b>实验 <b class='flag-5'>红外</b><b class='flag-5'>遥控</b>器的发送和接收原理

    红外遥控测试仪电路图分享

    红外遥控测试仪是一种用于测试红外遥控设备的电子仪器。红外遥控是一种广泛应用的无线
    的头像 发表于 02-12 14:49 1879次阅读
    <b class='flag-5'>红外</b><b class='flag-5'>遥控</b>测试仪电路图分享

    红外遥控与蓝牙遥控的区别

    红外遥控与蓝牙遥控的区别  红外遥控和蓝牙遥控是我们日常生活中常见的两种
    的头像 发表于 01-25 16:23 6762次阅读