按键检测及滤波方法、相关电路、外部设备按键检测芯片技术

技术编号:9275276 阅读:155 留言:0更新日期:2013-10-24 23:06
本发明专利技术公开了一种按键检测及滤波方法、相关电路、外部设备按键检测芯片,将线控装置的按键信号接入外部设备按键检测芯片;所述外部设备按键检测芯片通过滤波电路对按键信号进行数字采样,根据采样结果输出对应按键的数字逻辑信号给音频编解码器;所述音频编解码器根据所述数字逻辑信号确定被按下的按键,执行相应的功能;通过本发明专利技术的方案,可以不需在线控装置和电子设备上使用专用芯片或复杂软件代码即能避免按键信号中噪声干扰信号,准确的检测被按下的按键,并且在外部设备按键检测芯片中集成滤波电路,能够节省印制电路板的空间,减少制造成本,并便于产品设计。

【技术实现步骤摘要】
按键检测及滤波方法、相关电路、外部设备按键检测芯片
本专利技术涉及电子设备的信号检测技术,尤其涉及一种按键检测及滤波方法、相关电路、外部设备按键检测芯片。
技术介绍
随着电子技术飞速发展,很多如随身听、光盘(CD)机、掌上电脑以及手机等便携式电子设备都提供了线控装置,用户通过线控装置能够方便的对电子设备进行操作,比如:实现音乐播放的控制、接听电话、音量控制等。线控装置上通常设置一些按键来实现不同的控制功能,电子设备通过检测按键信号识别某个按键被按下。但在实际应用中,按键信号一般含有噪声干扰信号,为了能够准确地进行按键检测,避免因为噪声干扰信号致使按键检测错检、漏检,一般情况下需要在线控装置上设置专用的按键信号发送芯片,同时在电子设备上设置匹配的按键信号接收芯片。如图1所示,苹果(Apple)公司的移动设备提供有线控耳机,该线控耳机设置有专用的数字信号发送芯片IC1,用于识别出被按下的按键,并产生对应的数字信号给移动设备,在移动设备端同样设置有专用的数字信号接收芯片IC2,用于接收所述数字信号,将所述数字信号作为控制信号发送到音频编解码器(AudioCodec)32,音频编解码器32根据控制信号控制发送给耳机的左声道信号(L_SPKR)和右声道信号(R_SPKR)。这种方法能够避免因为噪声干扰信号致使按键检测错检、漏检,但在线控设备及电子设备上均需要设置专用芯片,大幅增加了制造成本。另外,电子设备通过软件对按键信号进行滤波,也能避免因为噪声干扰信号致使按键检测错检、漏检,但这样需要复杂的用于滤波的软件代码,增加电子设备操作系统的代码处理量,不利于产品设计。专
技术实现思路
有鉴于此,为解决现有技术中需要使用专用芯片或复杂软件代码避免按键信号中含有噪声干扰信号的问题,本专利技术的主要目的在于提供一种按键检测及滤波方法、相关电路、外部设备按键检测芯片。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术提供的一种滤波电路,所述滤波电路配置为对按键信号进行数字采样,根据采样结果确定被按下的按键,输出对应所述按键的数字逻辑信号。本专利技术提供的一种外部设备按键检测芯片,该芯片包括:滤波电路、数字逻辑电路、内部集成电路(I2C)总线;其中,所述滤波电路,配置为对按键信号进行数字采样,根据采样结果确定被按下的按键,输出对应所述按键的数字逻辑信号给数字逻辑电路;所述数字逻辑电路,配置为接收滤波电路输出的数字逻辑信号,通过I2C总线发送所述数字逻辑信号给音频编解码器。本专利技术提供的一种按键检测电路,该电路包括:外部设备按键检测芯片、音频编解码器;其中,外部设备按键检测芯片,配置为接收线控装置的按键信号,通过滤波电路对所述按键信号进行数字采样,根据采样结果输出对应按键的数字逻辑信号给音频编解码器;音频编解码器,配置为根据所述数字逻辑信号确定被按下的按键,执行相应的功能。本专利技术提供的一种按键检测方法,该方法包括:将线控装置的按键信号接入外部设备按键检测芯片;所述外部设备按键检测芯片通过滤波电路对按键信号进行数字采样,根据采样结果输出对应按键的数字逻辑信号给音频编解码器;所述音频编解码器根据所述数字逻辑信号确定被按下的按键,执行相应的功能。本专利技术提供的一种按键信号的滤波方法,该方法包括:对线控装置的按键信号进行数字采样,根据采样结果确定被按下的按键,并输出对应所述按键的数字逻辑信号。本专利技术提供了一种按键检测及滤波方法、相关电路、外部设备按键检测芯片,将线控装置的按键信号接入电子设备的外部设备按键检测芯片;所述外部设备按键检测芯片通过滤波电路对按键信号进行数字采样,根据采样结果输出对应按键的数字逻辑信号给音频编解码器;所述音频编解码器根据所述数字逻辑信号确定被按下的按键,执行相应的功能;如此,可以不需在线控装置和电子设备上使用专用芯片或复杂软件代码,就能避免按键信号中的噪声干扰信号,准确地检测被按下的按键;并且,在外部设备按键检测芯片中集成滤波电路,能够节省印制电路板(PCB)的空间,减少制造成本,并便于产品设计。附图说明图1为现有技术中线控耳机按键的检测电路示意图;图2为本专利技术实施例实现的一种按键检测电路示意图;图3为本专利技术实施例的在线控装置有三个按键需要检测时的滤波电路示意图;图4为本专利技术实施例实现一种按键检测方法的流程示意图。具体实施方式本专利技术的基本思想是:将线控装置的按键信号接入电子设备的外部设备按键检测芯片;所述外部设备按键检测芯片通过滤波电路对按键信号进行数字采样,根据采样结果输出对应按键的数字逻辑信号给音频编解码器;所述音频编解码器根据所述数字逻辑信号确定被按下的按键,执行相应的功能。下面通过附图及具体实施例对本专利技术做进一步的详细说明。本专利技术实施例提供一种按键检测电路,如图2所示,该电路包括:外部设备按键检测芯片31、音频编解码器32;其中,外部设备按键检测芯片31,配置为接收线控装置的按键信号,通过滤波电路对所述按键信号进行数字采样,根据采样结果输出对应按键的数字逻辑信号给音频编解码器32;音频编解码器32,配置为根据所述数字逻辑信号确定被按下的按键,执行相应的功能。所述外部设备按键检测芯片31包括:滤波电路311、数字逻辑电路312、I2C总线313;其中,所述滤波电路311,配置为对按键信号进行数字采样,根据采样结果确定被按下的按键,输出对应所述按键的数字逻辑信号给数字逻辑电路312;所述数字逻辑电路312,配置为接收滤波电路输出的数字逻辑信号,通过I2C总线313发送所述数字逻辑信号给音频编解码器32;所述外部设备按键检测芯片31,还包括麦克开关(Mic_Switch)314,配置为在麦克按键按下时,传送语音信号给音频编解码器32;所述滤波电路311包括:参考电压提供电路3111、比较器采样电路3112、采样结果寄存器3113、逻辑处理电路3114;其中,参考电压提供电路3111,配置为向比较器采样电路3112提供各按键的参考电压;比较器采样电路3112,配置为设置与按键数量相等的比较器,各比较器比较各按键的参考电压与按键信号的电压的大小,其中被按键信号触发的比较器发送触发信号给采样结果寄存器3113;具体的,所述比较器采样电路3112中各按键的参考电压分别接入各比较器的第一信号输入端,按键信号接入各比较器的第二信号输入端,各比较器的输出端接入采样结果寄存器3113;采样结果寄存器3113,配置为接收比较器采样电路3112中各比较器输出的触发信号,根据各比较器的触发情况,在对应的输出端口通过脉冲计数器进行计数,将各输出端口的计数结果发送到逻辑处理电路3114;逻辑处理电路3114,配置为根据各输出端口的计数结果确定被按下的按键,输出对应所述按键的数字逻辑信号;具体的,所述逻辑处理电路3114查询出计数结果最先达到预先设置的阈值的输出端口,确定所述输出端口对应的按键为被按下的按键,输出对应所述按键的数字逻辑信号。下面通过具体实例进一步说明比较器采样电路3112、采样结果寄存器3113和逻辑处理电路3114的工作原理。在线控装置有三个按键需要检测时,所述比较器采样电路3112中设置三个比较器,如图3所示,所述三个比较器的正输入端分别接收三个按键的参考电压,其中,第一比较器CP1的正输入端接收本文档来自技高网
...
按键检测及滤波方法、相关电路、外部设备按键检测芯片

【技术保护点】
一种滤波电路,其特征在于,所述滤波电路配置为对按键信号进行数字采样,根据采样结果确定被按下的按键,输出对应所述按键的数字逻辑信号。

【技术特征摘要】
1.一种滤波电路,其特征在于,所述滤波电路配置为对按键信号进行数字采样,根据采样结果确定被按下的按键,输出对应所述按键的数字逻辑信号;所述滤波电路包括比较器采样电路、采样结果寄存器、逻辑处理电路;其中,比较器采样电路,配置为通过各比较器比较各按键的参考电压与按键信号的电压的大小;采样结果寄存器,配置为在被按键信号触发的比较器对应的输出端口通过脉冲计数器进行计数,将各输出端口的计数结果发送到逻辑处理电路;逻辑处理电路,配置为根据各输出端口的计数结果确定被按下的按键,输出对应所述按键的数字逻辑信号。2.根据权利要求1所述的方法,其特征在于,所述滤波电路还包括参考电压提供电路;参考电压提供电路,配置为向比较器采样电路提供各按键的参考电压;比较器采样电路,还配置为设置与按键数量相等的比较器;其中被按键信号触发的比较器发送触发信号给采样结果寄存器;采样结果寄存器,还配置为接收比较器采样电路中各比较器输出的触发信号,根据各比较器的触发情况,在对应的输出端口通过脉冲计数器进行计数,将各输出端口的计数结果发送到逻辑处理电路。3.根据权利要求2所述的滤波电路,其特征在于,所述比较器采样电路中各按键的参考电压分别接入各比较器的第一信号输入端,按键信号接入各比较器的第二信号输入端,各比较器的输出端接入采样结果寄存器。4.一种外部设备按键检测芯片,其特征在于,该芯片包括:滤波电路、数字逻辑电路、内部集成电路(I2C)总线;其中,所述滤波电路,配置为对按键信号进行数字采样,根据采样结果确定被按下的按键,输出对应所述按键的数字逻辑信号给数字逻辑电路;所述数字逻辑电路,配置为接收滤波电路输出的数字逻辑信号,通过I2C总线发送所述数字逻辑信号给音频编解码器;所述滤波电路包括比较器采样电路、采样结果寄存器、逻辑处理电路;其中,比较器采样电路,配置为通过各比较器比较各按键的参考电压与按键信号的电压的大小;采样结果寄存器,配置为在被按键信号触发的比较器对应的输出端口通过脉冲计数器进行计数,将各输出端口的计数结果发送到逻辑处理电路;逻辑处理电路,配置为根据各输出端口的计数结果确定被按下的按键,输出对应所述按键的数字逻辑信号。5.根据权利要求4所述的外部设备按键检测芯片,其特征在于,所述外部设备按键检测芯片,还包括麦克开关,配置为在麦克按键按下时,传送语音信号给音频编解码器。6.根据权利要求4所述的外部设备按键检测芯片,其特征在于,所述滤波电路还包括参考电压提供电路;参考电压提供电路,配置为向比较器采样电路提供各按键的参考电压;比较器采样电路,还配置为设置与按键数量相等的比较器;其中被按键信号触发的比较器发送触发信号给采样结果寄存器;采样结果寄存器,还配置为接收比较器采样电路中各比较器输出的触发信号,根据各比较器的触发情况,在对应的输出端口通过脉冲计数器进行计数,将各输出端口的计数结果发送到逻辑处理电路。7.根据权利要求6所述的外部设备按键检测芯片,其特征在于,所述比较器采样电路中各按键的参考电压分别接入各比较器的第一信号输入端,按键信号接入各比较器的第二信号输入端,各比较器的输出端接入采样结果寄存器。8.一种按键检测电路,其特征在于,该电路包括:外部设备按键检测芯片、音频编解码器;其中,外部设备按键检测芯片,配置为接收线控装置的按键信号,通过滤波电路对所述按键信号进行数字采样,根据采样结果输出对应按键的数字逻辑信号给音频编解码器;音频编解码器,配置为根据所述数字逻辑信号确定被按下的按键,执行相应的功能;所述外部设备按键检测芯片包括滤波电路;所述滤波电路,配置为对按键信号进行数字采样,根据采样结果确定被按下的按键,输出对应所述按键的数字逻辑信号给数字逻辑电路;所述滤波电路包括比较器采样电路、采样结果寄存器、逻辑处理电路;其中,比较器采样电路,配置为通过各比较器比较各按键的参考电压与按键信号的电压的大小;采样结果寄存器,配置为在被按键信号触发的比较器对应的输出端口通过脉冲计数器进行计数,将各输出端口的计数结果发送到逻辑处理电路;逻辑处理电路,配置为根据各输出端口的计数结果确定被按下的按键,输出对应所述按键的数字逻辑信号。9.根据权利要求8所述的按键检测电路,其特征在于,所述外部设备按键检测芯片还包括:数字逻辑电路、I2C总线;其中,所述数字逻辑电路,配置为接收滤波电路输出的数字逻辑信号,通过I2C总线发送所述数字逻辑信号给音频编解码器。10.根据权利要求9所述的按键检测电路,其特征在于,所述外部设备按键检测芯片,还包括麦克开关,配置为在麦克按键按下时,传送语音信号给音频编解码器。11.根据权利要求9所述的按键检测电路,其特征在于,所述滤波电路还包括参考电压提供电路;其中,参考电压提供电路,配置为向比较器采样电路提供各按键的参考电压;比较器采样电路,还配置为设置与按键数量相等的比较器;其中被按键信号触发的比较器发送触发信号给采样结果寄存器;采样结果寄存器,还配置为接收比较器采样电路中各比较器输出的触发信号,根据各比较器的触发情况,在对应的输出端口通过脉冲计数器进行计数,将各输出端口的计数结果发送到逻辑处理电路。12.根据权利要求11所述的按键检测电路,其特征在于,所述比较器采样电路中各按键的参考电压分别接入各比较器的第一信号输入端,按键信号接入各比较器的第二信号输入端,各比较器的输出端接入采样结果寄存器。13.一种按键检测方法,其特征在于,该方法包括:将线控装置的按键信号接入外部设备按键检测芯片;所述外部设备按键检测芯片通过滤波电路对按键信号进行数字采样,根据采样结果输出对应按键的数字逻辑信号给音频编解码器;所述音频编解码器根据所述数字逻辑信号确定被按下的按键,执行相应的功能;其中,所述通过滤波电路对按键信号进行数字采样,根据采样结果输出...

【专利技术属性】
技术研发人员:李承翰S·K·巴登李艳芳王一
申请(专利权)人:快捷半导体苏州有限公司
类型:发明
国别省市:

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

1