This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TLV320ADC6140: 数据格式错误

Part Number: TLV320ADC6140

我使用了TLV320adc6140来采集4个单独的数字麦克风信号,每个数字麦克风信号为16位,I2S数据设置为32位,但我发现,我录制的声音有滋滋的声音,通过查看音频信号,发现在滋滋声出现的区域,它的数据超出了阈值,放大后观察,发现它的数据超出阈值后,因为高位缺失从而导致数据又从很小的信号开始  我想知道为什么会出现这个问题,以及怎么解决,谢谢

  • 您好,

    您是查看哪里输出的音频信号?您是又使用其他DAC功放将录制的数字音频信号又转换成模拟信号播放输出来了吗?

    看下是不是Digital Volume Control (DVC)增益设置太大的缘故?

  • 感谢您的回复。我将数据取出来通过wifi发给了电脑,然后用Audacity软件打开查看;我没有设置Digital Volume Control (DVC)增益。期待您的下次回复

  • 它的数据超出了阈值,放大后观察,发现它的数据超出阈值后,

    我不了解Audacity软件,不清楚是TLV320ADC6140在录制音频信号时I2S时序问题造成的高位缺失还是Audacity软件对I2S格式的限制造成的?这里指的是哪里的阈值?

    因为高位缺失从而导致数据又从很小的信号开始

    这里您说的是TLV320ADC6140输出的 I2S数字信号的高位缺失吗?

  • 感谢您的回复。

    我是先将PCM信号转化为WAV格式,然后观察到了部分声音带有滋滋声,然后再用Audacity软件观看的音频数据,我曾怀疑过是声音超出16位数据分贝范围导致的这一现象,但就正常的咳嗽声都会触发这一现象,让我不敢确定是由这一原因引起的这一现象。如上所言,我并不能确定是高位缺失,可能是由I2S数字信号的高位缺失,也可能是声音超出16位数据分贝范围了或者是其它原因。

    通过您的回复,我注意到了DVC增益设置,我并不确定DVC增益设置在使用这个ADC过程中是不是必须的,但我现在通过设置DVC增益,将声音整体缩小后,这一现象的发生已经大大降低。

    期待您的下次回复

  • 看您附的第一个图是削波的地方发出滋滋声吗?降低DVC增益后,这个削波现象是否可以改善然后滋滋声也改善?这个削波的阈值是哪里设置的阈值?

  • 感谢您的回复。

    是削波的地方发出滋滋声,降低DVC增益后,这个削波现象得到改善然后滋滋声也得到改善,削波的阈值并未设置,一是怀疑是16位数据的分贝阈值,另一个怀疑是数据掉了一位,经过I2S补齐后产生的超出16位数据阈值现象

  • 一是怀疑是16位数据的分贝阈值

    这里是什么意思?TLV320ADC6140 将数字麦克风输出的PDM转换为PCM格式的过程中没有幅值处理;我建议您用示波器查看I2S数据的波形看是怎样的?是否有干扰?同时查看下主控端接收的I2S数据是否与ADC6140输出的一致?

  • 感谢您的回复。16位数据只有96分贝的动态响应范围,声音可能超出这个范围,从而超出阈值,但测试的声音就是普通的说话声,声源无明显增大,依然有部分声音出现该现象。今天查看了波形,降低DVC增益后,波形明显减小,信号无干扰。期待您的下次回复

  • 但测试的声音就是普通的说话声,声源无明显增大,依然有部分声音出现该现象。

    您的意思是降低DVC增益后,波形明显减小,信号无干扰,但仍有滋滋声?仍有削波?

  • 感谢您的回复。这两天在忙其它的事,抱歉忘记回复您了。降低DVC增益后,波形明显减小,信号无干扰,滋滋声几乎听不见,查看波形后,发现有较少的削波现象,但这个现象基本消失,且此时录入的声源与之前录入的说话声不同,是较大的金属敲击声。期待您的下次回复。

  • 根据您的现象描述应该是幅值过大削波造成的滋滋声,因此您可以降低DVC增益来解决此问题。目前您还有什么疑问吗?

  • 感谢您的解答。我想知道的是如果不配置DVC增益,常规大小声音录入出现该现象,是否是正常的,又或者说使用这款ADC必须配置DVC增益,目前我使用的麦克风型号是infineon的IM69D130,它的Noise floor为25dB,于是我设置DVC增益为-25dB,如果我换成Noise floor为29dB的ICS43434,是否应相应地调整DVC增益为-29dB。期待您的下次回复。