找回密码
 注册
搜索
楼主: musteklj

[讨论] 不同平台的检测耳机控制电路

[复制链接]
发表于 2007-8-6 21:34:06 | 显示全部楼层
MTK的确是检测左声道的电压,左声道信号通过上拉电阻R(kohm)接VDD。当耳机没有接入时,该电位是高;一旦耳机接入,由于耳机喇叭做的是32ohm,将该电位分压为接近0V(32/(32+R)),也就是低点位。CPU端是通过中断来检测的。
点评回复

使用道具 举报

发表于 2007-8-10 14:54:18 | 显示全部楼层
那么我有个问题。我的palm智能手机,一个三段立体声插头插入后。如果你插入的是立体声耳机,则能通过手机播放立体声mp3。如果你插入的是耳麦,也就是单耳机,另一个耳机被麦克风代替。则能通过该耳麦接打电话,在插入耳麦的情况下,如果不接打电话,仍然可以播放mp3,只不过不是立体声了。
这是如何实现的呢?各位有成熟的电路图么?
点评回复

使用道具 举报

发表于 2009-3-20 09:35:29 | 显示全部楼层
以下是引用musteklj在2007-1-12 17:11:48的发言:
楼上的是做哪个平台啊,那耳机connecter应该多于4pin 吧。
介绍一下MTK平台的检测电路:在耳机左声道上经过一个二极管并一个VDD电压,检测这个电平来判断耳机是否插入。没有插入时为高电平,接通后为低电平。这样会有一个问题就是左声道一直会有一个非常小的偏值电压,使左右声道听起来的声音会略有差别。以上愚见,望能抛砖引玉。
<p align=right><font color=red>+1 RD币</font></p>



我们现在就用的这个电路,但现在出现了一个问题,就是在耳机通话过程中出现耳机插入拔出的现象,经过检测,发现是在通话过程中,耳机的声音比较大时,这个信号与耳机插入时的检测的低电平进行了叠加,叠加后的电平有2.2V左右,此时会被误判为耳机已拔出!
点评回复

使用道具 举报

发表于 2009-3-20 15:01:30 | 显示全部楼层
以下是引用rabbityang在2007-1-12 13:34:24的发言:
有专门的耳机插座,里面有2个引脚是作为检测使用的,当无耳机插入的时候,常闭.当有耳机插入的时候常开,这样一来可以通知CPU.当然检测到CPU之间需要增加三级管作为电平转换.我现在的设计就是这样的.CPU的IO就作为一般的IO或者中断就可以拉.
<p align=right><font color=red>+1 RD币</font></p>



这个方法不错,一般的立体声耳机的插座都有六个引脚,可以利用里面的两个引脚中的任意一个做出稳定的检测,我今天刚试过了。以前的方法出现的问题没有再出现。
点评回复

使用道具 举报

发表于 2009-4-23 12:56:57 | 显示全部楼层
以下是引用musteklj在2007-1-12 17:11:48的发言:
楼上的是做哪个平台啊,那耳机connecter应该多于4pin 吧。
介绍一下MTK平台的检测电路:在耳机左声道上经过一个二极管并一个VDD电压,检测这个电平来判断耳机是否插入。没有插入时为高电平,接通后为低电平。这样会有一个问题就是左声道一直会有一个非常小的偏值电压,使左右声道听起来的声音会略有差别。以上愚见,望能抛砖引玉。
<p align=right><font color=red>+1 RD币</font></p>

你说的很对,不过有一点点好像不太准确,就是耳机的左声道不会一直有一个小的偏值电压的.
点评回复

使用道具 举报

发表于 2009-12-18 15:35:07 | 显示全部楼层
以下是引用voiceliu在2007-8-10 14:54:18的发言:
那么我有个问题。我的palm智能手机,一个三段立体声插头插入后。如果你插入的是立体声耳机,则能通过手机播放立体声mp3。如果你插入的是耳麦,也就是单耳机,另一个耳机被麦克风代替。则能通过该耳麦接打电话,在插入耳麦的情况下,如果不接打电话,仍然可以播放mp3,只不过不是立体声了。
这是如何实现的呢?各位有成熟的电路图么?


FYI:
三段由内向外依次为:L,R/M,G,L固定为左声道和耳机插入检测,R/M通过一个双路模拟开关分别连接到CPU的R和MIC上,默认连通R,在R/M线上做一个类似耳机检测的电路,由于耳机的喇叭为32欧姆倒地,则低电平为耳机插入,高电平为耳麦插入,此时切换模拟开关至CPU的MIC通路
点评回复

使用道具 举报

发表于 2011-9-30 11:14:39 | 显示全部楼层
以下是引用meteor_2000在2009-12-18 15:35:07的发言:


FYI:
三段由内向外依次为:L,R/M,G,L固定为左声道和耳机插入检测,R/M通过一个双路模拟开关分别连接到CPU的R和MIC上,默认连通R,在R/M线上做一个类似耳机检测的电路,由于耳机的喇叭为32欧姆倒地,则低电平为耳机插入,高电平为耳麦插入,此时切换模拟开关至CPU的MIC通路


真的是这样吗?长见识了
可是偶却没有见过这样的应用,
点评回复

使用道具 举报

发表于 2013-9-11 16:22:55 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>musteklj</I>在2007-1-12 11:01:43的发言:</B>
想了解一下不同手机平台的检测耳机插入的控制电路,然后比较一下优缺点,大家如果觉得有意义的话就踊跃发言啊!!
我们是做PHILIP平台的,我先说说这个平台的控制电路吧:DSP检测通过耳机上MIC线是否有电流,判断耳机是否插入。

<P align=right><FONT color=red>+1 RD币</FONT></P></DIV>


这位大哥,请问怎样检测MIC线是否有电流啊?
点评回复

使用道具 举报

发表于 2013-9-12 21:22:43 | 显示全部楼层
呵呵,学习了
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-9-25 13:19 , Processed in 0.047398 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表