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.

[参考译文] TLV320AIC3254:蜂鸣发生器会破坏音频输出

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1520367/tlv320aic3254-beep-generator-ruins-audio-output

部件号:TLV320AIC3254

工具/软件:

大家好

有点奇怪。 我发现、如果我使用蜂鸣发生器发出短音调(在我的情况下是短按键蜂鸣声)、那么之后正常音频在中高频下似乎有严重损失。 使用简单的语音听起来像所有良好的语音频率的大量滚降。 我还没有测量它、但我想说大约600 Hz 以上的所有参数都已经滚降。

这种事情是否常见? 是否有什么可以检查的东西可以解决这个问题?

谢谢

马特

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

    您好、Matthew、

    我以前没有听说过这种情况。 如果您在蜂鸣声期间不播放音频、是否仍会产生过滤效果? 如果配置出现问题、请尝试此处找到的示例: https://e2e.ti.com/support/audio-group/audio/f/audio-forum/773086/faq-tlv320aic3254-tlv320aic32xx-family-beep-generator-configuration

    此致、
    Jeff McPherson

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

    您好、Jeff

    感谢您的快速答复。 我刚刚发现、使用后需要禁用蜂鸣器电源模块、然后正常的 DAC 音频仍然正常。 问题就解决了。

    我的下一个问题是蜂鸣发生器产生的频率似乎与我的计算结果不符。 我制作了一个 Excel 工作表并使用了应用手册中的示例编号(BTW 列出了44.1kHz、但使用48kHz)、当我针对8KHz 进行调整时、频率似乎相差约2.5倍。 它总是2.5倍,所以我可以处理它,但我热衷于找出为什么/我的错地方. 我在 MCLK 上有2.048MHz、在 BCLK 上有256KHz、在 WCLK 上有8kHz。  

    对于 fs = 8kHz、Fin = 1KHz、我计算出的 SIN = 0x5A82、对于 COS = 0x5A82、我得到大约400Hz 的蜂鸣发生器输出。

    为了接近1KHz (不确切)音频输出、我使用 SIN = 0x7641、COS = 0xCF04

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

    您好、Matthew、

    我仔细检查了方程、没错、蜂鸣长度函数误使用48kHz、但正弦和 cos 函数正确使用44.1kHz。
    我也最终得到了相同的数字,你做了通过公式。 我们可能需要在内部解决一个错误、但您根据我能说的正确遵循公式。 如果添加2.5因子是有效的,那么我看不到它有问题。

    此致、
    Jeff McPherson

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

    谢谢 Jeff。 我可以处理的错误,只是好奇为什么真的。 完全没有压力:)