新进展,发现问题在于TPA3110D2,测量耳放的mute引脚正常,接着测量TPA的,发现有声音的时候,1脚是高电平,按下mute按钮,低电平,再按下mute,有声音,恢复高电平。这是之前所说的,静音按键正常。然后如果音量过小、暂停,就再也不出声了,继续验证,发现当音量过小,1脚为低电平,此时无论如何按下静音按键,单片机都不能把其拉回高电平。。。
问题应该就是这个了,想知道是怎么回事。纠结啊。而且好奇,为什么音量小了,tpa的mute脚就自动变成低电平了,而且永远拉不回来
然后新发现,如果输入没有,会导致静音且无法恢复。
如果输出没有接负载,同样会引起静音无法恢复。
如果正在工作的情况,我摘除输出端的扬声器,再接上,就没声了。。。
是不是我的TPA坏了啊……mute引脚不能正常动作
单片机控制脚和功放的mute脚没有直接相连,中间有个NPN三级管。
功放的MUTE脚外面有个上拉电阻。
单片机IO高时,功放的mute脚会因三极管变成导通态被三极管拉低,应该是0V或几个mV。单片机IO低时,三极管关断,功放的MUTE脚会被上拉电阻拉到高 电平,测电压应该是接近电源电压。
如果单片机输出正常,输出低时,功放的mute脚一直低的话,你看功放的上拉电阻有没有焊好和功放焊接是不是正常。
中间控制的三极管你确定一下是不是NPN,有没有焊好。
坏的可能性不太大。
已解决,电路虚焊。