微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > TPA3111D1没有音频波形输出

TPA3111D1没有音频波形输出

时间:10-02 整理:3721RD 点击:

下面是我设计的TPA3111D1的原理图, 测试没有音频输出, 测量Fault引脚输出低,处于故障状态, 当我将SD拉低再上电,测量Fault没有故障,当SD拉高后Fault又变低,并能听到"咔嗒"声.请帮忙分析原因

谢谢!

那就特别有意一下这个 FAULT 的条件. 从手册看, 主要是 short circuit faults , dc detect faults  依次排除问题吧

dc detect faults生成的条件是什么?

以下表格式我测试的引脚数据

  SD拉低
输入+/- 通过电容接地
SD拉高
输入+/- 通过电容接地
无负载
SD拉高
输入+/- 通过电容接地
带载
Fault 引脚 高电平,上拉到5V 输出低电平 输出低电平
GVDD 5.3V 6.93V 6.93V
输入- 0V 2.93V 2.93V
输入+ 0V 0V 0V
输出- 0V 1.41V 1.73V
输出+ 0V 1.92V 1.73V

只要我将SD拉低,再上电,Fault就正常,一旦SD拉高就进入故障,再将SD拉低,然后拉高,故障不恢复

我怀疑是输入端有的问题,不知怎么解决,请帮忙?

输入端有电容,请帮看看原理图,有问题没有

数据手册Page12中有解释,dc detect faults生成的条件是通过持续监视功放输出PWM 占空比来实现的,若占空比的非平衡度超过
14 %( 例如:+57%,-43%) 并持续约420ms。则DC Detection 的保护功能将被触发。

你提到的”只要我将SD拉低,再上电,Fault就正常“,这时候有输出了吗?

其实这里提到了一个上电时序的问题,数据手册中也提到了:“To avoid nuisance faults due to the DC detect circuit, hold the SD pin low at power-up until the signals at the inputs are stable.“也就是说上电时,保证SD拉低,直到输入信号稳定之后再将SD拉高。

另外,你提到的SD拉高进入故障,其实是DC检测故障,这个故障不像短路保护,过热保护一样是能够自动恢复的,DC检测故障是不能自动恢复,只有切断电源才能恢复。因此这个是正常现象。

SD拉低,当然没有任何的输出,就如上边我给出的数据。当SD拉高后一开始有波形输出,很快就进入故障,大概1秒时间。

具体故障原因还没找到,请帮忙?

我直接测量两个输入端,输入端 - 有电压2.93V,输入端 + 为0V,是否正常?

另外,带载后我测量:SD拉低,Fault为高,SD拉高Fault有变低。

不正常,INN和INP都有3V左右的偏置电压。所以一个2.93V,一个0V是不正常的。

我看了下电路图,没什么问题,只是输入部分,输入音频源是单端信号是吗?我看你将左声道和右声道都接到INP上了呢。

输入是单端信号,因此将左右声道放到 INP 上。

现在有一个正常的板子,输入INN和INP的电压都是2.92V,即差分为0,输出为50%的方波。

现在还有些不稳定,声音不够大,一旦输入信号源放大,就保护掉。

经过努力,问题得以解决,谢谢技术支持的帮助。

现我将调试经过和数据记录如下,方便大家调试,此内容适合TPA311X系列D类功放。

1. 设计:

        原理图如上,音频输入端必须增加电容隔离,电容最好选择低漏电的X7R MLCC电容,为改善EMI在电容前端再增加一个磁珠。不论是差分输入还是单端输入IN_N和IN_P设计输入电容必须相同,单端输入IN_N通过电容及磁珠(可选)接地。

        对于左右声道混合输入的,按上面原理图

        输出可以使用LC滤波也可以使用磁珠加电容,使用LC滤波要考虑滤波截至频率,一般大于音频最高频率20K 2到3倍,即输入20K的频率时衰减小于-3dB,使用磁珠时磁珠的阻值和饱和电流要足够大,磁珠的阻值在100M时大于70Ohm,饱和电流要在输出RMS电流的3倍以上。

        为了改善输出PWM波过冲,可以增加RC吸收电路(以上电路图没有增加),RC常数在调试时确定,通常选择R=10Ohm,C=0.22uF。

2. 布局布线:

        输入IN_N和IN_P按差分线走线,和其它差分线一样,不论是差分还是单端,输入电容要靠近输入连接器,单端输入接地点必须在靠近输入连接的接地点。功率输出端尽量靠近输出连接器,以免对内部电路造成EMI,为了EMI的需要在连接器前端可以增加磁珠吸收输出的高频成分。

3. 调试:

        a  在上电前请测量放大器输入端IN_N和IN_P对地的电阻,包括控制端SD,测量电阻应为无穷大。

        b 上电测量IN_N、IN_P、SD和Fault的电压,见下表:

测试条件 SD拉低
输入+/- 通过电容接地
无负载
12V电源
输入端开路
SD拉高
输入+/- 通过电容接地
无负载
12V
输入端开路
SD拉高
输入+/- 通过电容接地
带负载
12V
输入端开路
Fault 引脚 高电平,上拉到5V 输出高电平,上拉到5V 输出低电平,上拉到5V
GVDD 5.0-5.5V 6.91-6.94V 6.91-6.95V
输入- 0V 2.93-2.98V 2.93-2.98V
输入+ 0V 2.93-2.98V 2.93-2.98V
输出- 0V 6V(平均值) 6V(平均值)
输出+ 0V 6V(平均值) 6V(平均值)
输出波形 50%的方波,频率为载波频率 50%的方波,频率为载波频率

        c  输入音频,输入音频时因该先将输入线连接好,然后再上电,不然有可能在接线的瞬间输入过大的信号,出现过载保护。

对于每有调试出功放,我测量了输入级,发现IN_P对地电阻只有110多Ohm电阻,因此输入出现对地短路,所以功放就会保护。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top