IPM驱动和保护电路的研究
在应用要求不高的场合也可以用常用的整流电路得到的20V直流电压取代M57120作为M57140-01的输入端,也可以采用整流电路直接得到的15V直流电压为PM100DSA120供电,但效果不如图5所示的方案,实践应用中证明了这一点。
3 IPM保护电路的设计
完善的系统保护不能只依靠IPM的内部保护机制,需要辅助外围的保护电路,这可以通过硬件的方式实现,也可以通过软件的方式实现。
3.1 IPM保护电路的硬件实现
实现方式很多,列举两个例子说明。
方案一 PWM接口电路前置74HC245、74HC244等带控制端的三态收发器,如图6所示。IPM的控制信号经过74HC245的输入、74HC245的输出后送至IPM接口电路;各个IPM的故障输出信号经光耦隔离输出后得到高电平FO,送入或门,或门输出经过R-C低通滤波器后,送入74HC245的使能端OE。IPM正常工作时,或门输出为低电平,74HC245选通;IPM故障报警时,或门输出为高电平,74HC245所有输出置为高阻,封锁各个IPM的控制信号,关断IPM,实现了保护功能。
javascript:window.open(this.src);" style="cursor:pointer;"/>
需要注意的是,为缩短故障响应时间,R-C低通滤波器时间常数应该小。两级光耦延长了响应时间,应选用高速光耦。
以上两种方案都是利用IPM故障输出信号封锁IPM的控制信号通道,因而弥补了IPM自身保护的不足,有效地保护了器件。
3.2 IPM保护电路的软件实现
软件的基本思路是:IPM故障报警时,故障输出信号送到控制器处理,处理器确认后,利用软件关断IPM的控制信号,从而达到保护目的。
综上所述,软件保护不需增加硬件,简便易行,但可能受到软件设计和计算机故障的影响;硬件保护则反应迅速,工作可靠。实践应用中软件与硬件结合的保护方式能更好地提高系统的可靠性。
javascript:window.open(this.src);" style="cursor:pointer;"/>
4 IPM的驱动和保护电路的设计实例
笔者在DSP控制开关磁阻电机的项目中,选用IPM作为功率变换器的主开关器件,控制器采用了德州公司的TMS320F240 数字信号处理器,功率驱动电路的输入(即IPM的控制信号)由TMS320F240内含的全比较单元相对应的PWM1~PWM4产生。
TMS320F240的事件管理器模块包含一个功率驱动保护引脚(PDPINT),当该引脚被拉低时,所有的事件管理器输出引脚均被硬件设置为高阻态,因此PDPINT可用来为监控程序提供电机驱动的异常情况,并实现故障保护。
驱动电路的设计如图4所示。保护电路选用软件保护,四个功率器件IPM的故障信号经过光耦隔离,送至或非门CD4078,其输出经过低通阻容滤波器连接到DSP的PDPINT引脚。当IPM故障报警时,PDPINT引脚被拉为低电平,DSP内部定时器立即停止工作,所有PWM输出呈高阻态,封锁IPM控制信号;同时产生中断信号,通知DSP有故障情况发生,在中断服务程序中判断发生何种故障,并显示故障代码。
图7为负载电流为8A、SRM额定转速运行时IPM的15V驱动电压波形。
实际运行效果显示,IPM供电电源稳定,IPM运行良好,保护电路可以可靠地保护功率器件。
IPM正常工作对电源的要求相当高,文中介绍的驱动电路可以很好地满足IPM的工作要求;IPM自身的保护电路不具有保持性,完善的系统保护必须辅助外围保护电路;利用IPM自身的故障输出信号封锁IPM的控制信号输入可以方便、有效地保护器件。