本人不了解电机控制,对于电机驱动,过来凑凑热闹. 说错了拍砖轻点!
1.从烧管子,烧电机现象判断,应该是驱动IGBT的信号时序出问题,应该先从时序开始查找原因。
2.先用30V直流稳压电源作为3个上臂IGBT用电源, 并且将直流稳压电源的限流值设置在小于Idmax上,然后用示波器观察6路驱动时序对不对,包括加电瞬间的情况. 如果此时6个IGBT驱动时序都正常,那进入下一步3.否则问题已经明确在什么地方了:前提是假设数字组信号给出已经检测过是正常.
3.IGBT的驱动时序,看似正常,换成220VAC后还是烧, 那分几步走.
a) 用30V直流稳压电源作为3个上臂IGBT用电源,用示波器观察想临的导通,截止时序间的间隙是否留得足够大,因为IGBT关断得慢.
b) IGBT关断时不够彻底,因为仅仅将控制信号拉到0V,还不够可靠,需要拉到-V。
c) 电机运行时干扰:电压波动,电磁辐射,涌浪。
在10u自举电容旁并一个0.1u改善上臂电源内阻,还有这个10u自举电容用什么材料做的有讲究,不见得钽电容就是好的。
|