基于远端通信的可更新的红外转发系统的制作方法
【专利摘要】本发明提供了一种可更新的红外转发系统及其更新方法,可在碰到自身不具备红外控制载波及编码信息情况下通过控制主机根据红外信号特征向服务器请求对应红外控制载波及编码信息,而后再更新该信息后以实现对受控设备进行控制。解决了传统红外转发器对不同厂家、不同标准的红外控制载波及编码信息收集不足的缺陷,大幅度提高了该无线红外转发器的通用性。此外采用了基于Zigbee技术的内网Zigbee组网的内网及基于TCP/IP技术的外网TCP/IP的外网通讯结合的方式,降低了红外转发器的成本与功耗,增强了本地智能控制网络的健壮性、稳定性、保密性和可扩展性,支持灵活的组网方式及大量无线红外转发器同时接入。
【专利说明】基于远端通信的可更新的红外转发系统
[0001 ]本案是以申请号为201210391690.9,名称为《可更新的红外转发系统及其更新方法》的专利申请为母案的分案申请。
技术领域
[0002]本发明涉及一种智能家居控制领域,尤其是指一种可更新的红外转发系统及其更新方法。
【背景技术】
[0003]现有红外转发器主要运用两种红外控制技术的设备。
[0004]—种是万能红外转发器,其通过预先将红外遥控载波与编码信息存储在红外转发器内,从而在需要使用的时候通过设置选定对应要遥控设备的上述红外遥控载波与编码信息后实现对其预设部分的电器进行遥控控制。
[0005]第二种是学习型红外转发器,其可以通过切换进入“学习模式”,从而与电器本身遥控器的对码,以学习该遥控器对应操控的红外遥控载波与编码信息并保存,而后当退出“学习模式”后,以学习到保存的红外遥控载波与编码信息以实现对电器的对应操控控制。
[0006]然而上述两种现有的红外控制技术的设备均存在一定缺陷,其体现在:
[0007]1、对应万能型红外转发器而言,处于成本的考虑,其自身存储器容量有限,因此存储的红外遥控载波与编码信息数量较少,往往只能针对一些主流的受控设备进行预设置,而在电器产品种类繁多的今天,显然其应用往往无法适应大量不同电器的控制需求。
[0008]2、而对应学习型遥控器,则存在设备的学习过程比较复杂,操作困难且学习成功率低,最终应用中往往也只能实现对部分电器的控制,无法适应市场的需求。
[0009]此外,现有的红外转发器与控制终端的通讯往往采用RF或者WIFI技术实现,其中使用RF技术(433MHz等)的通信存在串网、通信安全性差、组网方式不灵活、网络健壮性差等问题。而使用WIFI技术实现通信则存在设备成本高,功耗大等问题。
【发明内容】
[0010]本发明的目的在于克服了上述缺陷,提供一种可更新的红外转发系统及其更新方法。
[0011]本发明的目的是这样实现的:一种可更新的红外转发系统,它包括,
[0012]红外转发器,用于在检测到待适配红外遥控器的控制信号后,收集红外信号特征并查询自身是否存在对应该红外信号特征的红外控制载波及编码信息,若存在则调用上述信息,实现对受控设备的控制;若不存在则将收集的红外信号特征上传至控制主机,等待其反馈对应该特征的红外控制载波编码信息并于自身存储后实现对受控设备的控制;
[0013]控制主机,用于接收来自红外转发器上传的红外信号特征后,向服务器请求符合该红外信号特征的红外控制载波及编码信息,若服务器返回对应红外控制载波及编码信息则将其转发至对应上传的红外转发器;
[0014]服务器,用于接收来自控制主机的请求,根据红外信号特征查询对应红外控制载波及编码信息后传送至控制主机;
[0015]智能控制终端,用于向红外转发器发送受控设备的控制指令,红外转发器根据控制指令所对应的红外控制载波及编码信息发出红外信号实现对受控设备的控制;
[0016]异构网关,用于接收来自控制主机发向服务器的请求后转换为广域网通讯发送至服务器,接收到服务器传送的红外控制载波及编码信息后进行信息转化后发送至控制主机的步骤;
[0017]上述结构中,所述控制主机通过Zigbee网络与红外转发器通讯,所述控制主机通过串口与异构网关通讯,异构网关通过TCP/IP网络与服务器通讯。
[0018]上述结构中,所述服务器设置于远端,所述控制主机与红外转发器设置与本地端;所述红外转发器包括多个,多个红外转发器通过内网与控制主机通讯;所述控制主机包括多个,多个控制主机与服务器通过广域网通讯;
[0019]上述结构中,所述红外转发器包括,红外控制载波与编码信息存储模块,用于将红外控制载波与编码信息存储;通讯模块,用于与控制主机进行数据通讯;红外信号特征收集模块,用于探测待适配红外遥控器的控制信号并对其红外信号特征进行收集;红外发射模块,用于根据调用存储的红外控制载波与编码信息对受控设备的控制;中央处理器,用于将收集的红外信号特征并查询存储模块中是否存在对应该红外信号特征的红外控制载波及编码信息,若存在则调用上述信息,实现对受控设备的控制,若不存在则将收集的红外信号特征上传至控制主机,等待其反馈对应该特征的红外控制载波编码信息后于存储模块中,并实现对受控设备的控制。
[0020]本发明还涉及一种可更新的红外转发系统更新方法,它包括,
[0021]A)、红外转发器在检测到待适配红外遥控器的控制信号后,收集红外信号特征并查询自身是否存在对应该红外信号特征的红外控制载波及编码信息,若存在则调用上述信息,实现对受控设备的控制,若不存在则将收集的红外信号特征上传至控制主机,等待其反馈对应该特征的红外控制载波编码信息后于自身存储并实现对受控设备的控制的步骤;
[0022]B)、控制主机接收来自红外转发器上传的红外信号特征后,向服务器请求符合该红外信号特征的红外控制载波及编码信息,若服务器返回对应红外控制载波及编码信息则将其转发至对应上传的红外转发器的步骤;
[0023]C)、服务器接收来自控制主机的请求,根据红外信号特征查询对应红外控制载波及编码信息后传送至控制主机的步骤;
[0024]D)、智能控制终端向红外转发器发送受控设备的控制指令,红外转发器根据控制指令所对应的红外控制载波及编码信息发出红外信号实现对受控设备的控制的步骤;
[0025]上述方法中,所述A的步骤中,红外转发器与控制主机之间通过内网通讯;所述B、C的步骤中,控制主机与服务器之间通过广域网通讯;
[0026]上述方法中,所述B、C的步骤中,控制主机与服务器之间通过异构网关融合步骤进行广域网通讯,所述异构网关融合步骤包括,接收来自控制主机发向服务器的请求后转换为广域网通讯发送至服务器,接收到服务器传送的红外控制载波及编码信息后进行信息转化后发送至控制主机。
[0027]上述方法中,所述A的步骤中具体包括,用于将红外控制载波与编码信息存储在存储模块中的步骤;用于与控制主机进行数据通讯的步骤;用于探测待适配红外遥控器的控制信号并对其红外信号特征进行收集的步骤;用于根据调用存储的红外控制载波与编码信息对受控设备的控制的步骤;用于将收集的红外信号特征并查询存储模块中是否存在对应该红外信号特征的红外控制载波及编码信息,若存在则调用上述信息,实现对受控设备的控制,若不存在则将收集的红外信号特征上传至控制主机,等待其反馈对应该特征的红外控制载波编码信息后于存储模块中,并实现对受控设备的控制的步骤。
[0028]相比于常见的红外控制技术,本发明的有益效果在于在碰到自身不具备红外控制载波及编码信息情况下通过控制主机根据红外信号特征向服务器请求对应红外控制载波及编码信息,而后再更新该信息后以实现对受控设备进行控制。解决了传统红外转发器对不同厂家、不同标准的红外控制载波及编码信息收集不足的缺陷,大幅度提高了该无线红外转发器的通用性。此外采用了基于Zigbee技术的内网Zigbee组网的内网及基于TCP/IP技术的外网TCP/IP的外网通讯结合的方式,降低了红外转发器的成本与功耗,增强了本地智能控制网络的健壮性、稳定性、保密性和可扩展性,支持灵活的组网方式及大量无线红外转发器同时接入。
【附图说明】
[0029]下面结合附图详述本发明的具体结构
[0030]图1为本发明的整体系统架构图;
[0031]图2为本发明的红外转发器构成图。
【具体实施方式】
[0032]为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0033]请参阅图1以及图2,本专利提供了一种可更新的红外转发系统,它包括的主要设备有服务器、控制主机、红外转发器,其中:
[0034]红外转发器,用于在检测到待适配红外遥控器的控制信号后,收集红外信号特征并查询自身是否存在对应该红外信号特征的红外控制载波及编码信息,若存在则调用上述信息,实现对受控设备的控制;若不存在则将收集的红外信号特征上传至控制主机,等待其反馈对应该特征的红外控制载波编码信息并于自身存储后实现对受控设备的控制;
[0035]控制主机,用于接收来自红外转发器上传的红外信号特征后,向服务器请求符合该红外信号特征的红外控制载波及编码信息,若服务器返回对应红外控制载波及编码信息则将其转发至对应上传的红外转发器;
[0036]服务器,用于接收来自控制主机的请求,根据红外信号特征查询对应红外控制载波及编码信息后传送至控制主机;
[0037]根据需要,上述系统还可加入智能控制终端,用于向红外转发器发送受控设备的控制指令,红外转发器根据控制指令所对应的红外控制载波及编码信息发出红外信号实现对受控设备的控制。
[0038]由此,对比现有红外控制技术的通用性差的问题,本专利系统提供了一个服务器,在服务器上可以收集保存大量红外遥控载波及编码信息,甚至可轻松覆盖95%以上的红外控制电器的上述红外遥控载波及编码信息,当红外转发器检测到待适配红外遥控器的控制信号后会若自身不具备相应红外遥控载波及编码信息,则会通过控制主机想服务器请求相应数据,以完成自我更新后实现对受控设备的控制。
[0039]且进一步的,上述系统架构可采用分开设置的方式,S卩,将服务器设置于远端(例如服务运营商方),而控制主机与红外转发器则设置在本地端(例如用户家中),且进一步的,与控制主机通讯的红外转发器可以包括多个,多个红外转发器通过内网(诸如可实现机器与机器的通信(Machine-to-Machine Communicat1n)的Zigbee网络)与控制主机通讯,同样对于远端的服务器而言,其连接的控制主机也可以包括多个,多个控制主机与服务器通过广域网通讯。
[0040]由此形成一个以运营商为主,向下辐射最终到各用户,各红外转发器的一个辐射网络,既可以降低用户的系统搭建成本,还为服务提供商创造了更好的一个运营平台。
[0041]而为了实现上述组网方式,通常系统内还需要配备一个异构网关,其用于支持本地与远端多种不同通信协议之间的转化,实现搭载了不同通信协议的异构通信网络融合,包括接收来自控制主机发向服务器的请求后转换为广域网通讯发送至服务器,接收到服务器传送的红外控制载波及编码信息后进行信息转化后发送至控制主机。
[0042]最佳的,上述系统的通讯方式,控制主机与红外转发器之间通过Zigbee网络通讯,控制主机通过串口与异构网关通讯,而异构网关再通过TCP/IP网络与服务器通讯。此处红外转发器与控制主机的Zigbee组网的方式解决了传统WIFI或RF通讯的缺陷,且可进一步降低红外转发器的成本与功耗,增强了系统的本地端网络的健壮性、稳定性、保密性和可扩展性,支持灵活的组网方式及大量无线红外转发器同时接入。
[0043]如图2,作为一实施例,上述红外转发器具体的包括:
[0044]红外控制载波与编码信息存储模块,用于将红外控制载波与编码信息存储;
[0045]通讯模块,用于与控制主机进行数据通讯;
[0046]红外信号特征收集模块,用于探测待适配红外遥控器的控制信号并对其红外信号特征进行收集;
[0047]红外发射模块,用于根据调用存储的红外控制载波与编码信息对受控设备的控制;
[0048]中央处理器,用于将收集的红外信号特征并查询存储模块中是否存在对应该红外信号特征的红外控制载波及编码信息,若存在则调用上述信息,实现对受控设备的控制,若不存在则将收集的红外信号特征上传至控制主机,等待其反馈对应该特征的红外控制载波编码信息后于存储模块中,并实现对受控设备的控制。
[0049]本发明还涉及一种可更新的红外转发系统更新方法,它包括,
[0050]A)、红外转发器在检测到待适配红外遥控器的控制信号后,收集红外信号特征并查询自身是否存在对应该红外信号特征的红外控制载波及编码信息,若存在则调用上述信息,实现对受控设备的控制,若不存在则将收集的红外信号特征上传至控制主机,等待其反馈对应该特征的红外控制载波编码信息后于自身存储并实现对受控设备的控制的步骤;
[0051]作为一具体实施例,本步骤具体包括,
[0052]Al)、用于将红外控制载波与编码信息存储在存储模块中的步骤;
[0053]A2)、用于与控制主机进行数据通讯的步骤;
[0054]A3)、用于探测待适配红外遥控器的控制信号并对其红外信号特征进行收集的步骤;
[0055]A4)、用于根据调用存储的红外控制载波与编码信息对受控设备的控制的步骤;
[0056]A5)、用于将收集的红外信号特征并查询存储模块中是否存在对应该红外信号特征的红外控制载波及编码信息,若存在则调用上述信息,实现对受控设备的控制,若不存在则将收集的红外信号特征上传至控制主机,等待其反馈对应该特征的红外控制载波编码信息后于存储模块中,并实现对受控设备的控制的步骤。
[0057]B)、控制主机接收来自红外转发器上传的红外信号特征后,向服务器请求符合该红外信号特征的红外控制载波及编码信息,若服务器返回对应红外控制载波及编码信息则将其转发至对应上传的红外转发器的步骤;
[0058]C)、服务器接收来自控制主机的请求,根据红外信号特征查询对应红外控制载波及编码信息后传送至控制主机的步骤;
[0059]D)、智能控制终端向红外转发器发送受控设备的控制指令,红外转发器根据控制指令所对应的红外控制载波及编码信息发出红外信号实现对受控设备的控制的步骤;
[0060]根据需要,上述方法的步骤可采用分布式通讯的方式,即在A的步骤中,红外转发器与控制主机之间通过内网通讯,最佳的两者通过可实现机器与机器的通信(Machine-to-Machine Communicat1n)的Zigbee网络的内网进行通讯;而B、C的步骤中,控制主机与服务器之间通过TCP/IP的广域网通讯。且由于是组网的形式实现通讯,红外转发器与控制主机均不限制数量,即可通过组网方式采用多个红外转发器对一个控制主机,再多个控制主机对一个服务器的方式进行组网通讯。
[0061]为了配合上述分布式通讯方法,在B、C的步骤中,控制主机与服务器之间进一步通过异构网关融合步骤进行广域网通讯,所述异构网关融合步骤包括,通过串口通讯接收来自控制主机发向服务器的请求后转换为广域网的TCP/IP通讯发送至服务器,由广域网的TCP/IP通讯接收到服务器传送的红外控制载波及编码信息后进行信息转化后通过串口通讯发送至控制主机。
[0062]以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种基于远端通信的可更新的红外转发系统,其特征在于:它包括, 红外转发器,用于在检测到待适配红外遥控器的控制信号后,收集红外信号特征并查询自身是否存在对应该红外信号特征的红外控制载波及编码信息;若不存在则将收集的红外信号特征上传至控制主机; 控制主机,用于接收来自红外转发器上传的红外信号特征后,向服务器请求符合该红外信号特征的红外控制载波及编码信息,若服务器返回对应红外控制载波及编码信息则将其转发至对应上传的红外转发器; 服务器,用于接收来自控制主机的请求,根据红外信号特征查询对应红外控制载波及编码信息后传送至控制主机; 所述服务器设置于远端,所述控制主机与红外转发器设置于本地端;所述红外转发器包括多个,多个红外转发器通过内网与控制主机通讯;所述控制主机的数量为一个,所述控制主机与服务器通过广域网通讯; 在服务器上收集保存了大量红外遥控载波及编码信息,当红外转发器检测到待适配红外遥控器的控制信号后,若自身不具备相应红外遥控载波及编码信息,则会通过控制主机向服务器请求相应数据; 它还包括, 异构网关,用于支持本地与远端多种不同通信协议之间的转化,实现搭载了不同通信协议的异构通信网络融合,包括接收来自控制主机发向服务器的请求后转换为广域网通讯发送至服务器,接收到服务器传送的红外控制载波及编码信息后进行信息转化后发送至控制主机; 所述控制主机通过Zigbee网络与红外转发器通讯,所述控制主机通过串口与异构网关通讯,异构网关通过TCP/IP网络与服务器通讯。2.如权利要求1所述的基于远端通信的可更新的红外转发系统,其特征在于:它还包括智能控制终端,用于向红外转发器发送受控设备的控制指令,红外转发器根据控制指令所对应的红外控制载波及编码信息发出红外信号实现对受控设备的控制。
【文档编号】G08C23/04GK105844900SQ201610341797
【公开日】2016年8月10日
【申请日】2012年10月15日
【发明人】黄文著
【申请人】福建格通电子信息科技有限公司