一种按键检测电路、滤波电路及外部设备按键检测芯片制造技术

技术编号:8095005 阅读:345 留言:0更新日期:2012-12-15 02:46
本实用新型专利技术公开了一种按键检测电路,该电路包括:接收线控装置的按键信号,通过滤波电路对所述按键信号进行数字采样,根据采样结果输出对应按键的数字逻辑信号的外部设备按键检测芯片;根据所述数字逻辑信号确定被按下的按键,执行相应的功能的音频编解码;本实用新型专利技术同时还公开了一种滤波电路及外部设备按键检测芯片,通过本实用新型专利技术的方案,可以不需在线控装置和电子设备上使用专用芯片或复杂软件代码,就能避免按键信号中的噪声干扰信号,准确的检测被按下的按键,并且在外部设备按键检测芯片中集成滤波电路,能够节省印制电路板的空间,减少制造成本,并便于产品设计。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及电子设备的信号检测技术,尤其涉及一种按键检测电路、滤波电路及外部设备按键检测芯片
技术介绍
随着电子技术飞速发展,很多如随身听、光盘(CD)机、掌上电脑以及手机等便携式电子设备都提供了线控装置,用户通过线控装置能够方便的对电子设备进行操作,比如实现音乐播放的控制、接听电话、音量控制等。线控装置上通常设置一些按键来实现不同的控制功能,电子设备通过检测按键信号识别某个按键被按下。但在实际应用中,按键信号一般含有噪声干扰信号,为了能够准确 的进行按键检测,避免因为噪声干扰信号致使按键检测错检、漏检,一般情况下需要在线控装置上设置专用的按键信号发送芯片,同时在电子设备上设置匹配的按键信号接收芯片。如图I所示,苹果(Apple)公司的移动设备提供有线控耳机,该线控耳机设置有专用的数字信号发送芯片IC 1,用于识别出被按下的按键,并产生对应的数字信号给移动设备,在移动设备端同样设置有专用的数字信号接收芯片IC2,用于接收所述数字信号,将所述数字信号作为控制信号发送到音频编解码器(Audio Codec) 32,音频编解码器32根据控制信号控制发送给耳机的左声道信号(L_SPKR)和右声道信号(R_SPKR)。这种方法能够避免因为噪声干扰信号致使按键检测错检、漏检,但在线控设备及电子设备上均需要设置专用芯片,大幅增加了制造成本。另外,电子设备通过软件对按键信号进行滤波,也能避免因为噪声干扰信号致使按键检测错检、漏检,但这样需要复杂的用于滤波的软件代码,增加电子设备操作系统的代码处理量,不利于产品设计。
技术实现思路
有鉴于此,为解决现有技术中需要使用专用芯片或复杂软件代码避免按键信号中含有噪声干扰信号的问题,本技术的主要目的在于提供一种按键检测电路、滤波电路及外部设备按键检测芯片。为达到上述目的,本技术的技术方案是这样实现的本技术提供的一种滤波电路,所述滤波电路为对按键信号进行数字采样,根据采样结果确定被按下的按键并输出对应所述按键数字逻辑信号的滤波电路。本技术提供的一种外部设备按键检测芯片,该芯片包括对按键信号进行数字采样,根据采样结果确定被按下的按键并输出对应所述按键的数字逻辑信号的滤波电路;接收滤波电路输出的数字逻辑信号,通过内部集成电路(I2C)总线发送所述数字逻辑信号给音频编解码器的数字逻辑电路。本技术提供的一种按键检测电路,该电路包括接收线控装置的按键信号,通过滤波电路对所述按键信号进行数字采样,根据采样结果输出对应按键的数字逻辑信号的外部设备按键检测芯片;根据所述数字逻辑信号确定被按下的按键,执行相应的功能的音频编解码。本技术提供了一种按键检测电路、滤波电路及外部设备按键检测芯片,该检测电路包括接收线控装置的按键信号,通过滤波电路对所述按键信号进行数字采样,根据采样结果输出对应按键的数字逻辑信号的外部设备按键检测芯片;根据所述数字逻辑信号确定被按下的按键,执行相应的功能的音频编解码;如此,可以不需在线控装置和电子设备上使用专用芯片或复杂软件代码,就能避免按键信号中的噪声干扰信号,准确地检测被按下的按键;并且,在外部设备按键检测芯片中集成滤波电路,能够节省印制电路板(PCB)的空间,减少制造成本,并便于产品设计。附图说明图I为现有技术中线控耳机按键的检测电路示意图;·图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所示,所述三个比较器的正输入端分别接收三个按键的参考电压,其中,第一比较器CPl的正输入端接收第一按键的参考电压Vrefl,第二比较器CP2的正输入端接收第二按键的参考电压Vref2,第三比较器CP3的正输入端接收第三按键的参考电压Vref3,所述Vrefl、Vref2, Vref3的值由按键的串联电阻的阻值决定,这里假设Vrefl < Vref2< Vref3 ;所述三个比较器的负输入端接收按键信号KPS(Key Press Signal),当KPS电压小于Vrefl时,所述三个比较器都被触发,都产生高电平的触发信号给采样结果寄存器3113,所述采样结果寄存器3113将第一输出端口 Outl的脉冲计数器数值加I ;当KPS电压大于Vrefl小于Vref2时,所述第一比较器CPl不本文档来自技高网...

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

【技术特征摘要】

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

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

1