摘 要:学习型遥控器是近年来很受欢迎的遥控装置,特别是数字电视的出现,机顶盒一把遥控器,电视机本身也要一把遥控器,这样看电视就需要同时用两把遥控器。近年来生产并推出了学习型的遥控器,就是在数字电视机顶盒的遥控器中增加了几个学习功能的按键,可以存储电视机几个常用功能的遥控按键代码,这样就能实现用一把遥控器来控制电视机和机顶盒,因此深受广大家庭的欢迎,但是这样的学习型遥控装置还未能满足我们生活的要求。本文介绍了一种新的学习型遥控系统,使用更为方便,提出了解决现有问题的方案,给出了系统设计的框***和程序流程***等。
关键词:学习型;遥控系统;标准
随着社会经济的飞速发展,人民生活水平的逐步提高,家用电器的普及率逐年增大,家用电器的种类不断增多。市场上不断推陈出新,各类型家用电器逐年涌现。各类大型电器如:家用电视机、VCD、空调器, DVD 数字投影机、录像机、智能电风扇等不断更新换代,由于各种设备都自带遥控器,而且不同的设备所遵循的红外遥控规程也不尽相同,操纵这些设备得使用多种遥控器,给使用者带来了诸多不便。万能遥控器技术的产生,尤其是学习型遥控器,很好的解决了这一问题。结合国内数字电视整转的大环境,学习型的遥控器应用于数字机顶盒更成为众多网络公司的首选,很好的将电视机与机顶盒结合起来,方便了用户的操作使用。虽然现在有了这种学习型的遥控器显得方便了些,但是现有的学习型遥控器还都要依赖于设备原有的遥控器,必须将设备原有的遥控器的代码存储到学习型的遥控器里面,如果原配的遥控器坏了就不能进行存储从而没法使用。为了解决以上所出现的问题,在此提出了一种新的学习型遥控系统及其相应的标准。
一、遥控设备的工作原理
***1为遥控系统的原理框***,它主要是由发射装置、接收装置和执行机构组成。发射装置主要包括编码电路和发射电路。编码电路由编码开关或电位器控制,使编码电路能产生所需要的控制指令,控制指令是利用频率特征或码组特征进行表示的。这些控制指令可能是不同的频率信号(频分制编码),也可能是不同的脉冲数量、宽度、幅度、相位及其组合(脉冲编码)。编码电路所产生的指令信号一般都是频率较低的电信号,一般不能直接传送到遥控目标上去,所以还要经过调制把它“搭载”在载波上才能发送出去。接收装置包括接收电路、解调电路、解码电路和执行电路等。接收到的微弱信号经过接收电路的放大之后进行解调,从载波信号中“卸载”出指令信号,经过译码后送到相应的执行电路,执行电路进过放大和其他处理后执行相应的动作。
***1 遥控系统的原理框***
二、传统的学习型遥控系统
1.固定码式学习型遥控器
固定码式学习型遥控器采用不完全归纳法,也就是说对市场上所使用的遥控器信号大量地收集总结,对收集的信号分类,然后分而治之,对每种类别都预制一种解码程序和发射程序。
优点:对硬件的要求相对简单,对主控制器(主控IC)的工作频率要求不太高,因为信号的发送频率、DUTY、编码方式等都是已知的,只要对采集的信号进行判别即可,另外对存储器的容量要求也比较低,因为它不存在压缩的问题,按照最原始的最简编码进行存储。
缺点:只能对已知的遥控器(或者说已经收集到的信号)有效,对于新开发、新型的编码格式就无能为力了。
2.波形拷贝式学习型遥控器
波形拷贝式学习型遥控器把原遥控器所发出的信号进行完全拷贝,而不管遥控器是什么格式,进行适当的压缩后,存储在存储器内,当需要发射时,再由储存器内读出解压后还原原始信号。
优点:可以使用任何遥控器的学习,无须更新代码程序即可使用目前所有乃至未来的所有红外线遥控器的学习。
缺点:对主控制芯片和存储器的选择都比固定式要高,整体成本高于固定码式学习型遥控器。
对以上所举的两款学习型遥控系统其共同的特点是遥控器都必须发出唯一的设备操作码才能对设备进行控制,学习的能力只限于遥控器,在不知道设备的原遥控控制码或原来的遥控器坏了的情况下则无法进行学习,这样还是会给生活带来一些不便之处。
三、新的学习型遥控系统
1.新的学习型遥控系统的原理
如***2所示,新的学习型遥控系统是专门针对传统的学习型遥控系统所存在的不完善而设计的。新的学习型遥控系统的学习能力不是在遥控器里面,而是在设备本身。传统的做法是设备接收的遥控代码是唯一的,其学习型遥控器是可以存储其他的遥控器的代码;而新的遥控系统的理念则不是这样,新的学习型遥控系统对遥控器发出来的码是没什么要求的,而是要求设备本身要具有对遥控码进行存储的能力,这样只要将某个遥控按键的代码存到设备里就可以用这个遥控器来控制这个设备了。这样既具有学习能力又解决了原遥控器代码不知道或原遥控器坏了的问题。
***2(a)传统的学习型遥控系统 ***2(b)新的学习型遥控系统
***2 新的学习型遥控系统的原理框***
2.设备软件设计原理
设备的软件(程序)设计主要是对原设备的每个按键在原功能操作的基础上都增加一个遥控代码的存储功能。实现的方法是进行按键长按和短按的判断,长按则准备存储外界的遥控码,存储完毕后认定此遥控码为本按键功能的遥控操作码;短按或接收到相应的遥控码则直接执行本按键或本遥控码的相应操作,流程***如***3所示。
***3 设备软件设计原理流程***
四、系统的扩展
在新型遥控系统的要求下,需要各个家用电器设备厂家对新产品的开发都按照这个标准去进行。在每种家用电器设备都具备遥控学习能力的前提下,可以生产出一种固定的遥控器,这个遥控器有很多按键,将这些按键分成若干个部分,其中包含有电视机的、机顶盒的、影碟机的、功放的、空调的等常用设备常用功能的按键,每个设备可以根据用户需要来学习其相应的遥控按键,这样就能解决前面所列举的那些问题。
五、结语
本系统的电路在原来电路的基础上不需要做硬件的改动,只需要在原设备程序设计上稍做改动,并且难度不大,实现起来比较容易。本系统是针对目前产品所存在的不方便和欠缺而设计的,便于投入实际应用。既节省了能源,又减轻了相关厂家的负担,更加能够给各家各户都能带来方便。
参考文献:
[1]胡道元.计算机局域网[M].北京:清华大学出版社,1996.
[2]李华.MCS-51系列单片机实用接口技术[M].北京:北京航空航天大学出版社,1993.
[3]何立民.单片机应用系统设计[M].北京:北京航天航空大学出版社,1990.