电视遥控方法及装置制造方法及图纸

技术编号:15191638 阅读:132 留言:0更新日期:2017-04-20 09:28
本发明专利技术涉及一种电视遥控方法,所述方法包括:接收遥控器发送的遥控指令,获取遥控码;查找是否存在与所述遥控码匹配的编码类型,若是,则根据所述编码类型解析出遥控码中的用户码;查找是否存在与解析出的用户码匹配的存储的用户码,若是,则根据所述编码类型解析出遥控码中的数据码;根据所述数据码匹配对应的键值,根据所述键值作出与所述遥控指令相应的响应。采用该方法使电视对不同编码遥控器进行兼容,从而实现多遥控器对电视的控制。此外,还提供了一种电视遥控装置。

【技术实现步骤摘要】

本专利技术涉及电视控制
,特别是涉及一种电视遥控方法及装置。
技术介绍
目前,电视和机顶盒都有各自的遥控器,通常这些遥控器使用的编码类型不同(常见的编码类型有数十种),而且就算使用了同一编码类型,厂商又会以各自不同的用户码与其他品牌的遥控器或自家不同款机型的遥控器进行区别,以保证遥控器的独立性。因此在传统使用中,必须使用同一编码类型和同一用户码的电视遥控器才能控制对应的电视。然而,现如今,家庭影音设备越来越多样化,在液晶电视使用的同时,用户往往会搭配机顶盒,而由于编码类型和用户码的不同,使电视遥控器和机顶盒遥控器无法交替使用,即用机顶盒的遥控器对电视进行遥控操作,电视是无法响应其操作的。这样一来,用户在观看电视过程中,既需要使用机顶盒遥控器对机顶盒进行操作,又需要使用电视遥控器对电视进行操作,多个遥控器的使用造成操作过程非常繁琐。因此,如何让电视对机顶盒遥控器的遥控操作进行响应,实现多遥控器对电视进行控制是一个需要解决的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能将不同编码遥控器进行兼容的电视遥控方法及装置。一种电视遥控方法,所述方法包括:接收遥控器发送的遥控指令,获取遥控码;查找是否存在与所述遥控码匹配的编码类型,若是,则根据所述编码类型解析出遥控码中的用户码;查找是否存在与解析出的用户码匹配的存储的用户码,若是,则根据所述编码类型解析出遥控码中的数据码;根据所述数据码匹配对应的键值,根据所述键值作出与所述遥控指令相应的响应。在其中一个实施例中,所述查找是否存在与所述遥控码匹配的编码类型的步骤,包括:判断是否存在与所述遥控码中引导码的高低电平的时间长度和比例匹配的引导码的高低电平时间长度和比例,若是,则存在与所述遥控码匹配的编码类型,反之,则不存在。在其中一个实施例中,若存在与所述遥控码中引导码的高低电平的时间长度和比例匹配的引导码的高低电平时间长度和比例,则进一步判断所述遥控码中逻辑0和逻辑1的高低电平所占的时间长度和比例是否符合预存储的逻辑0和逻辑1的高低电平所占的时间长度和比例,若是,则存在与所述遥控码匹配的编码类型,反之,则不存在。在其中一个实施例中,所述接收遥控器发送的遥控指令的步骤之前,还包括:将引导码的高低电平的时间长度和比例与逻辑0和逻辑1的高低电平所占的时间长度和比例进行对应存储。在其中一个实施例中,所述方法还包括:对所述存储的用户码进行更新。一种电视遥控装置,所述装置包括:遥控码获取模块,用于接收遥控器发送的遥控指令,获取遥控码;编码类型匹配模块,用于查找是否存在与所述遥控码匹配的编码类型;解码模块,用于当所述编码类型匹配模块的查找结果为是时,则根据所述编码类型解析出遥控码中的用户码;用户码匹配模块,用于查找是否存在与解析出的用户码匹配的存储的用户码;所述解码模块还用于当所述用户码匹配模块的查找结果为是时,则根据所述编码类型解析出遥控码中的数据码;响应模块,用于根据所述数据码匹配对应的键值,根据所述键值作出与所述遥控指令相应的响应。在其中一个实施例中,所述编码类型匹配模块还用于判断是否存在与所述遥控码中引导码的高低电平的时间长度和比例匹配的引导码的高低电平时间长度和比例,若是,则存在与所述遥控码匹配的编码类型,反之,则不存在。在其中一个实施例中,所述编码类型匹配模块还用于若存在与所述遥控码中引导码的高低电平的时间长度和比例匹配的引导码的高低电平时间长度和比例,则进一步判断所述遥控码中逻辑0和逻辑1的高低电平所占的时间长度和比例是否符合预存储的逻辑0和逻辑1的高低电平所占的时间长度和比例,若是,则存在与所述遥控码匹配的编码类型,反之,则不存在。在其中一个实施例中,所述装置还包括:存储模块,用于将引导码的高低电平的时间长度和比例与逻辑0和逻辑1的高低电平所占的时间长度和比例进行对应存储。在其中一个实施例中,所述装置还包括:更新模块,用于对所述存储的用户码进行更新。上述电视遥控方法及装置,通过查找是否存在与遥控指令中的遥控码匹配的编码类型,若是,则根据匹配的编码类型解析出遥控码中的用户码,接着查找是否存在与解析出的用户码匹配的用户码,若是,则根据匹配的编码类型解析出遥控码中的数据码,根据数据码匹配对应的键值,作出与遥控指令相应的响应,从而能对不同编码遥控器进行兼容,实现多遥控器对电视的控制。附图说明图1为一个实施例中电视遥控方法的流程图;图2为一个实施例中遥控编码脉冲的波形特征图;图3为一个实施例中遥控码的组成图;图4为另一个实施例中电视遥控方法的流程图;图5为一个实施例中电视遥控装置的结构示意图;图6为另一个实施例中电视遥控装置的结构示意图;图7为再一个实施例中电视遥控装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,在一个实施例中,提供了一种电视遥控方法,该方法具体包括以下步骤:步骤102,接收遥控器发送的遥控指令,获取遥控码。本实施例中,遥控器发出红外信号的遥控指令,电视中的红外遥控信号接收器接收该遥控信号,对该红外遥控信号进行放大、检波、整形、解调出遥控编码脉冲。该遥控编码脉冲是一组组的串行二进制码。由于红外遥控编码类型有很多种,比如NEC编码,东芝编码、三菱编码等,不同的编码类型的串行二进制码的波形特征不一样,比如波形的高低电平所占的时间长度和比例不一样。为了帮助理解遥控编码脉冲,请参看图2以NEC编码类型为例,对遥控编码脉冲的波形进行的说明。图2为NEC编码类型的遥控编码脉冲的波形图(以遥控发射端发出的电平为例,注意接收端与发射端的电平相反),采用脉宽调制的串行码,以脉宽为0.56ms、间隔0.56ms、周期为1.12ms的组合表示二进制的逻辑“0”,以脉宽为0.56ms、间隔1.68ms、周期为2.24ms的组合表示二进制的逻辑“1”。电视中的红外信号遥控接收器解调出遥控编码脉冲,将其输入到微控制器,由内部CPU接收解调出的串行二进制码,对应得到二进制编码的遥控码,遥控码包含引导码、用户码、数据码。其中,引导码用于通知接收器其后为遥控数据;用户码用于区分是哪一机型的数据,接收端据此来判断后续的数据是否为须执行的指令;数据码用于区分是哪一个键被按下,接收端根据数据码作出应该执行什么动作的判断。不同的编码类型其引导码的高低电平的时间长度和比例不一样。为了帮助理解遥控码的组成,请参看图3所示的NEC编码类型的遥控码组成(以遥控发射端发出的电平为例,注意接收端与发射端的电平相反),其中引导码由9ms的高电平和4.5ms低电平组成,引导码之后是16位的用户码,8位的数据码和8位数据反码组成,其中NEC编码类型规定用户码、数据码后分别接着传送一个同样的码或者反码,供误码校验用,以确保数据传输的可靠性。步骤104,查找是否存在与遥控码匹配的编码类型,若是,则根据该编码类型解析出遥控码中的用户码。本实施例中,电视中预存储了不少于两种的编码类型对应的遥控解码程序。如NEC编码类型,东芝编码类型,三菱编码类型等。在获取遥控码后,电视会根据获取的遥控码查找是否存在与遥控码匹配的编码类型,本文档来自技高网...
电视遥控方法及装置

【技术保护点】
一种电视遥控方法,所述方法包括:接收遥控器发送的遥控指令,获取遥控码;查找是否存在与所述遥控码匹配的编码类型,若是,则根据所述编码类型解析出遥控码中的用户码;查找是否存在与解析出的用户码匹配的存储的用户码,若是,则根据所述编码类型解析出遥控码中的数据码;根据所述数据码匹配对应的键值,根据所述键值作出与所述遥控指令相应的响应。

【技术特征摘要】
1.一种电视遥控方法,所述方法包括:接收遥控器发送的遥控指令,获取遥控码;查找是否存在与所述遥控码匹配的编码类型,若是,则根据所述编码类型解析出遥控码中的用户码;查找是否存在与解析出的用户码匹配的存储的用户码,若是,则根据所述编码类型解析出遥控码中的数据码;根据所述数据码匹配对应的键值,根据所述键值作出与所述遥控指令相应的响应。2.根据权利要求1所述的方法,其特征在于,所述查找是否存在与所述遥控码匹配的编码类型的步骤,包括:判断是否存在与所述遥控码中引导码的高低电平的时间长度和比例匹配的引导码的高低电平时间长度和比例,若是,则存在与所述遥控码匹配的编码类型,反之,则不存在。3.根据权利要求2所述的方法,其特征在于,若存在与所述遥控码中引导码的高低电平的时间长度和比例匹配的引导码的高低电平时间长度和比例,则进一步判断所述遥控码中逻辑0和逻辑1的高低电平所占的时间长度和比例是否符合预存储的逻辑0和逻辑1的高低电平所占的时间长度和比例,若是,则存在与所述遥控码匹配的编码类型,反之,则不存在。4.根据权利要求3所述的方法,其特征在于,所述接收遥控器发送的遥控指令的步骤之前,还包括:将引导码的高低电平的时间长度和比例与逻辑0和逻辑1的高低电平所占的时间长度和比例进行对应存储。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述存储的用户码进行更新。6.一种电视遥控装置,其特征在于,所述装置包括:遥控码获取模块,用于接收遥控器发送的遥控指...

【专利技术属性】
技术研发人员:李荣明
申请(专利权)人:深圳市金锐显数码科技有限公司
类型:发明
国别省市:广东;44

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

1