本发明专利技术公开了一种基于智能盒的红外学习控制系统,包括学习模块、存储模块、控制模块、红外线编码发射模块、红外线解码接收模块、识别模块、控制码存储模块,红外线编码发射模块由家电设备的遥控器的红外发射二极管组成;红外线解码接收模块用于信号的接收、滤波、整形以及信号输出;识别模块接收红外线解码接收模块输出的指令,进行抗干扰处理、识别,并进行数据处理、分类,完成指令功能;控制码存储模块用于存储控制命令;学习模块用于进行红外控制信号的学习,存储模块用于存储命令,控制模块用于通过红外控制家电设备。本发明专利技术同时公开了一种基于智能盒的红外学习控制方法,可以实现家电设备的集中红外控制。
【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种基于智能盒的红外学习控制系统,包括学习模块、存储模块、控制模块、红外线编码发射模块、红外线解码接收模块、识别模块、控制码存储模块,红外线编码发射模块由家电设备的遥控器的红外发射二极管组成;红外线解码接收模块用于信号的接收、滤波、整形以及信号输出;识别模块接收红外线解码接收模块输出的指令,进行抗干扰处理、识别,并进行数据处理、分类,完成指令功能;控制码存储模块用于存储控制命令;学习模块用于进行红外控制信号的学习,存储模块用于存储命令,控制模块用于通过红外控制家电设备。本专利技术同时公开了一种基于智能盒的红外学习控制方法,可以实现家电设备的集中红外控制。【专利说明】—种基于智能盒的红外学习控制系统及方法
本专利技术涉及一种智能盒系统,尤其涉及。
技术介绍
目前,在家庭内部采用红外控制的设备越来越多。红外遥控是众多家电设备控制的最为常用的一种方式。例如通过红外遥控,我们可以控制电视、冰箱、空调等设备。然而就目前为止,所有采用红外控制的家电设备都是属于单独控制;其控制遥控都属于家电厂商定制;不同的家电之间并不能够采用一个遥控就可以控制。所以也就意味着需要不同的遥控。而智能盒作为数字家庭中的中控设备,承担着整个家庭的互联、控制、管理的重要任务。如果能够通过智能盒去控制家电中的所有设备,是一项具有实际价值和市场前景的研究。现有的技术方案并没有能够统筹所有采用红外控制的家电设备,不同家电之间采用的控制方式各不相同,只能采用其厂商提供的红外控制方式进行控制,随着家电设备的增多也就意味着红外遥控的增多,不仅带来了控制不方便而且也不利于家庭节能,不利于用户无缝式体验。因此,有必要提供来满足现有需求。
技术实现思路
本专利技术的目的在于提供,能够兼容各种红外控制,通过学习家电设备红外控制的命令,可以实现家电设备的集中红外控制。因此,本专利技术提供了一种基于智能盒的红外学习控制系统,包括位于上层的学习模块、存储模块、控制模块及位于下层的红外线编码发射模块、红外线解码接收模块、识别模块、控制码存储模块,所述红外线编码发射模块由若干家电设备的遥控器的红外发射二极管组成;所述红外线解码接收模块用于红外线载波信号的接收、滤波、整形以及整形后的信号输出;所述识别模块接收红外线解码接收模块输出的指令,对接收到红外线信号进行抗干扰处理、识别,并进行数据处理、分类,完成指令功能;所述控制码存储模块用于存储控制命令;所述学习模块用于进行红外控制信号的学习,所述存储模块用于存储命令,所述控制模块用于通过红外控制家电设备。相应地,本专利技术同时提供了一种基于智能盒的红外学习控制方法,包括以下步骤:步骤1:采集红外数据进行学习;步骤2:存储红外命令;步骤3:读取红外命令信息;步骤4:发射红外控制命令实现对家电设备的控制。较佳地,所述步骤I的采集过程包括以下子步骤:步骤101:清零接收存储单元并设置接收的首地址;步骤102:判断是否有红外信号,若有,转步骤103,若无,则继续检测;步骤103:判断红外信号码,若为高电平则转步骤109,若为低电平,则转步骤104 ;步骤104:判断是否已经完成低电平标志的设置,如果设置完成转步骤106,否则转步骤105 ;步骤105:设置低电平标志并调整存储技术单元指针;步骤106:采样存储计数器加I ;步骤107:判断红外信号码是否为长码,如果不是则转步骤103 ;否则转步骤108 ;步骤108:判断该码是否有效,如果有效,长码技术单元加1,转步骤103 ;否则采样结束;步骤109:判断是否已经设置高电平标志,如果是则转步骤111,否则转步骤110 ;步骤110:设置高电平标志并调整存储计数单元指针;步骤111:采样存储计数器加I ;步骤112:判断采样是否结束,如果是则结束,否则转步骤103。较佳地,所述步骤I与步骤2之间还包括有学习散转的步骤,具体包括:步骤1:读取命令码,所述命令码为采用码分制的红外指令;步骤2:将命令码转为二进制码;步骤3:判断命令码是否超限,如果超限则放弃命令、返回主程序待命;否则转步骤4 ;步骤4:转入相应功能入口,根据码的大小,转入到相应的入口地址执行存储功能;步骤5:执行命令后返回主程序待命。较佳地,所述步骤2的存储过程包括以下步骤:步骤201:设置目的首地址、源首地址;步骤202:设置页,设置页字节以及设置开始状态;步骤203:送写入命令,然后目的首地址写入;步骤204:取原码,写入源码,然后调整源码地址;步骤205:判断页字节数目是否写完,如果没有则转步骤4 ;否则转步骤6 ;步骤206:设置结束状态,判断页写完否,如果写完则返回主程序;否则转步骤207 ;步骤207:吸入固化延时,调整页首地址,然后转步骤2 ; ο较佳地,所述步骤3的读取过程包括:步骤301:设置目的首地址、源首地址;设置存储字;步骤302:置为开始状态,送写入命令,读出写入命令;步骤303:读出一个字节,保存在目的地址中;然后调整地址指针,置结束状态;步骤304:判断是否读完如果是则结束,否则转步骤302。较佳地,所述步骤4包括:步骤401:发送散转程序,寻找命令相应的存储地址;步骤402:取控制命令到RAM中;步骤403:码转换程序;步骤404:进行红外发送;步骤405:判断是否继续,如果是转步骤401,否则结束。与现有技术相比,本专利技术所提供的基于智能盒的红外学习控制系统及方法,利用智能盒作为中控设备,来控制众多采用红外控制的家电设备,本系统能够通过学习这些家电设备的红外命令,就可以对不同的设备进行统一的控制;这样用户就可以为每个家电设备都配备一个遥控,提高了用户的体验而且每个遥控都需要耗电。另外通过智能盒实现集中控制,可以在上层开发出更为智能的协作应用,打造数字家庭无缝连接体验。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是本专利技术实施例的基于智能盒的红外学习控制系统的结构示意图;图2是本专利技术实施例的基于智能盒的红外学习控制方法的流程示意图;图3是图2中步骤SOOl采集过程的流程示意图;图4是散转处理过程的流程示意图;图5是图2中步骤S002存储过程的流程示意图;图6是图2中步骤S003读取过程的流程示意图;图7是图2中步骤S004红外控制发射的流程示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。参考图1,本专利技术提供了一种基于智能盒的红外学习控制系统,该系统能够兼容各种红外控制,通过学习家电设备红外控制的命令,可以实现家电设备的集中红外控制。所述基于智能盒的红外学习控制系统,包括位于上层的学习模块、存储模块、控制模块及位于下层的红外线编码发射模块、红外线解码接收模块、识别模块、控制码存储模块。上层的各模块将涉及多个本文档来自技高网...
【技术保护点】
一种基于智能盒的红外学习控制系统,其特征在于,包括位于上层的学习模块、存储模块、控制模块及位于下层的红外线编码发射模块、红外线解码接收模块、识别模块、控制码存储模块,所述红外线编码发射模块由若干家电设备的遥控器的红外发射二极管组成;所述红外线解码接收模块用于红外线载波信号的接收、滤波、整形以及整形后的信号输出;所述识别模块接收红外线解码接收模块输出的指令,对接收到红外线信号进行抗干扰处理、识别,并进行数据处理、分类,完成指令功能;所述控制码存储模块用于存储控制命令;所述学习模块用于进行红外控制信号的学习,所述存储模块用于存储命令,所述控制模块用于通过红外控制家电设备。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘海亮,杨艾琳,罗笑南,苏航,陈湘萍,王炫盛,
申请(专利权)人:中山大学深圳研究院,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。