[发明专利]解码红外遥控信号的方法和装置无效
申请号: | 200910211208.7 | 申请日: | 2009-11-02 |
公开(公告)号: | CN101697249A | 公开(公告)日: | 2010-04-21 |
发明(设计)人: | 朱晓斌 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G08C23/04 | 分类号: | G08C23/04 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李娟 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解码 红外 遥控 信号 方法 装置 | ||
技术领域
本发明涉及红外通信领域,尤其涉及一种解码红外遥控信号的方法和装置。
背景技术
红外遥控技术已广泛应用于电视、音响、机顶盒等电子设备上,此类设备通常采用红外信号接收器件(以下简称为“接收器件”)和红外信号解码模块(以下简称为“解码模块”)来处理红外遥控信号。接收器件对红外遥控信号的光电转换、放大、检波、整形,并解调出所述红外遥控信号的编码脉冲。解码模块则对所述编码脉冲进行分析,获得包含红外遥控信号的二进制码。
目前,解码模块可以采用硬件和软件两种方式的实现:
硬件方式采用专用的解码芯片对编码脉冲进行处理,由于需要专用的芯片,造成生产成本相对较高。
软件方式则是由处理器中的程序按照遥控编码脉冲的信号格式进行解码,常规的做法是使用定时器及中断机制测量编码脉冲的宽度,根据得到的编码脉冲的宽度,确定遥控编码脉冲的信号格式,再根据所述信号形式进行分析以实现解码,这种做法虽然成本较低,但占用系统资源,且对实时性要求较高,当处理器繁忙时容易出错。
现有技术中还提供另外一种软件方式:采用串口对来自接收器件的编码脉冲进行分析处理,对得到的码字进行精确匹配,得到对应的解码结果。这种做法成本低,而且对处理的实时性要求不高。但在实现过程中,发明人发现现有技术仍然存在如下问题:由于红外遥控器本身存在个体差异以及外界环境中其他红外信号干扰等原因,实践应用中红外接收器件接收到的码字很可能会发生误码,如果对接收到的码字精确匹配,可能会出现判断错误的问题。
发明内容
本发明实施例提供一种解码红外遥控信号的方法和装置,用于提高解码模块的兼容性和抗干扰性。
本发明实施例提供一种解码红外遥控信号的方法,包括:
从携带按键编号信息的红外遥控信号中获取待解码的码字;
获取所述待解码的码字与预先保存的全部标准码字的编码距离;
将所述编码距离最小的一个标准码字对应的按键编号作为所述红外遥控信号的解码结果。
本发明实施例提供一种解码红外遥控信号的装置,包括:
第一获取模块,用于从携带按键编号信息的红外遥控信号中获取待解码的码字;
第二获取模块,用于获取所述第一获取模块获取的所述待解码的码字与预先保存的全部标准码字的编码距离;
确定模块,用于将所述第二获取模块获取的编码距离最小的一个标准码字对应的按键编号作为所述红外遥控信号的解码结果。
本发明实施例提供的解码红外遥控信号的方法和装置,通过获取所述红外遥控信号中待解码的码字与预先保存的全部标准码字的编码距离,确定所述红外遥控信号的解码结果,排除了红外遥控器本身存在个体差异以及外界环境中其他红外信号干扰对解码结果的影响,提高解码模块的兼容性和抗干扰性,保证了解码的准确性。
附图说明
图1为本发明实施例提供的解码红外遥控信号的方法流程图;
图2为本发明实施例提供的用于实现解码红外遥控信号的硬件连接示意图;
图3为本发明实施例提供的解码软件的结构示意图;
图4为本发明实施例提供的NEC格式的红外遥控信号的码字波形图;
图5为本发明实施例提供的编码距离的计算方法示意图;
图6为本发明另一实施例提供的解码红外遥控信号的方法流程图;
图7为本发明实施例提供的解码红外遥控信号的装置结构示意图;
图8为图7所示实施例中确定模块的结构示意图;
图9为图7所示实施例中的装置的另一结构示意图。
具体实施方式
下面结合附图对本发明实施例提供的技术方案作进一步介绍.
如图1所示,本发明实施例提供的解码红外遥控信号的方法,包括:
步骤101、从携带按键编号信息的红外遥控信号中获取待解码的码字;
步骤102、获取所述待解码的码字与预先保存的全部标准码字的编码距离;
步骤103、将所述编码距离最小的一个标准码字对应的按键编号作为所述红外遥控信号的解码结果。
本发明实施例提供的解码红外遥控信号的方法,通过获取所述红外遥控信号中待解码的码字与预先保存的全部标准码字的编码距离,确定所述红外遥控信号的解码结果,排除了红外遥控器本身存在个体差异以及外界环境中其他红外信号干扰对解码结果的影响,提高解码模块的兼容性和抗干扰性,保证了解码的准确性。
为使本领域技术人员更加清楚地理解本发明提供的技术方案,下面结合具体应用场景作进一步介绍:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910211208.7/2.html,转载请声明来源钻瓜专利网。