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.

[参考译文] am5728使用tlv320aic3120时出现输出噪音

Guru**** 2341440 points
Other Parts Discussed in Thread: AM5728, TLV320AIC3120
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/597925/am5728-output-noise-when-using-tlv320aic3120

主题中讨论的其他部件:AM5728TLV320AIC3120

大家好 :

    现在我们使用am5728 + tlv320aic3120开发了一款定制板

     这种现象如下所示:

    我们可以听到D类扬声器的声音(8欧姆),但声音非常嘈杂。

    下面是有关tlv320aic3120的注册设置

    0x18 0x00 0x00

    0x18 0x01 0x01

0x18 0x00 0x00
0x18 0x04 0x03
0x18 0x06 0x08
0x18 0x07 0x00
0x18 0x08 0x00
0x18 0x05 0xA1
0x18 0x0B 0x88
0x18 0x0C 0x82
0x18 0x0D 0x00
0x18 0x0E 0x80
0x18 0x1B 0x00

 0x18 0x3C 0x05
 0x18 0x00 0x08
0x18 0x01 0x04

0x18 0x00 0x01
0x18 0x1F 0x14
0x18 0x2A 0x1C
0x18 0x20 0x86
0x18 0x24 0x92
0x18 0x26 0x80
0x18 0x23 0x40

0x18 0x00 0x00
0x18 0x3F 0x96
0x18 0x40 0x04
 0x18 0x41 0x00

我们使用I2S和Snd_SOC_DAIFMT_CBS_CFS 模式

am5728将22.5792Mhz MCLK输出至tlv320aic3120

播放音频时,声音非常嘈杂

我们不知道如何删除噪音

谢谢

此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,xixi:

    这可能是一个系统级问题,包括布局,电源,去耦等。 我们需要先查看PCB布局和原理图,以帮助确定问题所在。  您还可以获取电源总线的一些"示图",以查找可能存在的噪音。

    首先,我们来看看布局和原理图,以确定如何/在哪里继续。

    为您服务,

    ~Leonard~  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Xixi,您好!

    寄存器配置似乎全部按顺序进行。 因此,这一定是硬件问题。 您能否提供应用程序中音频编解码器部分的示意图和布局。

    此外,我建议您查看下面的Wiki文章:

    https://e2e.ti.com/support/data_converters/audio_converters/w/design_notes/3377.common-noise-issues-in-codecs

    此致,
    Luis Fernando Rodríguez ñ o S.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Leonard和Luis Fernando Rodríguez S

     

           感谢您的回复。

           下面 是我的示意图。

      

    刚才我们发现数字接地和模拟接地连接在一起。

    是否会导致噪音。  

    我们还会遇到一个奇怪的问题,即当我们将tlv320aic3120设置为 snd_so_DAIFMT_CBM_CFM模式时。

    tlv320aic3120无法生成I2S信号,因此我们必须将 tlv320aic3120更改为 snd_so_DAIFMT_CBS_CFS模式。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Xixi,

    模拟和数字接地连接似乎井然有序。 示意图显示两个接地均已分离并通过线圈连接。 因此,这不是根本原因。

    但是,您能否验证电源是否调节良好? 如果噪音影响电源,则所有编解码器也会受到影响。

    此致,
    Luis Fernando Rodríguez ñ o S.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 ,Luis Fernando Rodríguez S

    很抱歉,上述  原理图误导了您。因为数字接地和模拟接地在另一个位置连接在一起。

    因此,它是否会产生噪音

    我们还会遇到一个奇怪的问题,即当我们将 tlv320aic3120设置 为 snd_so_DAIFMT_CBM_CFM模式时。

     tlv320aic3120 无法生成I2S信号,因此我们必须将 tlv320aic3120更改为  snd_so_DAIFMT_CBS_CFS模式。

    谢谢

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Xixi,

    能否告诉我您使用的是哪种BCLK和WCLK频率? 如果TLV320AIC3120无法生成I2S信号,您能否描述一下当您更改为Snd_SOC_DAIFMT_CBS_CFS时您拥有的频率? 此外,您使用的采样率是多少?

    此致,
    Luis Fernando Rodríguez ñ o S.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 ,Luis Fernando Rodríguez ñ o S.

    当我们使用 SND_SOC_DAIFMT_CBM_CFM,时,MCLK来自AM5728 CLKOUT2 (D18)。

    我们尝试播放4.41万HZ和S16_LE音频,然后发现它是报告器错误,我们发现WCLK和BCLK始终是高水平的,MCLK就是  2257.92万。

    因此我们更改为 snd_so_DAIFMT_CBS_CFS,MCLK来自AM5728 CLKOUT2 (D18)。

    我们尝试播放 4.41万HZ和S16_LE音频, 扬声器会发出声音,但噪音很大。

    我们测试BCLK为141.122万HZ,Wclk为4.4102万HZ。

    现在,我们已断开模拟接地和数字接地,但仍有噪音。

     

    谢谢  

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Xixi,

    能否提供有关PLL值(P,R,J,D)和时钟分隔器(mAdc,NADC,MDAC,NDAC,AOSR, DOSR)? 您正在使用哪些值? 噪声级别通常与这些值相关。

    此致,
    Luis Fernando Rodríguez ñ o S.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的Luis Fernando Rodríguez ñ o S.

     

    感谢您的回复

    下面是我的寄存器值

    第0页0x04是0x03,PLL_CLKIN = MCLK,CODEC _CLKIN = PLL_CLK

    页面0 0x05是0xA1,P = 2,R = 1

    页面0 0x06为0x08,J = 8

    页面0 0x07是0x00,0x08是0x00,D = 0

    页面0 0x0B为0x88,NDAC = 8

    第0页0x0C为0x82,MDAC =2

    页面0 0x0D为0x00,0x0E为0x80,DOSR = 128

    页面0 0x1B是0x00,I2S模式,16位,BCLK是输入,WCLK是输入

    我们还使用了DAC信号处理块PRB_P5

    0x3C 0x05
    0x00 0x08 (选择第8页)
    0x01 0x04

    是否会导致噪音

    此致

    西溪

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,xixi,

    您是否可以尝试使用不同的处理块并比较结果? 此外,您是否已捕获噪音问题?

    此致,
    Luis Fernando Rodríguez ñ o S.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Luis Fernando Rodríguez ñ o S.

          感谢您的回复

          我们尝试了不同的DAC处理块,如PRB_P5,PRB_P4,PRB_P16

          噪音和以前一样

    此致

    西溪  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Xixi,

    您能否提供电源和噪音源的捕获信息?

    此致,
    Luis Fernando Rodríguez ñ o S.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 ,Luis Fernando Rodríguez ñ o S.

     我不理解您的意思是什么,"您能否提供电源和噪音源的捕获信息?"

    谢谢

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Xixi,

    我的意思是,如果您能提供一些示波器的电源和扬声器噪音的捕获或图片。 这将有助于了解根本原因。

    此致,
    Luis Fernando Rodríguez ñ o S.