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

技术编号:14549691 阅读:129 留言:0更新日期:2017-02-04 22:46
本发明专利技术涉及嵌入式软件及家电领域,其公开了一种红外遥控器设备,解决传统遥控器不能支持多种家电设备的遥控,适应性不强的问题。本发明专利技术中的红外遥控器设备,包括主控制器、存储模块、USB接口、红外发射接口及按键接口;所述存储模块、USB接口、红外发射接口及按键接口连接主控制器。遥控器支持多种编码格式的红外码,在升级时,只需要将USB接口连接至电脑设备即可修改遥控器存储模块中的红外数据,从而实现对多种家电设备的遥控,适应性更强。

Infrared remote control device and local upgrading method thereof

The invention relates to the field of embedded software and household appliances, and discloses an infrared remote control device, which solves the problem that the traditional remote controller can not support the remote control of a plurality of household appliances, and the adaptability is not strong. Infrared remote control device of the invention, which comprises a main controller, memory module, USB interface, infrared interface and keypad interface; the memory module, USB interface, infrared interface and keypad interface is connected with the main controller. Infrared remote control code to support multiple encoding formats, in the upgrade, only need to connect the USB interface to the computer equipment can be modified to infrared remote controller data storage module, so as to realize the remote control of household appliances, adaptable.

【技术实现步骤摘要】

本专利技术涉及嵌入式软件及家电领域,具体涉及一种红外遥控器设备及其本地升级方法
技术介绍
目前,随着人们物质生活水平的提高,各式各样的家用电器进入千家万户,红外遥控装置被广泛用于遥控家电设备。传统技术中的红外遥控器一般采用单一的红外编码方式,只能控制一种家电设备,发送的红外数据包括命令字,数据字节,而对于其存储的红外数据更是没有任何更新。因而,传统技术中的红外遥控器不能支持多种家电设备的遥控,适应性不强。
技术实现思路
本专利技术所要解决的技术问题是:提出一种红外遥控器设备及其本地升级方法,解决传统遥控器不能支持多种家电设备的遥控,适应性不强的问题。本专利技术解决其技术问题所采用的技术方案是:一种红外遥控器设备,包括主控制器、存储模块、USB接口、红外发射接口及按键接口;所述存储模块、USB接口、红外发射接口及按键接口连接主控制器。进一步的,所述存储模块为SD卡或者flash芯片。进一步的,所述按键接口用于触发红外发射动作;主控制器用于在收到按键接口触发的红外发射动作后,从存储模块中读取红外数据并组织成特定格式的红外命令数据,并将所述红外命令数据添加到红外发射接口中;所述存储模块用于存储红外数据;所述USB接口用于将红外遥控器设备通过所述USB接口连接至其它设备,此时主控制器将遥控器设备虚拟为U盘,以便对存储模块中的红外命令数据进行修改设置;所述红外发射接口用于将红外命令数据发送出去。进一步的,所述特定格式的红外命令数据中的数据格式为:2个字符的编码方式+4个字符的地址位+2个字符的命令字。基于本专利技术中的该特定格式的红外命令数据,可以对编码方式、地址位、命令字等进行修改,以便对遥控器进行功能扩展,使其支持对更多设备的遥控,从而提高设备的适应性。此外,本专利技术的另一目的还在于提出一种红外遥控器设备的本地升级方法,包括:A、红外遥控器设备软件系统启动后对存储模块、USB接口、红外发射接口及按键接口进行初始化;B、当红外遥控器设备软件系统检测到红外发射动作后,主控制器从存储模块中读取红外数据并组织成特定格式的红外命令数据添加到红外发射接口中;由红外发射接口将红外命令数据发送出去;C、当需要更新红外数据的时候,通过红外遥控器设备的USB接口连接至电脑设备,并将遥控器设备模拟为U盘状态,此时可对遥控器设备的存储模块中的数据进行修改设置;或者,将SD卡从遥控器设备中拆下,利用读卡器在电脑设备上修改SD卡中的红外数据。进一步的,所述特定格式的红外命令数据中的数据格式为:2个字符的编码方式+4个字符的地址位+2个字符的命令字。本专利技术的有益效果是:遥控器支持多种编码格式的红外码,在升级时,只需要将USB接口连接至电脑设备即可修改遥控器存储模块中的红外数据,从而实现对多种家电设备的遥控,适应性更强。附图说明图1是本专利技术遥控器设备的结构框图;图2是本专利技术实施例中的本地升级方法流程图;图3是本专利技术的红外数据结构示意图。具体实施方式本专利技术旨在提出一种红外遥控器设备及其本地升级方法,解决传统遥控器不能支持多种家电设备的遥控,适应性不强的问题。如图1所示,本专利技术中的遥控器设备包括主控制器,存储模块,USB接口,红外发射接口以及按键接口。所述按键接口用于触发红外发射动作;主控制器用于在收到按键接口触发的红外发射动作后,从存储模块中读取红外数据并组织成特定格式的红外命令数据,并将所述红外命令数据添加到红外发射接口中;所述存储模块用于存储红外数据;所述USB接口用于将红外遥控器设备通过所述USB接口连接至其它设备,此时主控制器将遥控器设备虚拟为U盘,以便对存储模块中的红外命令数据进行修改设置;所述红外发射接口用于将红外命令数据发送出去。在具体实现上,存储模块可以采用SD卡或者flash芯片。基于上述遥控器设备,本专利技术实施例中的方法流程如图2所示:在系统启动以后,系统会对SD卡、USB接口、按键接口、红外发射接口做相应的初始化动作,保证系统能够从SD卡中读取文件,能够通过USB接口将设备虚拟成为U盘后操作SD卡中的数据,能够通过按键接口触发发送动作,红外发射接口能够接受包含编码格式,地址字节,命令字节的红外数据并将该红外数据发送出去。在设备初始化完成以后,系统不断检测是否触发红外发送动作,触发后从SD卡中读取红外数据,并将红外的数据发送出去。系统也不断检测是否将设备挂载成为U盘,如果将设备挂载成为U盘,系统一直等待直到USB接口被释放,此时用户可以在电脑设备上直接修改遥控器设备的SD卡中的红外数据;此外,由于SD卡是可拆卸的,因此也可以利用读卡器在电脑设备或其它设备上读取SD卡中的红外数据并进行修改设置。图3是本专利技术的红外数据的结构示意图,包括:编码方式,地址字节,命令字节。编码方式采用2个字符表示,地址字节采用4个字符表示,命令字节采用2个字符表示。本系统软件在需要发送红外系统的时候,按照红外数据的结构方式,读取文件中的红外数据,在发送的时候,将红外数据添加到发送接口中,完成红外的数据发送。本文档来自技高网...

【技术保护点】
一种红外遥控器设备,其特征在于,包括主控制器、存储模块、USB接口、红外发射接口及按键接口;所述存储模块、USB接口、红外发射接口及按键接口连接主控制器。

【技术特征摘要】
1.一种红外遥控器设备,其特征在于,包括主控制器、存储模块、USB接口、红外发
射接口及按键接口;所述存储模块、USB接口、红外发射接口及按键接口连接主控制器。
2.如权利要求1所述的一种红外遥控器设备,其特征在于,所述存储模块为SD卡或者
flash芯片。
3.如权利要求1所述的一种红外遥控器设备,其特征在于,所述按键接口用于触发红外
发射动作;主控制器用于在收到按键接口触发的红外发射动作后,从存储模块中读取红外数
据并组织成特定格式的红外命令数据,并将所述红外命令数据添加到红外发射接口中;所述
存储模块用于存储红外数据;所述USB接口用于将红外遥控器设备通过所述USB接口连接
至其它设备,此时主控制器将遥控器设备虚拟为U盘,以便对存储模块中的红外命令数据进
行修改设置;所述红外发射接口用于将红外命令数据发送出去。
4.如权利要求3所述的一种红外遥控器设备,其特征在于,所述特定格式的红外命令数
据中...

【专利技术属性】
技术研发人员:吴海祥
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1