【48812】根据单片机AT89C5l的三相异步电动机软发动器
来源:电能质量优化
发布时间:2024-08-14 15:17:00
输出口产生移相触发脉冲,通过操控串接在绕组中的双向晶闸管的导通角,使之完成斜坡办法减压发动。在电机运转中,实时检测电机功率因数,据此改动导通角,完成节电运转。过流与过载检测选用惯例电流互感器电路,经整流、滤波、扩大、A/D转化及阻隔后送人电源的办法以判别缺相毛病。每相检测电路如图2所示。在晶闸管导通期间,该电路Vo应输出高电平信号,不然该相缺相(电流为零)。各相的检测信号也送入单片机做处理及判别。
相位检测与同步信号产生电路见图3。A相电流、电压信号经光耦变为方波后送入异或门,守时/计数器8253的通道0(作业于办法2)用于检测A相电压与电流的相位差,电压过零时门控端GATE0得到高电平,开端计数,电流过零时GATEo变为低电平,计数中止。单片机在GATE。低电平期间读出计数值则可得到电压电流相位差。由8253的通道l、2(作业于办法5)延时完成触发脉冲的移相操控,A相电压过零为同步信号发动守时。通道l与单片机的守时/计数器T0合作操控l、2、3号晶闸管的导通时刻,通道2与单片机的守时/计数器T,合作操控4、5、6号晶闸管的导通时刻,T0、T1守时时刻均为3.3ms,它是使用前一次守时中止发动下一次守时,而在一周期内别离产生相差3.3ms的三个触发操控脉冲。
发动(停)指令来自机床电气操控办理体系主操控器,依照加工工艺流程,要求该电动机发动(停)时,主操控器会宣布发动(停)指令,则软发动器操控电机发动(停)。在机床设备中往往需求联锁操控,这样当电动机产生毛病而停机维护时,就需向主操控器回馈一个停信号,主操控器随之可以直接进行联锁操控处理
该软件的使命是操控硬件体系主动收集、检测输人信号,对输人数据来进行判别与处理,按要求输出所需的操控信号。主程序流程图如图4所示。接到发动指令后首要发动电机,之后进人循环作业进程直至接到停指令或毛病停机。因为有较强功用的硬件电路的合作,使得主程序在每次循环中都能进行毛病查验测验、电流值采样显现、功率因数角丈量、触发脉冲移相和输出操控,因而做到了操控敏捷,采样、毛病诊断两不误。INTo与To中止程序完成的是1、2、3号晶闸管的触发脉冲移相与定位操控,其流程图见图5、图6。INT1与T1中止程序完成的是4、5、6号晶闸管的触发脉冲移相与定位操控,其流程图与图5、图6类似。