问题中主要表现为开启功放使能端SD瞬间,即便没有输入信号,也会在功放输出端有很大的功率信号,且波形杂乱。功放使用单端输入,使用STM32的DA产生模拟信号经过1uF电容耦合到功放输入端(LINP)。用示波器抓取输入端波形,能看到在SD被拉高进行使能的瞬间,有一个500mv的尖峰。而使用信号源作为信号输入,则没有出现这样的问题。
answer:
尝试一下在STM32的DAC输出端用一个运放做buffer,然后再输入到TPA3110D2之中
user5812900:
回复 answer:
我用LM358做电压跟随器,STM32输出经过电压跟随器再输入到TPA3110D2中,使能SD端的时候,尖峰依然存在,导致功放输出杂乱波形。
user5812900:
回复 user5812900:
更正一下,可能尖峰不是导致输入的原因。因为LINP端的电压上尖峰是间歇出现的,很有规律,一次有一次没有,但输出的杂乱波形一直存在。
user5812900:
回复 user5812900:
问题解决了,就是加了运放做电压跟随器,且开启SD的时候,在稳定前(约80ms?)不能输入交流信号。