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.

[参考译文] TLV320ADC3101:在I2S总线上使用多TLV320ADC3101

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/624833/tlv320adc3101-using-multi-tlv320adc3101-on-i2s-bus

部件号:TLV320ADC3101
主题中讨论的其他部件: TLV320DAC3203

大家好:)
我正在使用4 TLV320ADC3101 IC执行项目。
在主MCU上,我打算使用1个I2C端口来控制4 ADC3101 IC (因为曾经交替使用I2C地址,通过外部电阻器上拉/下拉进行连接),所以我认为它可以用这种方法来控制
但是对于I2S引脚,因为主MCU上只有2个I2S端口,所以我没有办法配置(MCLK,BCLK,WCLK,DOUT),所以现在我没有解决这个问题的办法
IM使用4ADC3101 IC连接项目中的8个麦克风
请告诉我如何解决这个问题
谢谢

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

    您好,您自己,

    TLV320ADC3101是立体声音频ADC,因此,如果您需要8个麦克风捕获,使用四个设备是最佳选择。 但是,在I²S模式下配置设备可能不是最佳解决方案,因为您需要8个通道的4 I²S输入(I²S仅支持立体声数字数据)。 如果您可以选择在TDM模式下配置MCU,则可以在单个串行音频端口中流化8通道音频数据。 我建议您查看 SLAA301 应用说明,在其中您可以找到更多有关TDM传输模式的细节, 在SLAA508 应用说明中,您可以找到'ADC3101s多设备系统配置的一些示例。

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师

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

    你好 ,Diego  
    感谢您的回复。
    关于您的建议,我认为它几乎与软件有关,我认为当我不使用MCU支持TDM功能时,它不合适。
    在这种情况下,是否有另一种解决方案来选择I2S转换器IC,也许是SPI/UART/SDIO?
    谢谢

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

    您好,您自己,

    遗憾的是,只有当您将4×I²S端口或1×TDM端口配置为接受8个通道的数据时,才能将8个通道的音频数据流传输到MCU。

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师

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

    你好 ,Diego
    也许我需要更换另一个支持TDM的I2S端口的SOC
    但我不确定从4 ADC3101到该I2S端口的连接。
    是否可以连接相同的引脚功能(MCLK,BCLK,WCLK,DOUT)?
    谢谢

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

    您好,您自己,

    如果您选择使用单个TDM端口的解决方案,四个ADC之间的连接将如我前面提到的应用说明中所示。 基本上,这些设备将共享相同的WCLK ,BCLK,MCLK和DOUT引脚。 串行数据总线的主设备(可能是主机或'ADC3101s之一)将提供BCLK和WCLK,并且将配置设备以在TDM DOUT数据的特定插槽中发送捕获的数据。

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师

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

    你好,Diego
    现在我的项目中有这个问题
    我想为 音频输出集成TLV320DAC3203IRGET,但此IC使用I2S接口>
    也许我可以将其与DAC3101的相同I2S总线连接。
    如果没有,您可以告诉我DAC使用其它接口,如SPI或SDIO吗?
    谢谢

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

    您好,您自己,

    可以将TLV320DAC3203连接到与TLV320ADC3101相同的I²S Ω 总线。 根据您的系统要求,您可以将'ADC3101的DOUT连接到主机DIN,类似地,将DOUT从主机连接到'D 3203的DIN。在此配置下,应共享I²S Ω 时钟。

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师