由于电路的寄生参数影响,在半桥,全桥和三相桥的电机输出端经常出现振铃现象,如下图所示。
通过在输出端增加RC Snubber网络可以有效减小这种振铃现象,从而达到优化高频段的EMI特性,同时减小MOS管的开关损耗,常见的Snubber电路结构如下图所示。
本文介绍了一种实用的Snubber电路设计方法以消除电机驱动电路输出端的振铃。
在没有Snubber电路的情况下,可以侧得电机端输出的震荡频率为fR,假设LP,CP为输出端的等效电感和电容,三者满足如下关系:
为了有效地吸收输出端的振铃,CSN 必须远大于CP, 同时CSN的大小取决于输出端的开关频率和MOS管体二极管的反向恢复特性。一般情况下LP和CP很难通过测量或计算直接得到,只能通过间接测量和计算得到。
在已经完成PCB设计,并且事先预留Snubber电路的情况下,可以先取RSN=0, CSN取任意一已知电容值CA,测得在RSN=0, CSN=CA的情况下的震荡频率fRA,为了得到明显的频移,即为了使fRA和fR有明显的差异,进而得到精度比较高的估算,CA必须明显大于CP,同时由于输出端的等效电容CP主要由MOS管的输出电容COSS决定,一般可以取RSN=0, CSN=4*COSS,侧得在该条件下的fRA,则可以计算出CP:
有了CP可以算出LP:
在得到LP和CP的值之后,为了消除由LP和CP组成的电路的振铃,可以通过如下公式算出RSN和CSN的值:
同时可以估算出在电阻上的功耗,以便于选择合适功率大小的电阻:
其中fPWM为MOS管的开关频率,VOS为输出端的过冲,VBRG为半桥的电源电压,在理想情况下VOS=0,则在RSN电阻上的功耗为:
为了让电阻充分散热,高边MOS管Snubber的电阻可以放在靠近电源测,低边Snubber的电阻放在靠近地端,这样可以充分利用电源和地平面给电阻散热。
在确定好RSN和CSN之后,可以选择接近RSN和CSN值的常见电阻和电容焊到PCB板上进行细调,增大RSN和CSN的值都可以提高抑制振铃的效果,如果发现有过冲,则可以考虑增大CSN或者减小RSN。
转自----电机 控制与驱动芯片