微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > AIC33 不能完全静音

AIC33 不能完全静音

时间:10-02 整理:3721RD 点击:

大家好,

我的开发平台是DM6437,DM6437控制AIC33 AD/DA。 其实声音是可以播放的了,DM6437把网络收到的PCM数据传给AIC33,DA播放出来的音乐正常。现在问题就是,当输入声音很小,或是没有声音输入时,确能听到“沙沙”噪声,也就是不能完全把声音安静掉。

LINE1LP, LINE1RP as audio line input.

LEFT_LOP, RIGHT_LOP as audio line output.

如下原理图。

我试着修改了AIC33 的寄存器,但是有没效果。修改如下两种情况:

1、 把PGA and DAC 到LEFT_LOP/M  RIGHT_LOP/M 的通道都没有打开(配置如下),此时的情况是,播放音乐都听不到了,但噪声还在。

PGA_L not routed to LEFT_LOP/M (Reg81:0x00);

PGA_R not routed to LEFT_LOP/M (Reg84:0x00);

PGA_L not routed to RIGHT_LOP/M (Reg88:0x00);

PGA_R not routed to RIGHT_LOP/M (Reg91:0x00);

DAC_L1 not routed to LEFT_LOP/M (Reg82:0x00);

DAC_R1 not routed to LEFT_LOP/M (Reg85:0x00);

DAC_L1 not routed to RIGHT_LOP/M (Reg89:0x00);

DAC_R1 not routed to RIGHT_LOP/M (Reg92:0x00);

2、 把LEFT_LOP/M  RIGHT_LOP/M的 power不打开(配置如下),此时的情况是,播放音乐都听不到了,噪声也没了。

LEFT_LOP/M is not fully powered up (Reg86:0x00);

RIGHT_LOP/M is not fully powered up (Reg93:0x00);

请各位兄弟朋友指教一下,万分感谢。

 

 

您好,有几方面的因素可能要查一下:

1,Codec的lineout输出后面应该有接音频功放吧?所谓的沙沙声是在功放驱动的喇叭端听到的?

2,将功放和codec断开,确认一下功放自身的低噪。

3,Codec和功放是否在同一个线路板上?如果是通过外部音频线缆连接的话,输出端串联10k的电阻容易引入额外的噪声,可以将其短路掉。

4,Codec方面,播放音频时,DAC和Lineout级的增益分别是多少?

。。。

非常感谢Rocky 回答!

1、  LineOut后面接NE5532,然后再接耳机,我是用耳机测试的。用耳机听到。

2、  将功放与codec断开时,此噪声就听不到了。

3、   codec与功放是在同一个电路板上面的。

而且,我在寄存器里,把 LEFT_LOP/M  RIGHT_LOP/M 的Power关掉(也就是Reg86 Reg93的D0位置0),此噪声就听不到了。这样是不是就可以推断与硬件没有关系了呢?

4、  你所说的DAC和LineOut增益,指的是Reg43, Reg44, Reg82, Reg89吗 ? 但我怎么调这几个寄存器,噪声还在存在。

 

 

 

 

 

 

 

 

 

 

 

您好,

NE5532运放级的增益有多大?对于耳机驱动而言,不需要很大,建议不要超过0dB,已达到较低的输出底噪。

Codec方面,lineout输出级的增益可以设置为0dB。

另外,为什么不直接用AIC33的耳机驱动口pin18和pin23来驱动耳机呢,这样中间少一级放大,底噪会好很多,Codec内部可以实现LR混音。没有必要用lineout口再外接运放驱动。

Rocky, 我现在只是用耳机测试,我们做的产品是要将声音传给一个无线模块发出去的。

可能要考虑用pin18和pin23来试试。 在E2E论坛上,看到有人这样回复
Once the DAC is excited with a signal the modulator will continue to run until the DAC is powered down (Register 37, Page 0). The DAC can be powered back up but will not start the modulator until there is a new signal sent to the DAC.

不知道这是不是正确答案?

 

e2e.ti.com/.../226128.aspx

e2e.ti.com/.../226128.aspx

您好,e2e回复的不是一个问题,您碰到的问题是整个回放链路的底噪问题,e2e回复的是DAC内部modulator的响应问题(首次打开DAC时,modulator是不工作的,直到有信号输入到DAC)。

如之前所谈,NE5532会将底噪进一步放大,调低NE5532的增益可以达到较低底噪的效果。

同时,使用AIC33的HP引脚是最直接有效的方法,HP输出的底噪是很低的,建议使用。

谢谢 Rocky ,   按你说的,   pin18和pin23来驱动耳机,问题解决了。

上一篇:请教有关音频转换器
下一篇:tas5630

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top