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.

[参考译文] TLV320AIC3106:在较低频率下正弦波振幅会衰减

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1302626/tlv320aic3106-amplitude-of-the-sine-wave-getting-attenuated-at-lower-frequencies

器件型号:TLV320AIC3106

您好!

我正在尝试将正弦波形连接至编解码器 Ic TLV320AIC3106。 附上原理图供您参考。 我已经将编解码器连接到了运行 debian OS 的 AM335。 我正在使用 arecord 来录制音频并以 RAW 格式存储。 但在这样做时、我面临以下问题。

1.波形在较低频率下衰减(低于30Hz)。 不确定编解码器内部是否实施了任何高通滤波器。 根据数据表、内部似乎没有任何滤波器。

2.如果我将正弦波的振幅设置为峰峰值超过250mV,那么输出波形在我重新创建时会被削减。 但根据数据表、该过程的持续时间应为3V。  

在下面的原理图中、我尝试了多次混合、并与硬件滤波器的值匹配、此外、我甚至删除了除串联电容器外的所有元件以移除直流电。 但它仍然不起作用。

请告诉我哪里出了问题。 另外、如果您需要有关此方面的更多详细信息、请告诉我。

此致、

苏布拉赫马尼亚  

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

    尊敬的 Subrahmanya:

    该器件确实具有数字高通滤波器、如部分所述  10.3.0.3.2.1。这可能是您的30Hz 截止频率来自

    该器件的满量程输入为1Vpkpk、3V 是发生损坏之前的限值。 您的 ADC 和 PGA 音量设置为什么? 您还仔细检查是否在看到主机端发生削波的同时设置了溢出标志、以确认 I2S/TDM 格式是否匹配?

    此致、
    J·麦克弗森

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

    尊敬的 Jeff:

    感谢您的答复。 是否有任何器件驱动程序可供 Linux 访问这些寄存器。 目前、除了使用 ARecord 封装记录波形外、我没有执行任何其他操作。 用于记录该值的命令如下所示。

    arecord -d 3 -f S32_LE -r 20000 -c 1 audioM_60.wav


    此致、

    苏布拉赫马尼亚

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

    尊敬的 Subrahmanya:

    是的、此器件的 Linux 驱动程序可从以下位置获得: https://www.ti.com/tool/TLV320AIC31XX-DRIVERS

    此致、
    J·麦克弗森