针对原环缝自动焊机步进电机控制系统存在的问题,采用单片机作为控制核心,改进控制系统,升级,软硬件设计相结合,合理编程,增加输入和显示装置,实现正反转控制功能,提高环缝自动焊机的控制精度、焊接质量和操作稳定性

环缝自动焊接机是能完成各种圆形、圆形焊接的自动焊接设备。焊接机采用手动上下,在焊接过程中由步进电机控制工件旋转,焊枪固定,根据各种工件的外形和焊接要求设置步进电机的转速,调整焊枪的位置,自动焊接工件的环形缝。同时,根据产品的需要,可以在多个位置执行自动焊接操作。因此步进电机的控制技术水平直接影响环缝自动焊接的效果和质量。

目前,许多企业使用的环缝自动焊机控制系统采用数字集成电路驱动步进电机,在大多数情况下,环缝自动焊接的功能和焊接质量可以得到保证,但存在相当大的缺陷。第一,低速旋转时速度相对不稳定,影响焊接精度和质量。第二,步进电机的正向控制系统不能自动完成,需要在电源侧添加专用的正向控制电路,操作不便。最后,步进电机的控制电路复杂,工作电源前端需要变压器先降低压力,经过桥式整流,控制装置体积大,功能少,性能相对差,维修不方便。因此,为了提高环缝自动焊机的工作稳定性和精度,必须对步进电机的控制系统进行改造。

改进后的前步进电机的驱动信号由集成芯片5G605和5G674生成和分配,控制灵活性和准确性差,同时操作参数设置不方便,无法显示实时数据。因此,改进设计的关键是升级步进电机的控制芯片,增加输入和显示设备,通过合理的编程整合正向反转控制功能,并结合软硬件实现精确控制。

改进后的设计首先从步进电机的工作原理入手,分别进行硬件设计和软件设计,最后总结了新系统的控制效果。

1步进电机工作原理

应用于要改造的环缝自动焊机的步进电机型号为110BF004,驱动电压为30V,电流为4A,步进角度为0.75,图1是步进电机内部结构示意图。

图1步进电机内部结构示意图

步进电机定子上分布着3个女绕组、6个磁极、转子也均匀分布着80个转子小齿,其距离等于定子极小齿距。当一相磁极的小牙齿与转子小牙齿对齐时,其他上极小牙齿与转子小牙齿有一定的错位。由控制电路的脉冲信号驱动的A、B、C三相绕组按一定的时间顺序交替连接DC电压,磁通总是按照磁电阻最小的路径闭合的原理,三相定子绕组每次通电一次,转子就会转动一个角度,即相位角度。

在连续脉冲信号的作用下实现电机旋转。转速与驱动脉动信号频率成正比,旋转方向由三相定子绕组的电源循环顺序决定。步进电机有三种工作方式:单三拍子、双三拍子和六拍子。

为了保证步进电机低速运行的稳定性,一般采用6拍的工作方式,在这种情况下,一圈的步进为3600。如果女子绕组通过开关控制,并且按照AABBBCCCA的相位顺序通电,电机将正向旋转。相反,如果磁绕组按照AACCCBBBA的相顺序通电,电机将反转。六拍工作方式的女子绕组脉冲信号波形如图2所示。

图2 6位工作方式的励磁绕组脉冲信号波形图

2硬件设计

根据改进的设计思想控制芯片,结合单片机、其他改造要求,步进电机控制系统硬件[2]主要由单片机、键盘、显示屏、控制按钮、开关电源、步进电机和其他周边电路组成。如图3所示,单片机是硬件控制系统的核心,根据设定的参数,单片机从I/O端口输出脉冲信号,通过光电隔离和扩大驱动来控制步进电机的旋转方向和速度。

键盘输入的控制参数通过显示驱动芯片传递到单片机,输入和输出单片机的数据实时显示在显示屏上。硬件设计的单片机使用AT89C51,显示屏驱动芯片选择8279,开关电源使用上海恒福HF300W-D-A。

图3步进电机控制硬件控制框图

p>

1控制电路设计

改进的环缝自动焊机是由单片机输出信号控制步进电机转动,从而带动工件旋转,具有手动和自动焊接功能。控制电路如图4所示,单片机AT89C51的P1.0至P1.4设置了正转、反转、加速、减速、停止功能按钮,完成手动操作功能,并把这些信号通过与门电路接入单片机的外部中断,当有按钮按下时,单片机通过扫描检测,确定步进电机工作方式。

当工件需要连续焊接时,选择自动焊接方式,通过键盘设置参数,人工将工件安装好,按下启动键,系统自动完成焊接。步进电机的驱动信号是由单片机的P1口中的P1.5-P1.7输出,经过74LS14反相后控制TLP621光电耦合器进行信号的光电隔离,低频高反压功率管BU406将脉冲信号进行功率放大,驱动步进电机各个相,使电机按不同的脉冲信号分别作正转、反转、加速、减速和停止等动作。

与励磁绕组串联的5.5Ω电阻起限流保护和改善回路时间常数的作用;电路中二极管起续流作用,续流电路中100Ω电阻可减小回路的放电时间常数,让电机绕组产生的反电动势通过续流二极管而衰减掉, 从而保护放大电路的正常工作。

图4 三相步进电机控制脉冲输出硬件原理图

2 键盘与显示电路

单片机与键盘、显示接口电路如图5所示,它主要由键盘、LED数码管和驱动芯片8279[4]等组成, 能完成步进电机控制参数的输入和显示功能。每按下一个键,8279芯片能自动识别键号,产生相应的键编码送到先进先出寄存器FIFO中,同时发送中断请求信号IRQ到单片机。当单片机响应中断信号,执行中断服务程序,并从FIFO中读取编码数据之后, IRQ信号自动撤消。

步进电机参数的输入与显示通过8279芯片与单片机进行数据交换,键盘输入和单片机输出需要显示的数据经同相高压驱动器7407驱动完成数码管段的选择,同时译码器74LS138扫描SL0-SL2输出信号后经74LS244驱动完成对数码管位的选择, 并且自动刷新显示数据。

图5 键盘与显示电路

软件设计

在环缝自动焊机的步进电机控制系统中,系统程序设计主要完成步进电机的转向控制、调速和键盘处理等任务,程序设计流程如图6所示。系统启动后,先进行控制方式的选择,如果选择自动控制方式,则在键盘设置参数,通过中断方式传送到单片机进行处理,同时调用显示子程序将数据显示出来。

如果选择手动控制方式,先对按钮进行扫描,判断是否有按钮按下,转向是正转还是反转,分别调用不同转向的子程序。由于信号脉冲频率与转速成正比,因此调速采用定时器中断方法,在中断服务子程序中不断改变定时器的初值,调整信号脉冲输出频率,从而实现速度控制。键盘处理流程如图7所示,当有键按下时,确定按键值, 根据所得键值进行中断处理并显示。

图6 程序设计流程图

图7 键盘处理流程图

控制效果

通过采用单片机对环缝自动焊机步进电机的控制系统进行的改进设计,用户可以方便地从键盘输入控制步进电机的参数,在显示屏上实时显示数据,同时可以根据焊接加工需要选择手动和自动焊接模式,电路中还整合正反转切换功能,因此设备的功能得到增强,操作非常方便;由单片机为主的硬件设施升级结合软件程序的合理编程,提高了环缝自动焊机的控制精度、焊接质量和工作稳定性。

结语

通过一段时间的实际使用,改进后环缝自动焊机步进电机的控制系统运行稳定,达到了预期的目标,有类似机型的用户可参考借鉴。

(编自《电气技术》,作者为戴寿超。)

1.《【步进电机相序怎么区分】环缝自动焊机步进电机控制系统的改进设计》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【步进电机相序怎么区分】环缝自动焊机步进电机控制系统的改进设计》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/why/3022001.html