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.

[参考译文] TLV320AIC3105:当输出混音器的输入信号音量发生变化时,所有输出的共模电压都会发生变化。 奇怪的蜂鸣声。

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/593134/tlv320aic3105-common-mode-voltage-of-all-outputs-changes-when-volume-of-input-signals-of-the-output-mixer-is-changed-strange-beep

部件号:TLV320AIC3105
大家好,
当我在每个输出的输出混音器上更改任何卷寄存器的值时,就会发生此问题。
我正在使用启动I2C通信的HW开关,将寄存器80 (LINE2L至LEFT_LOP/M Volume Ctrl reg)的值从24 (-12dB)更改为120 (静音)等。
结果可在附加的音频和图片文件中观察。 所有其他配置,ADC,DAC都按预期工作。
因此,当寄存器的值更改时,软步进(设置为每2个FS一次步进)按预期工作,但在音量更改结束时,会发出奇怪的蜂鸣声。 这可以在sine.wav和silent.wav中看到。
共模电压的一些测量值:
共模电压设置= 1.65V (REG 40):
REG 80的值= 0x98 (-12dB):
LEFT LOP CM电压= 1.64V
LEFT LOM CM电压= 1.70V
REG 80的值= 0xf8 (静音):
左LOP CM电压= 1.67V
LEFT LOM CM电压= 1.67V
->30mV变化。
共模电压设置= 1.35V (REG 40):
REG 80的值= 0x98 (-12dB):
左LOP CM电压= 1.368V
LEFT LOM CM电压= 1.362V
REG 80的值= 0xf8 (静音):
左侧LOP CM电压= 1.366V
LEFT LOM CM电压= 1.365V
-> 2...3mV变化。
CM电压的这些变化会在设备输出处产生弹出。
因此,当CM设置为1.35V时,CM的变化较小,但仍然会发出奇怪的蜂鸣声。 对于我们的应用来说,1.65V CM更好。
可能是什么问题? 这是编解码器的制作方式,还是我可以在更改音量时让CM电压保持稳定,因为此设备在聆听时必须实时更改各种输入的音量。 希望TLV320AIC3105能够提供此功能。
我附上了产品的模拟部件示意图,可能存在问题?
感谢您抽出宝贵时间,希望您能尽快与我们联系。
祝您好运,
Martins Melkis
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Martins,

    欢迎使用E2E,感谢您对我们产品的关注!

    我在您的原理图中没有发现任何需要修改的地方。 但是,如果外部放大器(TLV4316IDR)断开连接,您是否会获得相同的结果? 您是否可以尝试卸下一些电阻器(如R51和R56)来验证它? 是否可以进行此测试?

    此外,您是否可以提供整个寄存器配置?

    谢谢你。

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

    您好,Luis,

    感谢您的回复。

    我已使用删除的输出驱动程序测试了此问题-结果相同。  

    我附加了一个文件,其中列出了所有具有其值的寄存器,这是文件中按该顺序列出的初始化顺序,可能存在一些配置顺序问题?

    初始化后,出于测试目的,我仅将 寄存器80 (LINE2L至LEFT_LOP/M Volume Ctrl reg)的值从24 (-12dB)更改为120 (静音),并以其他方式进行更改。

    切换输出音量时,输入的CM电压不会改变。

    此致,

    马丁斯

    e2e.ti.com/.../TLV320AIC3105_5F00_initSequence_5F00_04052017.xlsx</s>405.2017万

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

    测试时,即使只更改一个步骤的音量,也会出现蜂鸣声和咔嗒声。
    电源电压是否可能会影响这一点,尽管它们在规格范围内并通过单独的线性稳压器进行调节:
    AVDD=DRVDD=3.33V (LP2985-33)
    DVDD=1.81V (1.8)
    IOVdd=3.32V (LP2985-33)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    有趣的是,当禁用软步进(Reg 40=0x16)时,蜂鸣音将最小化,但仍然会出现咔嗒声。 共模电压变化相同。
    是否可能受时钟设置的影响?
    在我的应用程序中:
    编解码器配置为从属,
    MCLK = 6.703MHz
    编解码器上的PLL已启用:P=1,J=16,R=1,这表示
    FS (参考)=(6.703 * 16 * 1)/(2048 * 1)= 52.3kHz
    NADC=NDAC=2以获得26.18kHz的数据速率。

    期待听到一些建议,
    祝您好运,
    马丁斯
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    附注
    编解码器的输入和输出之间也存在CM电压差异:

    LINE2L: 1.314V
    左LOP:1.366V
    左侧LOM:1.358V
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Martins,

    很抱歉,我的回复很晚。

    关于CM电压差异,我有一些建议:

    -确保所有电源设备均稳定。 电源上的任何纹波可能会影响输出/输入处的共模电压。 如果有纹波,我建议增加电源的电容。 稳定的电源可以提高编解码器的性能。

    -确保遵循以下文档中的寄存器排序以获得最佳性能(第5节):
    www.ti.com/.../slaa403.pdf

    -确保采样率为44.1kHz或48kHz。 如果采样率不准确,编解码器可能需要额外的电流。 您是否可以尝试使用44.1kHz或48kHz (如11.2896MHz或12.288MHz)的倍数? 如有必要,BCLK可配置为CODEC CLKIN。

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