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

TLV320AIC23B: adc采样输入LRCLK相对输入信号漂移

Part Number:TLV320AIC23B

尊敬的TI工程师,您好。

我们在使用贵司的TLV320AIC23b芯片进行adc音频采样时候。出现采样数据漂移的问题,具体现象为输入1k正弦波,ADC采样率8khz,得到的数据不是按照8个固定数据重复的,在逐渐增大,很像是每个周期采样点位置没有固定,是在移动的。现象如视频所示,示波器采样的输入端的模拟信号和输出的LRCLK,发现LRCLK时钟相对输入信号的位置一直在往固定方向漂移。

ADC的配置为时钟normal模式,tlv320 的i2s做主,dsp模式。我们给tlv320提供12.288Mhz,fs为8k


(function(id)
{
var v = document.getElementById(id);var op = v.style.position, ol = v.style.left, or = v.style.right, fe = [];
var nodeLimit = 50;
checkVideo = function() {
if (!v.canPlayType || v.error) {
var bound = 0;
while (v.childNodes.length > 0 && bound < nodeLimit) {
bound++;
if (v.childNodes[0].nodeName != 'SOURCE') {
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);
}
})('v_3a45aefe88fa4ea9899daa93cb42b156');

Kailyn Chen:

您好,绿色是LRCK的波形吗?AIC23 作为slave的话,它是输入时钟。 如果AIC23 作为master的话,是输出。

您的应用是作为master,现在发现输出的时钟LRCK如附图所示,导致采样数据发生漂移,对吗? 

,

Hui Deng:

绿色是输入的模拟信号,黄色颜色比较浅,是AIC23输出的LRCLK信号,  我们是把AIC23作为Master。

是的

,

Kailyn Chen:

输入模拟信号发生漂移,那和输入源有关呢。

另外LRCK输出的波形是直线也不对,左右两个通道,这里只看到一个通道的波形。

master mode下, 位时钟BCK也是输出信号,输出波形正确吗?

赞(0)
未经允许不得转载:TI中文支持网 » TLV320AIC23B: adc采样输入LRCLK相对输入信号漂移
分享到: 更多 (0)