This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
是这样的,我们按照tpa3110芯片的datasheet提供的参考原理图进行了布线设计,为了追求高品质音质,采用了高品质的薄膜电容和红环电感。在板子的最初打样后,我们仔细的进行了元器件的焊接四块样板,最初测试一切正常,并且音效非常的好。
但是在第二天,我们重新再次试听音效,却发现有一块电路板突然出现故障,不能发出声音了,我们同时尝试测试其他四块板子,也不能发出声音。对此我们赶到非常的疑惑,于是立刻重新制作了一块新的板子,最后还是无法播放声音。
在接下来的查找错误原因中,我们发现以下几种有价值的情况:
1,首先,如果先在输入端输入音频信号,再接通电源,板子可以短暂的播放一会音乐。但如果暂停或切歌,那么就不能再播放音乐了。
2,我们曾关注到这块芯片有一个speakguard的功能,但不太清楚对应哪一种保护情况,也不清楚如何解决这一问题。
3,我们使用同样的原理图,更换了高品质电容电感后,就没有这个问题了。
4,对于电源,我们使用的是可调的稳压电源。
希望能得到你们的解答!
R+ R- L+ L-的輸出走線太細了! 大電流時板子會發燙吧, 溫度過高也會造成功放保護.
如果不是溫升造成的保護就要確認SD pin的狀態, 功放進入保護後SD pin要拉低再拉高才會恢復.
不能发出声音肯定是由于芯片保护了,你可以测一下FAULT引脚是否有被拉低的情况(用示波器观测一下FAULT引脚的波形)。出错一般是由于过流或DC Detect等引起。
你好,
芯片shut down的直接原因有直流检测或者是输出短路。
如果是输出短路,用SD引脚拉低就会解除保护。从你的PCB上看,fault与shut down直接相连接。所以如果是短路,则会出现反复保护-恢复-(短路)-保护-恢复………的情况。
如果是输入直流检测,只能重新上电才会解除保护。
因而你可以通过这判别是哪一种。另外关于你的描述,我有几个问题请确认:
1,首先,如果先在输入端输入音频信号,再接通电源,板子可以短暂的播放一会音乐。但如果暂停或切歌,那么就不能再播放音乐了。
不考虑暂停或者切歌,只播放一首音乐,先上电,后接信号。能正常播放多长时间?
3,我们使用同样的原理图,更换了高品质电容电感后,就没有这个问题了。
有没有试过,只更换高品质电容,或者只更换高品质电感的情况?这样方便分析是哪里的问题。
我怀疑是输入阻抗出现问题。要如何匹配输入阻抗?我把INP脚的输入电容降到0.1uf了,情况稍微改善一点,输入音量能再提高一点也不会出现保护,但再高一些同样保护,和之前的情况变化不大。
你好,
排除短路保护的可能,请将开机一秒内的波形,用示波器记录(将时间调到1S/格),直到shut down,对比这期间BTL输出两端的波形,测量占空比,看是否有超过420mS以上时间,BTL两端的占空比之差超过了14%。
谢谢,我现在是G0=1, G1=1,增益是36dB,这样输入阻抗是9K,因为怕低频不够,我把输入耦合电容改为4.7uF。现在无论接入或者断开输入信号,开机时和开机后的SD波形都是40Hz左右的方波。通电一直持续。
输入耦合电容改为0.1uF,SD亦如此。
什么也没有动过,只改了输入的0.1uf电容。但目前无论有没有断开信号输入。 都会出现SD保护。示波器显示频率在40hz左右呈方波状态。BTL输出没有信号。
我们现在用TPA3001作为量产功放IC,但是,这个芯片的效率不够高,在满功率下,就算利用整块PCB散热(涂了导热硅脂了),在封闭环境下还是达到烫手的温度,会出现热保护。
所以想用TPA3110或者TPA3112来代替3001,但是一直没有成功。
我测试了4块样板,有三块情况都是如此。另外一块板,在中小音量的时候能正常工作,但输入在大些音量的时候,SD出现断断续续保护现象。即SD脚出现频率在40Hz左右的方波。不接喇叭,用示波器看,保护依旧,所以排除输出滤波的问题(输出没有加任何滤波)。
1请确认目前的的输入是0.1uF电容,配合9K输入电阻(GAIN=36dB),
不给输入信号。开机上电,会出现SD,而且SD引脚的频率是40Hz左右?
2 BTL没有信号,
按照你所描述,没有使用滤波器,则没有SD,即SD为高的时候,BTL输出应该是PWM信号。你指的没有信号,是指不管SD为高或者为低,输出PWM都没有吗?
这里没有AP设备。我加了22uH功率电感和0.22uF电容做输出滤波,基本听不出什么改善。
因为现在是模拟音源输入,请教一下我想改成pwm信号输入,但是利用Plimit来做功率控制。这样可作为音量控制用不?
你好,
你的意思是用PWM直接给到TPA3110的输入?
用Plimit来作为音量控制不合适,Plimit是提供一个虚拟的电源轨道,通过失真来压制功率。开始失真后,趋势上波形由正弦波转变为方波。如果改变Plimit的虚拟电压轨道,会造成较大的失真。
好的。我在前几天无意中把前级音源的pwm直接输入到TPA3001D1上,发现音质很不错。只是音量不好控制。所以才想出是否能够同样的方式输入到3110或者3112上。
如果Plimt控制会造成比较大的失真,那我还是解决掉目前模拟信号输入放大失真的问题吧。谢谢解答。
这个无意的发现很有意思,音源的PWM是指音频模拟信号和三角波比较得出的PWM吗?相当于进行了两次调制,能否截取下输入PWM,输出PWM的波形?
是一个语音芯片输出的PWM信号,什么合成的倒是没有去研究。没有这个经验。看波形是占空比在不断变化的方波。
这种PWM直接接喇叭的音质是非常好的,只是没有试过接TI的D类功放。偶然的发现,确定了一个结果。然后今天让另外一个城市的朋友做了个实验。把这样的PWM输入到3001D1上(他手上只有3001D1),结果让他大吃一惊,音质非常好。声音相当宏大又不失真。比原来DAC输入明显好听不少。
所以,我现在正在画PCB。打样试试能否这样做:输入PWM到3112上,通过Plimit来控制试试,因为不接输出滤波,在3112的输出上也是PWM波,Plimit是控制虚拟电压的。那会不会控制Plimit, 那输出的PWM的PP电压值也是变化的呢?如果是这样,那就不会失真,且能控制音量了?不知是否这样理解,请更正。
PLease reference attached file. Your schematics and layout have problems.
thanks for your help. I'd read this document before,but it's not substantive help for my project.
谢谢回复。我按照你的建议,在输出端加上了22uH磁珠和102PF的电容。没有丝毫改善。
PVCC到AVCC之间的10欧姆电阻也换成了22uH的磁珠,电容1uF不变。也没有改善。故障情况完全一样。在大音量下失真比较小,小音量下能听到严重失真。而且在小音量下保护特别快,3秒内就保护。芯片不热。大音量下,可以维持到10秒以上才保护。
3112和3110的官方文档时的btl电路是完全一样的,参数也完全一样。我把3112焊下来,换上3110。这下可以了,不会保护了,基本正常使用。3112是从TI申请的4片样片。情况都一样。不知是芯片问题还是其他问题。
现在用3110唯一的问题是:小音量下,还是失真,越大音量越正常,大音量下基本听不出失真。
无论是单音源输入(11脚交流接地),还是双输入,失真情况一样。
TPA3110的问题又来了。
因为之前粗测试没有问题,我打样了10片。但是在使用中发现。
通电时,偶尔会出现保护。偶尔不会。随机的。请问问题有可能出在哪里?
如果我把输入关了。先打开功放的电源,之后再输入,则没事。