耳机MIC引入ADC是做什么用?
实际应用中只做了耳机插入检测,并没有做MIC检测,请各位高手指点迷津。
MIC的ADC才会启动(ADC是轮询工作方式),请问是不是也因此有时候按键并不能挂机
三楼是高手啊 学习了
楼上真厚道
是这样子的,外设(耳机)插入用中断检测,这样响应速度快,准确,比较不费电,然后检测到有耳机输入,MIC的ADC才会启动(ADC是轮询工作方式),相对中断会比较耗电。电话进来后,按下耳机的按键(mic网络对地,低电平),ADC检测到这个电平变化并响应,电话接通。通话结束后,再按下耳机的按键(mic网络对地,低电平),ADC再次检测到这个电平变化并响应,挂断电话。
耳机挂机键
非常感谢3楼 vivio
明白了
解释的不错,谢谢了!
不仅仅是这样,耳机插入时的判断要两个条件:1、中断。2、MIC连接中的ADC>1V.
解释的很到位,谢谢
good 学习了!谢谢
每天报道一次,学习一次
good 学习了!谢谢
每天学习一点点。
学习了、。
3楼讲的很详细,这个功能叫one-touch ,把MIC对地短路之后,MIC偏置电路的阻抗变化,引起电流变化,导致ADC采集到的电平变化,产生挂断或者接听响应。
3721RD.com) - R&D大本营
3721RD.com) - R&D大本营
来自:我爱研发网(3721RD.com) - R&D大本营
来自:我爱研发网(3721RD.com) - R&D大本营
文来自:我爱研发网(3721RD.com) - R&D大本营
每天报道一次
详细出处:http://www.52rd.com/bbs/dispbbs.asp?boardid=6&id=191293&star=2#733642
每天报道一次
学习了,,,
每天报道一次
学习了,,,
每天报道一次,学习一次
三楼高手 受教了
每天学习下
每天学习下
那个有时候,你是碰不到的。
每天报道一次,学习一次
每天报道一次,学习一次
mic的ADC还可以判断插入耳机是否3段还是4段,三段接到低 为低电平 4端接到一个1~2.2K的下拉电阻,和MIC的上拉电路组成分压输入到ADC中进行判断
果然好人多啊,其实东西都很细碎,领导同事又不说,还是论坛有开源啊。
OK , 学习了!
每天学习一点点
路过学习
那是怎么能检测到MIC的插入呢?
学习路过 过目学习
学习了~~~
报道学习下
每天报道一次,学习一次
学习了、。
谢谢3#讲解,学习了
学习
learning
来赚钱的,就走, 来赚钱的,就走
学习了OH YE
学习了
每天报道一次,学习一次
学习
学到了很多
长见识了。
进来学习了 顶一下
占位学习了
我也争取每天报道一次 学习一次
学习了,谢谢!
ADC不至少检测挂断键,有的耳机有音量±键,还有3段耳机和4段耳机都是用ADC的值不同来检测的。
也不是碰不到,而是一般平台都会有相应算法,防止通话时声音较大,导致mic电流变化明显误触发挂机键,或者插拔耳机时的误触发问题,
其他平台我不太清楚,高通平台大概是这样的,检测200次左右然后求平均值,然后再拿当前时段的ADC值与当前时段的平均值作比较。