一种基于智能移动终端的遥控器及遥控方法

文档序号:8005233阅读:277来源:国知局
一种基于智能移动终端的遥控器及遥控方法
【专利摘要】本发明提供一种基于智能移动终端的遥控器及遥控方法,遥控器包括数据收发模块、主控模块、输入模块和遥控信号发射模块;主控模块与数据收发模块电连接,数据收发模块用于获取多个不同种类的遥控器的红外遥控代码数据并将红外遥控代码数据发送给主控模块;主控模块与虚拟遥控器进行数据通信连接,并设置有输入模块用于对虚拟遥控器进行数据输入操作或功能选择输入操作;主控模块用于接收虚拟遥控器发出的遥控操作信号,生成相应遥控控制信号传送给遥控信号发射模块;遥控信号发射模块用于通过红外通信方式将遥控控制信号发送给相应的电器。本发明实现通过在一台智能移动终端上操作来遥控多种类型的电器,由用户选择需进行遥控操作的电器的种类。
【专利说明】一种基于智能移动终端的遥控器及遥控方法【技术领域】
[0001]本发明涉及电器遥控领域,具体涉及一种基于智能移动终端的遥控器及遥控方法。
【背景技术】
[0002]随着人们生活水平的不断提高,电视、空调、冰箱等家用电器在家庭生活中被广泛使用。目前,家庭使用的家用电器的种类越来越多,而每台电视、空调等家用电器都会配备遥控器,这样,每个家庭需使用多个遥控器对家用电器进行遥控,但多个遥控器给家用电器的使用带来不便分辨上的困难,也造成社会资源的浪费,同时目前遥控器普遍采用干电池供电,废弃的干电池也是污染的重要来源。
[0003]而目前采用锂电池供电的智能移动终端(如智能手机、平板电脑)的使用普及程度很高,利用智能移动终端获取红外遥控功能代码数据,再将红外遥控功能代码数据发送给遥控数据发送模块的红外发射电路,从而实现在一台智能移动终端上遥控所有的家用电器,将大大增加人们使用家用电器的方便性。

【发明内容】

[0004]本发明提供一种基于智能移动终·端的遥控器及遥控方法,实现了通过在一台智能移动终端上操作来遥控多种类型的电器,并可由用户选择需进行遥控操作的电器的种类。
[0005]为了解决上述技术问题,本发明所采取的技术方案为:
[0006]本发明的一方面提供一种基于智能移动终端的遥控器,包括设置于智能移动终端上的数据收发模块、主控模块、输入模块和与智能移动终端连接或设置于智能移动终端上的遥控信号发射模块;
[0007]所述主控模块与数据收发模块电连接,所述数据收发模块用于获取多个不同种类的遥控器的红外遥控代码数据并将所述红外遥控代码数据发送给所述主控模块;
[0008]所述主控模块与智能移动终端上安装的虚拟遥控器应用软件生成的虚拟遥控器进行数据通信连接,并设置有输入模块用于对所述虚拟遥控器进行数据输入操作或功能选择输入操作,所述虚拟遥控器用于向所述主控模块发出相应的遥控操作信号;
[0009]所述主控模块用于接收所述虚拟遥控器发出的遥控操作信号,生成相应遥控控制信号传送给遥控信号发射模块;
[0010]所述遥控信号发射模块用于通过红外通信方式将遥控控制信号发送给相应的电器,实现对电器的遥控。
[0011]进一步地,所述数据收发模块包括数据接收模块和数据发送模块,所述数据接收模块包括数据识别存储模块和数据获取模块;
[0012]所述数据识别存储模块,用于识别多个不同种类的遥控器的红外遥控代码并以数码形式存入本地存储器,形成本地电器遥控数据库;
[0013]所述数据获取模块,用于访问本地电器遥控数据库获取多个不同种类的遥控器的红外遥控代码数据。
[0014]或者,进一步地,所述数据收发模块包括数据接收模块和数据发送模块,所述数据接收模块包括数据识别存储模块和数据获取模块;
[0015]所述数据识别存储模块,用于识别多个不同种类的遥控器的红外遥控代码,并将识别的所述红外遥控代码以数码形式存入互联网服务器,形成网络电器遥控数据库;
[0016]所述数据获取模块,用于从所述网络电器遥控数据库下载多个不同种类的遥控器的红外遥控代码数据。
[0017]本发明的另一方面提供一种用于所述基于智能移动终端的遥控器的遥控方法,包括:所述数据收发模块获取多个不同种类的遥控器的红外遥控代码数据并将所述红外遥控代码数据发送给所述主控模块;
[0018]所述主控模块与智能移动终端上安装的虚拟遥控器应用软件生成的虚拟遥控器进行数据通信连接,通过输入模块用于对所述虚拟遥控器进行数据输入操作或功能选择输入操作,所述虚拟遥控器向所述主控模块发出相应的遥控操作信号;
[0019]所述主控模块接收所述虚拟遥控器发出的遥控操作信号,生成相应遥控控制信号传送给遥控信号发射模块;
[0020]所述遥控信号发射模块通过红外通信方式将遥控控制信号发送给相应的电器,实现对电器的遥控。
[0021]进一步地,步骤:所述数据收发模块获取多个不同种类的遥控器的红外遥控代码数据,包括:
[0022]识别多个不同种类的遥控器的红外遥控代码并以数码形式存入本地存储器,形成本地电器遥控数据库;
[0023]所述数据收发模块访问本地电器遥控数据库获取多个不同种类的遥控器的红外遥控代码数据。
[0024]或者,进一步地,步骤:所述数据收发模块获取多个不同种类的遥控器的红外遥控代码数据,包括:
[0025]识别多个不同种类的遥控器的红外遥控代码,并将识别的所述红外遥控代码以数码形式存入互联网服务器,形成网络电器遥控数据库;
[0026]所述数据收发模块从所述网络电器遥控数据库下载多个不同种类的遥控器的红外遥控代码数据。
[0027]本发明提供的基于智能移动终端的遥控器及其遥控方法实现了在一台智能移动终端上操作来遥控多种类型的家用电器,并可按需要选择进行遥控操作的家用电器的种类,方便了家用电器的遥控操作。
【专利附图】

【附图说明】
[0028]图1是本发明的基于智能移动终端的遥控器的结构示意图;
[0029]图2是本发明的基于智能移动终端的遥控器的第一种结构示意图;
[0030]图3是本发明的基于智能移动终端的遥控器的第二种结构示意图;
[0031]图4是本发明的基于智能移动终端的遥控器的数据接收模块的结构示意图;
[0032]图5是本发明的基于智能移动终端的遥控器的遥控方法的流程示意图;[0033]图6是本发明的基于智能移动终端的遥控器的数据接收模块的第一种流程示意图;
[0034]图7是本发明的基于智能移动终端的遥控器的数据接收模块的第二种流程示意图;
[0035]图8是遥控信号发送模块的原理图。
【具体实施方式】
[0036]下面结合附图具体阐明本发明的实施方式,附图仅供参考和说明使用,不构成对本发明专利保护范围的限制。
[0037]如图1-3所示,本发明提供的一种基于智能移动终端的遥控器,包括设置于智能移动终端上的数据收发模块11、主控模块12、输入模块13和与智能移动终端连接或设置于智能移动终端上的遥控信号发射模块14 ;
[0038]所述主控模块12与数据收发模块11电连接,所述数据收发模块11用于获取多个不同种类的遥控器的红外遥控代码数据并将所述红外遥控代码数据发送给所述主控模块12 ;
[0039]所述主控模块12与智能移动终端上安装的虚拟遥控器应用软件生成的虚拟遥控器130进行数据通信连接,并设置有输入模块13用于对所述虚拟遥控器进行数据输入操作或功能选择输入操作,所述虚拟遥控器130用于向所述主控模块12发出相应的遥控操作信号;
[0040]所述主控模块12用于接收所述虚拟遥控器130发出的遥控操作信号,生成相应遥控控制信号传送给遥控信号发射模块14 ;
[0041]所述遥控信号发射模块14用于通过红外通信方式将遥控控制信号发送给相应的电器,实现对电器的遥控。
[0042]图2与图3分别示出了遥控信号发射模块14与智能移动终端连接或设置于智能移动终端上的两种结构。
[0043]如图4所示,所述数据收发模块11包括数据接收模块111和数据发送模块112,所述数据接收模块111包括数据识别存储模块1111和数据获取模块1112 ;
[0044]所述数据识别存储模块1111,用于识别多个不同种类的遥控器的红外遥控代码并以数码形式存储到本地存储器,形成本地电器遥控数据库;
[0045]所述数据获取模块1112,用于访问本地电器遥控数据库获取多个不同种类的遥控器的红外遥控代码数据。
[0046]或者,所述数据收发模块11包括数据接收模块111和数据发送模块112,所述数据接收模块111包括数据识别存储模块1111和数据获取模块1112 ;
[0047]所述数据识别存储模块1111,用于识别多个不同种类的遥控器的红外遥控代码,并将识别的所述红外遥控代码以数码形式存入互联网服务器,形成网络电器遥控数据库;
[0048]所述数据获取模块1112,用于从所述网络电器遥控数据库下载多个不同种类的遥控器的红外遥控代码数据。
[0049]在本发明的实施例中,如图5所示,本发明的基于智能移动终端的遥控器的遥控方法包括:[0050]所述数据收发模块11获取多个不同种类的遥控器的红外遥控代码数据并将所述红外遥控代码数据发送给所述主控模块12 ;
[0051]所述主控模块12与智能移动终端上安装的虚拟遥控器应用软件生成的虚拟遥控器130进行数据通信连接,通过输入模块13对所述虚拟遥控器进行数据输入操作或功能选择输入操作,所述虚拟遥控器130向所述主控模块12发出相应的遥控操作信号;
[0052]所述主控模块12接收所述虚拟遥控器130发出的遥控操作信号,生成相应遥控控制信号传送给遥控信号发射模块14 ;
[0053]所述遥控信号发射模块14通过红外通信方式将遥控控制信号发送给相应的电器,实现对电器的遥控。
[0054]如图6所示,在本发明的实施例中,步骤:所述数据收发模块11获取多个不同种类的遥控器的红外遥控代码数据,包括:
[0055]识别多个不同种类的遥控器的红外遥控代码并以数码形式存入本地存储器,形成本地电器遥控数据库;
[0056]所述数据收发模块11访问本地电器遥控数据库获取多个不同种类的遥控器的红外遥控代码数据。
[0057]或者,如图7所示,步骤:所述数据收发模块11获取多个不同种类的遥控器的红外遥控代码数据,包括:
[0058]识别多个不同种类的遥控器的红外遥控代码,并将识别的所述红外遥控代码以数码形式存入互联网服务器,形成网络电器遥控数据库;
[0059]所述数据收发模块11从所述网络电器遥控数据库下载多个不同种类的遥控器的红外遥控代码数据。
[0060]所述的智能移动终端可以是Iphone、Ipad等目前常见的智能手机或平板电脑。所述输入模块可以采用触摸输入屏或输入键盘。
[0061]本发明的具体实施过程说明如下:
[0062]所述数据收发模块中的数据接收模块的数据识别存储模块识别多个不同种类的遥控器的红外遥控代码并以数码形式存储,形成本地电器遥控数据库;或者将识别的所述红外遥控代码以数码形式存入互联网服务器,形成网络电器遥控数据库;所述互联网服务器可以是云存储服务器。
[0063]所述数据收发模块中的数据接收模块的数据获取模块访问本地电器遥控数据库获取多个不同种类的遥控器的红外遥控代码数据,或者从所述网络电器遥控数据库下载多个不同种类的遥控器的红外遥控代码数据。红外遥控功能代码数据包括遥控器产品型号、功能键、功能键红外数据码等。在本实施例中,遥控器使用者可以通过用户注册登录方式登录互联网服务器,通过用户账号设定、下载、上传、保存多个常用电器的遥控数据。在本实施例中,所述数据获取模块通过无线的方式连接互联网(如WiFi或者移动运营商提供的2G、3G无线通信连接方式等)。
[0064]所述主控模块与智能移动终端上安装的虚拟遥控器应用软件生成的虚拟遥控器进行数据通信;通过输入模块对所述虚拟遥控器进行数据输入操作或功能选择输入操作,所述虚拟遥控器向所述主控模块发出相应的遥控操作信号;
[0065]通过对所述虚拟遥控器进行数据输入操作或功能选择输入操作,所述虚拟遥控器可向所述主控模块发出切换电器遥控操作界面的遥控操作信号,当切换到需遥控的电器遥控操作界面时,通过所述输入模块进行数据输入或功能选择输入,对所述主控模块发出遥控操作信号,比如发出电视开或关、空调温度上调或下调等遥控操作信号;
[0066]所述主控模块接收所述虚拟遥控器发出的遥控操作信号,生成相应遥控控制信号传送给遥控信号发射模块;
[0067]所述遥控信号发射模块通过红外通信方式将遥控控制信号发送给相应的电器,实现对电器的遥控。
[0068]多台电器同时处于智能移动终端的遥控范围内时,本发明所提供的基于智能移动终端的遥控器可以逐一下载电器的遥控数据进行匹配,其遥控操作数据被分别存储。操作者也可以根据需要或根据智能移动终端的存储情况通过输入模块操作删除已经匹配的电器遥控数据。
[0069]在本发明的实施例中,如图8所示,为了使红外遥控信号更好地被传输,遥控信号发送模块14将基带二进制信号调制为脉冲串信号。目前常用的信号调制方法是通过脉冲串之间的时间间隔来实现信号调制的脉时调制(PPM),还有一种是通过脉冲宽度来实现信号调制的脉宽调制(PWM)。本发明采用第二种方式进行调制。
[0070]调制信号时采用的是周期为37.9KHz (此频率下发射效率最高)的方波作为载波,本发明运用LM555搭建一个占空系数可调的振荡器输出37.9KHz的方波,再同控制引脚的信号经过一个与门来控制红外发射管的工作状态。遥控信号发送模块14发送红外信号时,在低电平处发送37.9kHz红外信号,高电平处则不发送红外信号。通过控制主控芯片的IO弓丨脚和定时器,模拟出红外码的“I”和“0”,进而模拟出整一帧数据,实现对红外遥控设备的控制。图3是遥控信号发送模块14的原理图,用三个并联的发射管来加大发射面积。
[0071]以上所揭露的仅为本发明的较佳实施例,不能以此来限定本发明的权利保护范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种基于智能移动终端的遥控器,其特征在于: 包括设置于智能移动终端上的数据收发模块(11)、主控模块(12)、输入模块(13)和与智能移动终端连接或设置于智能移动终端上的遥控信号发射模块(14); 所述主控模块(12)与数据收发模块(11)电连接,所述数据收发模块(11)用于获取多个不同种类的遥控器的红外遥控代码数据并将所述红外遥控代码数据发送给所述主控模块(12); 所述主控模块(12)与智能移动终端上安装的虚拟遥控器应用软件生成的虚拟遥控器(130)进行数据通信连接,并设置有输入模块(13)用于对所述虚拟遥控器进行数据输入操作或功能选择输入操作,所述虚拟遥控器(130)用于向所述主控模块(12)发出相应的遥控操作信号; 所述主控模块(12)用于接收所述虚拟遥控器(130)发出的遥控操作信号,生成相应遥控控制信号传送给遥控信号发射模块(14); 所述遥控信号发射模块(14)用于通过红外通信方式将遥控控制信号发送给相应的电器,实现对电器的遥控。
2.根据权利要求1所述的基于智能移动终端的遥控器,其特征在于: 所述数据收发模块 (11)包括数据接收模块(111)和数据发送模块(112),所述数据接收模块(111)包括数据识别存储模块(1111)和数据获取模块(1112); 所述数据识别存储模块(1111),用于识别多个不同种类的遥控器的红外遥控代码并以数码形式存入本地存储器,形成本地电器遥控数据库; 所述数据获取模块(1112),用于访问本地电器遥控数据库获取多个不同种类的遥控器的红外遥控代码数据。
3.根据权利要求1所述的基于智能移动终端的遥控器,其特征在于: 所述数据收发模块(11)包括数据接收模块(111)和数据发送模块(112),所述数据接收模块(111)包括数据识别存储模块(1111)和数据获取模块(1112); 所述数据识别存储模块(1111),用于识别多个不同种类的遥控器的红外遥控代码,并将识别的所述红外遥控代码以数码形式存入互联网服务器,形成网络电器遥控数据库;所述数据获取模块(1112),用于从所述网络电器遥控数据库下载多个不同种类的遥控器的红外遥控代码数据。
4.一种基于智能移动终端的遥控器的遥控方法,其特征在于,包括: 所述数据收发模块(11)获取多个不同种类的遥控器的红外遥控代码数据并将所述红外遥控代码数据发送给所述主控模块(12); 所述主控模块(12)与智能移动终端上安装的虚拟遥控器应用软件生成的虚拟遥控器(130)进行数据通信连接,通过输入模块(13)用于对所述虚拟遥控器进行数据输入操作或功能选择输入操作,所述虚拟遥控器(130)向所述主控模块(12)发出相应的遥控操作信号; 所述主控模块(12)接收所述虚拟遥控器(130)发出的遥控操作信号,生成相应遥控控制信号传送给遥控信号发射模块(14); 所述遥控信号发射模块(14)通过红外通信方式将遥控控制信号发送给相应的电器,实现对电器的遥控。
5.根据权利要求4所述的基于智能移动终端的遥控器,其特征在于: 步骤:所述数据收发模块(11)获取多个不同种类的遥控器的红外遥控代码数据,包括: 识别多个不同种类的遥控器的红外遥控代码并以数码形式存入本地存储器,形成本地电器遥控数据库; 所述数据收发模块访问本地电器遥控数据库获取多个不同种类的遥控器的红外遥控代码数据。
6.根据权利要求4所述的基于智能移动终端的遥控器,其特征在于: 步骤:所述数据收发模块(11)获取多个不同种类的遥控器的红外遥控代码数据,包括:识别多个不同种类的遥控器的红外遥控代码,并将识别的所述红外遥控代码以数码形式存入互联网服务器,形成网络电器遥控数据库; 所述数据收发模块从所述网络电器遥控数据库下载多个不同种类的遥控器的红外遥控代码数据。.
【文档编号】H04M11/00GK103442151SQ201310374343
【公开日】2013年12月11日 申请日期:2013年8月23日 优先权日:2013年8月23日
【发明者】罗中良, 蓝燕 申请人:惠州学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1