一种信号传输方法、电子设备及控制系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种信号传输方法、电子设备及控制系统。
【背景技术】
[0002]红外摇控技术已经成为一个普遍应用的技术,很多设备,如电视、DVD、摄像机等都有红外控制功能,通过相应的红外摇控器就可以方便的控制这些设备。一般红外摇控系统由发射(红外摇控器)和接收(红外解码设备,如电视)两大部分组成,相当于红外遥控器和相应的红外接收设备构成了一个红外遥控系统。
[0003]当用户按下红外摇控器的键盘上的按键后,红外摇控器就会向外发送红外波形,相应的红外接收设备接收到红外波形后就能够进行响应。
[0004]例如,一种红外波形如图1所示。其中前16位为系统码(用户识别码),用于区分不同的红外接收设备,后16位为8位数据码(操作码)和反码。红外接收设备对接收的32位二进制码进行解码后,就可以根据系统码及数据码响应红外摇控器的控制。
[0005]红外摇控系统使用起来很方便,但是也有一定的局限性:红外接收设备具有的红外接收端具有一定的接收角度限制,相应的红外遥控器具有特定的可控范围,当红外接收设备放置在红外摇控器的可控范围外时,红外接收设备就无法响应。
[0006]例如,考虑一种场景:某些会场需要布置多个摄像机进行摄像,例如会场主席台正中间放置一台摄像机,会场的4个顶上角各放置一台摄像机,如图2所示。其中,摄像机I处于红外摇控器的可控范围内,可以正常受控(图2中的两条虚线内侧为红外遥控器的可控范围),而摄像机2、3、4和5受放置位置及接收角度的限制,无法接收到红外摇控器发送的红外信号,从而红外遥控器无法对这些摄像机进行控制。
[0007]可见,现有技术中,在红外接收设备与红外遥控器之间的距离较远时,红外遥控器无法实现对这些红外接收设备的控制,红外遥控器的控制局限性较大。
【发明内容】
[0008]本发明实施例提供一种信号传输方法、电子设备及控制系统,用于解决现有技术中红外遥控器无法远距离控制红外接收设备的技术问题。
[0009]本发明的第一方面,提供一种信号传输方法,包括以下步骤:
[0010]第一被控电子设备获得第一红外控制信号,所述第一红外控制信号中携带有被控设备标识;
[0011]所述第一被控电子设备对所述第一红外控制信号进行解析,判断所述被控设备标识与所述第一被控电子设备的第一设备标识是否为同一设备标识;
[0012]当所述被控设备标识与所述第一设备标识不是同一设备标识时,所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备。
[0013]结合第一方面,在第一种可能的实现方式中,在判断所述被控设备标识与所述第一被控电子设备的第一设备标识是否为同一设备标识之后,还包括:当所述被控设备标识与所述第一设备标识是同一设备标识时,所述第一被控电子设备响应所述第一红外控制信号。
[0014]结合第一方面,在第二种可能的实现方式中,第一被控电子设备获得第一红外控制信号,包括:所述第一被控电子设备通过所述第一被控电子设备的红外接收端获得所述第一红外控制信号,或所述第一被控电子设备通过所述第一被控电子设备的串行输入接口获得所述第一红外控制信号。
[0015]结合第一方面或第一种可能的实现方式或第二种可能的实现方式,在第三种可能的实现方式中,所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备,包括:
[0016]所述第一被控电子设备将所述第一红外控制信号进行放大处理;
[0017]所述第一被控电子设备将放大后的第一红外控制信号通过所述第一被控电子设备的串行输出接口传输给所述第二被控电子设备。
[0018]结合第一方面或第二种可能的实现方式或第三种可能的实现方式,在第四种可能的实现方式中,在所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备的同时或之后,还包括:所述第一被控电子设备关闭所述第一被控电子设备的红外响应功能。
[0019]结合第四种可能的实现方式,在第五种可能的实现方式中,在所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备之后,还包括:
[0020]所述第一被控电子设备接收第二红外控制信号;
[0021]所述第一被控电子设备将所述第二红外控制信号通过所述第一被控电子设备的串行输出接口传输给所述第二被控电子设备。
[0022]本发明的第二方面,提供一种电子设备,包括:
[0023]获取模块,用于获得第一红外控制信号,所述第一红外控制信号中携带有被控设备标识;
[0024]处理模块,用于对所述第一红外控制信号进行解析,判断所述被控设备标识与所述第一被控电子设备的第一设备标识是否为同一设备标识;
[0025]输出模块,用于当所述被控设备标识与所述第一设备标识不是同一设备标识时,将所述第一红外控制信号传输给第二被控电子设备。
[0026]结合第二方面,在第一种可能的实现方式中,所述处理模块还用于:当所述被控设备标识与所述第一设备标识是同一设备标识时,响应所述第一红外控制信号。
[0027]结合第二方面,在第二种可能的实现方式中,所述获取模块具体用于:通过所述电子设备的红外接收端获得所述第一红外控制信号,或通过所述电子设备的串行输入接口获得所述第一红外控制信号。
[0028]结合第二方面或第一种可能的实现方式或第二种可能的实现方式,在第三种可能的实现方式中,所述输出模块具体用于:将所述第一红外控制信号进行放大处理;将放大后的第一红外控制信号通过所述电子设备的串行输出接口传输给第二被控电子设备。
[0029]结合第二方面或第二种可能的实现方式或第三种可能的实现方式,在第四种可能的实现方式中,所述处理模块还用于:关闭所述第一被控电子设备的红外响应功能。
[0030]结合第四种可能的实现方式,在第五种可能的实现方式中,所述获取模块还用于接收第二红外控制信号;
[0031]所述输出模块还用于通过所述电子设备的串行输出接口传输给所述第二被控电子设备。
[0032]本发明的第三方面,提供一种控制系统,包括:
[0033]至少一个被控电子设备,其中每个被控电子设备均具有一串行输入接口及一串行输出接口,各被控电子设备之间通过串行输入接口及串行输出接口顺次连接;
[0034]红外遥控器,用于控制其中的一被控电子设备,或通过该被控电子设备控制其余的任一被控电子设备。
[0035]结合第三方面,在第一种可能的实现方式中,所述串行输入接口具有M个引脚,M为正整数,其中的至少一个引脚用于传输红外控制信号;及,所述串行输出接口具有M个引脚,M为正整数,其中的至少一个引脚用于传输红外控制信号。
[0036]本发明实施例中,被控电子设备获得的是红外控制信号,在各被控电子设备之间传输的也是红外控制信号,从而可以通过红外遥控器直接对被控电子设备进行控制,无需其他专门的控制器,节约硬件成本。
[0037]且,所述第一被控电子设备在接收到所述第一红外控制信号后会比较该信号中携带的被控设备标识与所述第一设备标识是否是同一设备标识,如果不是,则所述第一被控电子设备会将所述第一红外控制信号传输给下一个被控电子设备,从而能够保证相应的红外控制信号能够被对应的被控电子设备所响应,提高控制准确度,通过一个红外遥控器可以实现对多个被控电子设备的控制。
[0038]多个被控电子设备之间彼此相连,其中可以只有一个被控电子设备能够接收到红外遥控器发送的红外控制信号,红外控制信号中携带有相应的被控设备标识,通过该能够接收红外遥控器发送的红外控制信号的被控电子设备,能够将接收的红外控制信号传输给对应的被控电子设备,从而相当于通过一个红外遥控器控制了多个被控电子设备,且这些被控电子设备的位置可以较为任意设置,无需均设置在红外遥控器的可控范围内,提高了红外遥控系统的实用性,使红外遥控系统能够应用在更多的场景中。
【附图说明】
[0039]图1为现有技术中红外遥控器发出的红外波形示意图;
[0040]图2为现有技术中通过红外遥控器控制摄像机的示意图;
[0041]图3为本发明实施例中信号传输方法的主要流程图;
[0042]图4为本发明实施例中电子设备的结构框图;
[0043]图5为本发明实施例中控制系统的示意图。
【具体实施方式】
[0044]本发明实施例中的信号传输方法可以包括:第一被控电子设备获得第一红外控制信号,所述第一红外控制信号中携带有被控设备标识;所述第一被控电子设备对所述第一红外控制信号进行解析,判断所述被控设备标识与所述第一被控电
子设备的第一设备标识是否为同一设备标识;当所述被控设备标识与所述第一设备标识不是同一设备标识时,所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备。
[0045]本发明实施例中,被控电子设备获得的是红外控制信号,在各被控电子设备之间传输的也是红外控制信号,从而可以通过红外遥控器直接对被控电子设备进行控制,无需其他专门的控制器,节约硬件成本。
[0046]且,所述第一被控电子设备在接收到所述第一红外控制信号后会比较该信号中携带的被控设备标识与所述第一设备标识是否是同一设备标识,如果不是,则所述第一被控电子设备会将所述第一红外控制信号传输给下一个被控电子设备,从而能够保证相应的红外控制信号能够被对应的被控电子设备所响应,提高控制准确度,通过一个红外遥控器可以实现对多个被控电子设备的控制。
[0047]多个被控电子设备之间彼此相连,其中可以只有一个被控电子设备能够接收到红外遥控器发送的红外控制信号,红外控制信号中携带有相应的被控设备标识,通过该能够接收红外遥控器发送的红外控制信号的被控电子设备,能够将接收的红外控制信号传输给对应的被控电子设备,从而相当于通过一个红外遥控器控制了多个被控电子设备,且这些被控电子设备的位置可以较为任意设置,无需均设置在红外遥控器的可控范围内,提高了红外遥控系统的实用性,使红外遥控系统能够应用在更多的场景中。
[0048]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049]本发明实施例中,被控电子设备可以是摄像机、智能电视、PC (个人计算机)、PAD(平板电脑)、手机等等不同的电子设备。
[0050]另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0051]下面结合说明书附图对本发明实施例作进一步详细描述。
[0052]请参见图3,本发明实施例提供一种信号传输方法,所述方法的主要步骤描述如下。
[0053]步骤301:第一被控电子设备获得第一红外控制信号,所述第一红外控制信号中携带有被控设备标识。
[0054]较佳的,本发明实施例中可以有多个被控电子设备,其中有一个被控电子设备位于一红外遥控器的可控范围内,其余的被控电子设备可以均位于所述红外遥控器的可控范围外。例如,所有的被控电子设备与所述红外遥控器可以构成一个红外遥控系统。其中,所述第一被控电子设备可以是所述红外遥控系统中的任一被控电子设备。
[0055]较佳的,本发明实施例中,所述红外遥控系统中的每个被控电子设备均具有一个串行输入接口及一个串行输出接口,各被控电子设备之间通过各自的串行输入接口及串行输出接口逐次连接,例如,第I个被控电子设备通过第I个被控电子设备的串行输出接口和第2个被控电子设备的串行输入接口连接,第2个被控电子设备通过第2个被控电子设备的串行输出接口与第3个被控电子设备的串行输出接口连接,等等。
[0056]较佳的,所述红外遥控系统中的每个被控电子设备都可以具有一个红外接收端,用于接收相应的红外控制信号。因为需要接收的红外控制信号可能不仅仅是所述红外遥控器发出的,因此所述红外遥控系统中的每个被控电子设备都可以具有一红外接收端。
[0057]在这种连接关系下,可以只有一个被控电子设备位于所述红外遥控器的可控范围内,例如只有其中的第I个被控电子设备位于所述红外遥控器的可控范围内,其他的被控电子设备可以均位于所述红外遥控器的可控范围外,这样能够更好地在所需的位置设置相应的被控设备,而尽量不会受到所述红外遥控器的可控范围的制约。
[0058]如果是这种情况,较佳的,也可以只有位于所述红外遥控器的可控范围内的被控电子设备具有一红外接收端,其余的被控电子设备可以具有红外接收端,也可以不具有红外接收端。因为位于所述红外遥控器的可控范围内的被控电子设备是由所述红外遥控器直接控制,该被控电子设备的串行输入接口没有与其他被控电子设备连接,也就是说,该被控电子设备的串行输入接口无法接收其他被控电子设备传输的红外控制信号,该被控电子设备接收的红外控制信号是所述红外遥控器直接发送的,因此该被控电子设备需要有一个红外接收端来接收所述红外遥控器发送的红外控制信号。而除了该被控电子设备之外,其他的被控电子设备的串行输入接口都与相应的被控电子设备的串行输出接口相连,都能够接收到其他电子设备传输的红外控制信号,因此如果不考虑接收其他的红外信号,则可以无需设置红外接收端,这样可以节约硬件成本。
[0059]本发明实施例中,所述第一被控电子设备可以是指所述红外遥控系统中位于所述红外遥控器的可控范围内的被控电子设备,或者也可以是指所述红外遥控系统中位于所述红外遥控器的可控范围外的任一被控电子设备。
[0060]本发明实施例中,所述红外遥控器可以包括有0-9的数字按键。
[0061]本发明一实施例中,所述第一红外控制信号中携带有所述被控设备标识,本发明实施例中,一个被控设备标识唯一对应一个被控设备。例如,用户想要选择第2个被控设备,则可以通过至少按下其中代表第2个被控设备的数字按键来进行选择。
[0062]本发明实施例中,所述红外遥控器中的功能按键,可以是指所述红外遥控器中除数字按键外的其余按键。
[0063]较佳的,在本发明一实施例中,所述红外遥控器中的数字按键具有设备标识的选择功能,即,通过所述红外遥控器按下一个数字按键后,例如按下了数字按键“3”,则所述红外遥控器发送的所述第一红外控制信号中携带有相应的被控设备标识,例如此时所述被控设备标识为“3”。在这种情况下,通过按下相应的数字按键就能够实现对被控设备的选择。且,在这种情况下,所述第一红外控制信号可以是按下其中任一数字按键后发送的红外控制信号,或者所述第一红外控制信号也可以是按下所述红外遥控器中的任意功能按键后发送的红外控制信号,所述第一红外控制信号中携带有所述被控设备标识。
[0064]较佳的,在本发明一实施例中,所述红外遥控器的数字按键不具有设备标识的选择功能,即,只通过所述红外遥控器按下一个数字按键,所述红外遥控器发送的红外控制信号中无法携带有相应的被控设备标识。在这种情况下,可以采用组合按键的方式来进行被控设备的选择。例如,用户可以通过按下所述红外遥控器上的一个功能按键+—个数字按键的方式来实现对被控设备的选择。该功能按键例如可以是所述红外遥控器上的Ctrl按键,或者也可以是所述红外遥控器上的其他按键,具体是哪个功能按键,可以是在所述红外遥控器出厂时即行设定好,或者也可以由用户自行设定。且,在这种情况下,所述第一红外控制信号可以是至少按下任一数字按键后发送的红外控制信号,例如,所述第一红外控制信号可以是按下一个功能按键+任一数字按键后发送的红外控制信号。
[0065]较佳的,所述第一被控电子设备获得所述第一红外控制信号,具体可以是:所述第一被控电子设备通过红外接收端获得所述第一红外控制信号,或所述第一被控电子设备通过串行输入接口获得所述第一红外控制信号。
[0066]如果所述第一被控电子设备是位于所述红外遥控器的可控范围内的被控电子设备,则所述第一被控电子设备是通过所述第一被控电子设备上的红外接收端获得所述红外遥控器发送的所述第一红外控制信号;如果所述第一被控电子设备是位于所述红外遥控器的可控范围外的任一被控电子设备,则所述第一被控电子设备是通过所述第一被控电子设备的串行输入接口获得其他被控电子设备传输的所述第一红外控制信号。
[0067]较佳的,本发明实施例中,是通过串行接口来传输红外信号。现有的串行接口中包括有多个引脚,一般来说为9个引脚,其中已定义了 3个引脚为进行串行信号传输的引脚,还有剩余的6个引脚为空闲引脚。本发明实施例中,可以定义剩余的6个空闲引脚中的至少一个引脚为用于进行红外信号传输的引脚,则通过本发明实施例自定义的引脚,就可以实现通过串行接口来传输红外信号的目的。
[0068]步骤302:所述第一被控电子设备对所述第一红外控制信号进行解析,判断所述被控设备标识与所述第一被控电子设备的第一设备标识是否为同一设备标识。
[0069]所述第一被控电子设备在接收到所述第一红外控制信号后,可以对所述第一红外控制信号进行解析,解析出所述第一红外控制信号中所携带的所述被控设备标识。因所述红外遥控系统中
,每个被控电子设备均有与自身唯一对应的设备标识,较佳的,每个被控电子设备可以将自身的设备标识存储在本地。则,所述第一被控电子设备在解析出所述第一红外控制信号中携带的所述被控设备标识后,可以将所述被控设备标识与本地存储的所述第一被控电子设备的所述第一设备标识进行比较,判断二者是否为同一设备标识,即判断用户想要控制的被控电子设备是否是自身。
[0070]进一步的,本发明一实施例中,在判断所述被控设备标识与所述第一被控电子设备的第一设备标识是否为同一设备标识之后,还可以包括:当所述被控设备标识与所述第一设备标识是同一设备标识时,所述第一电子设备响应所述第一红外控制信号。
[0071]如果确定所述被控设备标识与所述第一设备标识为同一设备标识,则确定用户想要控制的被控电子设备即为所述第一被控电子设备,则所述第一被控电子设备可以响应所述第一红外控制信号。
[0072]较佳的,本发明一实施例中,如果所述第一红外控制信号是按下所述红外遥控器中的任一数字按键后发送的红外控制信号,则如果确定所述被控设备标识与所述第一设备标识为同一设备标识,则所述第一被控电子设备可以对所述第一红外控制信号进行响应,所述第一被控电子设备可以确定所述第一被控电子设备为被选择的被控电子设备;如果所述第一红外控制信号是按下所述红外遥控器中的至少一个功能按键后发送的红外控制信号,则如果确定所述被控设备标识与所述第一设备标识为同一设备标识,则所述第一被控电子设备可以对所述第一红外控制信号进行响应,实现相应功能按键对应的功能。
[0073]且,在该实施例中,所述第一被控电子设备在响应所述第一红外控制信号的同时或之后,还可以继续将所述第一红外控制信号传输给所述第二被控电子设备,当然所述第二电子设备不会响应所述第一红外控制信号,在采用步骤101和步骤102的操作过程后,所述第二被控电子设备会将所述第一红外控制信号继续向下一个被控电子设备进行传输。当所述第一被控电子设备传输至最后一个被控电子设备时,该被控电子设备在采用步骤101和步骤102的操作过程后,因无法再继续向下传输所述第一红外控制信号,则可能只是不响应所述第一红外控制信号,或者也可能丢弃所述第一红外控制信号。
[0074]较佳的,本发明一实施例中,所述第一被控电子设备响应所述第一红外控制信号,可以是控制所述第一被控电子设备开启或者保持开启所述第一被控电子设备的红外响应功能。
[0075]步骤303:当所述被控设备标识与所述第一设备标识不是同一设备标识时,所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备。
[0076]如果所述第一被控电子设备判断确定所述被控设备标识与所述第一设备标识不是同一设备标识,则确定用户想要控制的被控电子设备不是自身,则所述第一被控电子设备可以将所述第一红外控制信号传输给与所述第一被控电子设备相连的所述第二被控电子设备。其中,所述第一被控电子设备的串行输出接口与所述第二被控电子设备的串行输入接口连接,所述第一被控电子设备具体可以是通过所述第一电子设备的串行输出接口将所述第一红外控制信号传输给所述第二被控电子设备的串行输入接口,所述第二被控电子设备可以通过所述第二电子设备的串行输入接口获得所述第一红外控制信号。
[0077]其中,当所述被控设备标识与所述第一设备标识不是同一设备标识时,如果所述第一被控电子设备确定所述第一被控电子设备的所述第一设备标识是所述红外遥控系统中位于所述红外遥控器的可控范围内的被控电子设备的设备标识,则所述第一被控电子设备将通过所述第一被控电子设备的红外接收端接收的所述第一红外控制信号传输给所述第二被控电子设备;当所述被控设备标识与所述第一设备标识不是同一设备标识时,如果所述第一被控电子设备确定所述第一被控电子设备的所述第一设备标识不是所述红外遥控系统中位于所述红外遥控器的可控范围内的被控电子设备的设备标识,则所述第一被控电子设备将通过所述第一被控电子设备的串行输入接口接收的所述第一红外控制信号传输给所述第二被控电子设备。
[0078]较佳的,本发明实施例中,所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备,包括:所述第一被控电子设备将所述第一红外控制信号进行放大处理;所述第一被控电子设备将放大后的第一红外控制信号通过所述第一被控电子设备的串行输出接口传输给所述第二被控电子设备。
[0079]因为信号在传输过程中可能会出现衰减,因为本发明实施例中信号需要传输的路径可能较长,会经过较多的被控电子设备,因此,一个被控电子设备在将红外控制信号进行传输之前,可以首先将红外控制信号进行放大,再将放大后的红外控制信号进行传输,这样可以尽量避免因信号衰减而导致后面的被控电子设备收到的信号质量较差甚至无法收到信号。
[0080]较佳的,本发明一实施例中,如果所述第一被控电子设备响应所述第一红外控制信号,是控制所述第一被控电子设备开启或者保持开启所述第一被控电子设备的红外响应功能,则,在当所述被控设备标识与所述第一设备标识不是同一设备标识时,所述第一被控电子设备将所述第一红外控制信号传输给所述第二被控电子设备的同时或之后,所述第一被控电子设备可以关闭所述第一被控电子设备的红外响应功能。在该实施例中,只有一个被控电子设备会开启自身的红外响应功能,其他的被控电子设备均关闭了红外响应功能。在所述第一红外控制信号之后,如果再接收到其他的红外控制信号,只有开启红外响应功能的被控电子设备会进行响应,而其他电子设备不会进行响应,即其他电子设备只具有信号传输的功能,而不会再进行信号响应。
[0081]总体来说,本发明可以通过两个较大的实施例来进行介绍。
[0082]实施例一
[0083]所述红外遥控器中的数字按键具有设备标识的选择功能,S卩,通过所述红外遥控器按下一个数字按键后,例如按下了数字按键“3”,则所述红外遥控器发送的所述第一红外控制信号中携带有相应的被控设备标识,例如此时所述被控设备标识为“3”。在这种情况下,通过按下相应的数字按键就能够实现对被控设备的选择。且,在这种情况下,所述第一红外控制信号可以是按下其中任一数字按键后发送的红外控制信号,或者所述第一红外控制信号也可以是按下所述红外遥控器中的任意功能按键后发送的红外控制信号,所述第一红外控制信号中携带有所述被控设备标识。即,在实施例一中,所述第一红外控制信号可以是用于进行被控设备选择的红外控制信号,或者也可以是用于发送控制信息的红外控制信号。
[0084]所述第一被控电子设备是所述红外遥控系统中的任一被控电子设备。所述第一被控电子设备接收到所述第一红外控制信号,判断所述第一红外控制信号中携带的所述被控设备标识与所述第一设备标识是否为同一设备标识。
[0085]如果所述被控设备标识与所述第一设备标识是同一设备标识,所述第一被控电子设备响应所述第一红外控制信号,例如,如果所述第一红外控制信号是按下所述红外遥控器中的数字按键后发送的红外控制信号,则所述第一被控电子设备可以响应所述第一红外控制信号,确定所述第一被控电子设备为被选择的被控电子设备,如果所述第一红外控制信号是按下所述红外遥控器中的至少一个功能按键后发送的红外控制信号,则所述第一被控电子设备可以响应所述第一红外控制信号,实现相应功能按键对应的功能。
[0086]同时,所述第一被控电子设备依旧将所述第一红外控制信号传输给所述第二被控电子设备,当然所述第二电子设备不会响应所述第一红外控制信号,在采用步骤101和步骤102的操作过程后,所述第二被控电子设备会将所述第一红外控制信号继续向下一个被控电子设备进行传输。当所述第一被控电子设备传输至最后一个被控电子设备时,该被控电子设备在采用步骤101和步骤102的操作过程后,因无法再继续向下传输所述第一红外控制信号,则可能只是不响应所述第一红外控制信号,或者也可能丢弃所述第一红外控制信号。
[0087]如果所述被控设备标识与所述第一设备标识不是同一设备标识,则所述第一被控电子设备会将所述第一红外控制信号传输给所述第二被控电子设备,所述第二被控电子设备再经过相同的操作过程来判断是否响应所述第一红外控制信号。
[0088]且,所述第一被控电子设备如果要将所述第一红外控制信号传输给所述第二被控电子设备,所述第一被控电子设备可以首先将所述第一红外控制信号进行放大,再将放大后的所述第一红外控制信号传输给所述第二被控电子设备。
[0089]在实施例一中,所述红外控制系统中的每个被控电子设备,在接收到红外控制信号后都要先判断所述被控设备标识与自身的设备标识是否为同一设备标识,之后再确定是要进行响应还是无需进行响应。这样可以使控制更为准确。
[0090]实施例二
[0091]所述红外遥控器的数字按键不具有设备标识的选择功能,S卩,只通过所述红外遥控器按下一个数字按键,所述红外
遥控器发送的红外控制信号中无法携带有相应的被控设备标识。在这种情况下,可以采用组合按键的方式来进行被控设备的选择。例如,用户可以通过按下所述红外遥控器上的一个功能按键+ —个数字按键的方式来实现对被控设备的选择。该功能按键例如可以是所述红外遥控器上的Ctrl按键,或者也可以是所述红外遥控器上的其他按键,具体是哪个功能按键,可以是在所述红外遥控器出厂时即行设定好,或者也可以由用户自行设定。且,在这种情况下,所述第一红外控制信号可以是至少按下任一数字按键后发送的红外控制信号,例如,所述第一红外控制信号可以是按下一个功能按键+任一数字按键后发送的红外控制信号。即,在实施例二中,所述第一红外控制信号可以是用于进行被控设备选择的控制信号。
[0092]所述第一被控电子设备是所述红外遥控系统中的任一被控电子设备。所述第一被控电子设备接收到所述第一红外控制信号,判断所述第一红外控制信号中携带的所述被控设备标识与所述第一设备标识是否为同一设备标识。
[0093]如果所述被控设备标识与所述第一设备标识是同一设备标识,所述第一被控电子设备响应所述第一红外控制信号,控制所述第一被控电子设备开启或者保持开启所述第一被控电子设备的红外响应功能。
[0094]且,在该实施例中,所述第一被控电子设备在响应所述第一红外控制信号的同时或之后,还可以继续将所述第一红外控制信号传输给所述第二被控电子设备,当然所述第二电子设备不会响应所述第一红外控制信号,所述第二被控电子设备会将所述第一红外控制信号继续向下一个被控电子设备进行传输,且所述第二被控电子设备可以关闭所述第二被控电子设备的红外响应功能。当所述第一红外控制信号传输至最后一个被控电子设备时,该被控电子设备无法再继续向下传输所述第一红外控制信号,则可能只是不响应所述第一红外控制信号,且关闭该被控电子设备的红外响应功能。
[0095]如果所述被控设备标识与所述第一设备标识不是同一设备标识时,所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备。且,所述第一被控电子设备可以关闭所述第一被控电子设备的红外响应功能。
[0096]且,所述第一被控电子设备如果要将所述第一红外控制信号传输给所述第二被控电子设备,所述第一被控电子设备可以首先将所述第一红外控制信号进行放大,再将放大后的所述第一红外控制信号传输给所述第二被控电子设备。
[0097]在实施例二中,在所述第一被控电子设备将所述第一红外控制信号传输给所述第二被控电子设备之后,还可以包括:所述第一被控电子设备接收第二红外控制信号;所述第一被控电子设备将所述第二红外控制信号通过所述第一被控电子设备的串行输出接口传输给所述第二被控电子设备。
[0098]在该实施例中,因为所述第一红外控制信号用于进行被控设备的选择,则所述第二红外控制信号可以用于承载控制信息。即,所述第二红外控制信号可以是按下所述红外遥控器中的至少一个功能按键后发送的红外控制信号。
[0099]在该实施例中,因为通过所述第一红外控制信号已经选择出了相应的被控电子设备,只有被选择的被控电子设备开启或保持开启了红外响应功能,其他被控电子设备都关闭了红外响应功能,因此,所述第二红外控制信号中可以继续携带所述被控设备标识,或者所述第二红外控制信号中也可以不再携带所述被控设备标识。因为关闭了红外响应功能的被控电子设备接收到所述第二红外控制信号后不会再进行解析,而是直接将所述第二红外控制信号传输给下一个被控电子设备,开启或保持开启了红外响应功能的被控电子设备接收到所述第二红外控制信号后不会再进行设备标识是否一致的判断,而是直接响应所述第二红外控制信号,实现相应功能按键对应的功能。
[0100]如果所述第一被控电子设备之前判断所述被控设备标识与所述第一设备标识为同一设备标识,则所述第一被控电子设备已开启或保持开启所述第一被控电子设备的红外响应功能。则所述第一被控电子设备接收到所述第二红外控制信号后可以直接进行响应,而无需再判断所述被控设备标识与所述第一设备标识是否为同一设备标识。
[0101]如果所述第一被控电子设备之前判断所述被控设备标识与所述第一设备标识不是同一设备标识,则所述第一被控电子设备已关闭所述第一被控电子设备的红外响应功能。则所述第一被控电子设备接收到所述第二红外控制信号后可以直接将所述第二红外控制信号传输给所述第二被控电子设备,而无需再判断所述被控设备标识与所述第一设备标识是否为同一设备标识。
[0102]在实施例二中,只需判断一次设备标识,之后各被控电子设备都无需再进行判断,简化了操作步骤,提高了信息处理的效率。
[0103]请参见图4,本发明实施例提供一种电子设备,所述电子设备可以包括获取模块401、处理模块402和输出模块403。较佳的,图4实施例所述的电子设备可以与如前所述的被控电子设备为同一电子设备,例如,可以与所述第一被控电子设备为同一电子设备。
[0104]获取模块401可以用于获得第一红外控制信号,所述第一红外控制信号中携带有被控设备标识。
[0105]处理模块402可以用于对所述第一红外控制信号进行解析,判断所述被控设备标识与所述第一被控电子设备的第一设备标识是否为同一设备标识。
[0106]输出模块403可以用于当所述被控设备标识与所述第一设备标识不是同一设备标识时,将所述第一红外控制信号传输给第二被控电子设备。
[0107]较佳的,处理模块402还可以用于:当所述被控设备标识与所述第一设备标识是同一设备标识时,响应所述第一红外控制信号。
[0108]较佳的,获取模块401具体可以用于:通过所述电子设备的红外接收端获得所述第一红外控制信号,或通过所述电子设备的串行输入接口获得所述第一红外控制信号。
[0109]较佳的,输出模块403具体可以用于:将所述第一红外控制信号进行放大处理;将放大后的第一红外控制信号通过所述电子设备的串行输出接口传输给第二被控电子设备。
[0110]较佳的,处理模块402还可以用于:关闭所述第一被控电子设备的红外响应功能。
[0111]较佳的,获取模块401还可以用于:接收第二红外控制信号;输出模块403还可以用于:通过所述电子设备的串行输出接口传输给所述第二被控电子设备。
[0112]请参见图5,本发明实施例提供一种控制系统,所述控制系统例如可以是如前所述的红外控制系统,如前实施例中所述的各被控电子设备及所述红外遥控器均为所述控制系统的组成部分。所述控制系统可以包括至少一个被控电子设备501和红外遥控器502。图5中仅以包括4个被控电子设备为例。
[0113]所述至少一个被控电子设备501中,每个被控电子设备501均可以具有一串行输入接口及一串行输出接口,各被控电子设备之间通过串行输入接口及串行输出接口顺次连接。图5中的数字I代表串行输入接口,数字2代表串行输出接口。图5中还以数字3示出了红外接收端,图5只以位于红外遥控器502的可控范围内的被控电子设备501具有红外接收端为例。
[0114]红外遥控器502可以用于控制所述至少一个被控电子设备501中的一被控电子设备,或通过该被控电子设备控制其余的任一被控电子设备。
[0115]如图5所示,位于最左侧的被控电子设备501位于红外遥控器502的可控范围内,而其余的被控电子设备501均位于红外遥控器502的可控范围外。则红外遥控器502可以用于控制该位于红外遥控器502的可控范围内的被控电子设备501,或者红外遥控器502还可以用于通过该位于红外遥控器502的可控范围内的被控电子设备501控制其余的任一电子设备,具体的控制方式如本申请的信号传输方法部分所介绍,此处不再赘述。
[0116]较佳的,本发明实施例中,所述串行输入接口具有M个引脚,M为正整数,其中的至少一个弓丨脚用于传输红外控制信号;及,所述串行输出接口具有M个引脚,M为正整数,其中的至少一个引脚用于传输红外控制信号。
[0117]较佳的,本发明实施例中,是通过串行接口来传输红外信号,串行接口包括串行输入接口和串行输出接口。现有的串行接口中包括有多个引脚,一般来说为9个引脚,即M=9。其中已定义了 3个引脚为进行串行信号传输的引脚,还有剩余的5个引脚为空闲引脚。本发明实施例中,可以定义剩余的5个空闲引脚中的至少一个引脚为用于进行红外信号传输的引脚,则通过本发明实施例自定义的引脚,就可以实现通过串行接口来传输红外信号的目的。
[0118]本发明实施例中的信号传输方法可以包括:第一被控电子设备获得第一红外控制信号,所述第一红外控制信号中携带有被控设备标识;所述第一被控电子设备对所述第一红外控制信号进行解析,判断所述被控设备标识与所述第一被控电子设备的第一设备标识是否为同一设备标识;当所述被控设备标识与所述第一设备标识不是同一设备
标识时,所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备。
[0119]本发明实施例中,被控电子设备获得的是红外控制信号,在各被控电子设备之间传输的也是红外控制信号,从而可以通过红外遥控器直接对被控电子设备进行控制,无需其他专门的控制器,节约硬件成本。
[0120]且,所述第一被控电子设备在接收到所述第一红外控制信号后会比较该信号中携带的被控设备标识与所述第一设备标识是否是同一设备标识,如果不是,则所述第一被控电子设备会将所述第一红外控制信号传输给下一个被控电子设备,从而能够保证相应的红外控制信号能够被对应的被控电子设备所响应,提高控制准确度,通过一个红外遥控器可以实现对多个被控电子设备的控制。
[0121]多个被控电子设备之间彼此相连,其中可以只有一个被控电子设备能够接收到红外遥控器发送的红外控制信号,红外控制信号中携带有相应的被控设备标识,通过该能够接收红外遥控器发送的红外控制信号的被控电子设备,能够将接收的红外控制信号传输给对应的被控电子设备,从而相当于通过一个红外遥控器控制了多个被控电子设备,且这些被控电子设备的位置可以较为任意设置,无需均设置在红外遥控器的可控范围内,提高了红外遥控系统的实用性,使红外遥控系统能够应用在更多的场景中。
[0122]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0123]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0124]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0125]另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0126]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0127]以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
【主权项】
1.一种信号传输方法,其特征在于,包括以下步骤: 第一被控电子设备获得第一红外控制信号,所述第一红外控制信号中携带有被控设备标识; 所述第一被控电子设备对所述第一红外控制信号进行解析,判断所述被控设备标识与所述第一被控电子设备的第一设备标识是否为同一设备标识; 当所述被控设备标识与所述第一设备标识不是同一设备标识时,所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备。2.如权利要求1所述的方法,其特征在于,在判断所述被控设备标识与所述第一被控电子设备的第一设备标识是否为同一设备标识之后,还包括:当所述被控设备标识与所述第一设备标识是同一设备标识时,所述第一被控电子设备响应所述第一红外控制信号。3.如权利要求1所述的方法,其特征在于,第一被控电子设备获得第一红外控制信号,包括:所述第一被控电子设备通过所述第一被控电子设备的红外接收端获得所述第一红外控制信号,或所述第一被控电子设备通过所述第一被控电子设备的串行输入接口获得所述第一红外控制信号。4.如权利要求1-3任一所述的方法,其特征在于,所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备,包括: 所述第一被控电子设备将所述第一红外控制信号进行放大处理; 所述第一被控电子设备将放大后的第一红外控制信号通过所述第一被控电子设备的串行输出接口传输给所述第二被控电子设备。5.如权利要求1、3或4所述的方法,其特征在于,在所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备的同时或之后,还包括:所述第一被控电子设备关闭所述第一被控电子设备的红外响应功能。6.如权利要求5所述的方法,其特征在于,在所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备之后,还包括: 所述第一被控电子设备接收第二红外控制信号; 所述第一被控电子设备将所述第二红外控制信号通过所述第一被控电子设备的串行输出接口传输给所述第二被控电子设备。7.—种电子设备,其特征在于,包括: 获取模块,用于获得第一红外控制信号,所述第一红外控制信号中携带有被控设备标识; 处理模块,用于对所述第一红外控制信号进行解析,判断所述被控设备标识与所述第一被控电子设备的第一设备标识是否为同一设备标识; 输出模块,用于当所述被控设备标识与所述第一设备标识不是同一设备标识时,将所述第一红外控制信号传输给第二被控电子设备。8.如权利要求7所述的电子设备,其特征在于,所述处理模块还用于:当所述被控设备标识与所述第一设备标识是同一设备标识时,响应所述第一红外控制信号。9.如权利要求7所述的电子设备,其特征在于,所述获取模块具体用于:通过所述电子设备的红外接收端获得所述第一红外控制信号,或通过所述电子设备的串行输入接口获得所述第一红外控制信号。10.如权利要求7-9任一所述的电子设备,其特征在于,所述输出模块具体用于:将所述第一红外控制信号进行放大处理;将放大后的第一红外控制信号通过所述电子设备的串行输出接口传输给第二被控电子设备。11.如权利要求7、9或10任一所述的电子设备,其特征在于,所述处理模块还用于:关闭所述第一被控电子设备的红外响应功能。12.如权利要求7所述的电子设备,其特征在于,所述获取模块还用于接收第二红外控制信号; 所述输出模块还用于通过所述电子设备的串行输出接口传输给所述第二被控电子设备。13.—种控制系统,其特征在于,包括: 至少一个被控电子设备,其中每个被控电子设备均具有一串行输入接口及一串行输出接口,各被控电子设备之间通过串行输入接口及串行输出接口顺次连接; 红外遥控器,用于控制其中的一被控电子设备,或通过该被控电子设备控制其余的任一被控电子设备。14.如权利要求13所述的控制系统,其特征在于,所述串行输入接口具有M个引脚,M为正整数,其中的至少一个引脚用于传输红外控制信号;及,所述串行输出接口具有M个引脚,M为正整数,其中的至少一个引脚用于传输红外控制信号。
【专利摘要】本发明公开了一种信号传输方法,用于解决现有技术中红外遥控器无法远距离控制摄像机的技术问题。所述方法包括:第一被控电子设备获得第一红外控制信号,所述第一红外控制信号中携带有被控设备标识;所述第一被控电子设备对所述第一红外控制信号进行解析,判断所述被控设备标识与所述第一被控电子设备的第一设备标识是否为同一设备标识;当所述被控设备标识与所述第一设备标识不是同一设备标识时,所述第一被控电子设备将所述第一红外控制信号传输给第二被控电子设备。本发明还公开了相应的电子设备及控制系统。
【IPC分类】G08C23/04
【公开号】CN104900045
【申请号】CN201410081682
【发明人】黎海敏
【申请人】华为技术有限公司
【公开日】2015年9月9日
【申请日】2014年3月6日
【公告号】WO2015131536A1