一文详解红外遥控模块工作原理

发布者:温柔心绪最新更新时间:2018-05-20 来源: 陈翠关键字:红外遥控 手机看文章 扫描二维码
随时随地手机看文章

红外遥控是一种无线、非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著优点,被诸多电子设备特别是家用电器广泛采用,并越来越多的应用到计算机和手机系统中。本文首先介绍了红外遥控模块的基本原理,其次详解阐述了红外遥控模块工作原理,最后介绍了红外遥控的重要环节及应用。


红外遥控的基本原理

  

红外遥控的发射电路是采用红外发光二极管来发出经过调制的红外光波;红外接收电路由红外接收二极管、三极管或硅光电池组成,它们将红外发射器发射的红外光转换为相应的电信号,再送后置放大器。

  

发射机一般由指令键(或操作杆)、指令编码系统、调制电路、驱动电路、发射电路等几部分组成。当按下指令键或推动操作杆时,指令编码电路产生所需的指令编码信号,指令编码信号对载波进行调制,再由驱动电路进行功率放大后由发射电路向外发射经调制定的指令编码信号。

  

接收电路一般由接收电路、放大电路、调制电路、指令译码电路、驱动电路、执行电路(机构)等几部分组成。接收电路将发射器发出的已调制的编码指令信号接收下来,并进行放大后送解调电路,解调电路将已调制的指令编码信号解调出来,即还原为编码信号。指令译码器将编码指令信号进行译码,最后由驱动电路来驱动执行电路实现各种指令的操作控制(机构)。


红外遥控模块工作原理

  

按下遥控器的某一个键,遥控器会发出一连串经过调制后的信号,这个信号经过红外一体化模块接收后,输出解调后的数字脉冲,每个按键对应不同的脉冲,故识别出不同的脉冲就能识别出不同的按键。

  

  

上图就是很常见的车载MP3遥控器,比较小巧,很好用。下面是红外发射和接受原理:

  

  

到此读者可能会有疑惑,那么不同的调制解调方法那么出来的脉冲规则是不一样的?是的,的确如此。

  

遥控发射器专用芯片很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比较容易的一类来加以说明,现以日本NEC的uPD6121G组成发射电路为例说明编码原理(一般家庭用的DVD、VCD、音响都使用这种编码方式)。当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:

  

采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”,其波形如图所示。

  

  

如图可见,0与1前端的低电平持续都是0.56ms,那么就是后面的高电平持续时间不同,0为0.56ms,1为1.685ms,找到不同之处,编程时就有识别的依据了!

  

上述“0”和“1”组成的32位二进制码经38kHz的载频进行二次调制以提高发射效率,达到降低电源功耗的目的。然后再通过红外发射二极管产生红外线向空间发射,如图所示。


  

  

UPD6121G产生的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的电器设备,防止不同机种遥控码互相干扰。该芯片的用户识别码固定为十六进制01H;后16位为8位操作码(功能码)及其反码。UPD6121G最多额128种不同组合的编码。

  

请看下图,来自网络:

  

  

当一个键按下超过36ms,振荡器使芯片激活,将发射一组108ms的编码脉冲,这108ms发射代码由一个引导码(9ms),一个结果码(4.5ms),低8位地址码(9ms~18ms),高8位地址码(9ms~18ms),8位数据码(9ms~18ms)和这8位数据的反码(9ms~18ms)组成。如果键按下超过108ms仍未松开,接下来发射的代码(连发码)将仅由起始码(9ms)和结束码(2.25ms)组成。(实际上人手的动作是很慢的,即使你快速的按下按键,可能对于芯片来说还是超过108ms,所以如何处理连发码是很关键的)

  

遥控器在按键按下后,周期性地发出同一种32位二进制码,周期约为108ms。一组码本身的持续时间随它包含的二进制“0”和“1”的个数不同而不同,大约在45~63ms之间,图为发射波形图。


  

红外遥控的重要环节

  

红外线遥控装置包括红外线发射(即遥控器)和红外线接收两部分。既然几乎所有的物体都在不停地发射红外线,那么怎样才能保证指定遥控器发射的控制信号既能准确无误地被接收装置所接收,又不会受到其他信号的干扰呢,这就需要从以下四个环节上加以控制。

  

1、红外传感器的配套使用红外发射传感器和红外接收传感器配套使用,就组成了一个红外线遥控系统。

  

遥控用的红外发射传感器,也就是红外发光二极管,采用砷化镓或砷铝化镓等半导体材料制成,前者的发光效率低于后者。峰值波长是红外发光二极管发出的最大红外光强所对应的发光波长,红外发光二极管的峰值波长通常为0.88μm~O.951Am。遥控用红外接收传感器有光敏二极管和光敏三极管两种,响应波长(亦称峰值波长)反映了光敏二极管和光敏三极管的光谱响应特性。可见,要提高按收效率,遥控系统所用红外发光二极管的峰值波长与红外接收传感器的响应波长必须一致或相近是十分重要的。

  

2、信号的调制与解调红外遥控信号是一连串的二进制脉冲码。为了使其在无线传输过程中免受其他红外信号的干扰,通常都是先将其调制在特定的载波频率上,然后再经红外发光二极管发射出去,红外线接收装置则会滤除其他杂波只接收该特定频率的信号并将其还原成二进制脉冲码,也就是解调。下图是红外线发射与接收的示意图。图1中没有信号发出的状态称为空号或0状态,按一定频率以脉冲方式发出信号的状态称为传号或1状态。在消费类电子产品的红外遥控系统中,红外信号的载波频率通常为30kHz--OkHz,标准的频率有30kHz33kHz36KHz、36.7kHz、38kHz、40kHz和56kHz,此范围内的其他频率也能被识别。

  

3、编码与解码

  

既然红外遥控信号是一连串的二进制脉冲码,那么,用什么样的空号和传号的组合来表示二进制数的“0”和“1”,即信号传输所采用的编码方式,也是红外遥控信号的发送端和接收端需要事先约定的。通常,红外遥控系统中所采用的编码方式有三种:

  

1)FSK(移频键控)方式

  

移频键控方式用两种不同的脉冲频率分别表示二进制数的“0”和“1‘,下图是用移频键控方式对“0”和“1”进行编码的示意图。

  

2)PPM(脉冲位置编码)方式

  

脉冲位置编偶方式下,每一位二进制数所占用的时间是一样的,只是传号脉冲的位置有所不同。空号在前、传号在后的表示“1”,传号在前、空号在后的表示“0”。下图是采用脉冲位置编码方式对“0”和“1”进行编码的示意图。

  

)PWM(脉冲宽度编码)方式

  

脉冲宽度编码方式是根据传号脉冲的宽度来区别二进制数的“0”和“1”的。

  

传号脉冲宽的是“1”,传号脉冲窄的是“0”,而每位二进制数之间则用等

  

红外遥控的应用范围

  

由于红外线遥控不具有像无线电遥控那样穿过障碍物去控制被控对象的能力,所以,在设计家用电器的红外线遥控器时,不必要像无线电遥控器那样,每套(发射器和接收器)要有不同的遥控频率或编码(否则,就会隔墙控制或干扰邻居的家用电器),所以同类产品的红外线遥控器,可以有相同的遥控频率或编码,而不会出现遥控信号“串门”的情况。这对于大批量生产以及在家用电器上普及红外线遥控提供了极大的方便。由于红外线为不可见光,因此对环境影响很小,再由红外光波动波长远小于无线电波的波长,所以红外线遥控不会影响其他家用电器,也不会影响临近的无线电设备。

关键字:红外遥控 引用地址:一文详解红外遥控模块工作原理

上一篇:直面5G应用挑战 ADI射频微波技术趋向系统集成生态化
下一篇:边缘运算正在成为主流趋势

推荐阅读最新更新时间:2024-05-07 18:01

可控硅在红外遥控开关中的应用及工作原理
  关断单向可控硅的方式有两种:其中一种是众所周知的,就是可控硅的阳极电位低于阴极电位或阳极电流小于维持电流时,可由导通转为关断。别一种则是将可控硅的控制极对地短路,也可以将其关断。单向可控硅具有一触即发实现自锁的功能。本人利用它的这个特性制作了下面这款简单的红外遥控开关电路,如图1所示。   一、工作原理   220V交流电压经电容C1降压,VD1、VD2、C2整流滤波,VD3稳压后输出12V直流电压给本电路供电用。12V直流电压再经R2、VD4、C3进一步稳压滤波后供红外接收头HRM作电源用。   开启过程:静态时脉冲放大管外于饱和状态,集电极输出0.1V低电平,此时可控硅触发电路不工作。瞬间按遥控器(各类彩电
[模拟电子]
一种基于单片机的红外遥控信号解码新方法
引言 随着家用电器、试听产品的普及,红外遥控器已经被广泛应用在各种类型的家电产品中(如遥控开关、智能开关等)。红外遥控是一种把红外线作为载体的控制方式,由于其波长远小于无线电的波长,因此在采用红外遥控方式时不会干扰其他电器的正常使用,也不会影响临近的无线电设备。另外,红外遥控器件具有体积小、功耗低、性价比高的优点,是理想的人机输入设备,非常适合电子工程师和电子爱好者DIY开发与制作。红外遥控系统主要由发射和接收两大部分组成,由于发射部分使用的是购买来的遥控器成品,所以本文的重点是红外接收、解码部分。下面将从硬件结构和软件编程两个方面出发,介绍一种基于51系列单片机汇编语言的红外遥控解码新方法。 1 硬件构成 红外接收头的种类
[单片机]
一种基于单片机的<font color='red'>红外遥控</font>信号解码新方法
单片机红外遥控+步进电机+1602液晶显示c语言源程序
这是我做的红外遥控控制的1602显示转速和转向的步进电机c语言原程序,已经调试成功!有些模块是以前做其他实验时做的,现在是直接调用的,包括1602液晶显示技术,TC9012红外解码,然后就是四相步进电机的控制程序了,我是把这些东西结合起来。对这个东西有兴趣的或者要做毕业设计的可以看看啊,不懂的请上单片机论坛 http://www.51hei.com/bbs/ 公开讨论,我会给大家做出详细的解答。 #include AT89X51.h #include stdio.h #include intrins.h #define uchar unsigned char #define uint unsigned int static u
[单片机]
基于单片机的红外遥控器解码器的设计
  TC9012F是一种通用型红外遥控信号发送用CMOS大规模集成电路,适用于电视(TV),磁带录像机(VTR),激光唱机等设备的遥控操作。市场上,以TC9012F为核心的9012型红外遥控器被广泛使用且价格便宜。将设计的基于单片机AT89C51的9012型红外遥控解码器应用于生产即时显示系统中,作为参数设置和系统控制用红外遥控器,在实际应用中收到了良好效果。   1 红外线遥控信号发送器电路 TC9012F的遥控信号   TC9012F为4位专用微控制器,其内部振荡电路的振荡频率fosc典型值为455 kHz。当不按下操作键时,其内部455 kHz的时钟振荡器停止工作,以减少电池消耗。内部分频电路将振荡频率,fosc进行12
[单片机]
单片机红外遥控声光测试器设计
在这里我们介绍用S51增强型单片机实验板制作的实用红外线遥控声光测试器,红外线遥控器广泛用于电视机、卫星接收机、VCD、DVD、音响、空调等家用电器中,遥控器经过长时间使用可能会出现一些小故障,用我们自制的红外遥控声光测试器可以方便地判断遥控器是否能发射红外信号?各个按键工作是否可靠?这个测试器非常简单,制作也很容易,但是也有一定的实用价值,用这个小东东可修遥控器哦。 首先让我们准备制作测试器所需的硬件设备:S51增强型实验板和一体化红外遥控接收头,下面是S51增强型实验板。 图1:S51增强型单片机实验板 一体化红外线接收器是一种集红外线接收和放大整形于一体,不需要任何外接元件,就能完成从红外线接
[单片机]
单片机<font color='red'>红外遥控</font>声光测试器设计
基于单片机红外遥控通信的智能化砂轮自动平衡系统
磨削作为机械加工的重要组成部分,是精密的超精密加工的重要手段。而砂轮不平衡量引起的振动对磨削过程有很大的影响,严重制约着磨削表面质量和精度的提高。传统的砂轮平衡方法是静平衡,这种脱机的平衡方法不方便,而且受平衡导轨精度、平衡芯轴圆度、摩擦力及操纵者技术水平的影响,平衡精度受到一定限制,而且要花费很多时间,尤其是对精密和超精密磨削需要分初平衡、精平衡,并经过多次拆装砂轮,平衡时间长,使用也不方便。此外,这种方法最大缺陷是未能考虑到由于砂轮本身材质分布的不均匀,在磨削过程中砂轮表面磨损以及吸附冷却液不均匀造成新的不平衡这个显著的影响。因此,在精密和超精密磨削以及磨削自动化的发展过程中,砂轮在线动平衡成为一项不可或缺的关键技术,在生产中有
[单片机]
基于单片机<font color='red'>红外遥控</font>通信的智能化砂轮自动平衡系统
带存储功能的学习型红外遥控器源代码
很详细的红外学习型遥控器,储存在24c64中的汇编子程序,在你自己的设计中只要修改一下IO调用它就可以了,是本人的工程验证能学习市面常用的绝大部分红外线遥控器 用的是stc89c52单片机,下面是汇编代码: ;************************************************ ;********************************** ;---------------------AT24C64 CODE------------------------- ;========================================================== ICSTART
[单片机]
红外遥控技术在汽车中的应用
  红外线遥控是目前应用最广泛的一种通信和遥控手段。由于红外线遥控器具有体积小、功耗低、功能强、成本低等特点。因此,彩电、录像机、音响设备、空调、玩具、门铃以及遥控汽车路牌等其它小型装置上也纷纷采用红外线遥控。为改变目前汽车上的车头路牌指示灯(以下简称车号器),无法灵活改变的缺陷,把红外遥控用在其中,使其可以轻松实现远距离、非接触性的一次改变车号的目的,从而改变以前用人工翻牌的旧模式。 一、汽车车号器的红外遥控系统   汽车上的车号器,原用简单的LED数码管控制,使用起来很不方便,为了能远离的控制它,就采用了红外遥控。通常红外遥控系统由发射和接收两部分组成,应用编/解码电路专用集成电路芯片来进行控制操作,如图1所示,发射
[汽车电子]
<font color='red'>红外遥控</font>技术在汽车中的应用
小广播
最新网络通信文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved