Part Number:TAS2780
TI工程师:
您们好。我们公司最近计划使用贵公司 型号: TAS2780 的芯片作为功放模块开发一款蓝牙音箱。在调试TAS2780芯片过程中遇到了一些问题。希望能获得贵公司的技术支持。
主要遇到的问题是,OUTP以及OUTN一直没有音频输出,在不同的调试过程中去访问 MODE_CTRL,INT_LTCH0 以及 INT_LTCH4 寄存器得知模块经常自动切换回Software Shutdown状态或者出现了Over current error以及TDM clock error。关于整体的设计方案,请允许我先简单说明情况:
在电路设计上,我们对电源引脚的输入设计如下: IOVDD — 1.8V; AVDD — 1.8V; PVDD — 18V; VBATS — 3.7V~4.2V。
我们是利用IIS接口进行数字输入,IIS格式如下 :16-bit分辨率,48kHz.I2S,双声道,LRCLK: 48000Hz。BCLK: 1.536MHz (48000Hz * 16bit * 2Stereo),如图,通过逻辑分析仪可以看到基本满足要求,通道0为BCLK,通道1为LRCLK(Fsync)
利用IIC对TAS2780进行配置,每次都是在tas2780.pdf规格书中的第10节 Initialization Set Up 的基础上再另外配置了
W 70 08 18 # Disable Auto Detection of TDM sample rate;Sample rate of the TDM bus:44.1/48 kHz;Low to High on FSYNC
W 70 09 00 # 0 offset(TDM RX start of frame to time slot 0 offset);Rising edge of SBCLK(TDM RX capture clock polarity)
W 70 0A 30 # Stereo downmix (L+R)/2;16-bits TDM RX word length;16-bits TDM RX time slot length
W 70 0C 11 # TDM RX Right Channel Time Slot 1;TDM RX Left Channel Time Slot 1
W 70 60 09 # SBCLK to FS ratio:32
W 70 02 00 # Active Mode
尝试了PWR_MODE0、PWR_MODE1、PWR_MODE2,音频引脚都没有输出波形,在不同的模式调试过程中去访问 MODE_CTRL,INT_LTCH0 以及 INT_LTCH4 寄存器得知模块经常自动切换回Software Shutdown状态或者出现了Over current error以及TDM clock error。然而测了整体电路电流输出,实际上并没有达到1A以上,无法理解Over current error的产生;使能了Auto Detection of TDM sample rate依旧会出现TDM clock error,具体为Invalid SBCLK ratio or FS rate。
倘若还有什么我没有提到的细节,还望不吝时间回贴。希望能够得到您们的支持。
感谢。
Kailyn Chen:
您好,出现TDM error就会导致进入software shutdown状态。
需要注意器件在退出shutdown模式之前时钟信号需要一直存在的。
,
Lucien Liao:
您好。时钟信号一直存在的。
我们在每次调试也都会softreset一次,接着重新配置所有涉及到的寄存器。
,
Kailyn Chen:
您好,您参考下面这个帖子,和您的问题类似:
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/841208/tas2770-tas2770-was-always-shutdown-mode-due-to-tdm-clock-error
如还不能解决您的问题,再联系。
,
Lucien Liao:
您好。TDM clock error现在正想办法解决。不过更令我们苦恼的是在INT_LTCH0中读出了Interrupt due to over current error。
我们猜想或许是我们的电路设计有问题,以下是TAS2780的外围电路原理图,如果可以的话,请您帮我们进行斧正,感谢。
,
Kailyn Chen:
您好,将输出端电容C29 和C30去掉再试试,是否还报关于过流保护的错误?
,
Lucien Liao:
您好,去掉输出端电容C29 和C30之后依旧会有 Interrupt due to over current error 的产生
,
Kailyn Chen:
好的, 这个问题我这边再看下,周一给您答复。
,
Kailyn Chen:
您好,我又看了下您的电路,基本上没什么问题。
唯一一个和数据手册中不太符合的是,VSNSP和VSNSN的连接,如果C29和C30 没有去掉的话,VSNSP和VSNSN需要接在C29,C30的后面,也就是负载前面, 而不是C29和C30的前面。其他电路没看出问题来。
要么您换一块新的IC再试试。