一种基于云平台和智能手机的学习型万能红外遥控方法

文档序号:8415815阅读:246来源:国知局
一种基于云平台和智能手机的学习型万能红外遥控方法
【技术领域】
[0001]本发明涉及红外遥控技术领域,更加具体地,涉及一种基于云平台和智能手机的学习型万能红外遥控方法。
【背景技术】
[0002]随着科技技术和智能家居的不断发展,家庭家电设备越来越多,其控制设备遥控器也随之越来越多,人们常常遇到找不到相应设备遥控器的问题。万能遥控器营运而生。
[0003]在中国专利申请公开说明书,CN102968898A提出了基于手机短信的远程万能红外遥控系统,该系统将基于手机短信的远程万能红外遥控系统是将短信控制开关与万能红外遥控技术结合在一起,用户可以随时随地对任何可使用红外遥控器控制的家用电器进行远程控制,因此非常方便、实用。另外,由于主控装置和红外控制装置之间为无线连接,因此可以避免布线的麻烦。专利CN102546943A提出了基于蓝牙和智能手机的万能家电集中遥控系统,其主要组成部分包括网络服务器,智能手机软件和家电集中控制网关。其主要特点是,用智能手机软件替代实际的遥控器提供操作控制界面,使用家电集中控制网关发射各种格式的红外信号控制所有家电,通过蓝牙在智能手机和家电集中控制网关之间建立数据通信通路,通过网络下载和更新家电控制编码。其主要优点是:智能手机软件提供方便易用的操作界面,而且能够通过界面切换显示各个不同家电的控制界面,集中家电控制网关能够发射出各种不同类型不同品牌家电的红外控制信号,网络服务器能够不断更新和添加新的遥控编码数据。CN202889394U提出了一种万能智能遥控装置,该专利涉及一种万能智能遥控装置,包含一个带音频输入输出接口的遥控收发配件,遥控收发配件可通过其所带的音频接口与智能手机或平板电脑进行数据通讯,将智能手机或平板电脑发送的指令转换成受控电器所识别的遥控指令发送出去,实现对电器进行遥控的流程。
[0004]以上各专利提出了不同的红外遥控实现的方法,但是都没有解决红外遥控编码学习共享问题,造成了重复学习,浪费了大量的资源。

【发明内容】

[0005]本发明要解决的技术问题在于提供一种可以实现红外信息编码学习、共享的方法。
[0006]为了解决上述问题,本发明提出了一种基于云平台和智能手机的学习型万能红外遥控方法。该方法包括一个基于云技术的数据库,一个可以上网的智能手机,其中智能手机中具有红外信息编码学习、发射的控制应用程序,一个红外收发控制平台,这个平台上集成了红外接收电路、红外发射电路、中央控制器以及低通滤波器电路。
[0007]由于发明利用了云平台数据库存储共享红外学习编码,一方面用户可以将学习到的红外编码上传到云平台数据库,另一方面用户可以直接将红外编码数据下载到本地,实现对应设备的控制。
[0008]本发明中的红外收发控制平台由电源模块、红外接收模块、红外发射模块、单片机模块、低通滤波器、音频接口自动识别电路。其中红外接收模块采用本振频率为38KHz(±0.1KHz)的红外一体接收头。红外发射电路采用工作电压为3.3V、工作电流为50mA的红外发射LED以及放大三极管构成。单片机模块一方面用于接收红外接收电路的红外编码信号,并利用双沿捕获和定时器采集数据位宽信息,存储在本地一个大小为500字节的接收缓冲区。另一方面接收来自智能手机的控制信号,并根据控制信号向红外发射电路输出控制信息流。低通滤波器采用RC无源滤波器。电源模块用于收集智能手机左声道的电能。
[0009]作为本发明的进一步改进,可将本发明的红外收发控制平台中的红外接收电路中的红外接收一体头替换成其他模块,特别是本振频率可调的模块,这可以增大电路的学习范围。
[0010]作为本发明的更进一步改进,智能手机可以通过配置单片机内部寄存器调节智能手机与红外收发控制平台间的数据传输率。通过调节数据传输率,可以在满足数据传输的调节下尽可能的降低系统能耗,延长智能手机的使用时长。
[0011]有益效果
[0012]利用上述方法和装置,通过利用红外收发平台学习红外编码信号,利用红外收发平台输出红外控制信号,通过音频接口在智能手机和红外收发控制平台直接传递数据和能量,利用智能手机接收、压缩红外学习编码,并通过email的方式将处理后的数据上传到云平台数据库。利用云平台数据库存储、分享上传的红外编码信息,同时智能手机端可以从云平台数据库下载需要的红外编码信息,经智能手机处理、红外收发电路发射,从而实现红外设备的控制。按照上述方式,可以有效的实现红外编码信息资源的共享,避免了用户重复学习红外编码的过程,提高了资源的有效利用。
【附图说明】
[0013]通过参考以下结合附图的说明及权利要求书的内容,并且随着对本发明的更全面理解,本发明的其它目的及结果将更加明白及易于理解。在附图中:
[0014]图1是本发明方法的工作流程图;
[0015]图2是本发明实现的系统结构图;
[0016]图3是红外收发控制平台结构框图;
[0017]图4是红外编码信息学习软件流程图;
[0018]图5是红外控制码发射软件流程图;
图6是红外收发控制平台低功耗处理软件流程图;
[0019]在所有附图中相同的标号指示相似或相应的特征或功能。
【具体实施方式】
[0020]在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实现这些实施例。在其它例子中,为了便于描述一个或多个实施例,公知的结构和设备以方框图的形式示出。
[0021]下面将参照附图来对根据本发明的各个实施例进行详细描述。
[0022]如图1所示为本发明的系统结构框图,其中红外遥控设备I接收来自红外收发控制平台2的红外控制信号,红外收发控制平台2接收来自红外遥控器的控制码,并通过内部电路学习红外编码信息。红外收发控制平台2学习到红外编码数据后经过压缩后通过智能手机3音频口 6发送给智能手机3。智能手机3接收到数据进一步处理后通过GPRS/3G/WiFi等无线方式8传输给基站/网关4。基站/网关4通过Inernet9将数据传递到云平台数据库5。数据到达云平台数据库5后,云平台数据库5接收到的数据进行解压缩,并根据自定义协议将数据存储到云平台数据库5对应的数据库中。
[0023]智能手机3向云平台数据库5发送请求,云平台数据库5接收到下载请求后,将请求信息要求的红外编码信息发送到智能手机3。智能手机3接收到数据后对数据进行解压并去除冗余数据,然后将处理后的数据经音频口 6发送到红外收发控制平台2。红外收发控制平台2接收到数据后调用如图4示红外控制码发射软件流程图启动对应的发射程序,将控制信号发射,从而实现红外设备的控制。
[0024]如图2所示,为红外收发控制平台2。红外收发控制平台2由6各部分构成,其中音频接口 10用于连接智能手机3和红外收发控制平台2。智能手机3通过音频口 10向红外收发控制平台2提供电能,并实现二者之间的双向数据通信。电源模块11通过变压器、整流桥将交流信号变换到直流信号并分别给预处理模块12、单片机控制模块13、红外发射模块15、红外接收模块14提供电能。预处理模块12包含交流耦合电路和低通滤波器,其中交流耦合电路用于将音频口 10右声道输出的模块信号耦合到适合单片机处理的信号,低通滤波器用于滤除单片机模块13输出信号的高频成分,使得信号更适合在音频口 10中传输。单片机控制模块13 —方面用于接收来自红外接收模块14和智能手机3的数据,另一方面将处理后的数据分别传输到智能手机3和红外发射模块15。单片机控制模块13内部的程序控制流程图如图3?5所示,系统部工作时,单片机系统处于低功耗模式,只有中断发生时,系统才开始处理数据,这大大降低的红外收发控制平台2的功耗。红外接收模块14接收来自红外要控制的控制信号,解调后将数据传递给单片机控制模块13。红外发射模块15将来之单片机的控制信号调制后发射出去,从而实现红外设备的控制。
【主权项】
1.一种基于云平台和智能手机的学习型万能红外遥控方法,其中所述智能手机包括1S、Android以及windows phone系统的智能手机,所述方法包括: 该方法通过智能手机音频口传输数据和电能,所以要求在红外发射电路和红外接收电路与智能手机音频口之间添加一个桥接电路, 该手机音频口外设通过本振频率为38KHz(±0.1 KHz)红外一体接收头接收红外遥控器信号, 红外收发控制平台与智能手机通过UART (通用异步收发传输协议)进行数据通信,数据通信波特率为4800bps, 红外收发控制平台与智能手机的通信采用曼切斯特编码协议, 红外收发控制平台具有欧洲标准音频口和美国标准音频口自动识别电路, 智能手机与云服务器之间的通过email传输数据, 云数据库采用通用红外码存储技术, 云数据库为公共共享平台,用于收集用户学习到红外编码信号以及向用户共享红外编码库资源。
2.如权利要求1所述的方法,其中,智能手机通过音频口与红外收发控制平台进行数据、能量的传递,其基本特征为:智能手机通过音频口右声道向红外收发控制平台发送数据,通过智能手机音频口左声道传输能量,通过麦克风接收来自红外收发控制平台的数据。
3.如权利要求1所述的方法,其中,所述红外收发控制平台与智能手机通过UART(通用异步收发传输协议)进行数据通信,数据通信波特率为4800bps,其基本特征为:数据通过4800bps的标准UART信号发送,在信号传输之前采用曼切斯特编码协议对标准的UART信号进行有效编码。
4.如权利要求1所述的方法,其中,红外收发控制平台基本特征为:平台上集成了红外发射电路、红外接收电路、低通滤波器、单片机控制系统、音频口协议自动识别电路。
5.如权利要求1所述的方法,其中,云数据库采用通用红外码存储技术基本特征为:数据存储字段为公司名称、器件类型、型号、按键值、状态、控制码。
6.如权利要求5所述,其中云数据库可以收集用户学习到红外编码信号以及向用户共享红外编码库资源。
【专利摘要】本发明提供了一种学习型万能红外遥控方法,其中红外编码学习和红外信号发射基于智能手机音频口红外收发控制平台。红外编码学习基于音频口红外收发控制平台,压缩、解码、存储转发基于智能手机,红外学习编码的分类汇总、存储基于云平台数据库,所述方法包括:通过红外接收电路接收红外遥控器的按键编码信号,信号经过音频口红外收发控制平台和智能手机处理后以email的形式通过GPRS/3G网络传输到云平台数据库。用户从云平台数据库下载需要的红外编码数据,通过智能手机解码、重组数据后经智能手机音频口红外收发控制平台发射红外遥控信号。该方法通过红外学习编码的共享,提高了红外编码的学习效率和红外编码数据库的稳定性和可靠性。
【IPC分类】G08C23-04, H04M11-00, H04L29-08
【公开号】CN104735274
【申请号】CN201310697555
【发明人】吴明厚, 张振荣
【申请人】广西大学
【公开日】2015年6月24日
【申请日】2013年12月18日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1