远程更新控制代码的红外遥控器的制造方法_2

文档序号:8362375阅读:来源:国知局
单的译码和红外调制工作,对微控制器模块的性能要求较低,大大降低了成本。
[0032]所述的远程更新控制代码的红外遥控器,所述第二输入模块为触摸式的人机交互界面。
[0033]所述的远程更新控制代码的红外遥控器,所述智能用户终端还用于将待配置遥控器的设备配置信息发送至所述服务器,如所述服务器根据设备配置信息未查询到对应的若干按键值以及各按键值对应的红外载波波形和频率、各指令码,则所述服务器向所述红外遥控指令学习和输入模块发出更新设备的提示信息,并向所述智能用户终端发出更新失败的提示信息。
[0034]所述的远程更新控制代码的红外遥控器,所述设备配置信息包括设备类型、设备品牌和设备型号。
[0035]所述的远程更新控制代码的红外遥控器,所述红外发射模块主要由红外发光二级管及其辅助电路完成。
[0036]红外遥控指令学习和输入模块专门负责实体红外遥控器的设备类型、设备品牌、设备型号和其按键板上全部键值及相对应红外载波频率、波形的信息搜查、分析,然后,上传到云端服务器,云端服务器按照设备类型、品牌、型号进行索引分类,在数据库中保存好具体设备的按键值及其对应的指令码。流程如图2所示。流程关键之处在于红外波形的分析,本专利对波形以频率、占空比、电平类型、电平时间、长度、微调时间等命令字抽象成具体的红外控制指令码。该过程不需用户参与,由运维人员完成,增强了用户使用的简单易用性。只要市面上新增一款红外遥控器,运维人员即可录入相应的遥控设备信息及其控制指令码到云服务器上,即相对于用户而言的红外遥控器远程更新技术,满足与日益增加的红外控制设备的控制需求。
[0037]远程代码下载与更新流程技术是本专利的核心,其流程如图3所示。在进入该流程前,首先需要用户在智能型终端设备上安装虚拟红外遥控器应用软件。用户在首次使用该虚拟红外遥控器时,首先根据实际情况输入设备类型、品牌、型号等设备配置信息,虚拟遥控器软件自动把设备配置信息通过Internet网络TCP/IP协议发送到云服务平台,云服务平台通过设备配置信息,在数据库中查询到相应的遥控器设备配置信息(红外载波频率、遥控器各按键值及相应的指令码),并通过Internet网络TCP/IP协议发送回虚拟遥控器软件,虚拟遥控器软件把遥控器类型、品牌、型号及相应的配置信息保存到智能终端的本地数据库,同时,把各按键按照一定的排布形式摆放在虚拟遥控器的控制面板上,供用户使用。这样,用户完成了新建虚拟红外遥控器,即完成了红外遥控指令的远程代码下载。用户再次使用该设备型号的虚拟红外遥控器时,只需打开该软件,如若用户需要修改遥控器的型号,可通过修改功能完成该流程,具体原理仍同于红外遥控指令的远程代码下载技术,把修改后的遥控器型号同步到云服务平台,然后完成相应的流程。
[0038]具体的红外遥控原理及流程如图4所示,用户在虚拟红外遥控器控制面板发出控制指令,通过串口通信技术,把具体的控制指令码(包含红外载波频率,以占空比、电平类型、电平时间、长度、微调时间等抽象出来的按键值对应的波形格式)发送给微控制器模块,微控制器模块进行红外指令的译码,解析出红外的载波频率、波形,依此完成红外载波的调制,再通过控制红外发射模块进行发射,红外接收设备接收到红外指令后完成相应的控制操作。其中,红外发射模块主要由红外发光二级管及其辅助电路完成。由于微控制器模块并不负责具体红外指令的存储,仅作简单的译码和红外调制工作,因此,对微控制器模块的性能要求较低,自然大大降低了成本。
[0039]本发明一种远程更新控制代码的红外遥控器,包括服务器、红外遥控指令学习和输入模块、智能用户终端、红外发射模块和微控制器。本发明红外遥控指令远程下载与更新,简便性强;红外遥控指令学习功能不需用户参与,易用性强;支持各种载波频率和各种红外协议的设备遥控,适用范围广;支持用户按需添加红外遥控器,同时支持用户增加按键功能,真正实现一遥控器在手,可控制所有红外遥控设备;红外遥控器以软件的方法虚拟呈现在智能终端设备上,供用户随时使用,可携带型强;简单、硬件电路集成度高、成本低,可加装在任一型号的智能终端设备内。
[0040]本发明借助红外遥控器代码远程下载与更新技术,组成触屏式多功能遥控器,集多种遥控功能于一体,具有动态增加各类红外遥控器及功能按键,可随时增加或更改遥控协议系统参数以便适用于不同类型的家用电器,用户使用简单方便。其中,虚拟红外遥控器应用软件是需要安装在用户的智能型终端上。虚拟红外遥控器是相对实体红外遥控器而言,其通过软件按钮的形式完成实体遥控器的指令输入过程,同时该虚拟红外遥控器支持用户查询、新增、修改、删除不同设备类型、不同品牌、不同型号的红外遥控器,真正做到一遥控器控制多设备。虚拟红外遥控器完全是有软件完成,稍作修改移植后支持在运行不同系统的智能终端设备上安装使用,因此其适应性强,使用范围广
[0041]尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图例。
【主权项】
1.一种远程更新控制代码的红外遥控器,其特征在于,包括: 服务器,其上构建有远程数据库; 红外遥控指令学习和输入模块,其用于接收待配置遥控器的设备配置信息,并分析该待配置遥控器的若干按键值以及各按键值对应的红外载波波形和频率,并且依据各按键值对应的红外载波波形和频率生成一个指令码,红外遥控指令学习和输入模块将待配置遥控器的设备配置信息、若干按键值以及各按键值对应的红外载波波形和频率、各指令码均预先存储至远程数据库内; 智能用户终端,其上构建有本地数据库,所述智能用户终端具有用于接收外部输入的待配置遥控器的设备配置信息的第一输入模块,所述智能用户终端还用于将待配置遥控器的设备配置信息发送至所述服务器,所述服务器根据设备配置信息查询到对应的若干按键值以及各按键值对应的红外载波波形和频率、各指令码,并反馈给智能用户终端,所述智能用户终端将待配置遥控器的设备配置信息、若干按键值以及各按键值对应的指令码存储到本地数据库内,所述智能用户终端还具有用于输入当前按键值的第二输入模块; 红外发射模块; 微控制器模块,其用于接收来自智能用户终端的当前按键值,并在本地数据库内查询与当前按键值对应的指令码,并解析该指令码对应的红外载波频率和波形,所述微控制器模块控制所述红外发送模块发射具有对应的红外载波频率和波形的红外信号。
2.如权利要求1所述的远程更新控制代码的红外遥控器,其特征在于,所述第二输入模块为触摸式的人机交互界面。
3.如权利要求1所述的远程更新控制代码的红外遥控器,其特征在于,所述智能用户终端还用于将待配置遥控器的设备配置信息发送至所述服务器,如所述服务器根据设备配置信息未查询到对应的若干按键值以及各按键值对应的红外载波波形和频率、各指令码,则所述服务器向所述红外遥控指令学习和输入模块发出更新设备的提示信息,并向所述智能用户终端发出更新失败的提示信息。
4.如权利要求1所述的远程更新控制代码的红外遥控器,其特征在于,所述设备配置信息包括设备类型、设备品牌和设备型号。
5.如权利要求1所述的远程更新控制代码的红外遥控器,其特征在于,所述红外发射模块主要由红外发光二级管及其辅助电路完成。
【专利摘要】本发明一种远程更新控制代码的红外遥控器,包括服务器、红外遥控指令学习和输入模块、智能用户终端、红外发射模块和微控制器。本发明红外遥控指令远程下载与更新,简便性强;红外遥控指令学习功能不需用户参与,易用性强;支持各种载波频率和各种红外协议的设备遥控,适用范围广;支持用户按需添加红外遥控器,同时支持用户增加按键功能,真正实现一遥控器在手,可控制所有红外遥控设备;红外遥控器以软件的方法虚拟呈现在智能终端设备上,供用户随时使用,可携带型强;简单、硬件电路集成度高、成本低,可加装在任一型号的智能终端设备内。
【IPC分类】G06F9-445, H04L29-08, G08C23-04
【公开号】CN104680770
【申请号】CN201310632627
【发明人】庞潼川, 苏小智, 王永辉, 赵挺
【申请人】红板凳科技股份有限公司
【公开日】2015年6月3日
【申请日】2013年11月29日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1