红外控制装置和方法 【技术领域】
本发明涉及控制领域,尤其涉及一种红外控制装置和方法。
背景技术
红外遥控是目前家用电器中使用较为广泛的遥控方式。红外遥控的特点是不影响周边环境、不干扰其他电器设备。由于其无法穿透墙壁,故不同房间的家用电器可使用通用的遥控器而不会产生相互干扰;电路调试简单,只要按照给定电路连接无误,一般不需任何调试即可投入工作;编解码容易,可进行多路控制。因此,现在红外遥控在家用电器、室内近距离遥控中得到了广泛的应用。
多路控制的红外遥控装置一般具有许多按键,代表不同的遥控功能。当发射端按下某一个按键时,相应地接收端有不同地输出状态。但是,随着红外遥控器控制功能的日益增多,遥控器上的按键也越来越多,繁多的按键使得遥控器的可操作性和舒适度降低。使大部分人使用起来越来越不方便,功能的繁杂也阻碍了使用的灵活性。
【发明内容】
本发明所要解决的技术问题在于提供一种红外控制装置和方法,能够有效减少遥控器上的按键数量。
根据本发明的一方面,提出了一种红外控制装置,其特征在于,包括:红外接收模块,用于接收第一红外线信号和第二红外信号,相应产生第一位置信号和第二位置信号;处理模块,用于根据第一位置信号和第二位置信号,产生方向信号;以及控制模块,用于根据方向信号产生相应的控制信号,该控制信号用于对设备状态的控制。
其中,红外接收模块,还用于产生与第一位置信号相应的第一时间参数,以及与第二红外信号相应的第二时间参数。
其中,处理模块进一步包括:加速度监测单元,用于根据第一时间参数和第一位置信号,以及第二时间参数和第二位置信号,产生加速度参数。
其中,第一位置信号和第二位置信号是连续的,或是间断的。
根据本发明的一个方面,提出了一种红外控制方法,包括:接收第一红外信号,产生第一位置信号;接收第二红外信号,产生第二位置信号;根据第一位置信号和第二位置信号,产生方向信号;根据方向信号产生相应的控制信号,控制信号用于对设备状态的控制。
其中,接收第一红外信号还包括,产生与第一位置信号相应的第一时间参数;接收第二红外信号还包括,产生与第二红外信号相应的第二时间参数。
其中,依据第一时间参数和第一位置信号,以及第二时间参数和第二位置信号,产生加速度参数。
其中,第一位置信号和第二位置信号是连续的,或是间断的。
本发明具有以下技术效果:通过感应红外线的运动方向,可以产生控制信号,从而能够有效减少遥控器上对应于该控制信号的按键,减少了现有遥控器的按键数量。
【附图说明】
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1A和图1B根据本发明的实施例的红外控制装置的工作示意图;
图2A和图2B是根据本发明的实施例的红外控制装置的工作示意图;
图3是根据本发明的实施例的红外控制装置的原理框图;以及
图4是根据本发明的实施例的红外控制装置的流程图。
【具体实施方式】
下面参考附图,详细说明本发明的具体实施方式。
图1A和图1B是根据本发明的实施例的红外控制装置的工作示意图。如图1A和图1B所示,包括红外控制装置的显示系统,包括:显示设备(诸如,电视机)102;遥控接收头104,位于显示设备102中;红外控制装置106;遥控器108。其中,在遥控器108中黑色方框110代表被按下的某个功能键(例如,频道切换按钮),图1A和图1B代表遥控器108所发出的红外线信号从左边移动到右边的过程。
其中,以频道切换为例,说明该显示系统的实现步骤:首先当按下频道切换钮时,放置在显示设备102前部的红外控制装置106接收到不同的强弱信号(相当于对当前的红外线遥控器信号进行成像,并产生相应的位置信号);然后,显示设备102上的控制头104接收到脉冲调制控制码,进行判断是否是切换频道操作,防止误码;然后当从左到右移动遥控器108时,红外控制装置106上的影像(即,相应的位置信号)也同时在改变,通过判断影像移动的方向,进行处理,如加频道,反之,为减频道。实现频道地最终切换。
图2A和图2B是根据本发明的实施例的红外控制装置的工作示意图。如图2A和图2B所示,用凸透镜实现红外控制的方法,如图2所示:通过在显示设备204前面集成一个凸透镜206,利用小孔成像原理,通过凸透镜206放大红外线信号在红外CCD 204上的透射位置的变化,可以通过透镜在红外CCD 204上成像的移动同样实现频道等的功能控制,为了实现更好的接收红外线信号,CCD变成了一个面,长度也相应的变小。
图3是根据本发明的实施例的红外控制装置的原理框图。如图3所示,红外控制装置,包括:红外接收模块302,用于接收来自遥控器(未示出)发送的投射于该红外接收模块302上的不同投射位置的红外线信号并产生位置信号;处理模块304,用于基于来自红外接收模块302的位置信号产生方向信号;以及控制模块306,用于基于来自处理模块304的方向信号产生相应的控制信号并输出控制信号。
其中,红外接收模块302进一步产生与位置信号相应的时间参数。
其中,处理模块306进一步包括:加速度监测单元(未示出),用于对红外线信号投射于红外接收模块302上的不同接收位置和投射时间进行监测,获得红外线信号在红外接收模块302上投射的移动速度,并将移动速度与预设参数进行比较,在移动速度超过预设参数时产生加速控制信号。
其中,不同的红外信号之间可以是连续的,或者也可以是间断的。当按下遥控器上的某一功能键,并在按下按键的同时使遥控器的发射端划过一条直线或曲线轨迹时,红外接收模块接收到的是连续的红外信号。当按下遥控器上的某个功能键,并在预定时间阈值(在处理模块中预先设定该时间阈值)内再次按下该功能键时,红外接收模块接收到的是间断的红外信号。
其中,该装置进一步包括,凸透镜(未示出),置于所述红外接收模块302前端,用于放大至少两个红外线信号在红外接收模块302上的投射位置的变化。。
其中,红外接收模块302是红外感光接收CCD器件。
如图3所示,虚线框中为现有显示设备的红外线接收原理框图,从遥控器发送的控制指令经过接收,放大,解调后送入MCU进行处理。而红外CCD接收器302接收到红外线信号并产生相应的位置信号,并将位置信号输出至处理模块304,例如:当遥控器从左向右移动时,处理模块304不停的接收到关于遥控器的位置数据,从而比较图像(位置)的变化方向,判断出图像也是从左向右移动后,把处理出的方向信号送入控制单元306进行处理,控制单元306基于方向信号产生相应的控制信号并将控制信号输出至MCU进行处理。在上图中通过软件处理不同时间图像的变化,还可以实现加速度监测的功能,因此可以检测出用户操作遥控器摆动的速度,进行对应功能的快速切换,如快速变大声音等。
图4是根据本发明的实施例的红外控制装置的流程图。用于显示系统的红外控制方法,包括:
步骤S402,接收来自遥控器发送的投射于红外接收模块上的不同投射位置的至少两个红外线信号,产生与至少两个红外线信号相应的至少两个位置信号;
步骤S404,比较步骤,用于对至少两个位置信号进行比较,并基于比较的结果产生方向信号;
步骤S406,加速度监测步骤,对至少两个红外线信号投射于红外接收模块上的不同接收位置和投射时间进行监测,获得红外线信号在红外接收模块上的移动速度,并将移动速度与预设参数进行比较,在移动速度超过预设参数时产生加速控制信号;
步骤S408,基于方向信号产生相应的控制信号,并输出控制信号。
如图4所示,当MCU接收到红外线信号后,进行解码,以判断出当前要进行的操作,同时查询当前的操作是否需要进行红外线方向判断,如果不需要,这直接发送控制信号,如果需要,这等待相应的处理模块的处理结果。同时,处理模块接收到红外线的成像后,进行简单的存储和记录,同时不断比较收到的图像(即,相应的位置信号)的差别,如果判断出开始图像和接收到的图像具有明显的差异后,把比较结果送交MCU进行处理,MCU经过判断分析后最终完成解析并发送控制信号,完成一次操作。当然,如果需要监测运动加速度,可以分析处理收到的图像变化快慢及时间进行简单的判断,根据预先设置好的参数,使MCU判断出需要进行这样的操作几次,进而实现快速换台或者快速调节音量等功能。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。