我用单片机IO控制隔离光耦,然后控制MUTE端输出,LED指示FAULT脚电平,上电后如果TPA3116D2正常输出则能一直工作正常,芯片不发烫,但是经常上电后,不正常工作,TPA3116D2无输出,但是芯片发烫,不知道原因在哪里,请TI工程师指导,谢谢!
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.
我用单片机IO控制隔离光耦,然后控制MUTE端输出,LED指示FAULT脚电平,上电后如果TPA3116D2正常输出则能一直工作正常,芯片不发烫,但是经常上电后,不正常工作,TPA3116D2无输出,但是芯片发烫,不知道原因在哪里,请TI工程师指导,谢谢!
您好,
PVCC电压是多少?异常时测量供电电压是多少?
正常工作时和异常时,SD pin 和mute pin 电压一样吗?分别是多少?
隔离光耦输出的SDZ_H是在 TPA3116D2供电稳定后给到的,还是先于 TPA3116D2供电给到的?mute控制信号需在TPA3116D2供电稳定后给到其mute 管脚,因为最大耐压受PVCC限制:
PVCC电压是24V,异常时也是24V!
SD pin 没测量,但L4灯一直是亮的,MUTE pin 测量,正常工作时,受sdz_h控制,接近24v或0v,即24v时L和R无输出,0v时,L和R输出正常!但是不正常工作时,Mute pin
也受控,但MUTE不论是0还是24V,L和R都无输出(好像输出1v多的直流)!
电路板上电(24V),pvcc就有了,就给TPA3116D2供电了,SDZ_H在主控芯片初始化后就设置MUTE为高,等需要输出时,再置低!考虑你说的供电稳定后再控制MUTE,也尝试主控芯片初始化后设置MUTE为低,也还是有上电后,不论mute高低,TPA3116D2都无输出的情况!
但是尝试给主控上电后,不论MUTE是高或低,再给PVCC供电,基本都能正常工作了!
TPA3116D2供电稳定需要多少时间?
电路板上电(24V),pvcc就有了,就给TPA3116D2供电了,SDZ_H在主控芯片初始化后就设置MUTE为高,等需要输出时,再置低!
您这里的意思是先给TPA3116D2 PVCC供电,然后再给SDZ_H主控芯片供电,主控芯片供电稳定后初始化TPA3116D2 设置mute,不管是高电平还是低电平输出都异常?如果是这样的话,不确定是不是R20和R50电阻太大,不能将mute 稳定拉低的缘故,因为没有找到mute 管脚内部电路,不清楚其内部电路是怎样的,因此建议您尝试将R20和R50电阻改为50KΩ,再做以上测试(即 TPA3116D2 PVCC先供电,SDZ_H主控芯片再供电,输出控制MUTE信号)看输出怎样?
但是尝试给主控上电后,不论MUTE是高或低,再给PVCC供电,基本都能正常工作了!
因为mute 管脚有最大耐压要求即最大为PVCC+0.3V,在TPA3116D2 PVCC没有供电时即PVCC=0V,主控芯片给到mute 管脚高电平控制信号时,会超出mute 最大耐压PVCC+0.3V=0.3V,因此不建议TPA3116D2 PVCC没有供电时,主控芯片给MUTE管脚高电平。