一种红外遥控器设备及其本地升级方法

文档序号:9751953阅读:763来源:国知局
一种红外遥控器设备及其本地升级方法
【技术领域】
[0001]本发明涉及嵌入式软件及家电领域,具体涉及一种红外遥控器设备及其本地升级方法。
【背景技术】
[0002]目前,随着人们物质生活水平的提高,各式各样的家用电器进入千家万户,红外遥控装置被广泛用于遥控家电设备。传统技术中的红外遥控器一般采用单一的红外编码方式,只能控制一种家电设备,发送的红外数据包括命令字,数据字节,而对于其存储的红外数据更是没有任何更新。
[0003]因而,传统技术中的红外遥控器不能支持多种家电设备的遥控,适应性不强。

【发明内容】

[0004]本发明所要解决的技术问题是:提出一种红外遥控器设备及其本地升级方法,解决传统遥控器不能支持多种家电设备的遥控,适应性不强的问题。
[0005]本发明解决其技术问题所采用的技术方案是:一种红外遥控器设备,包括主控制器、存储模块、USB接口、红外发射接口及按键接口 ;所述存储模块、USB接口、红外发射接口及按键接口连接主控制器。
[0006]进一步的,所述存储模块为SD卡或者flash芯片。
[0007]进一步的,所述按键接口用于触发红外发射动作;主控制器用于在收到按键接口触发的红外发射动作后,从存储模块中读取红外数据并组织成特定格式的红外命令数据,并将所述红外命令数据添加到红外发射接口中;所述存储模块用于存储红外数据;所述USB接口用于将红外遥控器设备通过所述USB接口连接至其它设备,此时主控制器将遥控器设备虚拟为U盘,以便对存储模块中的红外命令数据进行修改设置;所述红外发射接口用于将红外命令数据发送出去。
[0008]进一步的,所述特定格式的红外命令数据中的数据格式为:2个字符的编码方式+4个字符的地址位+2个字符的命令字。基于本发明中的该特定格式的红外命令数据,可以对编码方式、地址位、命令字等进行修改,以便对遥控器进行功能扩展,使其支持对更多设备的遥控,从而提高设备的适应性。
[0009]此外,本发明的另一目的还在于提出一种红外遥控器设备的本地升级方法,包括:
[0010]A、红外遥控器设备软件系统启动后对存储模块、USB接口、红外发射接口及按键接口进行初始化;
[0011]B、当红外遥控器设备软件系统检测到红外发射动作后,主控制器从存储模块中读取红外数据并组织成特定格式的红外命令数据添加到红外发射接口中;由红外发射接口将红外命令数据发送出去;
[0012]C、当需要更新红外数据的时候,通过红外遥控器设备的USB接口连接至电脑设备,并将遥控器设备模拟为U盘状态,此时可对遥控器设备的存储模块中的数据进行修改设置;
[0013]或者,将SD卡从遥控器设备中拆下,利用读卡器在电脑设备上修改SD卡中的红外数据。
[0014]进一步的,所述特定格式的红外命令数据中的数据格式为:2个字符的编码方式+4个字符的地址位+2个字符的命令字。
[0015]本发明的有益效果是:遥控器支持多种编码格式的红外码,在升级时,只需要将USB接口连接至电脑设备即可修改遥控器存储模块中的红外数据,从而实现对多种家电设备的遥控,适应性更强。
【附图说明】
[0016]图1是本发明遥控器设备的结构框图;
[0017]图2是本发明实施例中的本地升级方法流程图;
[0018]图3是本发明的红外数据结构示意图。
【具体实施方式】
[0019]本发明旨在提出一种红外遥控器设备及其本地升级方法,解决传统遥控器不能支持多种家电设备的遥控,适应性不强的问题。
[0020]如图1所示,本发明中的遥控器设备包括主控制器,存储模块,USB接口,红外发射接口以及按键接口。所述按键接口用于触发红外发射动作;主控制器用于在收到按键接口触发的红外发射动作后,从存储模块中读取红外数据并组织成特定格式的红外命令数据,并将所述红外命令数据添加到红外发射接口中;所述存储模块用于存储红外数据;所述USB接口用于将红外遥控器设备通过所述USB接口连接至其它设备,此时主控制器将遥控器设备虚拟为U盘,以便对存储模块中的红外命令数据进行修改设置;所述红外发射接口用于将红外命令数据发送出去。
[0021]在具体实现上,存储模块可以采用SD卡或者flash芯片。
[0022 ]基于上述遥控器设备,本发明实施例中的方法流程如图2所示:
[0023]在系统启动以后,系统会对SD卡、USB接口、按键接口、红外发射接口做相应的初始化动作,保证系统能够从SD卡中读取文件,能够通过USB接口将设备虚拟成为U盘后操作SD卡中的数据,能够通过按键接口触发发送动作,红外发射接口能够接受包含编码格式,地址字节,命令字节的红外数据并将该红外数据发送出去。
[0024]在设备初始化完成以后,系统不断检测是否触发红外发送动作,触发后从SD卡中读取红外数据,并将红外的数据发送出去。系统也不断检测是否将设备挂载成为U盘,如果将设备挂载成为U盘,系统一直等待直到USB接口被释放,此时用户可以在电脑设备上直接修改遥控器设备的SD卡中的红外数据;此外,由于SD卡是可拆卸的,因此也可以利用读卡器在电脑设备或其它设备上读取SD卡中的红外数据并进行修改设置。
[0025]图3是本发明的红外数据的结构示意图,包括:编码方式,地址字节,命令字节。编码方式采用2个字符表示,地址字节采用4个字符表示,命令字节采用2个字符表示。
[0026]本系统软件在需要发送红外系统的时候,按照红外数据的结构方式,读取文件中的红外数据,在发送的时候,将红外数据添加到发送接口中,完成红外的数据发送。
【主权项】
1.一种红外遥控器设备,其特征在于,包括主控制器、存储模块、USB接口、红外发射接口及按键接口 ;所述存储模块、USB接口、红外发射接口及按键接口连接主控制器。2.如权利要求1所述的一种红外遥控器设备,其特征在于,所述存储模块为SD卡或者flash芯片。3.如权利要求1所述的一种红外遥控器设备,其特征在于,所述按键接口用于触发红外发射动作;主控制器用于在收到按键接口触发的红外发射动作后,从存储模块中读取红外数据并组织成特定格式的红外命令数据,并将所述红外命令数据添加到红外发射接口中;所述存储模块用于存储红外数据;所述USB接口用于将红外遥控器设备通过所述USB接口连接至其它设备,此时主控制器将遥控器设备虚拟为U盘,以便对存储模块中的红外命令数据进行修改设置;所述红外发射接口用于将红外命令数据发送出去。4.如权利要求3所述的一种红外遥控器设备,其特征在于,所述特定格式的红外命令数据中的数据格式为:2个字符的编码方式+4个字符的地址位+2个字符的命令字。5.红外遥控器设备的本地升级方法,其特征在于,包括: A、红外遥控器设备软件系统启动后对存储模块、USB接口、红外发射接口及按键接口进行初始化; B、当红外遥控器设备软件系统检测到红外发射动作后,主控制器从存储模块中读取红外数据并组织成特定格式的红外命令数据添加到红外发射接口中;由红外发射接口将红外命令数据发送出去; C、当需要更新红外数据的时候,通过红外遥控器设备的USB接口连接至电脑设备,并将遥控器设备模拟为U盘状态,此时可对遥控器设备的存储模块中的数据进行修改设置; 或者,将SD卡从遥控器设备中拆下,利用读卡器在电脑设备上修改SD卡中的红外数据。6.如权利要求5所述的红外遥控器设备的本地升级方法,其特征在于,所述特定格式的红外命令数据中的数据格式为:2个字符的编码方式+4个字符的地址位+2个字符的命令字。
【专利摘要】本发明涉及嵌入式软件及家电领域,其公开了一种红外遥控器设备,解决传统遥控器不能支持多种家电设备的遥控,适应性不强的问题。本发明中的红外遥控器设备,包括主控制器、存储模块、USB接口、红外发射接口及按键接口;所述存储模块、USB接口、红外发射接口及按键接口连接主控制器。遥控器支持多种编码格式的红外码,在升级时,只需要将USB接口连接至电脑设备即可修改遥控器存储模块中的红外数据,从而实现对多种家电设备的遥控,适应性更强。
【IPC分类】G08C23/04
【公开号】CN105513336
【申请号】CN201610057386
【发明人】吴海祥
【申请人】四川长虹电器股份有限公司
【公开日】2016年4月20日
【申请日】2016年1月27日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1