没有合适的资源?快使用搜索试试~ 我知道了~
很全部的红外遥控资料,包括了波形的分析
资源详情
资源评论
资源推荐
全面了解红外遥控
作者:San Bergmans
PS:本文由百度网友 xuexi51 翻译,本人整理,仅供参考
IR(红外)遥控原理
在可视范围内遥控设备最廉价的方式是通过红外线。目前几乎所有的视频和音频设备都可以通过这种
方式遥控。由于该技术应用广泛,相应的应用器件都十分廉价,因此红外遥控是我们日常设备控制的理想
方式。
这部分的知识将解释红外遥控的原理,以及一些我们日常使用到的消费类电器红外控制协议。
红外光
红外光实际上就是一种特殊颜色的普通光。我们不能看到这种特殊的颜色是因为它的波长大于
950nm,位于可见光谱之下。这就是我们使用红外光遥控的目地之一:我们要利用它,但我们不希望能看
到它。另一个原因就红外 LED(发光二极管)十分容易制作,制作成本很低。
尽管我们看不到从遥控器上发射出来的红外光,但并不意味着我们不能使它可见。如图,通过摄影机
和数码照相机,我们都能“看到”红外光。
对我们不利的是,红外光的发光源实在是太多了。太阳光是其中最强的一个光源,其它的有诸如:白
炽灯、蜡烛、热系统中心(如散热器件),甚至我们的身体。实际上,只要有发热的物体,都会发出红外光。
因此,我们需要注意保证我们的红外遥控传送的信息准确无误的发射到接收器上。
调制
调制是我们使需要的信号区别于噪音方法。通过调制我们可以使红外光以特定的频率闪烁。红外接收
器会适配这个频率,其它的噪音信号都将被忽略。
你可以认为这种闪烁是引起接收器“注意”方法,正如我们人类特别容易被黄色的灯光引起注意一样,
甚至在白天。
上图左边,调制信号通过驱动放大由红外 LED 发射;上图右边,信号通过接收器检测输出。
在串行通讯里,我们经常谈及‘marks’和‘spaces’标记。‘spaces’是个默认信号,是指发射管关闭
状态,在‘spaces’期间,红外光不被发射。反之在‘marks’状态期间,红外光以特定的频率脉冲形式发
射。在消费类电子产品里,脉冲频率普遍采用 30KHz 到 60KHz 这个频段。
在接收端,一个‘space’信号以高电平的重现方式输出。反之一个‘mark’信号便是以低电平方式重
现。
请注意,这里的‘marks’和‘spaces’不是我们需要发送的状态 1 和 0。‘marks’和‘spaces’以及 1
和 0 之间的真正关系取决于被应用的协议。更多关于协议的信息,下面的协议部分将继续介绍。
发射机
发射机通常是一个带电池的手持装置。它设计成尽可能减少功耗,以及发射的信号尽可能强以致发射
的距离更远。更甚之是,它可以经受震动。
已经有很多现成的红外发射芯片,较老版本的芯片仅支持单一的协议。现在很多低功耗芯片用于红外
发射的一个根本原因是它们可以更灵活的运用在这方面。当没有遥控按钮按下时,它们处于几乎不消耗电
能的低功耗待机模式,而当按钮按下时,它们会马上唤醒发射相应红外命令。
石英晶振很少使用在这些手持发射装置。它们极度脆弱以致在发射装置掉在地上时损坏。而陶瓷晶振
更适合在这些设备上使用,因为它们可以承受很大机械震动,而它们较低的精确性应用在这里并不重要。
通过红外 LED 的电流范围在 100mA 到达 1A!为了使遥控的距离更远,通过红外 LED 的电流尽可能
高。而实际设计时应结合 LED 的参数、电池寿命和遥控距离适中选取。通过红外 LED 的电流可以达到这
么高时因为驱动 LED 的脉冲时间很短。红外 LED 的平均功耗不应该超过最大值。你也需要注意红外 LED
的峰值电流不能超标。所有这些参数都可以参阅 LED 的数据表。
一个简单晶体三极管放大电
路就可以用来驱动红外 LED。选择三极管时应该考虑的是合适的 HFE 和频率响应参数。
图中的限流电阻可以简单地通过欧姆定律计算(U=IR)。而在红外 LED 的压降低至 1.1V。
如上说提及的驱动电路,有个缺点:当电池电压下降时,通过 LED 的电流也跟着下降,最终导致遥控
的距离更短。
而一个射极跟随器可以解决这个问题。两个二极管串联和三极管的的基极并联可以三极管的基极电压
箝位在 1.2V 左右,因而三极管基极到射极的电压箝位在 0.6V 左右,使得发射极电压始终保持在 0.6V 左右。
所以恒定的放大倍数通过恒定的限流电阻最终仍得到一个较为恒定的大射极电流。仍然可以通过欧姆定律
计算通过红外 LED 的电流。
接收器
市场上有很多现成的接收器。最重要的选择条件便是调制频率和你所在区域的可行性。
上图为一个典型的红外接收器模块图。当你对此图表模块的描述不了解时,请不要慌张,因为如此复
杂的电路已经集成到一个简单的器件中。
红外信号由接收器的检波二极管接收,信号通过放大和限幅 2 个环节处理。限幅模块如同一个 AGC (自
动增益控制电路),使信号有稳定的脉冲电平,因而可以忽略由于遥控距离不同接收信号强弱引起的问题。
图中,很好理解只有 AC(交流)信号可以通过带通滤波器。带通滤波器用于调谐发射极调制发射频率。
在一般的消费类电子产品中,这个频率的范围为 30KHz 到 60KHz。
接下来的模块是检波,积分和比较。这三个模块用于检出调整频率:若有调制频率信号,则比较器输
出低电平。
如作者之前所说,所有这些功能模块都集成到单一的电子器件(红外接收头)。市场上有很多生产商的
现成的产品,大多数的产品都针对特定的频率有多种型号。
请注意,接收头的增益都设置到很大,因而接收系统很容易振荡。一个大于 22uF 电容接到接收头的电
源端由着有效地退偶作用。很多数据表建议串联一个 330 欧姆再接退偶电容的 RC 滤波方法。
欧洲较著名的接收头生产商家有:西门子,Vishay(
威世),Telefunken。西门子 SFH508-XX 系列,调
制频率为 30,33,36,38,40 和 56KHz。
在亚洲,夏普、厦门华联及日本电子是最主要的三个生产商。
结束了?
没有!现在才刚刚开始。以上介绍了用于消费电子作准备的红外遥控系统操作原理。作者已知悉另外
使用红外遥控的可行方式,但因为其中一点是机密,所以在上述中没有提及。如果你想简单地控制一个收
放机或者电视机,那就没有什么机密可言。但当谈及到防盗门或汽车防盗方面,真是一个敏感的问题。可
能作者会谈到这些问题,但不是现在。
上面生产商名单没有全部列出,要全部罗列出来不太可能~
以上仅是简单描述了基础的红外遥控原理,没有谈到发射和接收之间的通讯协议。各个生产商都设计
了各自的通讯协议。
ITT Protocol
ITT 红外协议是很早出现的协议,它不使用调制信号直接发送是区别于其他协议的重要特点。每个信
号都是由 14 个 10us 时间间隔的脉冲信号组成来发送,解码则是根据脉冲的间隔进行。
这个协议非常实用,并耗能很低,大大提高了电池寿命。
在欧洲,很多消费电子品牌都使用这个协议。例如:ITT, Greatz, Schaub-Lorenz, Finlux, luxor,
salora, Oceanic 以及后来的 Nokia 等。
特征
z 每个信号仅有 14 个很短的脉冲
z 脉冲间隔解码技术
z 长电池寿命
z 4 位地址码,6 位命令码
z 定时自校正,发射容许简单的 RC 振荡器
z 通讯快速,一个信号发送仅使用 1.7ms 到 2.7ms 的时间
一个红外信号通过 14 个脉冲发送,每个脉冲都是 10us 长。通常使用三个不同的时间间隔去区分
一个信号:100us 表示逻辑 0;200us 表示逻辑 1;300us 则表示起始条件脉冲(lead-in)和结束条件
脉冲(lead-out)(请参阅下图)。
Preliminary(我们记作预备脉冲)脉冲信号被接收头用作设置内部放大器的增益参数。当开始脉
冲(Start)发送后,紧接着的 300us 时长的起始条件脉冲(lead-in),被发送的第一位总是 100us 时长
的逻辑 0,而开始位(Start)可以用于校正接收头的时间参数。开始位发送完毕便是信号的高 4 位有
效地址位(Adress bits),接着是高 6 位有效位的命令位和结尾位(Control bits)。最后发送的是另一
个 300us 时长用作结束条件的脉冲(lead-out)。
解码软件简单,很容易就能从接受的信号里检测出有效的信息。结束条件脉冲(lead-out)的时
间间隔应该大于开始位(Start)间隔(100us)的 3 倍。每位脉冲时间不能超出逻辑 0 时间的 20%,
或者是逻辑 1 的 40%。
接收部分在接收最后的脉冲信号 360us 后,应软件设置不再等待信号(即进入待机状态)。正如
发送被中断或者没有信号发送时,就不需要继续等待了。
预备脉冲信号仅用于 AGC 目的,一些接收解码软件可能忽略这些脉冲信号,这时解码需要从开
始脉冲(Start)算起。
剩余17页未读,继续阅读
LIZHINING58
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0