一种动态生成遥控码控制家电的系统及实现方法_2

文档序号:9616788阅读:来源:国知局
用于为受控设备生成遥控码特征库;
存储单元13,用于存储MCU生成的脚本;
发射单元14,用于MCU控制受控设备4 ;
接收单元15,用于MCU接收受控设备的遥控器发送的信息;
输入单元16,用于相关人员控制MCU。
[0027]特征库录入系统包括:
遥控码匹配单元31,用于判断遥控码是否能与特征库匹配;
遥控码生成脚本单元32,用于对能与特征库匹配的遥控码生成对应的脚本。
[0028]遥控码参数存储单元33,用于提供给遥控码生成脚本单元生成脚本的参数表。
[0029]发射单元包括红外线发射单元和射频发射单元。受控设备包括电视、机顶盒、空调、声音播放设备、多媒体播放设备、电扇、热水器、墙壁开关、遥控插座、遥控灯、投影仪或相机中的至少一种。远端设备包括计算机端和/或云端。MCU、无线通信单元、存储单元、发射单元、接收单元和输入单元集成在控制装置内。控制装置为嵌入式终端设备。脚本包括lua、javascript、php、python、ruby 和 / 或 lisp0
[0030]遥控码一般通过载波信号电平高低的变化或频点的变化表达,即为调幅或调频,调频的技术与调幅类似,以调幅方法来看,一个遥控码可以表达为高低电平的序列,一般由帧头、键值、分割标记、结束标记组成。键值以二进制形式表示。对于给定遥控格式的遥控码,只需要知道对应的键值,就可以将键值对应的高低电平序列还原出来,再加上固定的帧头、分割标记和结束标记,就生成了一个完整的遥控码。键值可以从特征库录入系统获取,和录制的遥控码相比,存储键值的规则仅需要极小的存储空间。为实现动态生成,特征库录入系统将遥控码生成程序实现为脚本,MCU内置脚本运行环境,通过动态下载不同的脚本,可以动态生成不同格式的遥控码,相关人员通过输入设备达到了对受控设备控制的目的。
[0031]—种动态生成遥控码控制家电的系统的实现方法,包括以下步骤:
步骤1,相关人员按下受控设备的遥控器的按键,受控设备的遥控器的遥控码发送至接收单元,接收单元将遥控码传送至MCU ;
步骤2,MCU通过无线通信单元将遥控码传送至远端设备,远端设备将遥控码传送至特征库录入系统,特征库录入系统的遥控码匹配单元将遥控码与特征库相匹配;
步骤3,遥控码生成脚本单元将匹配的遥控码生成对应的脚本,脚本通过远程设备进行加密处理,然后脚本通过远端设备传送至无线通信单元,无线通信单元将脚本传输至MCU,MCU将脚本存储至存储单元,脚本为经过远端设备优化处理的脚本;
步骤4,当控制装置需要对受控设备进行控制时,MCU提取存储单元内的脚本,MCU根据脚本生成遥控码对受控设备进行控制。
[0032]实施例2: —种动态生成遥控码控制家电的系统及实现方法,其原理与实施例1基本相同,不同之处在于其实现方法为:
步骤1,相关人员按下受控设备的遥控器的按键,受控设备的遥控器的遥控码发送至接收单元,接收单元将遥控码传送至MCU ;
步骤2,MCU通过无线通信单元将遥控码传送至远端设备,远端设备通过遥控码获得受控设备的品牌型号信息,然后远端设备返回MCU对应此受控设备的脚本和键值表,MCU将脚本和键值表存储至存储单元,脚本为经过远端设备加密的脚本;
步骤3,当控制装置需要对受控设备进行控制时,MCU提取存储单元内的脚本和键值表,MCU根据脚本和键值表生成遥控码对受控设备进行控制。
[0033]对于空调等特殊格式的遥控码,基本结构与一般的遥控码相同,不同之处在于键值在逻辑上划分若干区域,分别代表空调的不同控制参数,如温度、风速、模式、校验码等,此时,特征库录入系统将生成脚本和键值表,MCU内置脚本运行环境,通过下载脚本和键值表后,MCU根据脚本和键值表生成遥控码,相关人员通过输入设备达到了对受控设备控制的目的。
【主权项】
1.一种动态生成遥控码控制家电的系统,其特征是,包括: MCU,用于运算处理遥控码和脚本,所述的脚本为用于动态生成遥控码对受控设备进行控制的脚本; 无线通信单元,用于MCU和远端设备的通信; 远端设备,用于连接特征库录入系统与无线通信单元; 特征库录入系统,用于为受控设备生成遥控码特征库; 存储单元,用于存储MCU生成的脚本; 发射单元,用于MCU控制受控设备; 接收单元,用于MCU接收受控设备的遥控器发送的信息; 输入单元,用于相关人员控制MCU。2.根据权利要求1所述的一种动态生成遥控码控制家电的系统,其特征是,所述的特征库录入系统包括: 遥控码匹配单元,用于判断遥控码是否能与特征库匹配; 遥控码生成脚本单元,用于对能与特征库匹配的遥控码生成对应的脚本。3.根据权利要求2所述的一种动态生成遥控码控制家电的系统,其特征是,所述的特征库录入系统还包括: 遥控码参数存储单元,用于提供给遥控码生成脚本单元生成脚本的参数表。4.根据权利要求3所述的一种动态生成遥控码控制家电的系统,其特征是,所述的发射单元包括红外线发射单元和射频发射单元。5.根据权利要求4所述的一种动态生成遥控码控制家电的系统,其特征是,所述的受控设备包括电视、机顶盒、空调、声音播放设备、多媒体播放设备、电扇、热水器、墙壁开关、遥控插座、遥控灯、投影仪或相机中的至少一种。6.根据权利要求5所述的一种动态生成遥控码控制家电的系统,其特征是,所述的远端设备包括计算机端和/或云端。7.根据权利要求1所述的一种动态生成遥控码控制家电的系统,其特征是,所述的MCU、无线通信单元、存储单元、发射单元、接收单元和输入单元集成在控制装置内。8.根据权利要求7所述的一种动态生成遥控码控制家电的系统,其特征是,所述的控制装置为手机或嵌入式终端设备。9.根据权利要求1所述的一种动态生成遥控码控制家电的系统,其特征是,所述的脚本包括 lua、javascript、php、python、ruby 和 / 或 lisp。10.一种动态生成遥控码控制家电的系统的实现方法,其特征是,包括以下步骤: 步骤1,相关人员按下受控设备的遥控器的按键,受控设备的遥控器的遥控码发送至接收单元,接收单元将遥控码传送至MCU ; 步骤2,MCU通过无线通信单元将遥控码传送至远端设备,远端设备将遥控码传送至特征库录入系统,特征库录入系统的遥控码匹配单元将遥控码与特征库相匹配; 步骤3,遥控码生成脚本单元将匹配的遥控码生成对应的脚本,然后脚本通过远端设备传送至无线通信单元,无线通信单元将脚本传输至MCU,MCU将脚本存储至存储单元; 步骤4,当控制装置需要对受控设备进行控制时,MCU提取存储单元内的脚本,MCU根据脚本生成遥控码对受控设备进行控制。11.根据权利要求10所述的一种动态生成遥控码控制家电的系统的实现方法,其特征是,所述的步骤3为遥控码生成脚本单元将匹配的遥控码生成对应的脚本,脚本通过远程设备进行加密处理,然后脚本通过远端设备传送至无线通信单元,无线通信单元将脚本传输至MCU,MCU将脚本存储至存储单元。12.根据权利要求10或11所述的一种动态生成遥控码控制家电的系统的实现方法,其特征是,所述的脚本为经过远端设备优化处理的脚本。13.一种动态生成遥控码控制家电的系统的实现方法,其特征是,包括以下步骤: 步骤1,相关人员按下受控设备的遥控器的按键,受控设备的遥控器的遥控码发送至接收单元,接收单元将遥控码传送至MCU ; 步骤2,MCU通过无线通信单元将遥控码传送至远端设备,远端设备通过遥控码获得受控设备的品牌型号信息,然后远端设备返回MCU对应此受控设备的脚本和键值表,MCU将脚本和键值表存储至存储单元; 步骤3,当控制装置需要对受控设备进行控制时,MCU提取存储单元内的脚本和键值表,MCU根据脚本和键值表生成遥控码对受控设备进行控制。14.根据权利要求13所述的一种动态生成遥控码控制家电的系统的实现方法,其特征是,所述的步骤2中所述的脚本为经过远端设备加密的脚本。
【专利摘要】本发明公开了一种动态生成遥控码控制家电的系统及实现方法,包括MCU、无线通信单元、远端设备、用于为受控设备生成遥控码特征库的特征库录入存储装置、存储单元、发射单元、接收单元和输入单元,MCU同时与无线通信单元、存储单元、发射单元、接收单元和输入单元相连接,无线通信单元与远端设备相连接,远端设备与特征库录入存储装置相连接。动态生成遥控码控制家电的系统能控制多个受控设备,通过脚本、脚本和键值表来生成遥控码,使存储空间大幅降低,同时多种遥控格式的遥控码均能通过本系统生成,控制的手段极大丰富,最大化还原了原受控设备的遥控板的所有功能。
【IPC分类】G08C17/02, G08C23/04
【公开号】CN105374187
【申请号】CN201510754760
【发明人】姚博, 刘宗孺, 李志为, 窦德厚
【申请人】杭州古北电子科技有限公司
【公开日】2016年3月2日
【申请日】2015年11月9日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1