红外遥控方法和移动终端的制作方法

文档序号:6714868阅读:189来源:国知局
红外遥控方法和移动终端的制作方法
【专利摘要】本发明公开了一种红外遥控方法和移动终端,所述红外遥控方法包括步骤:根据用户的控制指令获取对应的红外遥控信号的电平信息;根据所述电平信息生成音频源文件和数据位0;根据所述电平信息将所述音频源文件和数据位0合成为音频信号,并将所述音频信号模拟为红外遥控信号对外进行红外遥控。由于可以通过软件的方式模拟合成红外遥控信号的波形,硬件上不需要专门的红外遥控发射芯片,而是利用移动终端中原有的音频编码硬件,只需要在音频输出后端扩展简单的发射电路即可实现红外遥控信号的发送,大幅降低了硬件成本。最终实现了以较低的成本在移动终端上实现红外遥控功能。
【专利说明】红外遥控方法和移动终端

【技术领域】
[0001]本发明涉及通信【技术领域】,尤其是涉及一种红外遥控方法和移动终端。

【背景技术】
[0002]红外遥控技术作为一种最常用的电器控制方法,已经广泛的应用于各种类型的家用电器上。随着智能手机的普及和应用范围的不断扩大,出现了一系列带有红外遥控功能的手机,配合对应的应用程序就可以实现家电遥控器的功能,从而可取代传统的家电遥控器。
[0003]然而,现有的带红外遥控功能的手机,都是在手机上额外装配专门的红外遥控发射芯片,通过红外遥控发射芯片编码生成红外信号,再通过红外发射器发送。而专门的红外遥控发射芯片比较昂贵,增加了手机的硬件成本,因此现有的手机红外遥控功能的实现成本较高。


【发明内容】

[0004]本发明的主要目的在于提供一种红外遥控方法和移动终端,旨在以较低的成本在移动终端上实现红外遥控功能。
[0005]为达以上目的,本发明提出一种红外遥控方法,红外遥控方法,包括步骤:
[0006]根据用户的控制指令获取对应的红外遥控信号的电平信息;
[0007]根据所述电平信息生成音频源文件和数据位0 ;
[0008]根据所述电平信息将所述音频源文件和数据位0合成为音频信号,并将所述音频信号模拟为红外遥控信号对外进行红外遥控。
[0009]优选地,所述电平信息包括高电平信息和低电平信息,所述根据所述电平信息生成音频源文件和数据位0包括:
[0010]根据所述高电平信息,选择音频参数生成音频源文件来模拟所述红外遥控信号的高电平;根据所述低电平信息,生成一定字节数的数据位0来模拟所述红外遥控信号的低电平。
[0011]优选地,所述音频参数包括采样率、声道数、采样精度、基频、波形、音量中的任意一种或任意组合。
[0012]优选地,所述电平信息包括高低电平的组合信息,所述根据所述电平信息将所述音频源文件和数据位0合成为音频信号包括:
[0013]根据所述高低电平的组合信息,将所述音频源文件和数据位0分别作为所述红外遥控信号的高电平和低电平进行合成,形成音频信号。
[0014]优选地,所述音频源文件为固定长度的音频源文件。
[0015]本发明同时提出一种移动终端,包括获取模块、生成模块和发射模块,其中:
[0016]获取模块,用于根据用户的控制指令获取对应的红外遥控信号的电平信息;
[0017]生成模块,用于根据所述电平信息生成音频源文件和数据位0,并将所述音频源文件和数据位0合成为音频信号;
[0018]发射模块,用于发射所述音频信号,以将所述音频信号模拟为红外遥控信号对外进行红外遥控。
[0019]优选地,所述电平信息包括高电平信息和低电平信息,所述生成模块用于:根据所述高电平信息,选择音频参数生成音频源文件来模拟所述红外遥控信号的高电平;根据所述低电平信息,生成一定字节数的数据位0来模拟所述红外遥控信号的低电平。
[0020]优选地,所述电平信息包括高低电平的组合信息,所述生成模块用于:根据所述高低电平的组合信息,将所述音频源文件和数据位0分别作为所述红外遥控信号的高电平和低电平进行合成,形成音频信号。
[0021]本发明所提供的一种红外遥控方法,通过获取待发射的红外遥控信号的电平信息,根据电平信息生成音频源文件和数据位0,并合成为音频信号,最后对外发射该音频信号,从而实现了利用音频信号模拟红外遥控信号对外进行红外遥控。由于本实施例可以通过软件的方式模拟合成红外遥控信号的波形,硬件上不需要专门的红外遥控发射芯片,而是利用移动终端中原有的音频编码硬件,只需要在音频输出后端扩展简单的发射电路即可实现红外遥控信号的发送,大幅降低了硬件成本。最终实现了以较低的成本在移动终端上实现红外遥控功能。

【专利附图】

【附图说明】
[0022]图1是本发明的红外遥控方法一实施例的流程图;
[0023]图2是本发明实施例中一红外遥控信号的波形示意图;
[0024]图3是本发明的移动终端一实施例的模块示意图。
[0025]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

【具体实施方式】
[0026]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0027]参见图1,提出本发明的红外遥控方法一实施例,所述红外遥控方法包括以下步骤:
[0028]步骤S1:根据用户的控制指令获取对应的红外遥控信号的电平信息
[0029]所述控制指令包括开机、关机、音量加减、频道加减、亮度加减、温度加减等,用户可以通过触控操作或按键操作发出控制指令。每一控制指令对应一红外遥控信号,每一红外遥控信号都具有特定的电平信息。
[0030]一个标准的红外遥控信号如图2所示,一般由引导码、用户码、数据码、数据反码等组成。由图可以看出,一个完整的红外遥控信号波形的基本组成单元为高电平和低电平,即红外遥控信号是由一定长度的高电平和低电平组合而成。因此,红外遥控信号的电平信息包括闻电平?目息、低电平?目息和闻低电平组合彳目息;其中闻电平?目息包括闻电平数量、每一个高电平的长度等,低电平信息包括低电平数量、每一个低电平的长度等,高低电平组合信息包括高电平和低电平的排列组合形式。
[0031]步骤S2:根据电平信息生成音频源文件和数据位0
[0032]为了模拟红外遥控信号,本发明利用音频源文件来模拟红外遥控信号的高电平部分,通过填充数据位0来模拟红外遥控信号的低电平部分。
[0033]具体的,对于高电平部分,可以根据高电平信息如高电平的数量、长度等,选择合适的音频参数生成音频源文件来模拟红外遥控信号的高电平。该音频参数包括采样率、声道数、采样精度、基频、波形、音量中的任意一种或任意组合,该音频源文件优选为固定长度的音频源文件,可以有效增加编码速度和稳定性。鉴于红外协议标准的多样性,本实施例优选使用0.28ms和0.56ms两种固定长度的音频源文件,通过叠加基本可以模拟绝大多数红外遥控信号的高电平部分。例如,需要0.56ms长度的音频源文件,可以通过专业的音频软件(如CoolEdit),选择以下音频参数:采样率44100、声道数为立体声、采样精度16位、基频9500Hz、波形为正弦波、音量OdB、持续时长0.56ms,生成需要的音频源文件。
[0034]对于低电平部分,可以根据低电平信息如低电平的数量、长度等,生成一定字节数的数据位0来模拟红外遥控信号的低电平。其中,生成数据位0的字节数可以由以下参数来计算:采样率*声道数*低电平时长* (采样精度/8)。
[0035]步骤S3:根据电平信息将音频源文件和数据位0合成为音频信号
[0036]具体的,分别模拟生成高低电平波形后,再根据高低电平的组合信息,如高电平和低电平的排列顺序、组合形式等,将音频源文件作为红外遥控信号的高电平,将数据位0作为红外遥控信号的低电平进行合成,形成音频信号。该音频信号的波形与红外遥控信号的波形相同,该音频信号即为模拟而成的红外遥控信号。
[0037]步骤S4:向外发射音频信号,以将音频信号模拟为红外遥控信号对外进行红外遥控
[0038]可以通过音频通道或发射电路向外发射合成的音频信号,即将该音频信号模拟为红外遥控信号对外进行红外遥控。
[0039]本实施例的红外遥控方法,是一种由音频信号模拟红外遥控信号的方法,在具体实现上,可以通过软件的方式模拟合成红外遥控信号的波形,硬件上不需要专门的红外遥控发射芯片,可以利用移动终端中原有的音频编码硬件,只需要在音频输出后端扩展简单的发射电路即可实现红外遥控信号的发送,大幅降低了硬件成本。最终实现了以较低的成本在移动终端上实现红外遥控功能。
[0040]参见图3,提出本发明的移动终端一实施例,所述移动终端包括获取模块、生成模块和发射模块。
[0041]获取模块:用于根据用户的控制指令获取对应的红外遥控信号的电平信息,并将该电平信息发送给获取模块。
[0042]所述控制指令包括开机、关机、音量加减、频道加减、亮度加减、温度加减等,用户可以通过触控操作或按键操作发出控制指令。每一控制指令对应一红外遥控信号,每一红外遥控信号都具有特定的电平信息。获取模块根据用户发出的控制指令,查询对应的红外遥控信号,并获取该红外遥控信号的电平信息。
[0043]由图2可以看出,一个完整的红外遥控信号波形的基本组成单元为高电平和低电平,即红外遥控信号是由一定长度的高电平和低电平组合而成。因此,红外遥控信号的电平?目息包括闻电平彳目息、低电平?目息和闻低电平组合?目息;其中闻电平?目息包括闻电平数量、每一个高电平的长度等,低电平信息包括低电平数量、每一个低电平的长度等,高低电平组合信息包括高电平和低电平的排列组合形式。
[0044]生成模块:用于根据电平信息生成音频源文件和数据位0,并将音频源文件和数据位0合成为音频信号,将该音频信号发送给发射模块。
[0045]本实施例中,生成模块利用音频源文件来模拟红外遥控信号的高电平部分,通过填充数据位0来模拟红外遥控信号的低电平部分。
[0046]具体的,对于高电平部分,生成模块可以根据高电平信息如高电平的数量、长度等,选择合适的音频参数生成音频源文件来模拟红外遥控信号的高电平。该音频参数包括采样率、声道数、采样精度、基频、波形、音量中的任意一种或任意组合,该音频源文件优选为固定长度的音频源文件,可以有效增加编码速度和稳定性。鉴于红外协议标准的多样性,本实施例优选使用0.28ms和0.56ms两种固定长度的音频源文件,通过叠加基本可以模拟绝大多数红外遥控信号的高电平部分。例如,需要生成0.56ms长度的音频源文件,生成模块可以通过专业的音频软件(如CoolEdit),选择以下音频参数:采样率44100、声道数为立体声、采样精度16位、基频9500Hz、波形为正弦波、音量OdB、持续时长0.56ms等,生成需要的音频源文件。
[0047]对于低电平部分,生成模块可以根据低电平信息如低电平的数量、长度等,生成一定字节数的数据位0来模拟红外遥控信号的低电平。其中,生成数据位0的字节数可以由以下参数来计算:采样率*声道数*低电平时长* (采样精度/8)。
[0048]分别模拟生成高低电平波形后,生成模块再根据高低电平的组合信息,如高电平和低电平的排列顺序、组合形式等,将音频源文件作为红外遥控信号的高电平,将数据位0作为红外遥控信号的低电平进行合成,形成音频信号。该音频信号的波形与红外遥控信号的波形相同,该音频信号即为模拟而成的红外遥控信号。
[0049]发射模块:用于发射合成的音频信号,以将该音频信号模拟为红外遥控信号对外进行红外遥控。
[0050]发射模块可以通过音频通道或发射电路向外发射合成的音频信号,即将该音频信号模拟为红外遥控信号对外进行红外遥控。
[0051]从而,本发明的移动终端,通过获取模块获取待发射的红外遥控信号的电平信息,生成模块根据电平信息生成音频源文件和数据位0,并合成为音频信号,最后由发射模块对外发射该音频信号,从而实现了利用音频信号模拟红外遥控信号对外进行红外遥控。由于本实施例可以通过软件的方式模拟合成红外遥控信号的波形,硬件上不需要专门的红外遥控发射芯片,可以利用移动终端中原有的音频编码硬件,只需要在音频输出后端扩展简单的发射电路即可实现红外遥控信号的发送,大幅降低了硬件成本。最终实现了以较低的成本在移动终端上实现红外遥控功能。
[0052]需要说明的是:上述实施例提供的移动终端在进行红外遥控时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将移动终端的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的移动终端与红外遥控方法实施例属于同一构思,其具体实现过程详见方法实施例,且方法实施例中的技术特征在移动终端实施例中均对应适用,这里不再赘述。
[0053]本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤可以通过程序来控制相关的硬件完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质可以是ROM/RAM、磁盘、光盘等。
[0054]应当理解的是,以上仅为本发明的优选实施例,不能因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种红外遥控方法,其特征在于,包括步骤: 根据用户的控制指令获取对应的红外遥控信号的电平信息; 根据所述电平信息生成音频源文件和数据位O ; 根据所述电平信息将所述音频源文件和数据位O合成为音频信号,并将所述音频信号模拟为红外遥控信号对外进行红外遥控。
2.根据权利要求1所述的红外遥控方法,其特征在于,所述电平信息包括高电平信息和低电平信息,所述根据所述电平信息生成音频源文件和数据位O包括: 根据所述高电平信息,选择音频参数生成音频源文件来模拟所述红外遥控信号的高电平;根据所述低电平信息,生成一定字节数的数据位O来模拟所述红外遥控信号的低电平。
3.根据权利要求2所述的红外遥控方法,其特征在于,所述音频参数包括采样率、声道数、采样精度、基频、波形、音量中的任意一种或任意组合。
4.根据权利要求1所述的红外遥控方法,其特征在于,所述电平信息包括高低电平的组合信息,所述根据所述电平信息将所述音频源文件和数据位O合成为音频信号包括: 根据所述高低电平的组合信息,将所述音频源文件和数据位O分别作为所述红外遥控信号的高电平和低电平进行合成,形成音频信号。
5.根据权利要求1-4任一项所述的红外遥控方法,其特征在于,所述音频源文件为固定长度的音频源文件。
6.一种移动终端,其特征在于,包括获取模块、生成模块和发射模块,其中: 获取模块,用于根据用户的控制指令获取对应的红外遥控信号的电平信息; 生成模块,用于根据所述电平信息生成音频源文件和数据位O,并将所述音频源文件和数据位O合成为音频信号; 发射模块,用于发射所述音频信号,以将所述音频信号模拟为红外遥控信号对外进行红外遥控。
7.根据权利要求6所述的移动终端,其特征在于,所述电平信息包括高电平信息和低电平信息,所述生成模块用于:根据所述高电平信息,选择音频参数生成音频源文件来模拟所述红外遥控信号的高电平;根据所述低电平信息,生成一定字节数的数据位O来模拟所述红外遥控信号的低电平。
8.根据权利要求7所述的移动终端,其特征在于,所述音频参数包括采样率、声道数、采样精度、基频、波形、音量中的任意一种或任意组合。
9.根据权利要求6所述的移动终端,其特征在于,所述电平信息包括高低电平的组合信息,所述生成模块用于:根据所述高低电平的组合信息,将所述音频源文件和数据位O分别作为所述红外遥控信号的高电平和低电平进行合成,形成音频信号。
10.根据权利要求6-9任一项所述的移动终端,其特征在于,所述音频源文件为固定长度的音频源文件。
【文档编号】G08C23/04GK104282137SQ201410529386
【公开日】2015年1月14日 申请日期:2014年10月8日 优先权日:2014年10月8日
【发明者】吴斌星 申请人:深圳市中兴移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1