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.

[参考译文] TAS3251:激活时断开

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1116091/tas3251-disconnect-while-active

器件型号:TAS3251

我们的设计使用 TAS3251来运行容量为50W/1通道的双扬声器 BTL

我 对 TAS3251使用3引脚 I2S 通信。
虽然音频输出工作正常、但在某些突然失去声音的情况下、我尝试重新启动 MCU 以重新初始化 TAS3251寄存器、但它不起作用、仅当我重新启动 TAS 3251的源时、器件才会再次工作。
当触摸 TAS3251的散热器时、我注意到声音会波动、I2S 线路可能会变得嘈杂。 但是、即使是不受干扰的器件也会发生错误。
期待您的帮助

这是我的 TAS3251电路原理图(MCLK 引脚未连接):

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

    你(们)好,Khieu

    您能提供以下几项帮助:

    1、声音前后 I2S 信号的波形有什么波动。

    2.当声音丢失时,错误报告如何显示? 您能否检查寄存器95以确认该时钟错误。

    3.because 您不使用 MCLK 作为主时钟、能否向我展示如何配置寄存器?

    谢谢。

    Jesse

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

    Chào J2sse Ji

    1我还没有此信息、并将尽快更新您的信息。
    2:我还怀疑时钟出现故障、因为音频中断、即使重新配置寄存器也无法重新启动。 当 CLKE 发生故障时、我可以在不断开电源的情况下重新启动 TAS3251。
    3:我不知道我的设备是如何配置的、但我有一个设备树、您可以参考它们

    e2e.ti.com/.../tas3251.h

    e2e.ti.com/.../tas3251.c
    如果我能通过电子邮件与您交谈、那将会很棒:sy.khieudinh@bme.edu.vn

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

    你好,Ji Ji Je

    发生错误
    这里是2个寄存器94和95、其值为61和11

    如何解决这个问题、不管 I2S 4线是否是问题。

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

    你(们)好,Khieu

    根据寄存器94和95的错误报告、MCLK 丢失时会发生时钟错误。

    对于您希望使用3引脚 I2S 的应用、请参阅数据表中的以下部分并配置寄存器以使 PLL 正常工作。

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

    你好,Jesse Ji

    我注意到、将 MCLK 连接到 TAS3251的 DVDD 时、不再出现错误。
    在 PCB 布局中、我已拔出 MCLK、它未通过0 R 电阻连接到 MCU。 当我连接这个电阻器时、误差不再发生。
    我将继续跟进更多内容、感谢您的帮助。