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.

[参考译文] TLV320AIC3104:TLV320AIC3104 DAC到线路输出路径的噪声问题

Guru**** 2415690 points
Other Parts Discussed in Thread: TLV320AIC3104

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/691889/tlv320aic3104-question-of-noise-problem-with-tlv320aic3104-dac-to-line-out-path

部件号:TLV320AIC3104

您好,先生,

客户在TLV320AIC3104的DAC输出(引脚27,引脚28)上遇到噪音问题,需要产品线提示来识别 潜在问题:

1. ADC至线路输出路径无噪声问题(通过寄存器15,19,81上的最大设置确认。 86)
 - R19 (第0/Register 19页:MIC1LP/LINE1LP至左ADC控制寄存器)
 - R15 (第0/Register 15页:左ADC PGA增益控制寄存器)
 - R81 (第0/Register 81页:PGA_L至LEFT LOP/M音量控制寄存器)
 - R86 (第0/Register 86页:Left_LOP/M Output Level Control Register)

2.接地I2S DIN时无噪音问题。
3. 当噪音源(例如:手)接近I2S DIN时,在线路输出上发现噪音。  AIC3104在去除噪音源的情况下不断发送嘈杂的信号。  关闭 并再次打开寄存器37可解决噪音问题。
 - R37 (第0/Register 37页:DAC电源和输出驱动器控制寄存器)

如果产品线需要更多故障排除信息,请告诉我。 我可以根据需要通过电子邮件发送示意图。

谢谢,此致,

陈耀恩
2018年22月05日





  

    

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

    您好Wayne:

    原理图可能会有所帮助。  另外,我假设您已经看了应用手册"音频编解码器中的常见噪音问题"

    此致,

    -Steve Wilson

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

    谢谢你Wilson。 我们将通过电子邮件...Wayne Chen提交原理图和时钟,软件配置

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

    您好Steve:

    通过电子邮件发送的原理图和I2C配置。 我们确认了时钟配置:

    - MCLK–12.288MHz -> MCLK/LRCK Ratio = 384 (12.288MHz / 32kHz = 384)
    - BCLK–2.048MHz -> 64fs (2.048MHz/32kHz=64)->用于立体声的32位音频
    - LRCK (WCLK)–32kHz ->采样率= 32kHz

    我们获得了清晰的图片,可重现噪音问题:

    1.在加电过程中,CPU可将类似噪音的I2S DIN发送至AIC3104。  AIC3104在LEFT LOP (引脚27),LEFT LOM (未使用)上发送噪声信号。

    -在CPU停止发送DIN (或接地DIN)后,AIC3104将在LEFT _LOP上持续发送噪声。 噪音问题只能通过关闭并再次打开寄存器37来解决。

    CH1-DIN,CH2=LRCK

    缩小

    2.加电时DIN接地-无噪音问题。

    您是否会提供提示以识别此噪音问题?

    谢谢,此致,

    陈耀恩
    2018年24月05日

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

    韦恩,

     

    此时钟配置与其寄存器配置不一致。   他们目前使用CLOCKDIV_OUT作为其CODECOD_CLOCK。  但其Q值= 17 (参见寄存器3)

    CODCOD_CLK = 256*FSref => 256*48kHz = 12.288Mhz

    因此您的Q值应为2。   请参阅数据表中的时钟图:

     

    音频数据格式当前也未设置为32位。  当前设置为16位。  (参见登记表9)

     

    请让您的客户进行以下更改,并让我知道如何进行。

     

    第3条–0x 20

    第9条–0x 30

     

    此致,

    -Steve Wilson

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

    使用以下编程顺序,我们无法解决噪音问题。 您是否会建议一些小贴士来检查?

    1.通电
    2.设置AIC3104 Reg 3 = 0x20,Reg 9 = 0x30
    3.是否打开音频插孔通道?

    非常感谢。

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

    您是否通过电子邮件向我发送了完整的注册配置? 我上面提到的寄存器是对您的客户正在使用的寄存器配置的修改。

    您的客户应修改他们的配置,使寄存器3和寄存器9反映我提供的值。

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

    是的,我的客户已检查了应用说明(音频编解码器中的常见噪音问题),并根据您的建议(Reg 3 = 0x20,Reg 9 = 0x30)更新了寄存器0x03和0x09,而我们无法从DAC解决噪音问题。

    我们假定这不是带外鼻,因为I2S输入接地时不存在噪音问题。

    陈耀恩
    2018年28月05日
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Steve,

    如Wayne的答复中所述,我们按照您的建议更改寄存器设置(Reg 3 = 0x20,Reg 9 = 0x30)。 我们仍然无法从DAC解决噪音问题。 您能否与我们分享您检查此异常状态的经验?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Teresa

    您能否向我展示噪音的屏幕截图?

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

    我正在更新客户的注册设置。 偏移量N的数据是寄存器N-1的内容。

    i2cdump -f -y -r 0-255 0 0x18
    未指定大小(使用字节数据访问)
    0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
    00:00 11 10 04 00 00 0A 00 00 00 00 00 00 01 00 00 20 20???...?...
    10:0f ff fc 78 f8 fc 78 f8 86 00 fe 00 fe 00 00??x?x????..
    20:00 00 00 cc c0 00 00 00 00 00 00 00 7 f 00 2 f 2 f 00?? ?//。
    30:00 00 0f 00 2f af 00 00 0e 00 00 00 00 2f af ..?...?.../?
    40:0f 00 00 00 2f af 0e 00 00 00 00 00 00 00 00 00 00?.../?
    50:2F 80 00 00 00 00 4b 00 00 00 00 00 00 00 2f af 03 de 0c 00 /?...K..../?????。
    60:00 00 00 00 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...??..........
    70:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    80:00 11 10 04 00 00 0A 00 00 00 00 00 00 01 00 00 20 20???...?...
    90:0f ff fc 78 F8 fc 78 F8 86 00 Fe 00 Fe 00 00 fe 00 00???x?x???????????????。
    A0:00 00 00 cc c0 00 00 00 00 00 00 00 7 f 00 2 f 2 f 00?? ?//。
    B0:00 00 0f 00 2f af 00 00 0e 00 00 00 00 2f af .?./...?./?
    C0:0f 00 00 00 2f af 0e 00 00 00 00 00 00 00 00 00 00?.../?
    d0:2F 80 00 00 00 00 4b 00 00 00 00 00 2f af 03 de 0c 00 /?... k.../?????。
    E0:00 00 00 00 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...??..........
    F0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    谢谢,此致,

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

    我能看到您看到的噪音的屏幕捕获吗?

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

    您好,Wayne:  

    寄存器3应该为0x10。 而不是0x20

    此致,  

    -Steve Wilson

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

    感谢您的建议。 我们将通知客户更新测试结果,并让您了解最新的测试结果...Wayne Chen

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

    韦恩,  

    这可能只是正常行为。  请查看题为"音频编解码器带外噪音测量问题"的应用报告

    特别是播放音频时,您会注意到噪音急剧增加。  文档中对此进行了讨论, 请参阅下面的FFT测量值。  

    您可以看到,音乐播放完毕后,带外噪音会增加。  对于许多应用来说,这可能不是问题, 特别是因为人类听力的范围是20Hz-20kHz, 但这种噪音可以过滤掉, 并且应该是在编解码器的输出驱动D类放大器时。  

    请看一下这份申请报告,并告诉我您是否确实看到了这份报告。  您提供的寄存器配置看起来不错,所以我认为这是问题所在。 感谢您的耐心等待,如果没有实际数据,很难诊断"噪音问题"。  

    此致,  

    -Steve Wilson

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