·上一文章:有小电源并网的保护整定及运行
·下一文章:基于锁相环的频率合成电路设计
3.1 基于DSP的直接移相脉冲生成方法
移相是滞后臂驱动相对于超前臂驱动之间的一个周期性延时,其延时角即为移相角。设PWM1/PWM2驱动超前臂开关管,PWM3/PWM4驱动滞后臂开关管,每个桥臂上下两管之间的驱动互补且带死区。在实现中可以固定超前臂的驱动在每一周期的T0时刻发出,那么只要延迟移相角φ对应的时间再发生全比较事件则可以得到滞后臂的驱动,可以实现O°~180°范围内的自由移相。由图4可见,定时器T1的计数方式为连续增减模式,在计数器T1CNT=0和 T1CNT=T1PR时分别更新CMPR1和CMPR2的值,这一过程可以分别在T1的下溢中断和周期中断中完成。设移相角φ对应的延迟时间为Td,显然在0~T/2、T/2~T时间段内,CMPR1、CMPR2值的关系可分别表示如下: