一种线切割控制系统步进电机驱动电路 |
|||||||
申请号 | CN201910887272.0 | 申请日 | 2019-09-19 | 公开(公告)号 | CN110518843B | 公开(公告)日 | 2024-05-03 |
申请人 | 扬州万泰电子科技有限公司; 江苏安智光电科技有限公司; | 发明人 | 潘建华; 徐振伟; 朱高凯; 郎干勇; 石荣; 吴红英; 刘静; 杨永广; 李香; | ||||
摘要 | 一种线切割控制系统步进 电机 驱动 电路 。涉及线切割控制系统,尤其涉及一种线切割控制系统步进电机驱动电路。提供了一种无论电机是在 锁 定状态还是在运行状态,均使导通相绕组的 电流 保持额定值的一种线切割控制系统步进电机驱动电路。包括步进电机脉冲使能电路、步进电机驱动及斩波电路、全电流工作及半流锁定电流控制电路和微控制单元;所述 电阻 R70的一端与 二极管 D70的一端电性连接,另一端连接至 迟滞 比较器U4与电阻R7之间;所述二极管的另一端连接至场效应管Q1与电阻R6之间。本 发明 具有结构紧凑合理,性能稳定,在锁定状态还是在运行状态,均使导通相绕组的电流保持额定值等特点。 | ||||||
权利要求 | 1.一种线切割控制系统步进电机驱动电路,其特征在于,包括步进电机脉冲使能电路、步进电机驱动及斩波电路、全电流工作及半流锁定电流控制电路和微控制单元; |
||||||
说明书全文 | 一种线切割控制系统步进电机驱动电路技术领域[0001] 本发明涉及线切割控制系统,尤其涉及一种线切割控制系统步进电机驱动电路。 背景技术[0002] 现有快走丝线切割控制系统多采用步进电机驱动X、Y、U、V轴,X、Y、U、V轴步进电机驱动电源一般采用24V直流电源进行供电,开环控制,系统控制简单,成本低。 [0003] 实际运行时,若步进电机以高速运行,则电气时间常数的影响显著增大:导通期间,电流不能迅速上升到额定值;截止期间,绕组电流不能立即消失。因而,电机产生的转距明显下降。除此之外,励磁绕组两端在截止时刻还会产生很高的反电势,若不采取措施,则有可能损坏开关元件。针对这些问题,通常对驱动电路有如下要求: [0004] (1)能够改善电流波形的上升沿和下降沿,产生接近矩形的电流波形。考虑电路简单、成本低等因素,小功率步进电机可通过串联限流电阻减少时间常数、拓宽工作频率范围。但为了维持续电机静止时的相电流额定值,电源电压必须增加,因此需要的直流电源容量比较大。电机静止时,电源输出的主要部分消耗在串联的限流电阻上,这时限流电阻上产生的热量必须迅速散发,否则可能出现问题。由此可见,简单的串联限流电阻是改善速度度范围的一种低效的方法。对大功率或较大功率的步进电机而言,常使用高低压或斩波等方式驱动。这些驱动方式虽然较复杂,但驱动特性好,且有较高的效率。 [0005] (2)设置供截止期间释放电流能量的回路,降低绕组两端产生的反电势,加快电流衰减。 [0006] (3)要求驱动电路的功耗低、效率高。 发明内容[0007] 本发明针对以上问题,提供了一种无论电机是在锁定状态还是在运行状态,均使导通相绕组的电流保持额定值的一种线切割控制系统步进电机驱动电路。 [0008] 本发明的技术方案是:包括步进电机脉冲使能电路、步进电机驱动及斩波电路、全电流工作及半流锁定电流控制电路和微控制单元; [0011] 所述光耦合器U1的二连接端与步进电机A相驱动使能信号端电信连接; [0012] 所述电容C1的一端连接至所述步进电机A相驱动脉冲信号端与光耦合器U1之间,另一端连接至所述步进电机A相驱动使能信号端与光耦合器U1之间; [0013] 所述光耦合器U1的三连接端接地; [0014] 所述光耦合器U1的四连接端通过电阻R3与反相器U2的一连接端电性连接; [0015] 所述反相器U2的二连接端与所述步进电机驱动及斩波电路电性连接; [0016] 所述电阻R2的一端连接至电阻R3与光耦合器U1之间,另一端与电源连接; [0017] 所述电阻R4的一端连接至所述反相器U2与步进电机驱动及斩波电路之间,另一端与电源连接; [0019] 所述门U3、电阻R5和场效应管Q1依次电性连接; [0020] 所述门U3的一连接端与所述反相器U2的二连接端电性连接; [0021] 所述场效应管Q1的漏极通过步进电机绕组r1与工作电源电性连接; [0022] 所述续流二极管D0并联在所述步进电机绕组r1的两端; [0023] 所述迟滞比较器U4的二连接端与所述电阻R7的一端电性连接,另一端与场效应管Q1的源极电性连接; [0024] 所述电阻R6的一端与场效应管Q1的源极电性连接,另一端接地; [0025] 所述电容C2的一端连接至迟滞比较器U4于电阻R7之间,另一端接地; [0026] 所述电阻R8的一端与迟滞比较器U4的三连接端电性连接,另一端与全电流工作及半流锁定电流控制电路和微控制单元电性连接; [0027] 所述迟滞比较器U4的一连接端和电阻R9的一端分别与所述门U3的引脚二电性连接;所述电阻R9的另一端连接至迟滞比较器U4于电阻R8之间; [0028] 所述微控制单元的V2连接端与迟滞比较器U4的一连接端电性连接,所述电阻R16的一端电性连接在其之间,另一端与电源连接; [0029] 所述微控制单元的V0连接端连接至所述电阻R3与反相器U2之间; [0031] 所述微控制单元的V1连接端依次通过二极管D1、电阻R14与运算放大器U5的引脚三串联; [0032] 所述电阻R15的一端连接至二极管D1与微控制单元之间,另一端与电源连接; [0033] 所述电阻R12的一端连接至电阻R14与比较器U5之间,另一端与电源连接; [0034] 所述电阻R13的一端连接至电阻R14与比较器U5之间,另一端接地; [0035] 所述电容C4的一端连接至电阻R14与比较器U5之间,另一端接地; [0036] 所述比较器U5的引脚一通过依次串联的电阻R10和电阻R11接地; [0037] 所述比较器U5的引脚二连接至比较器U5的引脚一与电阻R10之间; [0038] 所述电容C3并联在所述电阻R11的两端; [0039] 所述电阻R8与电容C3电性连接。 [0040] 所述反相器U2的型号为74HC14D。 [0041] 所述步进电机驱动及斩波电路还包括依次串联的电阻R70和二极管D70; [0042] 所述电阻R70的一端与二极管D70的一端电性连接,另一端连接至迟滞比较器U4与电阻R7之间; [0043] 所述二极管的另一端连接至场效应管Q1与电阻R6之间。 [0044] 所述二极管D70的负极端与电阻R70电性连接。 [0045] 所述二极管D70的正极端与电阻R70电性连接。 [0046] 本发明包括步进电机脉冲使能电路、步进电机驱动及斩波电路、全电流工作及半流锁定电流控制电路和微控制单元;步进电机驱动采用斩波恒流驱动方式,通过巧妙的电路设计,无论电机是在锁定状态还是在运行状态,均使导通相绕组的电流保持额定值。同时,解决了因不同单板机生产厂家的步进电机驱动脉冲参数不一致造成实际步进电机驱动电流偏大或偏小的问题。本发明具有结构紧凑合理,性能稳定,在锁定状态还是在运行状态,均使导通相绕组的电流保持额定值等特点。附图说明 [0047] 图1是本发明步进电机A相驱动电路工作原理图, [0048] 图2是图1中步进电机脉冲使能电路的放大电路原理图, [0049] 图3是图1中步进电机驱动及斩波电路的放大电路原理图, [0050] 图4是图1中全电流工作及半流锁定电流控制电路的放大电路原理图,[0051] 图5是降低步进电机输出电流的电路原理图, [0052] 图6是增大步进电机输出电流的电路原理图; [0053] 图中1是步进电机脉冲使能电路、2是步进电机驱动及斩波电路、3是全电流工作及半流锁定电流控制电路。 具体实施方式[0054] 本发明如图1‑6所示,包括步进电机脉冲使能电路1、步进电机驱动及斩波电路2、全电流工作及半流锁定电流控制电路3和微控制单元; [0055] 所述步进电机脉冲使能电路1包括电容C1、光耦合器U1、电阻R2、电阻R3、反相器U2和电阻R4; [0056] 所述光耦合器U1的一连接端通过电阻R1与步进电机A相驱动脉冲信号端电性连接; [0057] 所述光耦合器U1的二连接端与步进电机A相驱动使能信号端电信连接; [0058] 所述电容C1的一端连接至所述步进电机A相驱动脉冲信号端与光耦合器U1之间,另一端连接至所述步进电机A相驱动使能信号端与光耦合器U1之间; [0059] 所述光耦合器U1的三连接端接地; [0060] 所述光耦合器U1的四连接端通过电阻R3与反相器U2的一连接端电性连接; [0061] 所述反相器U2的二连接端与所述步进电机驱动及斩波电路电性连接; [0062] 所述电阻R2的一端连接至电阻R3与光耦合器U1之间,另一端与电源连接; [0063] 所述电阻R4的一端连接至所述反相器U2与步进电机驱动及斩波电路之间,另一端与电源连接; [0064] 图1中步进电机脉冲使能电路,控制步进电机A相的控制脉冲输入及脉冲整形。当步进电机A相缺相时,禁止步进电机A相控制脉冲起作用。 [0065] 所述步进电机驱动及斩波电路2包括门U3、电阻R5、场效应管Q1、续流二极管D0、迟滞比较器U4、电阻R6、电阻R7、电阻R8、电阻R9、电阻R16和电容C2; [0066] 所述门U3、电阻R5和场效应管Q1依次电性连接; [0067] 所述门U3的一连接端与所述反相器U2的二连接端电性连接; [0068] 所述场效应管Q1的漏极通过步进电机绕组r1与工作电源电性连接; [0069] 所述续流二极管D0并联在所述步进电机绕组r1的两端; [0070] 所述迟滞比较器U4的二连接端与所述电阻R7的一端电性连接,另一端与场效应管Q1的源极电性连接; [0071] 所述电阻R6的一端与场效应管Q1的源极电性连接,另一端接地; [0072] 所述电容C2的一端连接至迟滞比较器U4于电阻R7之间,另一端接地; [0073] 所述电阻R8的一端与迟滞比较器U4的三连接端电性连接,另一端与全电流工作及半流锁定电流控制电路和微控制单元电性连接; [0074] 所述迟滞比较器U4的一连接端和电阻R9的一端分别与所述门U3的引脚二电性连接;所述电阻R9的另一端连接至迟滞比较器U4于电阻R8之间; [0075] 所述微控制单元的V2连接端与迟滞比较器U4的一连接端电性连接,所述电阻R16的一端电性连接在其之间,另一端与电源连接; [0076] 所述微控制单元的V0连接端连接至所述电阻R3与反相器U2之间; [0077] 图1中步进电机驱动及斩波电路,控制步进电机A相的通断及电流斩波。当步进电机A相控制脉冲起作用时,步进电机A相中产生电流,步进电机A相动作,并将A相电流通过电流取样电阻R6取样,U4比较器负责电流斩波。 [0078] 所述全电流工作及半流锁定电流控制电路3包括电阻R15、二极管D1、电阻R14、电容C4、电阻R12、电阻R13、运算放大器U5、电阻R10、电阻R11和电容C3 [0079] 所述微控制单元的V1连接端依次通过二极管D1、电阻R14与运算放大器U5的引脚三串联; [0080] 所述电阻R15的一端连接至二极管D1与微控制单元之间,另一端与电源连接; [0081] 所述电阻R12的一端连接至电阻R14与运算放大器U5之间,另一端与电源连接; [0082] 所述电阻R13的一端连接至电阻R14与运算放大器U5之间,另一端接地; [0083] 所述电容C4的一端连接至电阻R14与运算放大器U5之间,另一端接地; [0084] 所述比较器U5的引脚一通过依次串联的电阻R10和电阻R11接地; [0085] 所述比较器U5的引脚二连接至运算放大器U5的引脚一与电阻R10之间; [0086] 所述电容C3并联在所述电阻R11的两端; [0087] 所述电阻R8与电容C3电性连接。 [0088] 图1中全电流工作及半流锁定电流控制电路,控制步进电机处于正常驱动状态还是处于半流锁定状态。步进电机正常驱动机床工作时,步进电机输出全电流,此时图1中V1输出高电平;当机床的相应的轴处于暂停状态时,为避免产生偏移,必须使步进电机处于使能状态,输出一定电流,以避免外力或重力使该轴产生移位,此时V1输出低电平。具体全电流工作及半流锁定电流的大小由R8~R14决定,一般锁定状态的电流为正常驱动工作电流的一半左右,故俗称半流锁定。 [0089] 图1为步进电机A相驱动电路工作原理图。CTR_A为步进电机A相驱动脉冲信号,CTR_0为步进电机A相驱动使能信号。当CTR_0为高电平时,禁止步进电机A相驱动脉冲信号CTR_A作用。当CTR_0为低电平时,允许步进电机A相驱动脉冲信号CTR_A作用,光耦U1的输出端4脚输出控制脉冲的反相脉冲,光耦U1起隔离作用。反相脉冲经反相器U2输出与起始A相驱动脉冲信号CTR_A同相的脉冲信号,反相器采用74HC14D,除使信号反相外,还能对输入脉冲进行整形。反相器U2输出的脉冲信号送入与门U3的输入端1脚,当与门U3的输入端2脚为高电平时,与门U3的输出端3脚输出步进电机A相驱动脉冲信号,经电阻R5驱动场效应管Q1工作。图1中,r1为步进电机绕组,D0为续流二极管,24V为步进电机工作电源。当步进电机A相驱动脉冲信号为高电平时,场效应管Q1导通,步进电机A相绕组r1通有电流;反之,当步进电机A相驱动脉冲信号为低电平时,场效应管Q1截止,步进电机A相绕组r1没有电流。R6为取样电阻,将步进电机A相绕组r1的电流以电压形式经电阻R7和电容C2组成的一阶RC滤波器后送入比较器U4的反相输入端。 [0090] V0正常设置为MCU的输入端口,当MCU检测到步进电机A相缺相时,V0转变为MCU的输出端口,输出高电平,从而封锁步进电机驱动脉冲信号的输出。 [0091] V1设置为MCU的输出端口,步进电机正常工作13时:当V1输出低电平时,步进电机处于半流锁定状态;当V1输出高电平时,步进电机处于驱动工作状态。具体分析如下: [0092] 当V1输出低电平时, V4=V3=0.5V。 [0093] [0094] 此时,迟滞比较器U4的上限翻转电平V8: 即: V8=0.2V。 [0095] 迟滞比较器U4的下限翻转电平V8: 即: V8=0.1V。 [0096] 这就是: [0097] 当V1输出高电平时, 即: V3=1.9V。 [0098] V4=V3=1.9V。 [0099] 此时,迟滞比较器U4的上限翻转电平V8: 即: V8=0.4V。 [0100] 迟滞比较器U4的下限翻转电平V8: 即: V8=0.3V。 [0101] 步进电机驱动脉冲信号CTR_A频率一般为500Hz以内,即2000μs。电阻R7和电容C23 ‑9 组成的一阶RC滤波器的时间常数为:R7C2=10×10 ×4.7×10 =47μs。因此,步进电机驱动脉冲信号CTR_A的高电平期间,通过比较器U4,驱动脉冲信号将被斩波成为众多的子脉冲信号,通过比较器U4的输出端1送与门U3的输入端2脚,此时与门U3的输入端1脚为高电平,因此该子脉冲信号将通过与门U3输出端3经电阻R5驱动步进电机。步进电机驱动脉冲信号CTR_A的高电平期间,与门U3的输入端1脚为低电平,因此与门U3输出端3始终为低电平,无步进电机驱动脉冲信号。此时,比较器U4的反相输入端2脚为0,因此比较器U4的输出端1为高电平。 [0102] V2设置为MCU的输入端口。根据以上分析,步进电机驱动脉冲信号CTR_A的高电平期间,比较器U4的输出端1脚将有子脉冲信号出现。但当缺相时,由于V6始终为0,因此比较器U4的输出端1始终为高电平,由此MCU可以判断电机缺相,并将V0转变为MCU的输出端口,输出高电平,从而封锁步进电机驱动脉冲信号的输出。 [0103] 所述反相器U2的型号为74HC14D。除使信号反相外,还能对输入脉冲进行整形。 [0104] 快走丝线切割控制系统一般为各个生产厂家自行生产销售,步进电机的驱动脉冲信号来自于主控制系统,其脉冲频率等不受快走丝线切割控制系统的控制,各个主控制系统生产厂家的步进电机的驱动脉冲信号输出也不尽相同。因此,实际应用过程中,单纯使用上述步进电机驱动电路可能会出现输出电流偏大或偏小的情形。因此,本发明对上述驱动电路做了进一步改进。 [0105] 所述步进电机驱动及斩波电路还包括依次串联的电阻R70和二极管D70; [0106] 所述电阻R70的一端与二极管D70的一端电性连接,另一端连接至迟滞比较器U4与电阻R7之间; [0107] 所述二极管的另一端连接至场效应管Q1与电阻R6之间。 [0108] 所述二极管D70的负极端与电阻R70电性连接。 [0109] 所述二极管D70的正极端与电阻R70电性连接。 [0111] 图2为降低步进电机输出电流的改进电路。与图1电路相比,增加了电阻R70和二极管D70,二极管D70的阳极与场效应管Q1的源极相连,二极管D70的阴极与电阻R70相连。当场效应管Q1导通时,电流通过R7//R70对电容C2充电,R7//R70为10//10=5Ω,因此充电至比较器U4的翻转电压的时间将大大缩短。当场效应管Q1截止时,由于二极管D70的反向截止特性,与图1电路相比,电容C2上电压依然只经过电阻R7和R6放电。因此,输出驱动脉冲的占空比变小,步进电机驱动电流变小。实际过程中,电阻R7、R70的阻值可视具体情况进行调整。 [0112] 图3为增大步进电机输出电流的改进电路。与图1电路相比,增加了电阻R70和二极管D70,二极管D70的阴极与场效应管Q1的源极相连,二极管D70的阳极与电阻R70相连。当场效应管Q1导通时,由于二极管D70的反向截止特性,与图1电路相比,电流依然通过R7对电容C2充电,因此充电至比较器U4的翻转电压的时间将大大缩短。当场效应管Q1截止时,由于二极管D70的正向导通特性,与图1电路相比,电容C2上电压经过电阻R7//R70和R6放电,R7//R70为10//10=5Ω。因此,输出驱动脉冲的占空比变大,步进电机驱动电流变小。实际过程中,电阻R7、R70的阻值可视具体情况进行调整。 [0113] 综上,本发明解决了因不同单板机生产厂家的步进电机驱动脉冲参数不一致造成实际步进电机驱动电流偏大或偏小的问题。 [0114] 微控制单元的型号为STM8GC104R8。 [0115] 对于本案所公开的内容,还有以下几点需要说明: [0116] (1)、本案所公开的实施例附图只涉及到与本案所公开实施例所涉及到的结构,其他结构可参考通常设计; [0117] (2)、在不冲突的情况下,本案所公开的实施例及实施例中的特征可以相互组合以得到新的实施例; |