中断检测装置及方法

文档序号:5962261阅读:389来源:国知局
专利名称:中断检测装置及方法
技术领域
本发明涉及一种检测装置及方法,尤其是涉及一种中断检测装置及方法。
背景技术
目前,已经出现的手机大多采用耳机和来电闪共用同一个接口,这种方式需要将 插入的耳机和来电闪严格区分开,现在大多数采用ADC中断读取插入过程中的电平的变化来识别插头是耳机还是来电闪,如图I所示,这种识别方式需要考虑防抖时间,且在插入的过程中ADC中断检测到的电平不稳定,尤其在插入速度过慢的情况下,电平的变化受到插入的速度的影响很大,使得对插入的插头的识别的误差概率增大。在图I中,I表示的是GND (接地)引脚,2表示的是MIC (麦克)引脚,3表示的是RAUDIO (右声道)引脚,4表示的是DETECT (检测)引脚,5表示的是L AUDIO (左声道)引脚,vddl8为EINT中断提供上拉电平,使得在无插头插入时,EINT中断为高电平,当插头插入时,DETECT引脚和L AUDIO引脚短接,使得原先为高电平的EINT中断的电平发生变化,ADC中断检测这一电平,基于该电平判断该插头是耳机还是来电闪。其中,该EINT中断、ADC中断为设计者自定义的中断。耳机可以分为四节,第一节为LAUDIO (左声道),第二节为RAUDIO (右声道),第三节为MIC (麦克)以及第四节为GND (接地),其中,耳机也可以分为三节耳机,这样MIC (麦克)和GND (接地)共用一个节。

发明内容
本发明要解决的技术问题是为了克服现有技术中采用ADC中断识别插入的插头是耳机还是来电闪这种识别方式需要考虑防抖时间,插入插头时电平不稳定以及插入插头过慢时对插头的识别的误差概率增大的缺陷,提供了一种中断检测装置及方法,具有无需考虑防抖时间,插入的插头过快或过慢时均不影响中断检测装置对插头的类别的识别,以及准确识别等优点。本发明是通过下述技术方案来解决上述技术问题的一种中断检测装置,其包括一插孔和一基带芯片,该插孔包括一 DETECT引脚,其特点在于,该中断检测装置还包括一电平检测单元和一状态检测单元;该电平检测单元用于检测一插头的LAUDIO引脚是否与该DETECT引脚相连接,若是,则该电平检测单元产生一触发信号并传输至该基带芯片,该基带芯片收到该触发信号后启动该状态检测单元;该状态检测单元用于检测该插头的MIC引脚是否与该DETECT引脚相连接,若是,则该状态检测单元产生一状态值并传输至该基带芯片,该基带芯片接收该状态值并基于该状态值判断该插头接入的是一来电闪还是一耳机。其中,该来电闪是指手机在向基台发送信号时,会发出很强的电磁波,根据电磁理论,电磁波在空中遇到天线,在天线的中段就会产生电压和电流,来电闪其实就是一根接收天线,它把手机的电磁波信号变为电压和电流导致发光,现有的手机大多采用耳机和来电闪共用同一个接口,所以需要对该插孔插入的该插头是该来电闪还是该耳机进行精确识别。较佳地,该基带芯片接收到的该状态值为3时,该插头接入的是该来电闪;该基带芯片接收到的该状态值为I时,该插头接入的是耳机、且为一四节耳机;该基带芯片接收到的该状态值为O时,该插头接入的是耳机、且为一三节耳机。其中,该基带芯片接收到的该状态值与该插头接入的是该来电闪、该三节耳机还是该四节耳机存在一一对应的关系,但是这种一一对应关系并不是一成不变的,它随着软件程序中设置的对应关系不同而不同。如该基带芯片接收到的该状态值为O时,该插头接 入的是该来电闪;该基带芯片接收到的该状态值为I时,该插头接入的是耳机、且为该四节耳机;该基带芯片接收到的该状态值为3时,该插头接入的是耳机、且为该三节耳机。较佳地,该电平检测单元包括一电感、一第一电阻、一第二电阻和一电源,该电感通过该第一电阻与该基带芯片相连接,并该电感通过该第二电阻与该电源相连接。较佳地,该状态检测单元包括一击穿二极管、一第三电阻和一电容,该击穿二极管通过该第三电阻与该基带芯片相连接,并该击穿二极管通过该电容接地。本发明还提供了一种中断检测方法,其特点在于,其采用上述的中断检测装置实现,该中断检测方法包括以下步骤步骤S1、该电平检测单元检测该插头的L AUDIO引脚是否与该DETECT引脚相连接,若是,则进入步骤S2,否则重复步骤S1 ;步骤S2、该电平检测单元产生该触发信号并传输至该基带芯片;步骤S3、该基带芯片收到该触发信号后启动该状态检测单元;步骤S4、该状态检测单元检测该插头的MIC引脚是否与该DETECT引脚相连接,若是,则进入步骤S5,否则结束流程;步骤S5、该状态检测单元产生该状态值并传输至该基带芯片;步骤S6、该基带芯片基于该状态值判断该插孔插入的该插头是该来电闪还是该耳机。较佳地,该步骤S6为该状态值为3时,该插头接入的是该来电闪;该状态值为I时,该插头接入的是耳机、且为一四节耳机;该状态值为O时,该插头接入的是耳机、且为一三节耳机。本发明的积极进步效果在于本发明的中断检测装置及方法,通过利用电平检测单元产生触发信号,基带芯片收到触发信号后启动状态检测单元,状态检测单元产生状态值,基带芯片接收状态值并基于状态值判断插头接入的是来电闪还是耳机。这种实现方式无需考虑防抖时间,插入的插头过快或过慢时均不影响中断检测装置对插头的类别的识别,且能够准确识别。


图I为现有技术的中断检测装置的电路结构图。图2为本发明较佳实施例的中断检测装置的结构图。图3为本发明较佳实施例的中断检测装置的电路结构图。图4为本发明较佳实施例的中断检测装置的中断检测方法的流程图。
具体实施例方式下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案,但并不因此将本发明限制在所述的实施例范围之中。如图2所示,本实施例的中断检测装置包括一插孔21、一基带芯片22、一电平检测单元23和一状态检测单元24,该插孔21包括一 DETECT引脚4,该基带芯片22以MTK(MediaTek,联发科技股份有限公司)平台基带芯片为例。其中,该电平检测单元23用于检测一插头的L AUDIO引脚是否与该DETECT引脚4相连接,若是,则该电平检测单元23产生一触发信号并传输至该基带芯片22,该基带芯片22收到该触发信号后启动该状态检测单·元24,若否,则该电平检测单元23继续检测该插头的LAUDIO引脚是否与该DETECT引脚4相连接。该状态检测单元24用于检测该插头的MIC引脚是否与该DETECT引脚4相连接,若是,则该状态检测单元24产生一状态值并传输至该基带芯片22,该基带芯片22接收该状态值并基于该状态值判断该插头接入的是一来电闪还是一耳机。当该状态值为3时,该插头接入的是该来电闪;当该状态值为I时,该插头接入的是耳机、且为一四节耳机;当该状态值为O时,该插头接入的是耳机、且为一三节耳机。当然,该基带芯片22接收到的该状态值与该插头接入的是该来电闪、该三节耳机还是该四节耳机存在一一对应的关系,但是这种一一对应关系并不是一成不变的,它随着软件程序中设置的对应关系不同而不同。参考图3所示,其为本发明的中断检测装置的电路结构图,本实施例结合上述的中断检测装置的结构和图3的电路结构图对该中断检测装置进行详细的说明该电平检测单兀23包括一电感、一第一电阻、一第二电阻和一电源,该电感通过该第一电阻与该基带芯片22的EINT中断相连接,并该电感通过该第二电阻接入一 vddl8(上拉电平),在该插孔21并无接入插头时,该vddl8使得该基带芯片22的EINT中断为高电平,当该插孔21接入插头时,该电平检测单元23检测该插头的L AUDIO引脚是否与该DETECT引脚4相连接,若是,则该电平检测单元23产生该触发信号并通过该基带芯片22的EINT中断传输至该基带芯片22,该触发信号为下降沿触发信号,该基带芯片22收到该触发信号后启动该状态检测单元24,若否,则该电平检测单元23继续检测该插头的LAUDIO引脚是否与该DETECT引脚4相连接。该状态检测单元24包括一击穿二极管、一第三电阻和一电容,该击穿二极管通过该第三电阻与该基带芯片22相连接,并该击穿二极管通过该电容接地,该状态检测单元24检测该插头的MIC引脚是否与该DETECT引脚4相连接,若是,则该状态检测单元24输出一状态、产生该状态值并通过该基带芯片22的ACXDET中断传输至该基带芯片22,该基带芯片22接收该状态值并基于该状态值判断该插头接入的是该来电闪还是该耳机。例如该状态检测单元24输出的状态为高阻态时,该状态值为3 ;该状态检测单元24输出的状态为高电平时,该状态值为I ;该状态检测单元24输出的状态为低电平时,该状态值为O。当该状态值为3时,该插头接入的是该来电闪;当该状态值为I时,该插头接入的是耳机、且为一四节耳机;当该状态值为O时,该插头接入的是耳机、且为一三节耳机。其中,该基带芯片22中的EINT中断和ACXDET中断为设计者自定义的中断,当然,该中断可以以其它的名称命名。另外,该状态检测单元24输出的状态与该状态值的对应关系可以是任意的,该状态值与该插头接入的是该来电闪、该三节耳机还是该四节耳机的对应关系也是任意的。本发明还提供了一种中断检测方法,其特点在于,其采用上述的中断检测装置实现,该中断检测方法包括以下步骤步骤101、该电平检测单元检测该插头的L AUDIO引脚是否与该DETECT引脚相连接,若是,则进入步骤102,否则重复步骤101 ;步骤102、该电平检测单元产生该触发信号并传输至该基带芯片;步骤103、该基带芯片收到该触发信号后启动该状态检测单元;步骤104、该状态检测单元检测该插头的MIC引脚是否与该DETECT引脚相连接,若 是,则进入步骤105,否则结束流程;步骤105、该状态检测单元产生该状态值并传输至该基带芯片;步骤106、该基带芯片基于该状态值判断该插头接入的是该来电闪还是该耳机,该状态值为3时,该插头接入的是该来电闪,该状态值为I时,该插孔插入的该插头是耳机、且为一四节耳机,该状态值为O时,该插头接入的是耳机、且为一三节耳机。本发明中的各个功能模块均能够在现有的硬件条件下结合现有的软件编程手段加以实现,故在此对其具体实现方法均不做赘述。虽然以上描述了本发明的具体实施方式
,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
权利要求
1.一种中断检测装置,其包括一插孔和一基带芯片,该插孔包括一 DETECT引脚,其特征在于,该中断检测装置还包括一电平检测单元和一状态检测单元; 该电平检测单元用于检测一插头的LAUDIO引脚是否与该DETECT引脚相连接,若是,则该电平检测单元产生一触发信号并传输至该基带芯片,该基带芯片收到该触发信号后启动该状态检测单元; 该状态检测单元用于检测该插头的MIC引脚是否与该DETECT引脚相连接,若是,则该状态检测单元产生一状态值并传输至该基带芯片,该基带芯片接收该状态值并基于该状态值判断该插头接入的是一来电闪还是一耳机。
2.如权利要求I所述的中断检测装置,其特征在于,该基带芯片接收到的该状态值为3时,该插头接入的是该来电闪;该基带芯片接收到的该状态值为I时,该插头接入的是耳机、且为一四节耳机;该基带芯片接收到的该状态值为O时,该插头接入的是耳机、且为一三节耳机。
3.如权利要求I所述的中断检测装置,其特征在于,该电平检测单元包括一电感、一第一电阻、一第二电阻和一电源,该电感通过该第一电阻与该基带芯片相连接,并该电感通过该第二电阻与该电源相连接。
4.如权利要求I所述的中断检测装置,其特征在于,该状态检测单元包括一击穿二极管、一第三电阻和一电容,该击穿二极管通过该第三电阻与该基带芯片相连接,并该击穿二极管通过该电容接地。
5.—种中断检测方法,其特征在于,其采用如权利要求1-4中任意一项所述的中断检测装置实现,该中断检测方法包括以下步骤 步骤S1、该电平检测单元检测该插头的L AUDIO引脚是否与该DETECT引脚相连接,若是,则进入步骤S2,否则重复步骤S1 ; 步骤S2、该电平检测单元产生该触发信号并传输至该基带芯片; 步骤S3、该基带芯片收到该触发信号后启动该状态检测单元; 步骤S4、该状态检测单元检测该插头的MIC引脚是否与该DETECT引脚相连接,若是,则进入步骤S5,否则结束流程; 步骤S5、该状态检测单元产生该状态值并传输至该基带芯片; 步骤S6、该基带芯片基于该状态值判断该插头接入的是该来电闪还是该耳机。
6.如权利要求5所述的中断检测方法,其特征在于,该步骤S6为 该状态值为3时,该插头接入的是该来电闪;该状态值为I时,该插头接入的是耳机、且为一四节耳机;该状态值为O时,该插头接入的是耳机、且为一三节耳机。
全文摘要
本发明公开了一种中断检测装置及方法,中断检测装置包括插孔、基带芯片、电平检测单元和状态检测单元,插孔包括DETECT引脚;电平检测单元用于检测插头的LAUDIO引脚是否与DETECT引脚相连接,若是,则电平检测单元产生触发信号并传输至基带芯片,基带芯片收到触发信号后启动状态检测单元;状态检测单元用于检测插头的MIC引脚是否与DETECT引脚相连接,若是,则状态检测单元产生状态值并传输至基带芯片,基带芯片接收状态值并基于状态值判断插头接入的是来电闪还是耳机。本发明具有无需考虑防抖时间,插入的插头过快或过慢时均不影响中断检测装置对插头的类别的识别,以及准确识别等优点。
文档编号G01R31/04GK102928734SQ20121045489
公开日2013年2月13日 申请日期2012年11月13日 优先权日2012年11月13日
发明者徐敏 申请人:上海华勤通讯技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1