终端设备抗红外信号干扰的方法、装置、系统及终端设备的制造方法

文档序号:10570903阅读:328来源:国知局
终端设备抗红外信号干扰的方法、装置、系统及终端设备的制造方法
【专利摘要】本发明涉及触控/遥控技术领域,尤其涉及一种终端设备抗红外信号干扰的方法、装置、系统及终端设备。其中该方法包括:控制部件控制红外触控系统中的红外触控发射电路发射红外线;控制部件确定终端设备是否接收到第一遥控控制信号;当控制部件确定终端设备接收到第一遥控控制信号后,控制部件向红外触控发射电路发送第一控制命令或第二控制命令,其中,第一控制命令用于控制红外触控发射电路停止发射红外线;第二控制命令用于控制红外发射电路减少发射红外线的红外发射管个数。本发明的终端设备抗红外信号干扰的方法、装置、系统及终端设备,能够解决现有技术中红外触控信号会对遥控控制信号干扰的问题。
【专利说明】
终端设备抗红外信号干扰的方法、装置、系统及终端设备
技术领域
[0001]本公开涉及触控/遥控技术领域,尤其涉及一种终端设备抗红外信号干扰的方法、装置、系统及终端设备。
【背景技术】
[0002]有些终端设备(如电脑、电视、手机及取款机等)中会设置多套控制系统,如在应用了红外触控技术的电视机中包括红外触控系统和遥控控制系统,其中,红外触控系统包括红外触控发射电路、红外触控接收电路以及微控制单元(英文:MicrocontrolIer UnitJ^称:MCU),进一步,红外触控发射电路包括红外发射管矩阵,红外触控接收电路包括红外接收管矩阵,实际应用中,红外发射管矩阵及红外接收管矩阵通常被制成红外触控框,围绕设置在电视机屏幕的四周。
[0003]图1是电视机中的红外触控框的结构示意图。如图1所示,红外触控框中的红外发射管101均匀分布在电视机屏幕的其中两个相邻的侧边,红外接收管102均匀分布在电视机屏幕的另两个相邻的侧边。红外触控框工作时,红外发射管101实时向红外接收管102发送红外线,两组交叉的红外线形成红外光网。当用户触摸电视机的屏幕时,对相应位置的红外线形成遮挡,MCU根据接收到的红外线的变化对用户触摸位置进行定位。
[0004]电视机除了接受红外触控系统的控制外,还可以接受上述遥控控制系统的控制,其中,在遥控控制系统中至少包括遥控信号接收板及主处理器,当用户使用遥控器向电视机发送遥控控制信号时,遥控信号接收板接收遥控控制信号,并发送给主处理器,主处理器根据遥控控制信号对电视机进行控制。
[0005]如图1所示,电视机中的遥控信号接收板103通常设置在电视机屏幕的下方,与电视机上设置的红外触控框距离较近,红外触控框中的红外线难以避免的会进入遥控信号接收板103中,尤其当利用遥控器对电视机进行控制时,红外触控框中的红外信号会干扰遥控信号接收板103对遥控控制信号的接收,由此可能会产生遥控迟钝、遥控距离不够及遥控失灵等问题。

【发明内容】

[0006]本发明实施例中提供了一种终端设备抗红外信号干扰的方法、装置、系统及终端设备,以解决现有技术中红外触控信号会对遥控控制信号干扰的问题。
[0007]第一方面,本发明实施例提供了一种终端设备抗红外信号干扰的方法,包括:
[0008]控制部件控制红外触控系统中的红外触控发射电路发射红外线;
[0009]控制部件确定终端设备是否接收到第一遥控控制信号,所述第一遥控控制信号是遥控控制系统中的红外控制信号;
[0010]当控制部件确定终端设备接收到所述第一遥控控制信号后,控制部件向红外触控发射电路发送第一控制命令或第二控制命令,其中,所述第一控制命令用于控制红外触控发射电路停止发射红外线;所述第二控制命令用于控制红外发射电路减少发射红外线的红外发射管个数。
[0011]结合第一方面,在第一方面的第一种可能的实现方式中,控制部件向红外触控发射电路发送第一控制命令或第二控制命令之后,所述方法还包括:
[0012]控制部件确定向红外触控发射电路发送控制命令之后的时间Tl内,终端设备是否接收到第二遥控控制信号,所述第二遥控控制信号与所述第一遥控控制信号属于相同的遥控控制系统;
[0013]当终端设备在时间Tl内接收到第二遥控控制信号时,控制部件对计时时间清零并重新开始计时,并在重新计时范围内确定终端设备是否接收到第三遥控控制信号,若在重新计时范围内终端设备接收到第三遥控控制信号则重复执行本步骤,所述第三遥控控制信号与所述第一遥控控制信号属于相同的遥控控制系统;
[0014]当终端设备在时间Tl内未接收到第二遥控控制信号时,控制部件向红外触控发射电路发送第三控制命令,其中,所述第三控制命令用于控制红外触控发射电路中的所有红外发射管发射红外线。
[0015]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,控制部件对计时时间清零并重新开始计时,并在重新计时范围内确定终端设备是否接收到第三遥控控制信号的处理步骤包括:
[0016]当控制部件确定第二遥控控制信号是单按键遥控信号时,控制部件对计时时间清零,并确定在清零计时时间之后的时间T2内终端设备是否接收到第三遥控控制信号;
[0017]当控制部件确定第二遥控控制信号是连续按键遥控信号时,控制部件对计时时间清零,并确定在清零计时时间之后的时间T3内终端设备是否接收到第三遥控控制信号;
[0018]其中,时间T3彡时间T2。
[0019]结合第二方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述时间T2根据所述时间Tl确定,其中,所述时间Tl满足以下关系:
[0020]遥控按键按下的时间+屏幕菜单显示的时间<所述时间TI<遥控按键按下的时间+屏幕菜单显示的时间+用户根据屏幕菜单作出判断的时间。
[0021]结合第一方面的第一种、第二种或第三种可能的实现方式,在第一方面的第四种可能的实现方式中,当控制部件向红外触控发射电路发送的控制命令是第二控制命令时,控制部件在发送所述第二控制命令之后,所述方法还包括:控制部件确定是否接收到红外触控控制信号;
[0022]当控制部件确定接收到红外触控控制信号时,控制部件向红外触控发射电路发送所述第三控制命令。
[0023]第二方面,本发明实施例提供了一种终端设备抗红外信号干扰的装置,该装置包括:处理器、存储器和通信接口,所述处理器、所述存储器和所述通信接口通信总线相连;
[0024]所述通信接口,用于接收和发送信号;
[0025]所述存储器,用于存储程序代码;
[0026]所述处理器,用于读取所述存储器中存储的程序代码,并执行上述抗红外信号干扰的方法。
[0027]第三方面,本发明实施例提供了一种终端设备抗红外信号干扰的系统,包括:上述抗红外信号干扰的装置,还包括:红外触控发射电路以及遥控信号接收部件;
[0028]所述遥控信号接收部件,用于接收遥控器发出的遥控控制信号;
[0029]所述抗红外信号干扰的装置,用于确定终端设备是否接收到遥控控制信号;
[0030]所述红外触控发射电路,用于在所述抗红外信号干扰的装置的控制下工作。
[0031]结合第三方面,在第三方面的第一种可能的实现方式中,所述遥控信号接收部件为终端设备上的遥控信号接收板;
[0032]所述系统还包括主处理器;所述主处理器与所述遥控信号接收板连接,用于根据所述遥控信号接收板接收到的遥控控制信号向所述抗红外信号干扰的装置发送通知信息;
[0033]所述抗红外信号干扰的装置,用于根据所述通知消息确定终端设备是否接收到遥控控制信号。
[0034]结合第三方面,在第三方面的第一种可能的实现方式中,所述系统还包括:红外触控接收电路,所述红外触控接收电路作为所述遥控信号接收部件;
[0035]或者;
[0036]所述系统还包括:遥控信号接收头,所述遥控信号接收头独立于终端设备上的遥控信号接收板之外;所述遥控信号接收头作为所述遥控信号接收部件,且所述遥控信号接收部件与所述抗红外信号干扰的装置连接。
[0037]第四方面,本发明实施例提供了一种终端设备,包括设备主体;
[0038]所述设备主体中包括上述抗红外信号干扰的系统。
[0039]本发明实施例提供的技术方案可以包括以下有益效果:控制部件确定用户通过遥控器向终端设备发送遥控控制信号后,控制部件暂停红外触控发射电路中的所有或部分红外发射管发射红外线,从而可以避免或减少红外触控系统中的红外线进入到遥控控制系统的信号接收部件中,由此可以避免或减少触控系统中的红外线对后续接收到的遥控控制信号的干扰。
[0040]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0041]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0042]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0043]图1是电视机中的红外触控框的结构示意图;
[0044]图2是一种终端设备中的控制系统的结构示意图;
[0045]图3是本发明实施例一终端设备抗红外信号干扰的方法的流程图;
[0046]图4是本发明实施例二终端设备抗红外信号干扰的方法的流程图;
[0047]图5是本发明实施例三终端设备抗红外信号干扰的方法的流程图;
[0048]图6是本发明实施例提供的一种终端设备的抗红外信号干扰的装置的结构示意图;
[0049]图7是本发明实施例提供的又一种抗红外信号干扰的控制系统的结构示意图。
【具体实施方式】
[0050]为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0051]本发明实施例的终端设备抗红外信号干扰的方法可以应用于至少包括红外触控系统及遥控控制系统的终端设备上,如可以应用在电视机、电脑及取款机等设备中。
[0052]图2是一种终端设备中的控制系统的结构示意图。如图2所示,该控制系统200包括:红外触控系统及遥控控制系统。
[0053]如图2所示,红外触控系统包括MCU201、发射扫描电路202、接收扫描电路203、红外发射管矩阵204、红外接收管矩阵205以及采样电路206。
[0054]其中,发射扫描电路202与M⑶201连接,用于在MCU201的控制下驱动红外发射管矩阵204中的红外发射管发射红外线;接收扫描电路203与MCU201连接,用于在MCU201的控制下驱动红外接收管矩阵205中的红外接收管接收红外线;采样电路206分别与红外接收管矩阵205以及MCU201连接,用于在MCU201的控制下,按照预设时间间隔对红外接收管矩阵205中接收到的红外线进行采样,并将采样信号发送给MCU201以供MCU201确定是否接收到用户的触控操作,以便在接收到用户的触控操作时对电视机进行相应的控制。
[0055]另外,上述发射扫描电路202及红外发射管矩阵204也可以统称为红外触控发射电路,接收扫描电路203及红外接收管矩阵205统称为红外触控接收电路。
[0056]如图2所示,终端设备的遥控控制系统包括:主处理器207以及遥控信号接收板208;其中,遥控信号接收板208用于接收用户通过遥控器发出的遥控控制信号,主处理器207根据遥控信号接收板208接收到的遥控控制信号对终端设备进行相应控制。
[0057]需要说明的是图2示出的仅是终端设备控制系统的一种可能方式,在另一种可能实现方式中,MCU201和主处理器207可以集成为一体,作为终端设备的控制部件,发射扫描电路202、接收扫描电路203及遥控信号接收板208均与该控制部件连接;在还有的可能实现方式中,遥控信号接收板208不再与主处理器207连接,而是与MCU201连接,对于其它可能的实现方式,不再一一列举。
[0058]为了解决红外触控系统中的红外线会对终端设备的遥控控制产生干扰的问题,本发明实施例提供了一种终端设备抗红外信号干扰的方法,该方法的核心是:当控制部件确定接收到遥控控制信号时,暂停红外触控系统中红外触控发射电路的工作或者减少红外发射管矩阵204中发射红外线的红外发射管的个数,以避免或者减少红外触控系统中的红外线对后续遥控控制信号的干扰。
[0059]以下将结合附图对本发明实施例的终端设备抗红外信号干扰的方法进行详细说明。
[0060]图3是本发明实施例一终端设备抗红外信号干扰的方法的流程图,该方法应用于图2或者基于图2进行改进后的控制系统中,更为具体的,所述方法的执行主体可以为图2所示控制系统中的MCU、主处理器或者M⑶与主处理器集成为一体后的部件,主要处理步骤包括:
[0061 ]步骤S301:控制部件控制红外触控系统中的红外触控发射电路发射红外线。
[0062]本发明实施例方法至少在红外触发发射电路处于发射红外线的工作状态下执行,优选的,在红外触控系统处于实时检测用户触发动作的工作状态下执行。
[0063]步骤S302:控制部件确定终端设备是否接收到第一遥控控制信号,所述第一遥控控制信号是遥控控制系统中的红外控制信号。
[0064]在红外触控发射电路处于发射红外线的工作状态下,控制部件确定终端设备是否接收到属于遥控控制系统的遥控控制信号。
[0065]根据接收遥控控制信号的部件的不同,控制部件确定终端设备是否接收到第一遥控控制信号的方法也不同。
[0066]在其中一种实现方式中,图2中的遥控信号接收板208作为接收遥控控制信号的接收部件,当遥控信号接收板208接收到红外控制信号后,发送给主处理器207,主处理器207确定接收到的红外控制信号是否为遥控控制信号,当主处理器207确定接收到的红外控制信号为遥控控制信号时,向空外触控系统中的MCU201发送通知消息,红外触控系统中的MCU201根据主处理器207发送的通知消息确定终端设备接收到了遥控控制信号。
[0067]在另外的一种实现方式中,图2中的红外接收管矩阵205作为接收遥控控制信号的接收部件,采样电路206按预设时间间隔采集接收管矩阵接收到的红外控制信号并发送给MCU201,MCU201确定从采样电路206处获取的红外控制信号是否为遥控控制信号。
[0068]在还有的一种可能的实现方式中,可以在图2所示的控制系统中再独立设置一个遥控信号接收头,该遥控信号接收头直接与MCU201连接,该独立设置的遥控信号头接收红外控制信号并发送给MCU201,MCU201确定遥控信号接收头发送的红外控制信号是否为遥控控制信号。
[0069]其中,M⑶201或者主处理器207确定接收到的红外控制信号是否是遥控控制信号的方法包括:
[0070]M⑶201、主处理器207信号中可以预先存储其能够识别的遥控控制信号的码型,当MCU201或主处理器207接收到红外控制信号时,MCU201或主处理器207确定接收到的红外控制信号的码型是否能够与存储的遥控控制信号的码型匹配一致,若匹配一致,则确定接收到了第一遥控控制信号。
[0071]优选的,M⑶201、主处理器207信号中可以预先存储本机及与本机一同工作的相关设备的遥控地址码,通过将接收到的红外控制信号的地址码与存储的遥控地址码的匹配确定是否接收到第一遥控控制信号,通过此方式可以实现对特定遥控控制信号的响应,屏蔽无关遥控控制信号的干扰。
[0072]步骤S303:当控制部件确定终端设备接收到所述第一遥控控制信号后,控制部件向红外触控发射电路发送第一控制命令或第二控制命令,其中,第一控制命令用于控制红外触控发射电路停止发射红外线,具体实现时,第一控制命令可以是用于控制发射扫描电路202停止驱动红外发射管矩阵204发射红外线的控制信号。
[0073]第二控制命令用于控制红外发射电路减少发射红外线的红外发射管的个数,具体实现时,第二控制命令可以是用于控制发射扫描电路202仅驱动红外发射管矩阵204中的部分红外发射管发射红外线的控制信号。
[0074]进一步的,当终端设备中未接收到遥控控制信号时,红外触控发射电路一直处于发射红外线的工作状态。
[0075]本发明实施例提供的控制方法,在检测到用户通过遥控器触发的遥控控制信号后,暂停红外触控发射电路中的所有或部分红外发射管的工作,从而可以避免或减少红外触控系统中的红外线进入到遥控控制系统的接收部件中,由此可以避免或减少红外触控系统中的红外线对后续接收到的遥控控制信号的干扰。
[0076]其中,在本发明实施例一的一种【具体实施方式】中,控制部件向红外触控发射电路发送的是第一控制命令,红外触控发射电路处于停止发射红外线的工作状态,终端设备此时不对用户的触控动作进行检测,仅对遥控控制信号进行响应,若在控制部件发送第一控制命令之后的若干时间内终端设备未再接收到遥控控制信号,可以认为用户停止了对终端设备的遥控控制,此时需要及时恢复红外触控发射电路的工作,以便红外触控系统能够实时检测用户对终端设备的触控操作,基于此以下还提供了本发明实施例二的终端设备抗红外信号干扰的方法。
[0077]图4是本发明实施例二终端设备抗红外信号干扰的方法的流程图,该方法应用于图2或者基于图2进行改进后的控制系统中,更为具体的,所述方法的执行主体可以为图2所示控制系统中的MCU201、主处理器207或者MCU201与主处理器207集成为一体后的部件,主要处理步骤包括:
[0078]步骤S401:控制部件控制红外触控系统中的红外触控发射电路发射红外线。
[0079]步骤S402:控制部件确定终端设备是否接收到第一遥控控制信号,第一遥控控制信号是遥控控制系统中的红外控制信号。
[0080]步骤S403:当控制部件确定终端设备接收到第一遥控控制信号后,控制部件向红外触控发射电路发送第一控制命令,其中,第一控制命令用于控制红外触控发射电路停止发射红外线。
[0081 ]步骤S404:控制部件确定向红外触控发射电路发送第一控制命令之后的时间TI内,终端设备是否接收到第二遥控控制信号,若接收到,执行步骤S405,否则执行步骤S407。
[0082]控制部件向红外触控发射电路发送第一控制命令后,红外触控发射电路处于停止发射红外线的工作状态,若在后续的时间Tl内终端设备接收到第二遥控控制信号,说明用户还在继续使用遥控控制终端设备,需要继续暂停红外触控发射电路的工作,以避免红外触控系统中的红外线对遥控控制信号的干扰;若在后续的时间Tl内终端设备未接收到第二遥控控制信号,控制部件可以认为用户已经停止使用遥控控制终端设备,此时需要恢复红外触控发射电路的工作,以便能够及时接收用户对终端设备的红外触控操作。
[0083]可以看出,上述时间Tl是确定是否恢复红外触控发射电路工作的重要衡量指标,若时间Tl设置的时间太短,难以达到屏蔽红外触控系统中的红外线对遥控控制信号干扰的效果,若Tl设置的时间太长则不利于及时恢复红外触控发射电路的工作。
[0084]为了合理设置上述时间Tl的范围,本发明实施例还提供了一种确定时间Tl范围的方法,具体的,时间Tl满足以下关系:
[0085]遥控按键按下的时间+屏幕菜单显示的时间<时间T I <遥控按键按下的时间+屏幕菜单显示的时间+用户根据屏幕菜单作出判断的时间。
[0086]上述遥控按键按下的时间、屏幕菜单显示的时间可以根据终端设备的性能设置,用户根据屏幕菜单作出判断的时间可以根据经验值设置。
[0087]按照上述规则设置时间Tl可以起到较好的屏蔽红外信号干扰的效果,同时有利于及时恢复红外触控发射电路的工作。
[0088]步骤S405:控制部件对计时时间清零并重新开始计时。
[0089]步骤S406:控制部件在重新计时范围内确定终端设备是否接收到第三遥控控制信号,若接收到返回执行步骤S405,若未接收到执行步骤S407。
[0090]当控制部件在发射第一控制命令之后的Tl时间内终端设备又再次接收到第二遥控控制信号,说明用户还在使用遥控器控制终端设备,为了避免红外触控系统中的红外线对遥控控制信号的干扰,需要继续暂停红外触控发射电路发射红外线,因此,控制部件对计时时间清零后重新计时,在重新计时的过程中,红外触控发射电路不发射红外线。
[0091]步骤S407:控制部件向红外触控发射电路发送第三控制命令,其中,第三控制命令用于控制红外触控发射电路中的所有红外发射管发射红外线。
[0092]当控制部件在发射第一控制命令之后的Tl时间内终端设备未再次接收到遥控控制信号时,可以认为用户已经停止使用遥控器控制终端设备,此时,控制部件可以控制红外触控发射电路重新开始发射红外线,从而使红外触控系统保持在实时检测用户触控动作的工作状态下。
[0093]图5是本发明实施例三终端设备抗红外信号干扰的方法的流程图,该方法应用于图2或者基于图2进行改进后的控制系统中,更为具体的,所述方法的执行主体可以为图2所示控制系统中的MCU201、主处理器207或者MCU201与主处理器207集成为一体后的部件,主要处理步骤包括:
[0094]步骤S501:控制部件控制红外触控系统中的红外触控发射电路发射红外线。
[0095]步骤S502:控制部件确定终端设备是否接收到第一遥控控制信号,第一遥控控制信号是遥控控制系统中的红外控制信号。
[0096]步骤S503:当控制部件确定终端设备接收到第一遥控控制信号后,控制部件向红外触控发射电路发送第一控制命令,其中,第一控制命令用于控制红外触控发射电路停止发射红外线。
[0097]步骤S504:控制部件确定向红外触控发射电路发送控制命令之后的时间Tl内,终端设备是否接收到第二遥控控制信号,若接收到执行步骤S505,否则执行步骤S510。
[0098]步骤S505:控制部件确定第二遥控控制信号是否是单按键遥控信号,若是,执行步骤S506,否则执行步骤S508。
[0099]对于此步骤也可以更改为:控制部件确定第二遥控控制信号是否是连续按键遥控信号,若是,执行步骤S508,否则执行S506。
[0100]当控制部件确定自身所位于的终端设备接收到第二遥控控制信号后,控制部件进一步确定第二遥控控制信号是单按键遥控信号还是连续按键遥控信号。
[0101 ]具体的,当接收遥控控制信号的部件将接收到的红外控制信号直接发送给控制部件时,由控制部件根据第二遥控控制信号的码型确定是单按键遥控信号还是连续按键遥控信号,例如,控制部件中预先存储能够识别的单按键遥控信号及连续按键遥控信号的码型,通过码型的比对确定接收到的第二遥控控制信号是单按键遥控信号还是连续按键遥控信号。
[0102]当接收遥控控制信号的部件将接收到的红外控制信号发送给终端设备中的其它处理装置时,如图2中所示的主处理器207,主处理器207可以将接收到的第二遥控控制信号发送给控制部件,此时仍由控制部件根据第二遥控控制信号的码型确定是单按键遥控信号还是连续按键遥控信号;进一步也可以由主处理器207确定第二遥控控制信号是单按键遥控信号还是连续按键遥控信号,主处理器207根据确定出的结果向控制部件发送通知消息,此时控制部件根据主处理器207发送的通知信息确定第二遥控控制信号是单按键遥控信号还是连续按键遥控信号。
[0103]步骤S506:当控制部件确定第二遥控控制信号是单按键遥控信号时,控制部件对计时时间清零,并确定重新计时时间范围为T2,之后执行步骤S507。
[0104]步骤S507:控制部件确定重新计时的时间T2内是否接收到第三遥控控制信号,若接收到第三遥控控制信号返回执行步骤S505,若未接收到执行步骤S510。
[0105]步骤S508:当控制部件确定第二遥控控制信号是连续按键遥控信号时,控制部件对计时时间清零,并确定重新计时时间范围为T3,之后执行S509。
[0106]步骤S509:控制部件确定重新计时的时间T3内是否接收到第三遥控控制信号,若接收到第三遥控控制信号返回执行步骤S505,若未接收到执行步骤S510。
[0107]本发明实施例中,时间Tl满足以下关系:
[0108]遥控按键按下的时间+屏幕菜单显示的时间< 时间T I <遥控按键按下的时间+屏幕菜单显示的时间+用户根据屏幕菜单作出判断的时间。
[0109]时间T2根据时间Tl确定,在具体确定时,由于同一设备的遥控按键按下的时间+屏幕菜单显示的时间是确定的,只有用户根据屏幕菜单作出判断的时间是一个相对变量,因此时间T2在确定时可以等于时间Tl,或者略大于时间Tl,或者略小于时间Tl。
[0110]进一步,由于连续按键操作时,用户根据屏幕菜单作出判断的时间要短于单按键操作时用户根据屏幕菜单作出判断的时间,因此时间T3要小于时间T2。
[0111]步骤S510:控制部件向红外触控发射电路发送第三控制命令,其中,第三控制命令用于控制红外触控发射电路中的所有红外发射管发射红外线。
[0112]本发明实施例方法中,根据接收到的遥控控制信号的码型确定恢复红外触控发射电路正常工作的时机,一方面可以避免红外触控系统中的红外线对遥控控制信号的干扰,另一方面也可以及时恢复红外触控系统的正常工作。
[0113]本发明还提供实施例四,该实施例四在实施例二及实施例三的基础上,本实施例中,当控制部件确定终端设备接收到第一遥控控制信号时,控制部件向红外触控发射电路发送的是第二控制命令,其余步骤均与实施例二及实施例三相同。
[0114]本发明实施例中,第二控制命令用于减少发射红外线的红外发射管的个数,其中,具体减少的规则有多种,例如,可以每间隔预设个数的红外发射管点亮一个红外发射管,又例如,控制部件确定终端设备当前页面上的关键区域,控制部件控制红外发射管发射的红外线覆盖关键区域,并控制发出的红外线不覆盖关键区域的红外发射管停止发射红外线。
[0115]进一步,当控制部件向红外触控发射电路发送的是第二控制命令时,红外触控发射电路中的部分红外发射管还处于发射红外线的工作状态,此时红外触控系统仍可以对用户发出的触控动作进行检测,当检测到用户发出的红外触控控制信号后,向红外触控发射电路发送第三控制命令,即控制红外触控发射电路中的所有红外发射管处于发射红外线的工作状态,此种工作方式有利于及时红外触控系统的工作。
[0116]图6是本发明实施例提供的一种终端设备的抗红外信号干扰的装置的结构示意图。如图6所示,该抗红外信号干扰的装置600,其结构可包括:至少一个处理器(processor)601、内存(memory)602、外围设备接口(peripheral interface)603、输入/输出子系统(I/Osubsystem) 604、电力线路605和通信线路606 ο
[0117]在图6中,箭头表示能进行计算机系统的构成要素间的通信和数据传送,且其可利用高速串行总线(high-speed serial bus)、并行总线(parallel bus)、存储区域网络(SAN,Storage Area Network)和/或其他适当的通信技术而实现。
[0118]内存602可包括操作系统612和抗红外信号干扰控制例程622。例如,内存602可包括高速随机存取存储器(high-speed random access memory)、磁盘、静态随机存取存储器(SPAM)、动态随机存取存储器(DRAM)、只读存储器(ROM)、闪存或非挥发性内存。内存602可存储用于操作系统612和抗红外信号干扰控制例程622的程序编码,也就是说可包括抗红外信号装置600的动作所需的软件模块、指令集架构或其之外的多种数据。此时,处理器601或外围设备接口 606等其他控制器与内存602的存取可通过处理器601进行控制。
[0119]外围设备接口603可将抗红外信号装置600的输入和/或输出外围设备与处理器601和内存602相结合。并且,输入/输出子系统604可将多种输入/输出外围设备与外围设备接口 606相结合。例如,输入/输出子系统604可包括显示器、键盘、鼠标、打印机或根据需要用于将照相机、各种传感器等外围设备与外围设备接口603相结合的控制器。具体的,在输入/输出子系统604中包括用于将红外触控发射电路及红外触控接收电路与外围设备接口603相结合的控制器。根据另一侧面,输入/输出外围也可不经过输入/输出子系统604而与外围设备接口 603相结合,即红外触控发射电路及红外触控接收电路也可不经过输入/输出子系统604而与外围设备接口 603相结合。
[0120]电力线路605可向终端设备的电路元件的全部或部分供给电力。例如,电力线路605可包括如电力管理系统、电池或交流(AC)之一个以上的电源、充电系统、电源故障检测电路(power failure detect1n circuit)、电力变换器或逆变器、电力状态标记符或用于电力生成、管理、分配的任意其他电路元件。
[0121]通信线路606可利用至少一个接口与其他计算机系统进行通信,如与遥控控制系统进行通信。
[0122]处理器601通过施行存储在内存602中的软件模块或指令集架构可执行抗红外信号干扰装置600的多种功能且处理数据。也就是说,处理器601通过执行基本的算术、逻辑以及计算机系统的输入/输出演算,可构成为处理计算机程序的命令。
[0123]处理器601构成为用于执行上述实施例一至四的抗红外信号干扰的方法。
[0124]图6的实施例仅是终端设备的抗红外信号干扰装置600的一个示例,抗红外信号干扰装置600可具有如下结构或配置:省略图6所示的部分电路元件,或进一步具备图6中未图示之追加的电路元件,或结合两个以上的电路元件。例如,用于移动环境的通信终端的计算机系统除了图6所示的电路元件之外,还可进一步包括传感器等,且在通信线路606中也可包括用于多种通信方式(WiF1、6G、LTE、Bluetooth、NFC、Zigbee等)的RF通信的电路。可包含在抗红外信号干扰装置600中的电路元件可由包括一个以上的信号处理或应用程序所特殊化的集成电路的硬件、软件或硬件和软件两者的组合而实现。
[0125]上述构成的抗红外信号干扰装置600控制红外触控发射电路发射红外线,并处于实时检测用户动作的工作状态,该装置还确定终端设备中是否接收到遥控控制信号,并且当确定终端设备接收到遥控控制信号时,暂停红外触控发射电路发射红外线或减少发射红外线的红外发射管的个数,从而可以避免或减少红外信号对后续接收到的遥控控制信号的干扰。
[0126]基于图6所示的抗红外信号干扰的装置,本发明实施例提供了一种终端设备的抗红外信号干扰的系统,该系统包括图6所示的抗红外信号干扰的装置600,其中图6所示的抗红外信号干扰的装置600对应图2中所示的M⑶201,进一步该系统还包括:红外触控发射电路以及遥控信号接收部件;其中,遥控信号接收部件,用于接收遥控器发出的遥控控制信号;抗红外信号干扰的装置600,用于确定终端设备是否接收到遥控控制信号;红外触控发射电路,用于在抗红外信号干扰的装置的控制下工作。
[0127]在上述抗红外信号干扰的控制系统的其中一种实现方式中,遥控信号接收部件为终端设备上的遥控信号接收板;该控制系统还包括主处理器;主处理器与遥控信号接收板连接,用于根据遥控信号接收板接收到的遥控控制信号向所述抗红外信号干扰的装置600发送通知信息;抗红外信号干扰的装置600,用于根据通知消息确定终端设备是否接收到遥控控制信号。
[0128]在本实现方式中,利用终端设备上固有的遥控信号接收板208接收用户通过遥控器发出的遥控控制信号,遥控信号接收板208与设备中的主处理器207连接,连接方式参见图2,主处理器207根据接收到的遥控控制信号进行判断并把判断的结果通过图6中的通信线路606通知图6中的处理器,以供控制装置600执行上述方法实施例一至四中任一项的方法。
[0129]在上述控制系统的另一种可能的实现方式中,终端设备中的主处理器207与图6所示的控制装置一体设置,即图6中的处理器601集成有遥控控制系统及红外触控系统的功能,遥控信号接收板208通过输入/输出子系统604与外围设备接口603相结合,集成有遥控控制系统及红外触控系统功能的处理器601执行上述实施例一至四种的抗红外信号干扰的方法。
[0130]在上述抗红外信号干扰的控制系统的再一种可能的实现方式中,控制系统还包括:红外触控接收电路,红外触控接收电路作为遥控信号接收部件,红外触控接收电路通过输入/输出子系统604与外围设备接口 603相结合,连接完成后的系统图可以参见图2,本实现方式中,将终端设备红外触控系统中的红外接收管矩阵205作为遥控控制信号的接收部件,红外接收管矩阵205接收到红外控制信号(无论是红外触控信号还是遥控控制信号)发送给图6所示的处理器601,以供处理器601执行上述方法实施例一至四中任一项的方法。
[0131]在本实现方式下,可以省去终端设备上的遥控信号接收板208,而且无需改变终端设备控制系统中的现有线路即可执行本发明实施例提供的上述方法。
[0132]图7是本发明实施例提供的又一种抗红外信号干扰的控制系统的结构示意图,如图7所示,该控制系统在图2控制系统的基础上增加了遥控信号接收头209,该遥控信号接收头209独立于终端设备上的遥控信号接收板208之外,进一步图7中的M⑶201采用图6中所示控制装置的系统架构。进一步的,遥控信号接收头209作为遥控信号接收部件,通过输入/输出子系统604与外围设备接口 603相结合,当遥控信号接收头209接收到遥控控制信号后发送给图6所示的处理器601,以供处理器601执行上述方法实施例一至四中任一项的方法。在本实现方式下,遥控信号接收头接收遥控控制信号,并将遥控控制信号发送给MCU201执行本发明实施例方法,在电路实现时仅需增加遥控信号接收头209,无需对终端设备中的其它电路结构进行更改。
[0133]在本实现方式下,图7中的其它部分结构与图2中相同,不再赘述。
[0134]本发明实施例还提供了一种终端设备,包括设备主体;设备主体中包括上述实施例中的控制系统。
[0135]为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
[0136]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0137]以上仅是本发明的【具体实施方式】,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种终端设备抗红外信号干扰的方法,其特征在于,包括: 控制部件控制红外触控系统中的红外触控发射电路发射红外线; 控制部件确定终端设备是否接收到第一遥控控制信号,所述第一遥控控制信号是遥控控制系统中的红外控制信号; 当控制部件确定终端设备接收到所述第一遥控控制信号后,控制部件向红外触控发射电路发送第一控制命令或第二控制命令,其中,所述第一控制命令用于控制红外触控发射电路停止发射红外线;所述第二控制命令用于控制红外发射电路减少发射红外线的红外发射管个数。2.根据权利要求1所述的方法,其特征在于,控制部件向红外触控发射电路发送第一控制命令或第二控制命令之后,所述方法还包括: 控制部件确定向红外触控发射电路发送控制命令之后的时间Tl内,终端设备是否接收到第二遥控控制信号,所述第二遥控控制信号与所述第一遥控控制信号属于相同的遥控控制系统; 当终端设备在时间Tl内接收到第二遥控控制信号时,控制部件对计时时间清零并重新开始计时,并在重新计时范围内确定终端设备是否接收到第三遥控控制信号,若在重新计时范围内终端设备接收到第三遥控控制信号则重复执行本步骤,所述第三遥控控制信号与所述第一遥控控制信号属于相同的遥控控制系统; 当终端设备在时间Tl内未接收到第二遥控控制信号时,控制部件向红外触控发射电路发送第三控制命令,其中,所述第三控制命令用于控制红外触控发射电路中的所有红外发射管发射红外线。3.根据权利要求2所述的方法,其特征在于,控制部件对计时时间清零并重新开始计时,并在重新计时范围内确定终端设备是否接收到第三遥控控制信号的处理步骤包括: 当控制部件确定第二遥控控制信号是单按键遥控信号时,控制部件对计时时间清零,并确定在清零计时时间之后的时间T2内终端设备是否接收到第三遥控控制信号; 当控制部件确定第二遥控控制信号是连续按键遥控信号时,控制部件对计时时间清零,并确定在清零计时时间之后的时间T3内终端设备是否接收到第三遥控控制信号; 其中,时间T3S时间T2。4.根据权利要求3所述的方法,其特征在于,所述时间T2根据所述时间Tl确定,其中,所述时间Tl满足以下关系: 遥控按键按下的时间+屏幕菜单显示的时间 <所述时间Tl<遥控按键按下的时间+屏幕菜单显示的时间+用户根据屏幕菜单作出判断的时间。5.根据权利要求2?4中任一项所述的方法,其特征在于,当控制部件向红外触控发射电路发送的控制命令是第二控制命令时,控制部件在发送所述第二控制命令之后,所述方法还包括:控制部件确定是否接收到红外触控控制信号; 当控制部件确定接收到红外触控控制信号时,控制部件向红外触控发射电路发送所述第三控制命令。6.—种终端设备的抗红外信号干扰的装置,其特征在于,包括:处理器、存储器和通信接口,所述处理器、所述存储器和所述通信接口通信总线相连; 所述通信接口,用于接收和发送信号; 所述存储器,用于存储程序代码; 所述处理器,用于读取所述存储器中存储的程序代码,并执行如权利要求1至5中任一项所述的方法。7.—种终端设备的抗红外信号干扰的系统,其特征在于,包括:如权利要求6所述的抗红外信号干扰的装置,还包括:红外触控发射电路以及遥控信号接收部件; 所述遥控信号接收部件,用于接收遥控器发出的遥控控制信号; 所述抗红外信号干扰的装置,用于确定终端设备是否接收到遥控控制信号; 所述红外触控发射电路,用于在所述抗红外信号干扰的装置的控制下工作。8.根据权利要求7所述的系统,其特征在于,所述遥控信号接收部件为终端设备上的遥控信号接收板; 所述系统还包括主处理器;所述主处理器与所述遥控信号接收板连接,用于根据所述遥控信号接收板接收到的遥控控制信号向所述抗红外信号干扰的装置发送通知信息;所述抗红外信号干扰的装置,用于根据所述通知消息确定终端设备是否接收到遥控控制信号。9.根据权利要求7所述的系统,其特征在于,所述系统还包括:红外触控接收电路,所述红外触控接收电路作为所述遥控信号接收部件; 或者; 所述系统还包括:遥控信号接收头,所述遥控信号接收头独立于终端设备上的遥控信号接收板之外;所述遥控信号接收头作为所述遥控信号接收部件,且所述遥控信号接收部件与所述抗红外信号干扰的装置连接。10.一种终端设备,其特征在于,包括设备主体; 所述设备主体中包括如权利要求7?9中任一项所述的抗红外信号干扰的系统。
【文档编号】G08C23/04GK105931452SQ201610321820
【公开日】2016年9月7日
【申请日】2016年5月13日
【发明人】倪立亭
【申请人】青岛海信电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1