TI中文支持网
TI专业的中文技术问题搜集分享网站

TLV320AIC3110: 请教配置寄存器page1/Register 31产生pop音,如何解决?

Part Number:TLV320AIC3110

上电后程序写入该寄存器后会产生pop音一次,请问有什么办法可以解决该问题?谢谢

Amy Luo:

您好,

power up HPL 和HPR 之前先mute HPL 和HPR,

power down HPL 和HPR 之前先mute HPL 和HPR ,是否可以解决上述POP 问题?

,

user346334:

上述办法不能解决这个pop问题

,

Amy Luo:

您具体配置的寄存器顺序是怎样的,可以附在下面吗?

,

user346334:

0x0403, 0x0591, 0x0608, 0x0700, 0x0800, 0x0B88, 0x0C82, 0x0D00, 0x0E80

0x3FE8, 0x9FCC, 0xA388, 0xA40F, 0xA50F, 0xA807, 0xA907, 0xAA14, 0xAB14, 0xAE0B, 0xAF00, 0xB050

,

Amy Luo:

我不明白您上面给出的是什么寄存器地址对应什么值,您可以说明吗?

我在看datasheet 的时候发现在datasheet 7.3.10.14 章节 有一个播放 配置实例 :Example Register Setup to Play Digital Data Through DAC and Headphone/Speaker Outputs,您按照其配置顺序对照配置下,看在写入P1_R31寄存器后会不会产生pop音?

,

user346334:

按照您说的这个播放示例配置,写入P1_R31寄存器还是会产生一次pop音

,

user346334:

上述对应为:P0_R4,  P0_R5,   P0_R6,  P0_R7,  P0_R8,  P0_R11,  P0_R12,  P0_R13,  P0_R14

P0_R63,  P1_R31,   P1_R35,   P1_R36,   P1_R37,   P1_R40,   P1_R41,   P1_R42,   P1_R43,   P1_R46,   P1_R48,  空(对应上述的配置错误已删除), P1_R48 

各个寄存器写入值为上述后0xxxxx后两位

,

Amy Luo:

检查下上电顺序,看下是否上电顺序引起的:

也检测下供电管脚的电容是否在芯片管脚附近,去耦电容值是否合适?下面用户指南中有原理图可参考:

TLV320AIC3100/AIC3110/AIC3120EVM-U – User Guide

,

user346334:

这是我们有关TLV的原理图,您可以帮忙查看去耦电容值是否合适

,

Amy Luo:

建议您参考上面EVM用户指南中原理图对比检查,主要是去耦电容靠近芯片管脚放置,确保供电电压稳定。

,

user346334:

根据硬件原理图对比,确认去耦电容是靠近芯片管脚放置的

后续测试过程中发现产生pop音的寄存器page1/Register 31中,见下图箭头部分,这部分测试配置所列电压越小pop声音会相对小一点,电压越大pop会大一点。

所以想请问

1、箭头所指向的这部分配置有什么用,是否是因为这部分寄存器配置和实际不相匹配导致的pop音?

2、有没有什么办法可以修改这部分电压设置?

,

Amy Luo:

我看到您在E2E英文论坛咨询了相同的问题:

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1321067/tlv320aic3110-consulting-on-configuring-register-page1-register-31-causes-a-pop-sound-how-to-solve-it/5025009?tisearch=e2e-sitesearch&keymatch=TLV320AIC3110%20page1%2FRegister%2031#5025009

请耐心等待资深的英文论坛工程师为您提供帮助。

赞(0)
未经允许不得转载:TI中文支持网 » TLV320AIC3110: 请教配置寄存器page1/Register 31产生pop音,如何解决?
分享到: 更多 (0)