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.

[参考译文] TAC5112:耳机放大器应用手册和放大器;同一 TDM 总线上的多个编解码器

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1452237/tac5112-headphone-amp-app-note-multiple-codecs-on-same-tdm-bus

器件型号:TAC5112
主题中讨论的其他器件:TAC5242TAS2505TLV320AIC3100、TLV320AIC3120、 TAC5142

工具与软件:

我们的客户正在考虑使用 TAC5112或可能的 TAC5242、并有一些问题:  

  1. 使用板载耳机放大器直接驱动耳机时、是否有任何建议、最佳实践或应用手册?
  2. 如何在同一 TDM 音频总线上使用这些器件中的多个? 可以使用的数量是否有限制? 我至少需要4个。 也许是5. 每个都有单独的音频通道。 数据表提到这一点是可能的、但我不太清楚这是怎么做到的。
  3. …、我们还需要驱动扬声器 Δ Σ 传统解决方案可以使4欧姆扬声器驱动2W。 正确的实现方法是什么? 是否应该使用 TAC5xxx +专用模拟扬声器放大器? 或者您是否有 内置了小型扬声器放大器的 DAC? 该路由的弯曲之处在于它需要驻留在同一 TDM 音频总线上、因此多通道兼容性是必要的。

谢谢!

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

    您好!

    抱歉耽误你的时间。 要使用耳机放大器、请确保要发送至耳机的通道已设置为耳机驱动器、 该驱动器在寄存器 OUT1x_CFG1、OUT1x_CFG2、OUT2x_CFG1、OUT2x_CFG2中针对4个输出通道设置。 然后、启用 DAC、您应该将该 DAC 通道的输入路由至耳机。 如果要使用耳机检测/插孔检测、可以查看此应用手册: https://www.ti.com/lit/an/slaaeg7/slaaeg7.pdf

    您还可以在 EVM 用户指南: https://www.ti.com/lit/ug/slau902a/slau902a.pdf 中找到示例 脚本。如果您搜索"耳机"、您将看到示例耳机输出脚本。

    您可以在一条 TDM 总线中使用多达32个音频流(或16个通道、因为每个通道2个 PDM 麦克风流)、并且如果每个器件有2个输出、则最多可以有8个器件。 您可以通过寄存器0x1E-0x25选择器件使用的 TDM"时隙"。 请记住、所有器件需要具有相同的字长(位深度)和采样速率、这样 BCLK 将是 Fs *字长*通道数。

    要驱动扬声器、我建议使用小放大器、如 TAS2505。 我们还有一些带有集成扬声器放大器的旧版编解码器、例如 TLV320AIC3100或 TLV320AIC3120 (及其他一些)。 这些具有集成扬声器放大器 的编解码器中的任何一个都可能 位于同一 TDM 总线上、指定它所在的时隙会稍微困难一些、因此我建议尝试将该编解码器保留为时隙1/2。 AIC3100具有"数据时隙偏移可编程性"、您可以指定信号偏移的 BCLK 周期数。 我认为使用放大器是一种更简单的选择、并且也可能更便宜。 另外需要注意的一点是、TAC5142是 TAC5112的硬件控制版本、它只能支持4个不同的插槽、因此如果您希望系统中有4个以上的插槽、我不认为您可以混合和匹配 TAC5112和5142。 如果您需要更多帮助、请告诉我。

    此致!
    MIR

x 出现错误。请重试或与管理员联系。