电子装置及切换其音频输入通道的方法 |
|||||||
申请号 | CN201010301150.8 | 申请日 | 2010-02-03 | 公开(公告)号 | CN102143262A | 公开(公告)日 | 2011-08-03 |
申请人 | 深圳富泰宏精密工业有限公司; 富士康科技股份有限公司; | 发明人 | 卢彦光; | ||||
摘要 | 一种 电子 装置,该电子装置配备有内置麦克 风 、检测 电路 、 耳 机 接口 及多路模拟 开关 。该电子装置还包括 信号 处理单元;所述多路模拟开关与耳机接口、麦克风相连;所述检测电路与耳机接口相连,以检测插入耳机接口的耳机插头的第三极或/及第四极的电平,并将检测结果通过耳机检测引脚和按钮检测引脚输出;所述 信号处理 单元从耳机检测引脚和按钮检测引脚获取检测结果,并根据该检测结果控制所述多路模拟开关切换音频输入通道。本 发明 还提供一种切换音频输入通道的方法。本发明使得上述电子装置插入不同类型的耳机时能正确地选择音频输入通道。 | ||||||
权利要求 | 1.一种电子装置,该电子装置配备有内置麦克风、检测电路、耳机接口及多路模拟开关,其特征在于,该电子装置还包括信号处理单元; |
||||||
说明书全文 | 电子装置及切换其音频输入通道的方法技术领域[0001] 本发明涉及一种电子装置,尤其涉及一种电子装置及切换其音频输入通道的方法。 背景技术[0002] 很多电子装置都支持音频的输入和输出,如手机、音视频播放器、游戏机等。目前的标准耳机有两种类型,第一种只支持音频的输出,即为不带有麦克风的耳机,第二种支持音频的输入和输出,即带有麦克风的耳机。在电子装置检测到有耳机插入后,将音频的输入和输出都交给耳机,即使插入的是第一种类型的耳机,电子装置仍然认为音频信号需要耳机输入,导致音频输入发生错误切换。 发明内容[0003] 鉴于以上内容,有必要提供一种电子装置,该电子装置配备有内置麦克风、检测电路、耳机接口及多路模拟开关。该电子装置还包括信号处理单元;所述多路模拟开关与耳机接口、麦克风相连;所述检测电路与耳机接口相连,以检测插入耳机接口的耳机插头的第三极或/及第四极的电平,并将检测结果通过耳机检测引脚和按钮检测引脚输出;所述信号处理单元从耳机检测引脚和按钮检测引脚获取检测结果,并根据该检测结果控制所述多路模拟开关切换音频输入通道。 [0004] 鉴于以上内容,还有必要提供一种切换音频输入通道的方法,该方法应用于上述电子装置中。该方法包括:(a)检测电路检测插入该电子装置的耳机接口的耳机插头的第三极或/及第四极的电平,并将检测结果由耳机检测引脚和按钮检测引脚输出;(b)读入该耳机检测引脚和按钮检测引脚输出的电平;(c)根据上述耳机检测引脚和按钮检测引脚输出的电平向所述多路模拟开关发出控制命令以控制所述多路模拟开关切换音频输入通道。 [0006] 图1是不带麦克风的耳机和带有麦克风的耳机的插头的电气特性示意图。 [0008] 图3是本发明切换电子装置的音频输入通道的方法的流程图。 [0009] 图4是本发明的电子装置的四种工作状态之间的关系图。 [0010] 主要元件符号说明 [0011]不带麦克风的耳机 A 带麦克风的耳机 B 电子装置 10 信号处理单元 100 检测电路 103 内置麦克风 104 多路模拟开关 105 音频处理电路 106 耳机接口 20 获取模块 101 控制模块 102 具体实施方式[0012] 以下结合附图对本发明的具体实施方式进行进一步的说明。 [0013] 为了更清楚地阐述本发明之较佳实施例,请先参考图1,该图为在本发明中提到的不带麦克风的耳机和带有麦克风的耳机插头的电气特性示意图。 [0014] 图1中的A示意的是不带麦克风(microphone)的耳机(第二状态)的耳机插头,不带麦克风的耳机是指配戴在人耳上的一对有左右声道的小型喇叭,并可将手机、笔记本电脑或CD播放器等设备的声音送至人耳的装置,其插头(audio jack)为标准3.5mm的三极构造,第一极用来传送音频信号的左声道,第二极用来传音频信号的右声道,第三极则是接地。 [0015] 图1中的B示意的是带有麦克风的耳机(Headset)的耳机插头,带有麦克风的耳机是指带有麦克风及一个按钮(hook button)的装置。其插头为标准3.5mm的四极构造,第一极用来传送音频信号的左声道,第二极用来传音频信号的右声道,第三极则是接地,第四极为麦克风与按钮复用。带有麦克风的耳机的插头比不带麦克风的插头多了第四极,第四极用来传送麦克风的音频输入信号或者按钮是否按下的信号,当按钮按下时会将该第四极变为接地。带有麦克风的耳机的插头的第三极和第四极的总长度被设计为和不带麦克风的耳机的第三极的长度一样。当按钮按下后可用来开启电子装置上的媒体播放器或控制其它应用软件。例如,在手机上可以用来接听及挂断一次通话等。 [0016] 请参考图2所示,是本发明提供的电子装置的较佳实施例的组成框架图。在本较佳实施例中,该电子装置10包括信号处理单元100、检测电路103、内置麦克风104、耳机接口20、多路模拟开关105(MUX)及音频处理电路106。另外该电子装置10通过耳机接口20接入带有麦克风的或者不带麦克风的耳机。 [0017] 所述多路模拟开关105与耳机接口20、内置麦克风104及音频处理电路106相连。 [0018] 所述检测电路103与耳机接口20相连,以检测插入的耳机接口20的耳机的第三极或/及第四极的电平,并将检测结果通过耳机检测引脚和按钮检测引脚输出至信号处理单元100。 [0019] 所述信号处理单元100从耳机检测引脚和按钮检测引脚获取检测结果,并根据该检测结果控制上述多路模拟开关105切换音频输入通道。所述电子装置10有两条音频输入通道,第一条通道为音频信号经由内置麦克风104接入音频处理电路106,第二条通道为音频信号经由耳机接口20接入音频处理电路106。具体选择哪一条通道由多路模拟开关105根据检测结果决定。所述检测电路103提供两根输出引脚,一根是耳机检测(HD)引脚,另一根是按钮检测引脚(PTT),两根引脚的输出特性为:当没有耳机插入时,耳机检测引脚输出的电平为低电平(HD=0),当插入了耳机时,耳机检测引脚输出的电平为高(HD=1); 按钮检测引脚输出的电平高低表明按钮是否按住,当按钮按住时,按钮检测引脚输出的电平为高(PTT=1),当按钮放开时为低(PTT=0)。 [0020] 所述信号处理单元100包括获取模块101及控制模块102。 [0021] 所述获取模块101用于读入耳机检测引脚和按钮检测引脚输出的电平。 [0022] 所述控制模块102用于根据上述耳机检测引脚和按钮检测引脚输出的电平向多路模拟开关105发出控制命令,所述控制命令包括第一控制命令和第二控制命令。若耳机检测引脚和按钮检测引脚输出的电平相同,则向所述多路模拟开关发出第一控制命令;否则向所述多路模拟开关发出第二控制命令。根据图1中对两种类型耳机插头的电气特性的介绍及检测电路的两根输出引脚的特性,可知HD或PTT的值只能出现三种组合,HD=0且PTT=0、HD=1且PTT=0及HD=1且PTT=1。若HD=0且PTT=0表明没有耳机插入;若HD=1且PTT=0则表明有带有麦克风的耳机插入;若HD=1且PTT=1则有两种情况,一种是带有麦克风的耳机插入,但是按钮被按下,此时耳机的麦克风不用于输入音频信号;另一种是不带麦克风的耳机插入,在这两种情况下,音频信号都需要电子装置上的内置麦克风输入。 [0023] 所述多路模拟开关105根据接收到的控制命令切换电子装置10的音频输入通道。所述多路模拟开关105在收到第一控制命令后将电子装置的音频输入通道切换为内置麦克风104输入。在收到第二控制命令后将电子装置的音频输入通道切换为耳机接口20输入。 [0024] 如图3所示是本发明切换电子装置的音频输入通道的方法的流程图。 [0025] 步骤S302,检测电路103检测插入该电子装置的耳机接口20的耳机插头的第三极或/及第四极的电平,并将检测结果由耳机检测引脚和按钮检测引脚输出。 [0026] 步骤S304,获取模块101从检测电路103读入耳机检测引脚和按钮检测引脚输出的电平。 [0027] 步骤S306,控制模块102判断耳机检测引脚和按钮检测引脚输出的电平是否相同,若是则执行步骤S308,否则执行步骤S310。 [0028] 步骤S308,控制模块102向多路模拟开关105发出第一控制命令,该多路模拟开关105在收到第一控制命令后将电子装置的音频输入通道切换为内置麦克风104输入。 [0029] 步骤S310,控制模块102向多路模拟开关105发出第二控制命令,该多路模拟开关105在收到第二控制命令后将电子装置的音频输入通道切换为耳机接口20输入。 [0030] 请继续参考图4,是本发明的电子装置10的四种工作状态的转换关系示意图。 [0031] 该电子装置10具有四种工作状态,第一种状态是没有耳机插入(第一状态);第二种状态是不带麦克风的耳机插入(第二状态);第三种状态是带有麦克风的耳机插入且按钮未被按下(第三状态);第四种状态是带有麦克风的耳机插入且按钮被按下(第四状态)。 [0032] 依据以上对PTT和HD信号的描述,上述四种状态之间有以下转换关系。当HD=1且PTT=1时,插入电子装置10的耳机将被判定为不带麦克风的耳机插入,此时由第一状态变为第二状态;当HD=1且PTT=0时,插入电子装置10的耳机将被判定为带麦克风的耳机插入且按钮未被按下,此时由第一状态变为第三状态。若在第三状态下检测到PTT=1,则判定按钮被按下,此时状态由第三状态变为第四状态。考虑到实际使用中出现的一种特殊情况,即耳机在按钮处于被按下的状态下插入耳机时,此时当HD=1且PTT=1时,按上述描述插入电子装置10的耳机将被判定为不带麦克风的耳机插入,但是当按钮处于被松开后,PTT=1变为PTT=0,若检测到PTT=1变为PTT=0时,强制第二状态转换为第四状态,如此一来通过状态的变化电子装置10同样能正确地侦测到按钮按下事件,使得电子装置10能正确响应。除第一状态外,在上述任何一种状态下,只要HD=0,状态立即变为第一状态。 [0033] 最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。 |