PO声测试以及处理方法
📎 原始文档:https://www.kdocs.cn/l/ciTzywwfZmHm PO声测试以及处理方法
一、借助AP/audition工具测试和分析PO声
1、下面介绍使用AP测试DAC PO声的方法
(1)选择Bench Mode模式下的Recorder
(2)选择采样率为64/sec,右击横坐标设置时间长度,一般设置60s,勾选Save To File,保留本次录音,后续可以将录音放到Audition进行分析。
(3)手机连接样机播放静音文件或着歌曲最小声,捕捉暂停和播放的波形是否有峰尖 。
耳机理想状态下:峰峰尽量压到70uV以下
2、在用AP抓取PO声波形后,如果还需要再详细进行波形分解,可以将保存的录音文件用audi
tion进一步分析
可以从波形看有瞬态脉冲冲击
二、软件处理手段
- 耳机类
- 针对AC700N_earphone_release_V1.3.0 SDK做过对PO声的优化处理,后续更新的SDK都有加。 补丁如下,需要注意的是,补丁需要擦除VM,且DACVDD在1.8V时才能生效。
【金山文档】 AC700N_earphone_release_V1.3.0(dac po声 以及音频相关问题补丁)
补丁生效的话,DAC会重新trim过,打完补丁第一次上点开机看打印就能知道补丁是否生效。打印如下,trim值要在合理范围内,如果是0或者很大的数就是不对的。
三、硬件处理手段
- 带功放类产品 带功放类型产品需要区分噗噗声是功放自身产生的还是芯片dac端输出的。
常规思路如下:
A:软件控制功放,间隔一段时间(2-3S)反转一下mute脚的电平,如果这种条件下有噗噗声,且跟随电平翻转频率,就是功放开关mute自身产生的噗噗声。
B:硬件把功放mute打开,软件不控制,芯片开关间隔一段时间开关dac。如果这种条件下有噗噗声,且跟随开关dac频率,就是芯片产生的噗噗声。这种噗噗声可以通过调整软件,芯片dac打开后再打开功放mute来处理,芯片关闭dac之前先关掉功放。
C:功放的bypass电容太大也会产生噗噗声,参考功放使用手册参数。 - 不带功放,隔直推耳机产品 隔推耳机,DAC隔直电容越大噗噗声越大,减小隔直电容有改善,但是隔直电容越小,影响声音大小和低音效果。
硬件mute DAC控制开关机噗噗声(R+、L+接芯片DAC输出)