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.

[参考译文] TAS5731M:配置

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/598860/tas5731m-configuration

部件号:TAS5731M

您好,

我是Antonio。 我与您联系是因为我正在使用TAS5731M开发新设备。 我有一些疑问,我想与你们磋商,因为尽管I2S信号已到达TAS5731M,但我似乎听不到任何信号。

我在TAS5731M中有下一个信号:

引脚19 (PDN)和25 (复位)-->高(3.3V)

I2S

引脚20 (LRCLK)--> 44.1 KHz的信号

引脚21 (SCLK)--> 2.82 MHz的信号

引脚22 (SDIN)-->音频信号

引脚15 (MMCLK)--> 12 MHz的信号  

问题1:  
MCLK频率是否为数据表标记的任何限值或取决于LRCLK信号?

0x00寄存器在我的设备0x6C中有值。 MCLK频率= 256* FS = 256*44.1kHz = 12.29MHZ 
MCLK信号是否可以为12MHz而不是12.29MHz? 

问题2:

我设置了以下寄存器

0x05 -->值0x00 (正常操作。 退出全通道关闭)

0x07,0x08,0x09,0x0A -->值0x00 (24dB)。

0x02具有0x00值(无错误)和0x04寄存器0x05值(I2S 24位)。 
其余寄存器保留默认值​​,因为我们不想执行任何信号处理。 
是否有任何其他记录可以使TAS5731M正常工作? 

问题3:

什么是气缸组交换寄存器(0x05)? 它的用途是什么? 一
我不知道是否必须根据频率FS (在我的情况下是44.1 kHz)更改默认值,或者它只是信号处理的记录。

我期待您的回应,以继续发展。 

提前非常感谢。

Antonio Guzman


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

    我的一位同事将审查您的问题,并会向您提供更多信息。

    此致
    Jos é Luis Figueroa
    音频应用工程师
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Antonio,您好! 此问题是否与您在另一条消息线程中记录的发展相同? 无论哪种情况,Shawn都能帮助您解决需求。 谢谢,Jeff
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在这种情况下,我可以在TAS5731M放大器的输入处读取和写入具有以下信号的寄存器。

    LRCLK

    SCLK

    SDIN_1


     

    SDIN_2 (SDIN引脚的其它图片)


     

    MCLK


    我希望你能回答。

    提前感谢您的参与。

    Antonio  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Antonio:
    输入源是来自ADC/CPU或其他设备的直接I2S,对吗? 而且没有MCLK,所以你只需要使用12MHz的时钟,而不是12.29MHz。 考虑到采样率为44.1kHz,请尝试配置MCLK= 64*FS,然后SCLK可以与MCLK连接。 64×FS时钟速率恰好支持SCLK和MCLK。 请在此链接中找到有关I2S时钟要求的一些信息 。e2e.ti.com/.../2425.i2s-clock-requirements-on-tas570x1x2x3x-device-s

    此致,
    郑少文