TI中文支持网
TI专业的中文技术问题搜集分享网站

TAS5731M PBTL

Dear engineers,

现有客户用TAS5731M做PBTL模式

一、客户硬件连接简易图如下:

二、TAS5731M 的datasheet中说输出PBTL mode 时,0x19寄存器的值是3A,0x25寄存器的值是01 01 23 45,用EVM板调试无声音,后将0x25寄存器的值改为01 00 22 45,再用EVM调试有声音(之前有其他同事解决过这个问题)

        现在是调客户的样板,设置PBTL mode,0x25写01 00 22 45 ,没有声音出来;

用MCU给功放做初始化,有声音出来,在初始化过程中用逻辑分析仪抓出来的数据如下

0x19寄存器的值是35,0x25寄存器的值是01 11 33 45

用GDE调客户的样板,写入35/01 11 33 45 有声音出来

3A和35的区别是选择不同的PWM

问题:

1、输出PBTL mode情况下,写入3A或35都是可行的吗?

2、现在客户的板子只有写35/01 11 33 45 才能出声音,但其他客户是写入3A/01 00 22 45 有声音,EVM板写入3A/01 00 22 45 也有声音出来,这样是否有什么问题?

3、是否是硬件的差别还是有什么软件设置不同导致初始化寄存器的写入的值不一致?

注:我现在没有TAS5731MEVM板,无法验证EVM板写入35/01 11 33 45 是否有声音出来

user151383853:

官方的支持人员, 应该多看手册,  比客户更有时间和资源吃透手册内容,  有条件也可以获取 EVM 验证.

Amy Luo:

您好,

电路图中Pin8脚 PBTL是怎么连接的呢,若设置为PBTL模式,Pin8脚需接高电平。
PBTL mode 时,0x19寄存器的值是3A,0x25寄存器的值是01 10 32 45

Rachel Zhou:

回复 Amy Luo:

pin8是拉高的,我上面写的3A/01 01 23 45 是写错了,3A/01 10 32 45 写进去没有声音
之前有人提出过这个问题,PBTL mode 时,0x19寄存器的值是3A,0x25寄存器的值是01 00 22 45,这样才会有声音出来

Amy Luo:

回复 Rachel Zhou:

您好,
写入3A或35都是可行的,您现在的设置都是正确的,参考:
e2e.ti.com/…/562640

Rachel Zhou:

回复 Amy Luo:

您好,
那为什么我现在客户的样板只能写入35,写入3A是没有声音的呢?您给的链接答复,应该是35或3A都可以啊

Ray Hsu:

回复 user151383853:

按照規格書的設定, PBTL是沒有聲音輸出的,

基於實際的操作和使用手冊的對比有差異,所以在E2E提出了疑問!!!

並且E2E是一個討論和求解答的地方, 請協助提供有效的解決方案!!!

感謝!!

Rachel Zhou:

回复 Amy Luo:

您好,
补充一下,客户现在的样板只有右声道输入有声音,左声道输入没有声音,此时只有ch2-volume可调,把mix-51和mix-52的mixer-1/mixer-2都改成0.5,也没有用,还是只有左声道输入有声音,只有ch2-volume可调,这是为什么呢?这对客户的样板只能写入35有影响吗?

Amy Luo:

回复 Rachel Zhou:

您好,可参考上面E2E链接配置寄存器,测试一下。

Rachel Zhou:

回复 Amy Luo:

配置19/25寄存器吗?

Amy Luo:

回复 Rachel Zhou:

19/25寄存器按现在的配置是正确的,可参考其他音量控制寄存器、mute控制寄存器等其他寄存器配置。

赞(0)
未经允许不得转载:TI中文支持网 » TAS5731M PBTL
分享到: 更多 (0)