TI论坛
直播中

王雪

7年用户 980经验值
私信 关注
[问答]

关于TAS5716的配置和控制问题求解答


  • 1、 我们想做一个精简的2.1系统,( 20w+20w)+80w subwoofer,   i2s输入, i2c控制,经过多次选型,打算用TAS5716 配合外部功放拓展实现(因5716带2组PWM输出 SUB+HP).  
        2、 我们查阅TAS5716 datasheet后发现, 并没有其EQ和低音处理方面的控制协议(寄存器配置表)
         3、同时我们注意到TAS5717、TAS5727 等都有一个GDE的工具方便生成寄存器配置代码, 但没有TAS5716的相应配置程序, 请教如何配置。
         4、如有相应的控制协议,是否能在音频播放的时候,通过MCU 的i2c实时的调控,譬如EQ和DRC,以及低音分频等参数,还是必须中断播放,重新启动初始化配置,选择另一个(套)配置文件

回帖(2)

孙丽萍

2024-11-1 10:58:33
TAS5716没有EVM板,所以也就没有控制软件。GDE控制软件等也是需要连上EVM板才能简化配置程序。
不过TAS57XX系列的功放寄存器都不多,可以看一下datasheet自己配置,没有几个寄存器。EQ部分可以用TI BQ帮助计算,TI BQ在官网可以下载。
举报

淡淡的爱

2024-11-1 18:15:17
您好,针对您的问题,我将逐一进行解答:

1. 您想要实现一个精简的2.1系统,包括两个20W的扬声器和一个80W的低音炮,使用I2S输入和I2C控制。您选择了TAS5716芯片,并计划通过外部功放扩展实现。这是一个合理的选择,因为TAS5716支持两组PWM输出(SUB+HP),可以满足您的需求。

2. 关于TAS5716的EQ和低音处理控制协议(寄存器配置表),您需要查阅其datasheet。虽然datasheet可能没有直接提供EQ和低音处理的详细配置,但通常会提供一些基本的配置信息。您需要根据这些信息,结合您的具体需求,进行配置。

3. 您提到TAS5717和TAS5727有GDE(Graphical Development Environment)工具,方便生成寄存器配置代码。对于TAS5716,虽然没有专门的配置程序,但您可以尝试使用类似的方法。首先,查阅datasheet,了解各个寄存器的功能和配置方法。然后,根据您系统的需求,手动编写配置代码。虽然这个过程可能比较繁琐,但可以确保您对系统的控制更加精确。

4. 如果您找到了相应的控制协议,可以在音频播放时通过I2C接口发送配置命令,实时调整EQ和低音处理参数。这需要您编写相应的控制代码,并确保您的系统能够正确解析和执行这些命令。

总之,虽然TAS5716没有专门的配置程序,但您仍然可以通过查阅datasheet和手动编写配置代码来实现所需的功能。希望这些信息对您有所帮助。如果您有其他问题,请随时提问。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分