找回密码
 注册
搜索
查看: 964|回复: 5

[讨论] ULC2平台耳机POP&click声音问题

[复制链接]
发表于 2008-4-9 16:36:55 | 显示全部楼层 |阅读模式
ULC2平台插入耳机开机时可听到POP&click声音。

经查该问题为7880内部的耳机amplifier的偏置电压(大小为VANA/2,1.25V)造成。7880的耳机输出为Single输出,该偏置电压刚建立时会对耳机端音频的隔直电容充电,从而形成脉冲使耳机产生POP声。
由于后端无Mute电路可以控制,也不像Speaker后端的AB类放大器采用BTL输出可抑制POP声,因此难以处理。

有一个方法可以解决,使该偏置电压建立时隔直电容产生的脉冲频率在20Hz~20KHz之外,这样人耳即听不到该POP声。以32ohm耳机来说,隔直电容的范围为Co>240uF或者Co<240nF。使用那么大电容不经济,使用小电容对低频及信号幅度衰减太多。所以该方法不可行。

查了下7880的资料,Audio部分没做什么详细介绍,因此没找到专门抑制POP声的方法。另外能否通过更改基带的驱动,在耳机amplifier上电的时序上做调整,使开机时偏置电压缓慢上升关机时缓慢下降,从而抑制POP声。

有解决过这方面问题的高手请提供建议。最好直接更改驱动即可,不需要动硬件。
 楼主| 发表于 2008-4-9 16:56:24 | 显示全部楼层
坛子里做Infineon ULC2平台的人很少吗,咋没人回答啊
点评回复

使用道具 举报

 楼主| 发表于 2008-4-9 18:00:08 | 显示全部楼层
得请教ULC2平台驱动达人才行啊
最好是ULC平台也做过的,因为ULC2的Audio部分基本和ULC一致,而ULC的datasheet
上对Audio Front-end做了比较详细的介绍。
点评回复

使用道具 举报

发表于 2008-4-15 09:45:33 | 显示全部楼层
预充电法的上下拉电阻设计 在EPPA1端加上分压上下拉电阻,计算分压后的电压正好为1.25V,POP音变得极小,已经得到了很大的改善。
点评回复

使用道具 举报

发表于 2008-4-15 09:56:13 | 显示全部楼层
上面的方法可解决通话时的POP音问题,如果要解决开机时的POP(杂音)问题,需要在VDD_RTC和RDD_LANA之间加一个二级管即可,VDD_RTC接二级管正向。POP音问题是ULC2平台本身的问题,目前没有找到从软件上解决方法。
点评回复

使用道具 举报

发表于 2008-6-15 12:12:51 | 显示全部楼层
这个问题是单端耳机(无虚拟地,一端接耳机左右声道一端接大地)的共性问题,NOKIA手机也有此类问题,这个声音只需要将幅度抑制到人耳可接收范围即可(VODAFONE标准<105dB(5CM)),如果非要解决这个问题可以从两方面入手:   硬件角度:1.如果不是MINI(MICRO)5PIN的,如果平台有提供虚拟地可以考虑增加一个虚拟地,如果有使用ST的D类功放+耳放的芯片也可以,它是将输入单端转成输出带差分结构的.
2.输出端增加一个三极管,用一个GPIO控制其初态为导通态,不输出,当有音源输出时延时关闭管子.音源输出.
3.将输出端增加一个BIAS偏压,2V左右,不过会造成耗电增加.(不建议采用)
软件角度: 考虑到该声音是开机时播放音乐打开内部通路造成,测量一下左右声道波形,看音源比通路打开尖峰信号延时多久,调整软件使音源先播再根据测得的时间进行延时打开通路.这样POP音会被盖在音源里面,当然平台内部有的抑制POP音寄存器需要打开,否则POP幅度太大盖不住.

目前我们采用的就是软件方式解决的.

希望对你有帮助!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-25 04:40 , Processed in 0.045987 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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