一种接收红外控制信号的装置及识别红外控制信号的方法

文档序号:9709276阅读:267来源:国知局
一种接收红外控制信号的装置及识别红外控制信号的方法
【技术领域】
[0001]本发明涉及智能电子设备技术领域,尤其涉及一种接收红外控制信号的装置及识别红外控制信号的方法。
【背景技术】
[0002]现有的电子设备都单独配置有遥控器,而且,每个遥控器仅仅能够控制自己对应的设备,当家用电器越来越多,遥控器也越来越多,由于遥控器的数量变多,用户在使用遥控器时,常常容易拿错遥控器,或者找不到相应的遥控器,这样,在急需控制该家用电器时,随意找到一个遥控器进行使用,造成控制错乱的现象,影响用户的使用体验。

【发明内容】

[0003]本发明实施例通过提供一种接收红外控制信号的装置及识别红外控制信号的方法,进而能够识别任意一个遥控器的控制信号,方便用户使用。
[0004]为了解决上述技术问题,本发明提供了一种接收红外控制信号的装置,包括红外接收模块和遮挡结构,所述遮挡结构包覆所述红外接收模块,使得所述红外接收模块仅接收沿所述遮挡结构的引导方向输入的红外控制信号。
[0005]进一步地,所述遮挡结构为筒状引导壁,所述筒状引导壁一端包覆所述红外接收模块。
[0006]进一步地,所述遮挡结构为凹槽,所述红外接收模块设置于所述凹槽底端。
[0007]另一方面,还提供了一种采用上述装置来识别红外控制信号的方法,包括以下步骤,接收第一红外遥控编码;
将所述第一红外遥控编码存储至第一存储列表中的顺次第一编码位,所述第一存储列表中存储有与所述顺次第一编码位对应的第一索引地址;
基于所述第一索引地址,在所述第二存储列表中查找与所述第一索引地址对应的控制指令,并执行所述控制指令,所述第二存储列表中存储有第二索引地址和与所述第二索引地址对应的控制指令,所述第二索引地址与所述第一索引地址相同;
在执行所述控制指令之后的第一预设时间结束时,清空所述第一存储列表中的所有编码位。
[0008]进一步地,还包括:在执行所述控制指令之后的预设时间结束之前,如果再次接收到第二红外遥控编码并且第二红外遥控编码持续第二预设时间,则清空所述第一存储列表中的所有编码位并将所述第二红外遥控编码存储至所述第一存储列表中的顺次第一编码位。
[0009]进一步地,所述控制指令具体为开机或关机。
[0010]本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
1、由于在该接收红外控制信号的装置中采用红外接收模块以及遮挡结构,该该遮挡结构包覆在该红外接收模块的外围,使得该红外接收模块仅接收沿该遮挡结构的引导方向输入的红外控制信号,进而能够避免遥控器发出的红外遥控信号之间的干扰。
[0011]2、由于采用该接收红外控制信号的装置来识别红外控制信号的方法,能够在预设时间内识别一种遥控器发送的红外遥控编码,在预设时间结束之后,清空该红外遥控编码与对应的控制指令的对应关系,进而在用户更换遥控器进行遥控时,能够重新识别另一遥控器的红外遥控编码,方便用户采用任意遥控器都能遥控当前设备。
[0012]3、由于在该识别红外控制信号的方法中通过接收持续第二预设时间的第二红外遥控编码,从而强制对该第一存储列表中的所有编码位进行清除,并且将该第二红外遥控编码存储在该第一存储列表中的顺次第一编码位,进而方便用户在更换遥控器进行遥控时,及时清空该第一存储列表中的所有编码位,并更新当前需要的遥控编码,便于及时遥控。
【附图说明】
[0013]图1为本发明实施例中接收红外控制信号的装置一的结构示意图;
图2为本发明实施例中接收红外控制信号的装置二的结构示意图;
图3为本发明实施例中采用该接收红外控制信号的装置识别红外控制信号的方法的步骤流程示意图。
【具体实施方式】
[0014]本发明实施例通过提供一种接收红外控制信号的装置及识别红外控制信号的方法,进而能够识别任意一个遥控器的控制信号,方便用户使用。
[0015]为了解决上述技术问题,下面将结合说明书附图以及具体的实施方式对本发明的技术方案进行详细的说明。
[0016]本发明实施例提供的一种接收红外控制信号的装置,如图1和图2所示,通过两个实施例来说明该装置,装置一,该装置包括有红外接收模块10和遮挡结构,该遮挡结构包覆该红外接收模块10,具体的,该遮挡结构具体为筒状引导壁20,该筒状引导壁20—端包覆该红外接收模块10。装置二,该装置包括红外接收模块10和设置在设备上的凹槽30,该红外接收模块10设置在该凹槽30底端。这样,上述两种遮挡结构都能接收沿该遮挡结构的引导方向输入的红外控制信号。从而使得由其他方向发射出的红外控制信号都被该遮挡结构遮挡,避免控制信号的相互干扰。
[0017]本发明还提供了一种采用上述接收红外控制信号的装置来接收红外控制信号的方法,如图3所示,包括如下步骤,S101,接收第一红外遥控编码,S102,将该第一红外遥控编码存储至该第一存储列表中的顺次第一编码位,该第一存储列表中存储有与该顺次第一编码位对应的第一索引地址,S103,基于该第一索引地址,在该第二存储列表中查找与该第一索引地址对应的控制指令,并执行该控制指令,该第二存储列表中存储有第二索引地址和与该第二索引地址对应的控制指令,该第二索引地址与该第一索引地址相同4104,在执行该控制指令之后的第一预设时间结束时,清空该第一存储列表中的所有编码位。
[0018]在具体的实施方式中,该接收第一红外遥控编码具体可以是接收用户在任意遥控器上按下任意键所生成的遥控编码,比如用户通过电视机遥控器对准空调设备按下开机按键,生成的遥控编码。接着,进行识别的过程,首先,将该接收到的第一红外遥控编码存储至该第一存储列表中,具体可以将电视机遥控器发送的开机按键或者关机按键发送的遥控指令对应的遥控编码进行存储,在该第一存储列表中分为两列,第一列存储上述的遥控编码,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1