面板按键信号处理方法及处理电路技术

技术编号:4030149 阅读:183 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种面板按键信号处理方法及处理电路。面板按键信号处理方法包括下述步骤:检测面板按键状态;将面板按键状态转换成相应的编码信号;主处理器读取并处理所述编码信号。利用本发明专利技术所述的处理方法及处理电路来处理面板按键信号,可以解决现有技术中家电产品控制面板上的按键占用主处理器接口资源较多、按键数量发生变化时需要更改主电路板而存在的不足。

【技术实现步骤摘要】

本专利技术涉及按键信号的处理,具体地说,是涉及处理面板按键信号的方法及电路。
技术介绍
电视机、机顶盒、播放器等家电产品均设置有控制面板,在面板上设置有多个按 键,用户通过操作按键实现对这些家电产品的使用和控制。在电路设计上,多个按键直接 或通过按键扫描电路连接到家电产品主处理器的I/O 口上。按键按下与否会产生不同的电 平,主处理通过读取其I/O 口的电平状态,检测是否有按键按下,并判断按下的按键类型, 然后根据按键类型进行相应的按键处理,控制家电产品执行与按键相对应的功能。不管是按键直接连接主处理器的I/O 口,还是通过按键扫描电路连接到主处理器 的I/O 口,均需要占用多个I/O 口资源。而随着家电产品功能的不断增多,主处理器I/O 口 资源日趋紧张,按键占用多个I/O 口的现状严重影响了主处理器功能的扩展。另一方面,如 果面板上的按键数量发生变化,需要重新设计开发主电路板,导致主电路板通用性较差,延 长了开发时间,增加了开发成本,且与目前电路设计模块化、一个模块的改变不影响全局的 发展趋势不相适应,限制了家电产品市场竞争力的提升。鉴于此,亟需一种节省主处理器接口资源、适应产品电路模块化设计发展方向的 面板按键信号处理方法及电路,而这也正是本专利技术所要研究的问题所在。
技术实现思路
本专利技术的目的之一是提供一种面板按键信号处理方法,以解决现有技术中家电产 品控制面板上的按键占用主处理器接口资源较多、按键数量发生变化时需要更改主电路板 而存在的上述问题。本专利技术的目的之二是提供一种面板按键信号处理电路,利用该电路处理面板按键 信号,可以减少对主处理器接口资源的占用,且在面板按键发生变化时不需更改主电路板, 节省产品开发时间和成本。为实现上述第一个专利技术目的,本专利技术采用下述技术方案予以实现一种面板按键信号处理方法,所述方法包括下述步骤a、检测面板按键状态;b、将面板按键状态转换成相应的编码信号;c、主处理器读取并处理所述编码信号。如上所述的处理方法,考虑到目前几乎所有的家电产品都配置有遥控器,通过遥 控器与控制面板按键相配合的方式共同操控家电产品,在所述步骤b中,可将面板按键状 态根据与面板按键配合使用的遥控器的编码格式转换成相应的编码信号。进一步的,所述编码格式为NEC码或RC-5码中的一种。如上所述的处理方法,为进一 步减少对主处理器有限接口资源的占用,可考虑遥 控器信号和面板按键信号复用一个接口,具体为在所述步骤c中,主处理器通过其遥控信号接收端读取所述编码信号。如上所述的处理方法,为简化检测过程,在所述步骤a中,采用按键扫描方式检测 面板按键状态。为实现上述第二个专利技术目的,本专利技术采用下述技术方案予以实现一种面板按键信号处理电路,所述电路包括按键检测单元,用于检测面板按键状态;信号转换单元,用于将面板按键状态转换成相应的编码信号并输出;主处理单元,包括主处理器,用于读取并处理所述信号转换单元输出的编码信号。如上所述的处理电路,考虑到目前几乎所有的家电产品都配置有遥控器,通过遥 控器与控制面板按键相配合的方式共同操控家电产品,所述信号转换单元将面板按键状态 根据与面板按键配合使用的遥控器的编码格式转换成相应的编码信号。进一步的,所述编码格式为NEC码或RC-5码中的一种。如上所述的处理电路,为进一步减少对主处理器有限接口资源的占用,可考虑遥 控器信号和面板按键信号复用一个接口,具体为所述主处理单元具有遥控信号接收端,所 述信号转换单元的输出端连接所述主处理单元的遥控信号接收端,所述主处理单元通过其 遥控信号接收端读取所述编码信号。如上所述的处理电路,为简化电路设计,所述按键检测单元包括有按键扫描电路 子单元,通过所述按键扫描电路子单元扫描面板按键,检测面板按键状态。与现有技术相比,本专利技术的优点和积极效果是1、通过将面板按键状态转换成一个编码信号,主处理器直接读取该编码信号即可 获知面板上哪个按键按下。这样处理的好处是,一方面主处理器只需要提供一个I/O 口用 来处理面板按键信号,大大减少了面板按键对主处理器接口资源的占用;另一方面,由于主 处理器与按键不存在一一对应的关系,在面板按键数量变化时,不需要更改主处理器所在 的主电路板的设计,提高了主电路板的通用性,节省了电路板开发时间和开发成本,从而降 低了产品的整体成本。2、考虑到目前几乎所有的家电产品都配置有遥控器,利用遥控器与控制面板按键 相配合的方式共同操控家电产品的实际情况,将面板按键状态按照其相应的遥控器的编码 格式转换成编码信号,并通过主处理器的遥控信号接收端来读取该编码信号,实现面板按 键信号与遥控器信号复用一个主处理器接口,进一步节省了主处理器的接口资源,有利于 主处理器功能的进一步扩展。结合附图阅读本专利技术的具体实施方式后,本专利技术的其他特点和优点将变得更加清林 疋。附图说明图1是本专利技术面板按键信号处理方法一个实施例的流程图;图2是本专利技术面板按键信号处理电路一个实施例的原理框图。具体实施例方式下面结合附图和具体实施方式对本专利技术的技术方案作进一步详细的说明。首先简要介绍一下提出本专利技术技术方案的出发点一方面,随着技术的不断发展和用户需求的不断增多,目前,家电产品所实现的功能越来越多,功能模块的不断增加,使 得作为家电产品技术核心的主处理器所处理的任务越来越多,主处理器芯片接口资源日趋 紧张;另一方面,电路设计模块化和集成化的发展趋势日益增强,要求一个功能模块的改动 不应该影响其他模块,尤其是不能影响主处理模块。本专利技术基于上述两方面的考虑,提出了 将面板按键状态先转换成编码信号,然后将编码信号传输至主处理器进行处理的方法及电 路,占用主处理器接口资源较少,而且在面板按键数量变化时不会影响主处理器及其他模 块,避免了重新设计、开发电路板的成本。图1所示为本专利技术面板按键信号处理方法一个实施例的流程图。该实施例以高清 播放器为例,在高清播放器控制面板上设置有“菜单”、“信号输入”、“音量+”、“音量_”、“频 道+”、“频道-,,及“电源”等共7个按键。如图1所示,该实施例的处理流程如下SlOl 检测面板按键状态。检测面板按键状态的目的是检测是否有按键按下,以及判断是哪个按键按下。检 测时可以采用每个按键对应一个信号输出端、直接检测每个按键的方式,或者采用矩阵式 按键扫描的方式。S102 将面板按键状态转换成编码信号。预先设定与各种按键状态相对应的编码信号,不同的按键状态对应有不同的编码 信号。在检测完毕面板按键状态后,根据预设的对应规则将面板按键状态转换成相应的编 码信号。考虑到目前几乎所有的家电产品都配置有遥控器,通过遥控器与控制面板按键相 配合的方式共同操控家电产品,在该步骤b中,可将面板按键状态根据与面板按键配合使 用的遥控器的编码格式转换成相应的编码信号,例如采用NEC码或RC-5码中的一种编码格 式对面板按键状态进行编码,形成唯一的编码信号。S103 主处理器读取并处理上述编码信号。主处理仅需通过一个接口即可读取该编码信号,然后根据预设的解码规则对该编 码信号进行解码,即可判断面板按键是否按下以及按下的按键的类型,然后控制电路其他 模块响应该按键操作,实现用户通过按键使用和控制高清播放器的功能。对于根据与面板按键配合使用的遥控器的编本文档来自技高网...

【技术保护点】
一种面板按键信号处理方法,其特征在于,所述方法包括下述步骤:a、检测面板按键状态;b、将面板按键状态转换成相应的编码信号;c、主处理器读取并处理所述编码信号。

【技术特征摘要】

【专利技术属性】
技术研发人员:李奎星
申请(专利权)人:青岛海信宽带多媒体技术有限公司
类型:发明
国别省市:95[中国|青岛]

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

1