电视遥控器灵敏度调节装置及方法

文档序号:7767793阅读:2717来源:国知局
专利名称:电视遥控器灵敏度调节装置及方法
技术领域
本发明属于多媒体技术领域,尤其涉及一种电视遥控器灵敏度调节装置及方 法。
背景技术
目前在电视遥控器的使用过程中,一直会面临着用户对于按键响应灵敏的问 题,按键响应灵敏的问题包括不灵敏或过于灵敏。这个问题在现有的技术架构下很难完 全满足所有的用户,也是用户经常投诉的一个问题。在设计和开发过程中通常采用折中 的方式来实现,但用户的体验不好。遥控器主要有两部分,包括红外线遥控信号发送器和接收部分。红外线遥控信 号发送器包括专用微处理器、键盘矩阵电路、红外发光二极管及驱动电路,用于产生编 码脉冲调制的红外信号。接收部分包括电视内部的红外光电二极管,通过红外光电二极 管接收并转换为电流信号,经过前置放大、检波、脉冲整形的预处理,取出编码脉冲, 再经过MCU(微处理器)解码得到指令。由于红外线遥控信号发送器的微处理器较为简单,无法满足用户对于灵敏度的 调节需求,因此只能在电视终端的接收部分进行改善。一般一个完整的发送编码一般包 括头码、客户码、功能码和/或芯片发送客户码与功能码的隔离码。在中断中来获取遥 控器的编码脉冲,通过计数对其进行计数,当一个按键的脉冲累计出现的次数达到一定 数值的时候就释放出一个按键指令给上层进行处理,而其中次数的限定值都是在程序中 固定的,因此无法满足用户的使用习惯。另外,现有技术中由于遥控器被压之后一直响 应按键使遥控器耗电很严重,导致按键响应不灵敏。

发明内容
本发明提供了一种电视遥控器灵敏度调节装置及方法,旨在解决现有技术中电 视遥控器灵敏度不能根据用户的需求进行调节,无法满足用户使用习惯的问题。本发明是这样实现的,一种电视遥控器灵敏度调节装置,包括遥控接收模块、 微处理器、显示模块和存储模块,所述遥控接收模块与微处理器连接,用于接收用户通 过遥控器发出的遥控信号;所述微处理器与存储模块相连,用于对遥控接收模块接收的 遥控信号进行解析,并根据存储模块中保存的灵敏度的限定值进行控制并传递到上层进 行处理;所述显示模块用于显示遥控器灵敏度调节菜单及根据用户调节的值进行当前遥 控器灵敏度的显示;所述存储模块与微处理器相连,用于存储预置的遥控器灵敏度的限 定值及用户修改之后的灵敏度限定值。本发明的技术方案还包括所述存储模块为非可变性RAM,所述显示模块显示 的遥控器灵敏度调节菜单为用户通过遥控器进行调用。本发明的技术方案还包括所述遥控接收模块通过中断来获取遥控器按键的编 码脉冲,并检测编码脉冲是否有效,如果编码脉冲有效,保存本次捕获的键值并判断本次和上次的编码是否相同,如果编码脉冲无效,则重置参数。本发明的技术方案还包括所述遥控接收模块检测本次和上次编码是否相同, 如果相同,则累加脉冲统计次数P++,如果不相同,则累加次数归零P = O;判断计数值 P是否大于预定的MAX指,如果大于MAX,则释放一个按键指令给上层进行处理。本发明的技术方案还包括所述遥控接收模块接收遥控器按键产生编码脉冲调 制的红外信号,判断产生的红外信号是否变化,如果红外信号变化,将统计的同个按键 持续时间归零;如果红外信号没有变化,则累加持续按键的时间。本发明采取的另一技术方案为一种电视遥控器灵敏度调节方法,包括步骤a 通过遥控器调用灵敏度调节菜单;步骤b:从灵敏度调节菜单中调节遥控灵敏度的值,保存用户修改至存储模 块;步骤C:判断遥控器灵敏度值是否被修改,如果遥控器灵敏度值被修改,转至步 骤d,如果遥控器灵敏度值没有被修改,则转至步骤e;步骤d:从存储模块中读取所修改之后的灵敏度的限定值,修改微处理器中的 参数;步骤e:以微处理器中的参数进行遥控器按键灵敏度的处理。本发明的技术方案还包括在所述步骤a中,所述存储模块为非可变性RAM。本发明的技术方案还包括所述步骤e还包括系统开机时,读取存储模块中 设置的遥控器灵敏度的限定值,如果限定值不是用户设置的,则用默认值进行处理。本发明的技术方案还包括所述步骤e还包括接收遥控器按键产生编码脉冲 调制的红外信号,判断产生的红外信号是否变化,如果红外信号变化,将统计的同个按 键持续时间归零;如果红外信号没有变化,则累加持续按键的时间。本发明的技术方案还包括所述步骤e还包括判断按键持续时间是否超过设 定的值,如果按键持续时间超过设定的值,不发送红外信号;否则,按照编码的结果发 送红外信号。本发明的技术方案具有如下优点或有益效果本发明电视遥控器灵敏度调节 装置及方法针对用户的使用习惯,在设置菜单中增加对于遥控器灵敏度的调节控制,用 户完全按照自己的使用习惯调节遥控器的灵敏度,最终改变的参数存贮在存储模块中, 以后用户在使用过程中都以设定的结果进行处理,可以增加用户对服务的理解,减少投 诉;另外,在遥控器端也增加按键响应的控制,当按键连续响应一定时间后,就停止 响应,除非松开按键进行第二次的按键,从而避免了由于非人为操作而导致电池耗电过 多,一方面节约了能源,另一方面也可以让用户避免电池过度耗电而导致遥控器操作的 不灵敏。


附图1是本发明电视遥控器灵敏度调节装置的结构示意图;附图2是本发明电视遥控器灵敏度调节装置的遥控接收模块的工作原理图;附图3是本发明电视遥控器灵敏度调节方法的流程示意图;附图4是本发明电视遥控器灵敏度调节方法的连续按键处理流程示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施 例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释 本发明,并不用于限定本发明。请参阅图1,是本发明电视遥控器灵敏度调节装置的结构示意图。本发明电视遥 控器灵敏度调节装置包括遥控接收模块、MCU(微处理器)、显示模块和存储模块。遥控接收模块与MCU连接,用于接收用户通过遥控器发出的遥控信号,在本发 明实施例中,用户可以通过遥控器调用遥控器灵敏度调节菜单在电视上显示,在菜单中 显示可以调节遥控器灵敏度。MCU与存储模块相连,用于对遥控接收模块接收的遥控信号进行解析,并根据 存储模块中保存的灵敏度的限定值进行控制最终传递到上层进行处理。显示模块用于显示遥控器灵敏度调节菜单及根据用户调节的值进行当前遥控器 灵敏度的显示。存储模块与MCU相连,用来存储预置的遥控器灵敏度的限定值,并用来存储 用户修改之后的灵敏度限定值。本发明实施例中,存储模块采用NVRAM(非可变性 RAM),另外,最终用户可以通过恢复工厂设置的形式将灵敏度恢复到出厂默认的值。请参阅图2,是本发明电视遥控器灵敏度调节装置的遥控接收模块的工作原理 图。本发明电视遥控器灵敏度调节装置的遥控接收模块的工作原理为通过中断来获取 遥控器按键的编码脉冲;检测编码脉冲是否有效,如果编码脉冲有效,保存本次捕获的 键值并判断本次和上次的编码是否相同,如果编码脉冲无效,则重置参数,其中,检测 编码脉冲包括根据编码规则检测脉冲宽度、头码、客户码、功能码等;检测本次和上次 编码是否相同,如果相同,则累加脉冲统计次数P++,如果不相同,则累加次数归零P = 0 ;判断计数值P是否大于预定的MAX指,如果大于MAX则释放一个按键值。其中对 于电视遥控器灵敏度的说明如下在遥控器的终端接收部分,在中断中来获取遥控器的 编码脉冲,通过计数其进行计数,当一个按键的脉冲累计出现的次数达到一定数值的时 候就释放出一个按键指令给上层进行处理。在本发明中提到的遥控器灵敏度为编码脉冲 累计次数(上述中的MAX)的衡量指标,累计次数越多灵敏度越低,反之累计次数越少 灵敏度就越高。通过修改电视遥控器的灵敏度最终将改变累计次数的大小。请参阅图3,是本发明电视遥控器灵敏度调节方法的流程示意图。本发明电视遥 控器灵敏度调节方法包括以下步骤步骤10:用户从灵敏度调节菜单中调节遥控灵敏度的值,保存用户修改至存储 模块,在本发明实施例中,保存至NVRAM;在步骤10中,用户可以通过遥控器调用遥控器灵敏度调节菜单在电视上显示。步骤20:判断遥控器灵敏度值是否被修改,如果遥控器灵敏度值被修改,转至 步骤30,如果遥控器灵敏度值没有被修改,则转至步骤40;步骤30:从存储模块中读取所修改之后的灵敏度的限定值,修改MCU中的参 数,在本发明实施例中,从NVRAM中读取所修改之后的灵敏度的限定值;步骤40 以MCU中的参数进行遥控器按键灵敏度的处理。
6
本发明电视遥控器灵敏度调节方法对于系统开机后的遥控器灵敏度处理包括 在系统开机时,系统就会读取存储模块中设置的遥控器灵敏度的限定值,如果限定值不 是用户设置的,则用默认值进行处理,从而实现电视遥控器灵敏度的调节。请参阅图4,是本发明电视遥控器灵敏度调节方法的连续按键处理流程示意图。 本发明电视遥控器灵敏度调节方法的连续按键处理包括以下步骤步骤100 电视遥控器端的MCU(微处理器)根据按键情况产生编码脉冲调制的 红外信号;步骤200:电视遥控器接收部分接收红外信号,判断产生的红外信号是否变 化,如果红外信号变化,转步骤300,如果红外信号没有变化,则转步骤400;步骤300 将统计的同个按键持续时间T归零;步骤400 累加持续按键的时间T ;步骤500:判断按键持续时间是否超过设定的值,如果按键持续时间超过设定 的值,转步骤700,否则转步骤600;步骤600 按照编码的结果发送红外信号;步骤700 不发送红外信号。本发明电视遥控器灵敏度调节装置及方法针对用户的使用习惯,在设置菜单中 增加对于遥控器灵敏度的调节控制,用户完全按照自己的使用习惯调节遥控器的灵敏 度,最终改变的参数存贮在存储模块中,以后用户在使用过程中都以设定的结果进行处 理;另外,在遥控器端也增加按键响应的控制,当按键连续响应一定时间后,就停止 响应,除非松开按键进行第二次的按键,从而避免了由于非人为操作而导致电池耗电过 多,一方面节约了能源,另一方面也可以让用户避免电池过度耗电而导致遥控器操作的 不灵敏。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的 精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之 内。
权利要求
1.一种电视遥控器灵敏度调节装置,其特征在于,包括遥控接收模块、微处理器、 显示模块和存储模块,所述遥控接收模块与微处理器连接,用于接收用户通过遥控器发 出的遥控信号;所述微处理器与存储模块相连,用于对遥控接收模块接收的遥控信号进 行解析,并根据存储模块中保存的灵敏度的限定值进行控制并传递到上层进行处理;所 述显示模块用于显示遥控器灵敏度调节菜单及根据用户调节的值进行当前遥控器灵敏度 的显示;所述存储模块与微处理器相连,用于存储预置的遥控器灵敏度的限定值及用户 修改之后的灵敏度限定值。
2.根据权利要求1所述的电视遥控器灵敏度调节装置,其特征在于,所述存储模块 为非可变性RAM,所述显示模块显示的遥控器灵敏度调节菜单为用户通过遥控器进行调 用。
3.根据权利要求1或2所述的电视遥控器灵敏度调节装置,其特征在于,所述遥控接 收模块通过中断来获取遥控器按键的编码脉冲,并检测编码脉冲是否有效,如果编码脉 冲有效,保存本次捕获的键值并判断本次和上次的编码是否相同,如果编码脉冲无效,则重置参数。
4.根据权利要求3所述的电视遥控器灵敏度调节装置,其特征在于,所述遥控接收模 块检测本次和上次编码是否相同,如果相同,则累加脉冲统计次数P++,如果不相同, 则累加次数归零P = O;判断计数值P是否大于预定的MAX指,如果大于MAX,则释 放一个按键指令给上层进行处理。
5.根据权利要求1或2所述的电视遥控器灵敏度调节装置,其特征在于,所述遥控接 收模块接收遥控器按键产生编码脉冲调制的红外信号,判断产生的红外信号是否变化, 如果红外信号变化,将统计的同个按键持续时间归零;如果红外信号没有变化,则累加 持续按键的时间。
6.—种电视遥控器灵敏度调节方法,包括步骤a 通过遥控器调用灵敏度调节菜单;步骤b:从灵敏度调节菜单中调节遥控灵敏度的值,保存用户修改至存储模块;步骤C:判断遥控器灵敏度值是否被修改,如果遥控器灵敏度值被修改,转至步骤 d,如果遥控器灵敏度值没有被修改,则转至步骤e;步骤d:从存储模块中读取所修改之后的灵敏度的限定值,修改微处理器中的参数;步骤e:以微处理器中的参数进行遥控器按键灵敏度的处理。
7.根据权利要求6所述的电视遥控器灵敏度调节方法,其特征在于,在所述步骤a 中,所述存储模块为非可变性RAM。
8.根据权利要求6或7所述的电视遥控器灵敏度调节方法,其特征在于,所述步骤e 还包括系统开机时,读取存储模块中设置的遥控器灵敏度的限定值,如果限定值不是 用户设置的,则用默认值进行处理。
9.根据权利要求6或7所述的电视遥控器灵敏度调节方法,其特征在于,所述步骤 e还包括接收遥控器按键产生编码脉冲调制的红外信号,判断产生的红外信号是否变 化,如果红外信号变化,将统计的同个按键持续时间归零;如果红外信号没有变化,则 累加持续按键的时间。
10.根据权利要求9所述的电视遥控器灵敏度调节方法,其特征在于,所述步骤e还 包括判断按键持续时间是否超过设定的值,如果按键持续时间超过设定的值,不发送 红外信号;否则,按照编码的结果发送红外信号。
全文摘要
本发明属于多媒体技术领域,尤其涉及一种电视遥控器灵敏度调节装置及方法。本发明电视遥控器灵敏度调节装置包括遥控接收模块、微处理器、显示模块和存储模块,所述遥控接收模块与微处理器连接,用于接收用户通过遥控器发出的遥控信号;所述微处理器与存储模块相连,用于对遥控接收模块接收的遥控信号进行解析,并根据存储模块中保存的灵敏度的限定值进行控制并传递到上层进行处理;所述显示模块用于显示遥控器灵敏度调节菜单及根据用户调节的值进行当前遥控器灵敏度的显示;所述存储模块与微处理器相连,用于存储预置的遥控器灵敏度的限定值及用户修改之后的灵敏度限定值。本发明的有益效果在于用户可以完全按照自己的使用习惯调节遥控器的灵敏度,最终改变的参数存贮在存储模块中,以后用户在使用过程中都以设定的结果进行处理。
文档编号H04N5/44GK102025937SQ20101057566
公开日2011年4月20日 申请日期2010年12月2日 优先权日2010年12月2日
发明者祝丰年 申请人:Tcl集团股份有限公司, 深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1