First we use 1 speaker output ,sound(volume) is OK.But when we change hardware to BTL mode and use 2 speaker output, sound(volume) is very small.Even i change the volume to max (change from 100->144),it also small.But we check the signal,the amplitude is OK,about 10V
开始我们是采用单speaker输出的,PBTL,这个状态下播放音乐音量是正常的。但是我们修改了硬件为BTL模式,采用双喇叭输出,软件没有改变。此时输出的音量非常小,即使我们把默认音量由100调整到144,依然是很小。但是用示波器看信号幅度是足够的,峰峰值大概有10V左右了。
check the parameter,i found register 02 is set to 0,that is PBTL .
查看寄存器,发现register 02的值是为0的,就是说还是PBTL的模式,没有变更为BTL的模式。
Please send us BTL mode parameter list,which parameter (register value)we need to change?
请帮忙提供BTL模式的参数列表,即有单喇叭变成双喇叭需要修改哪些寄存器的值?
Amy Luo:
您好,
TAS5805M在BTL模式下要求的最小负载与PBTL模式下是不一样的(参考数据手册7.3 Recommended Operating Conditions),在BTL模式下您外接的两个喇叭阻抗是多少呢
Annie Liu:
请问您方便提供原理图吗? 或者您使用的是TI EVM?
建议您参考数据表的第48页来配置BTL模式:
w 58 00 00 //page 0
w 58 7f 00 //book 0
w 58 02 00 // BTL, BD mode and Fsw-768KHz
注意:0x58是I2C地址。
建议使用TI的PPC3工具进行调试,因为它包含所有必要的寄存器设置。
user6048552:
回复 Amy Luo:
Dear Amy:
目前我们接的两个喇叭都是4欧 15W的,是符合最低要求的。PVDD 12V,电感用的4.7uH。
但是我看寄存器,目前寄存器02的设定是04,也就是说PBTL mode。我改成0,反而没有声音出来,这是比较奇怪的。
另外,用示波器看波形,我们播放1k0db的正弦波,量喇叭接座,+ 极是正确的正弦波波形(叠加了直流电平在上面),但是 – 极类似与杂波(很密集的杂乱波形,幅度是10V左右)。这个现象有没有听说过?
user6048552:
回复 Annie Liu:
当前原理图如下:电源部分用12V和1.8V
user6048552:
感谢各位的大力支持。目前修改寄存器为BTL之后,FSW_SEL 为 384k 就OK了。