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

关于tlv320aic3104是否支持消噪的咨询

Other Parts Discussed in Thread:TLV320AIC3104

如题所示:

我们有个项目采用贵司的tlv320aic3104,请问此IC是否支持消噪(或者降噪)。

如果支持,具体如何配置?

谢谢!

Kailyn Chen:

您好,您的意思是想确认下AIC3104 是否具有ANC降噪功能是吗?
这个功能已经取消好久了,并且在Purepath 中也不具备这个功能了。

,

user6517897:

Kailyn Chen 说:您好,您的意思是想确认下AIC3104 是否具有ANC降噪功能是吗?这个功能已经取消好久了,并且在Purepath 中也不具备这个功能了。

,

user6517897:

你好,我想确认的是MIC 拾音降噪是否有寄存器可以配置?

谢谢!

,

Kailyn Chen:

您好,没有专门降噪的寄存器可以配置,但是合理的寄存器配置,比如对PLL的配置,是可以降低由于pLL引入的噪声水平。
您参考下关于AIC3104 programming guide中Page4-5的寄存器配置顺序以及example code, 按照这个采样率进行配置再试下,看是否对降噪有效果。www.ti.com.cn/…/slaa403.pdf
另外,噪声不仅仅是寄存器的配置,硬件电路的设计,比如输入AC 耦合电容,power 的去耦电容,输出是否有加滤波电路等都需要考虑。

,

user6517897:

你好,如下是我们的原理图,是否有什么问题?

谢谢!

,

user6517897:

你好,我们录音噪声很大,想通过如下路径配置(PGA–ADC–SW-D3–Effects–SW-D4),由Effects单元中处理噪声,通过滤波器过滤,请问此方法是否可以改善噪声问题?

如果要走以下通路,请问寄存器如何配置?

 单击此处播放此音频剪辑
(function(id)
{var v = document.getElementById(id);var op = v.style.position, ol = v.style.left, or = v.style.right, fe = [],checkVideo = function() {if (!v.canPlayType || v.error) {while (v.childNodes.length > 0) {v.parentNode.insertBefore(v.childNodes[0], v);}v.parentNode.removeChild(v);} else if (v.readyState == 0) {window.setTimeout(checkVideo, 249);}},checkVideoRendered = function() {if (v.networkState == 1 && v.readyState == 4) {v.style.position = op;v.style.left = ol;v.style.right = or;for (var i = 0; i < fe.length; i++) {fe[i].parentNode.removeChild(fe[i]);}} else {window.setTimeout(checkVideoRendered, 249);}}if (navigator.userAgent.indexOf('iPad') == -1 && navigator.userAgent.indexOf('iPhone') == -1 && navigator.userAgent.indexOf('iPod') == -1) {window.setTimeout(checkVideo, 249);}
})('a_42e84f986b2c401d826514af461f6f79');

另外附上我们DUMP的音频数据。

谢谢!

,

Kailyn Chen:

您好, 红色路径中, SW-D3和SW-D4是需要关闭的,这个路径是只在录音模式下开关是关闭的。
录音模式下,SW-D1~SW-D4都是闭合状态,通过配置寄存器page 0, register 37, bits D7–D6 (D7 = D6 = 0)。同时使能数字滤波器,通过配置寄存器page 0, register 107, bit D3=1.同时,这个配置下,两个DAC(R&L) 是需要在power down状态下的。

,

user6517897:

您好,您好, 红色路径中, SW-D3和SW-D4是需要关闭的,这个路径是只在录音模式下开关是关闭的。
录音模式下,SW-D1~SW-D4都是闭合状态,通过配置寄存器page 0, register 37, bits D7–D6 (D7 = D6 = 0)。同时使能数字滤波器,通过配置寄存器page 0, register 107, bit D3=1.同时,这个配置下,两个DAC(R&L) 是需要在power down状态下的。

—-
我们的配置方法如下:
page 0, register 37, bits D7–D6 (D7 = D6 = 0)

writing a 1 to page 0, register 107, bit D3

请问此配置下,是否就已经打开了如上的红色路径?

谢谢!

,

Kailyn Chen:

是的,DAC R和DAC L power down之后,使能数字滤波,就是record 路径,SW1~4都会闭合。参考Figure 29。

,

user6517897:

使能数字滤波,需要开启什么寄存器吗?还是只要REG107和REG37?

,

Kailyn Chen:

您好,按照您这个红色路径,使能数字信号处理模块下的record path,只需要配置register 107 和37.
REG107 bit3=1 The programmable filter is connected to ADC output, if both DACs are powered down.
同时R37的bit6,7=0, power down DACL和DACR。

,

user6517897:

你好,我想请问下这个RECORD PATH能否改善噪声?我开启之后,感觉都没效果。

,

Kailyn Chen:

这个路径中的滤波模块包含了low pass filter,high pass filter,band pass 以及notch filter,所以在record时是应该起到滤除噪声的作用。
单纯的录一个没有声音的音频,输出也是会有噪声是吗? 输出有加滤波器吗?

,

user6517897:

这个路径中的滤波模块包含了low pass filter,high pass filter,band pass 以及notch filter,所以在record时是应该起到滤除噪声的作用。

—-请问是否有工具可以调试滤波器?比如需要设置某个频率点以下的声音全部滤除,按我的理解就是需要设置如下公式的参数:

是否有快速DEBUG的工具?

单纯的录一个没有声音的音频,输出也是会有噪声是吗?

—-只要录音打开就会有

输出有加滤波器吗?

—-指的是硬件滤波器吗?我们是直接用tinymix dump音频文件,而不是从扬声器输出

赞(0)
未经允许不得转载:TI中文支持网 » 关于tlv320aic3104是否支持消噪的咨询
分享到: 更多 (0)