主权项 |
基于微控制器实现的三相交流固态开关控制方法,其特征在于,包括以下步骤:一、微控制器收到上位机发送的开关命令,设定高电平表示开通命令,低电平表示关断命令,将开关命令与故障信号进行与逻辑运算得到开关信号CMD,设定故障信号低电平表示有故障,高电平表示无故障,开关命令与故障信号同为高电平时,输出的开关信号CMD为高电平,否则为低电平;设置触发器1和触发器2,将经过与逻辑运算得到的开关信号CMD发送给触发器1和触发器2,触发器1将输出信号发送至上功率管MOS1的开关控制信号DRIVE+,触发器2的输出信号发送至连接下功率管MOS2的开关控制信号DRIVE‑,触发器触发时输出信号等于输入信号,即将开关信号CMD发出;二、判断开关信号CMD是否为高电平,即开关信号CMD是否为开通命令:(1)、若判断开关信号CMD为高电平,则表示为开通命令,通过判断电源电压是否在正半周确定上功率管MOS1和下功率管MOS2的开关顺序:①若判断电源电压在正半周,则立即给触发器2触发脉冲,下功率管MOS2的控制信号DRIVE‑等于开关信号CMD,置为高电平,即开通下功率管MOS2,接着等待电源电压跳变到负半周,检测电源电压跳变到负半周时,给触发器1触发脉冲,上功率管MOS1的控制信号DRIVE+等于开关信号CMD,置为高电平,即开通上功率管MOS1,此时完全开通;②若判断电源电压在负半周,则立即给触发器1触发脉冲,上功率管MOS1的控制信号DRIVE+等于开关信号CMD,置为高电平,即开通上功率管MOS1,接着等待电源电压跳变到正半周,当检测到电源电压跳变到正半周时,给触发器2触发脉冲,下功率管MOS1的控制信号DRIVE‑等于开关信号CMD,置为高电平,即开通下功率管MOS2,此时完全开通;(2)、若判断开关信号CMD为低电平,则表示为关断命令,首先判断此时上功率管MOS1和下功率管MOS2内是否有电流,若无电流,则根据步骤1中通过电源电压判定上功率管MOS1和下功率管MOS2的开关顺序,只是在触发器1和触发器2接收到触发脉冲时,触发器1和触发器2输出为低电平;若上功率管MOS1和下功率管MOS2内有电流,则功率管MOS1和下功率管MOS2的开关顺序取决于电流,判断电流是否在正半周:1)若判断电流在正半周,则立即触发器2触发脉冲,下功率管MOS2的控制信号DRIVE‑等于开关信号CMD,置为低电平,即关断下功率管MOS2,接着等待电流跳变到负半周,当检测到电流跳变到负半周时,给触发器1触发脉冲,上功率管MOS1的控制信号DRIVE+等于开关信号CMD,置为低电平,即关断上功率管MOS1,此时完全关断;2)若判断电流在负半周,则给触发器1触发脉冲,上功率管MOS1的控制信号DRIVE+等于开关信号CMD,置为低电平,即关断上功率管MOS1,接着等待电源电压跳变到正半周,当检测到电流跳变到正半周时,给触发器2触发脉冲,下功率管MOS1的控制信号DRIVE‑等于 开关信号CMD,置为低电平,即关断下功率管MOS2,此时完全关断。 |