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.

[参考译文] TLV320DAC3100:将 CC3220 I2S 应用与音频 DAC 配合使用

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/808491/tlv320dac3100-using-cc3220-i2s-application-with-audio-dacs

器件型号:TLV320DAC3100
主题中讨论的其他器件: TLV320DAC32TAS2505LM4819

大家好。 TI 的 Wi-Fi CC3220具有此功能;McASP 支持两个 I2S 通道

由于 TI  的 I2S 示例代码、我正在寻找支持 I2S 的音频 DAC 来播放 WAV 文件。

我不熟悉音频 DAC、请提出一些问题。

我正在尝试通过 Wi-Fi 流式传输 WAV 文件、并使用 TI 的音频 DAC 产品进行播放。 WAV 文件可以是单声道或立体声。

我想使用 SMT 扬声器、而不是使用3.5mm 耳机插孔、因为我必须创建定制 PCB。

因此、我希望使用这些 SMT 扬声器进行测试。

SMS-2008MS-R 谐振频率850Hz、0.8W、8 Ω
SW200908-1 900Hz 1.5W 90dBA 8 Ω

SM150808-8 850Hz、1W、8 Ω

此外、该 PCB 将使用微型 USB 5V 电源。

问题0。 考虑到 USB 5V 电源和 WAV 文件流应用、

我应该选择什么;

TLV320DAC3100

TLV320DAC32

问题1. 我不知道选择哪一个;

TLV320DAC3100

TLV320DAC32

首先、这些音频 DAC 是否可以与 CC3220的 I2S 配合使用以播放 WAV 文件?

问题2. 我只是尝试使用一个 SMT 扬声器播放 WAV 文件。 这些扬声器是否可以与这些扬声器配合使用

TLV320DAC3100

TLV320DAC32

芯片?

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

    大家好、David、

    TLV320DAC3100将是一个不错的选择。 不过、我也建议查看 TAS2505。 两个器件都支持 I2S 模式(二进制补码、带符号数据、与 wav 数据的格式相同)。

    两种设备都支持您尝试使用的扬声器负载。 但是、TAS2505支持内部 LDO。 因此、您可以使用5V 电源为大部分电源引脚(AVDD、DVDD、SPKVDD)供电。 IOVdd 需要由另一个电源供电、具体取决于 I2S/I2C 线路(通常为1.8V 或3.3V)。

    请查看这些器件、如果您有其他问题或意见、请告诉我。

    此致、
    Luis Fernando Rodríguez S.

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

    感谢您的友好回复、Luis!  感谢您推荐 TAS2505。

    [引用 USER="Luis Fernando Rodriguez S."]这两款器件都支持 I2S 模式(二进制补码、带符号的数据、这与 wav 数据的格式相同)。[/引用]

    问题0。 说到"WAV 数据格式支持"、您是否意味着有专用音频 DAC (TI 提供的 DAC 支持 WAV、ADPCM (自适应差动脉冲代码调制)、MP3、Opus 等?

    问题1. TLV320DAC3100和 TAS2505的主要区别在于、TAS2505具有不同的 DAC、对吧?

    TAS2505的标题为"TAS2505具有音频处理功能的数字输入 D 类扬声器放大器"、我注意到了这一点

    在 TAS25委 的数据表中,方框图提到了 DAC。

    那么、主要的区别是 DAC 的性能、那么?

    问题2. [引述 USER="Luis Fernando Rodriguez S."]因此,您可以使用5V 电源为大部分电源引脚(AVDD、DVDD、SPKVDD)供电[/QUERQ]

    您的意思是、使用 TAS2505时、将 IOVDD 连接到3.3V (CC3220 MCU 也使用3.3V 电源供电)

    SPKVDD (D 类扬声器驱动器电源)至5V

    将 LDO_SEL 更改为5V (SPKVDD)、以便内部 LDO 提供

    1.8V 至 AVDD 和 DVDD、对吧?

    问题3. 如果我稍后使用3.7V Lipo 电池而不是5V 电源将其用作便携式设备、

    将 SPKVDD (D 类扬声器驱动器电源)连接到3.3V、将 LDO_SEL 连接到3.3V (SPKVDD)也有效、对吧?

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

    大家好、David、

    A0。 我们的所有音频 DAC 器件均支持 I2S 协议以及一些变体、如左对齐、右对齐、DSP 和 TDM 模式。 基本上、模式取决于发送数据的时刻、具体取决于 WCLK 上升沿或下降沿。 在所有模式下、支持的数据必须采用二进制补码和带符号。 我们的大部分音频编解码器支持16、20、24和32位格式。 据我所知、MP3或 Opus 数据具有另一种格式、因此您需要一个预处理阶段才能将其更改为正确的格式。

    A1。 两个器件的 DAC 性能略有不同。 TAS2505支持2W 输入4欧姆或1.7W 输入8欧姆、TLV320DAC3100支持2.5W 输入4欧姆或1.6W 输入8欧姆。 我还建议您查看电气特性和典型特性部分、了解有关输出功率和 THD+N 参数的更多详细信息。

    此外、这两款器件均支持单声道 D 类扬声器驱动器、但 TLV320DAC3100支持立体声 DAC。 您可以选择两个 DAC 中的一个、通过 D 类驱动器输出信号、甚至混合两个通道。

    TAS2505还支持 SPI 协议和集成 LDO。 它采用24引脚 VQFN 封装。 TLV320DAC3100具有32引脚 VQFN 封装。

    答2.  你是对的。 IOVdd 应连接到3.3V 电源、如果选择 LDO、LDO 电源可以为 AVDD 和 DVDD 电源引脚供电。 有关详细信息、请查看5V LDO 部分: http://www.ti.com/lit/ds/symlink/tas2505.pdf#page=21

    答3. 您是否提到 LDO_SEL 和 SPKVDD 将连接到不同的电源? 不建议将 LDO_SEL 和 SPK_VDD 分离到不同的电源。 如数据表中所述、它们都需要连接到同一电源。 我建议参考图22以了解正确的 LDO 连接: http://www.ti.com/lit/ds/symlink/tas2505.pdf#page=27

    但愿这对您有所帮助。 如果您有其他问题或意见、请告诉我。

    此致、
    Luis Fernando Rodríguez S.

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

    谢谢、Luis!

    [引用用户="Luis Fernando Rodriguez S."]据我所知,MP3或 Opus 数据具有另一种格式,[/引用]

    明白了;我也将查看 TI 的这份说明。

    http://www.ti.com/lit/an/spma076/spma076.pdf

    在结束发言之前,我是否可以补充几点?

    [引述 user ="Luis Fernando Rodriguez S."]我还建议您检查电气特性和典型特性部分、以了解有关输出功率和 THD+N 参数的更多详细信息。

    问题0。 请问"THD+N"参数是什么意思? 您是指"总谐波失真加噪声"?

    https://youtu.be/_LnD5n9jumk

    此外、您是要检查 TAS2505的 THD+N 还是 SMT 扬声器?

    我注意 到 TAS2505s 数据表和中的"THD+N (总谐波失真+噪声、0dBFS 输入、1kHz 输入信号)–78.2dB"

    TLV320DAC3100的"总谐波失真+噪声、0dBFS 输入)–82dB"。  

    问题1. 就在这种情况下 、THD+N 值越低越好、对吧?

    问题2.  [引述 USER="Luis Fernando Rodriguez S.]您是否提到 LDO_SEL 和 SPKVDD 将连接到不同的电源? 不建议将 LDO_SEL 和 SPK_VDD 分别连接到不同的电源。[/QUERP]

    感谢您的更正。 我想将3.3V 连接到 LDO_SEL 和 SPKVDD。

    仅为了进行双检查、可以将 LDO_SEL 和 SPKVDD 同时连接到3.3V、对吧?

    问题3.  [引用用户="Luis Fernando Rodriguez S."]因此您需要一个预处理阶段才能将其更改为正确的格式。  

    想想吧、我现在正在处理 WAV 文件。 由于这不需要预处理或解码、

    这是否意味着我只需要音频放大器、而不需要 TAS2505中的 DAC/DSP? 还是应该像 LM4819那样使用?

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

    大家好、David、

    A0。 是的、我指的是总谐波失真+噪声。 在该参数中、两个器件都具有不同的性能。 您可能会在典型特性部分看到差异。

    http://www.ti.com/lit/ds/symlink/tas2505.pdf#page=15

    http://www.ti.com/lit/ds/symlink/tlv320dac3100.pdf#page=14

    A1。 请注意、有许多参数会影响 THD+N 电平、例如输出功率和电源电压。 如前所述、THD+N 值越低、越好。

    答2.  这是可以接受的。 但是、您必须考虑、如果 SPKVDD 电压降低、输出功率也会降低。 我们可以在数据表的图10和12中看到这种行为: http://www.ti.com/lit/ds/symlink/tas2505.pdf#page=15

    答3. 需要使用 DAC 通过串行数据接口对信号进行采样。 需要将数字信号转换为 D 类信号。 我指的是 MP3或其他格式所需的不同协议。 对于 WAV 音频格式、TAS2505或 TLV320DAC3100将能够执行音频采样、因为它采用二进制补码/有符号格式。

    TLV320DAC3100和 TAS2505也可用作 D 类扬声器放大器。 除非您在寻找更多输出功率、否则无需连接外部放大器。

    此致、
    Luis Fernando Rodríguez S.