音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 26689|回复: 2
收起左侧

[耳机] 耳机类型检测

  [复制链接]

1万

积分

3

听众

-232

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
12566
发表于 2010-3-5 08:41:11 | 显示全部楼层 |阅读模式
耳机检测
% d* P; w: O' g+ a
/ ?5 X9 Z' C- k! i2 c' g; n手机的耳机常见的3芯音频插头立体声耳机或带有麦克风的单声道耳机。可以用比较器区分出立体声和单声道+麦克风耳机。电路设计依据为:耳机电阻很低(通常为8Ω、16Ω或32Ω),而麦克风电阻很高(600Ω至10kΩ)。% J4 v" P% R( j* `& Y
2 w2 {3 P8 \- e2 b5 L9 k  F+ Y; N
在一个3芯音频插孔中,“插头”前端在立体声耳机承载左声道音频信号,在带麦克风的单声道耳机中承载麦克风信号。对于立体声耳机,“金属环”位置连接右声道信号,“套筒”接地;对于带麦克风的单声道耳机,“金属环”连接单声道麦克风的输进音频通道,“套筒”接地。3 G. o, `+ |  h5 I4 B2 y- p
, K, b  ]0 t( m$ E6 I
- ?; o% j9 V0 K  N; e$ o$ ^; f

6 B) e3 o* D) S( W( P检测电路通过在比较器的输入端接2.2K的上拉电阻到参考电压3V,所连接的耳机类型。2.2kΩ的电阻RMIC-BIAS连接到音频控制器提供的低噪声基准电压(VMIC-REF)。当音频插孔被插进附件时,VMIC-REF电压通过RMIC-BIAS作用到插头-地之间的等效电阻上,从而在比较器的同相输进端产生电压VDETECT。对于立体声耳机,该电阻很小(8Ω、16Ω或32Ω);对于麦克风,电流源吸收的固定电流因麦克风类型的不同会在100μA至大约800μA间浮动,因而电阻值较大。由于VDETECT随着插进插孔的耳机类型而变化,所以能够通过一个比较器监测VDETECT,判定出耳机类型。; h$ G" a" F/ c$ p

/ W9 W2 ?9 ?1 H/ B: [假设微控制器的基准电压(VMIC-REF)为3V,32Ω耳机负载将产生43mV的VDETECT电压。而500μA固定电流的麦克风负载将产生1.9V的电压。注意,大多数应用中,直接连接VDETECT会出现问题。假设典型的微控制器端口的CMOS输入要求逻辑电平高于0.7 × VCC和低于0.3 × VCC,那么采用3.3V供电的微控制器的输入逻辑电平应该高于2.3V、低于1V。
2 p: B2 ?6 Y0 O' u" I3 K8 ?) ?4 F
  |, P' V. z% L6 Y# I# `, N" Z3 s/ d% g  500μA麦克风负载产生的1.9V电平不是有效的逻辑“1”电平。100μA至800μA的麦克风偏置电流将产生2.78V至1.24V的VDETECT,任何低于2.3V的电压都不满足控制器的VIH (输入高电平,假设RBIAS为2.2kΩ)要求。为了得到2.3V或更高的电压,麦克风偏置电流必须为318μA或更小。否则就必须改变2.2kΩ偏置电阻,从而改变麦克风的检测门限。由于具有32Ω典型负载的耳机能够轻松地将电平拉至地电位附近,所以产生1V甚至更低的逻辑低电平很容易实现。
0 g4 X5 F* P7 b. ~& M" t: B; T/ D  C! Y
  为了检测耳机类型,需要将VDETECT连接到比较器的一个输入端,将基准电压连接到另一个输入。比较器输出即代表了耳机类型。5 u0 [' e5 O$ Q$ q1 L3 }  C

. D5 l6 m2 M. Y+ k      为了正确检测耳机类型可以用ADC检测。
; K( f. ]6 z5 ^" x0 ?$ A+ T, W2 x- V: A9 o3 u3 \9 H) F: @
: [6 m8 g6 b$ C6 ], z: N% u

4 F' m2 t! y" {) L9 l: a  L
% V$ @: {; R# ~0 v, T2 K$ a* ~" N. n( p% s

) {$ k2 e" K  w- X
. R$ V6 |$ p4 r9 \1 f, a 压簧开关检测4 u6 p8 I3 d4 r: b9 D2 c1 t, N

. L8 U4 g1 t2 c( t  大多数免提耳机都有一个开关,通常称为压簧开关,该开关用来接听、挂断电话,具有静音/保持功能,并且在接听另一个电话时保持当前通话。控制耳机的微控制器需要检测压簧开关的状态以及耳机的连接状态,自动检测插孔是否插入附件(这里指耳机) 。同时还产生一个信号,用于表示压簧开关的状态。压簧开关状态检测电路包括一个4芯立体声耳机(带麦克风)和并联的压簧开关 (单声道耳麦与其类似,但为3芯)。两种不同类型的耳机中,插头连接到与压簧开关并联的麦克风上,压簧开关按下时呈现为低阻,释放时麦克风呈现为高阻。如上述耳麦检测中介绍的内容,对于麦克风/压簧开关检测,麦克风检测电压与微控制器的CMOS输入之间的接口电路设计比较复杂。8 T! _  v% G, m" M3 h

0 m5 K) B0 ~- n# K" v: U当压簧开关按下时,电压VDETECT 下拉至地电位附近,微控制器判断为逻辑“0”;当压簧开关释放时,VDETECT可能超出CMOS输入的VIH电压规格。根据RMIC-BIAS (本例中为2.2kΩ)和耳机中麦克风类型的不同,VDETECT会在1.24V至2.78V之间变化。; N/ M0 l. O9 U+ w

2 P5 y) x5 ~! A' R7 W4 b* ]  O  所以,对于不同类型的CPU,压簧开关无法直接与CPU连接除非用ADC口。因此,采用了低功耗比较器。根据实际检测的麦克风类型设置基准电压,指示压簧开关的状态。当压簧开关按下时,比较器输出拉至高电平;释放开关时,拉至低电平。
9 `' Z/ {$ X2 a( s: r+ f1 ?9 @5 M* X* u) ]
+ \& T/ g  P# t  t1 D) X
' U+ a7 r! W+ T' m' S. L) t
利用bias的耳机开关检测
- \3 N7 a  q& N" _! `* d
" ?  G" v$ }6 x9 |7 @在唤醒模式下,PMU向MIC BIAS端子提供调节后的电压。该电压偏置耦合到该移动电话的耳机/麦克风配件的麦克风。如果用户按下该组件上的开关,则较大的电流从该MIC BIAS端子流出。该开关按压状况由该集成电路内的ADC检测。在睡眠模式下,调节器和ADC被禁止以节省电力。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

1961

积分

4

听众

260

音贝

音频应用新手发布

Rank: 3

积分
1961
发表于 2010-3-5 11:43:40 | 显示全部楼层
好,支持:lol
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

7844

积分

4

听众

950

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
7844
发表于 2010-3-6 05:40:21 | 显示全部楼层
:victory: :victory: :victory:
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频应用 ( 鄂ICP备16002437号 )

GMT+8, 2025-6-8 20:22 , Processed in 0.032936 second(s), 5 queries , Redis On.

Powered by Audio app

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