本实用新型专利技术公开了一种基于单片机控制的无刷电机焊接摆动器,属一种焊接摆动器,包括单片机电机驱动电路,单片机分别接入摆动速度给定电路、摆动角度给定电路、摆动停留时间给定电路,电机驱动电路也接入单片机;单片机还接入位置传感器,用于通过位置传感器获取当前无刷电机的运行速度与方向,由单片机通过电机驱动电路根据设定的摆动速度、摆动角度与摆动停留时间,控制无刷电机的运行速度、方向与停留时间。使用无刷电机的转子位置信号作为摆动器摆动角度信号,不仅精简了摆动位置传感器更提高了摆动角度控制精度;同时优化的摆动控制流程,可实现摆动器在不均衡负载下的精确回中功能,有效保证了摆动器运行中心的线性度。
【技术实现步骤摘要】
本技术涉及一种焊接摆动器,更具体的说,本技术主要涉及一种基于单片机控制的无刷电机焊接摆动器及其控制方法。
技术介绍
目前市场上采用的焊接摆动器按其摆动角度控制方法主要分为:机械式摆角调控方式及基于角度传感器的电气角度调控方式,在实际运用中主要存在以下不足:一是现有机械式摆角调控方式要采用摆杆等机械结构将电机的圆周运动变化为周期往复摆动,其主要缺点是摆动角度控制精度不高、摆角调节不直观且存在角度调节死点,另外无法实现对摆动左、中、右极限位置停顿时间的精确控制;二是现有基于角度传感器的电气摆角调控方式主要采用电位器等角度传感器作为摆动角度控制信号源,摆动器工作时,将与实际摆动角度成线性关系的电位信号作为摆角控制信号。其缺点为需要增加较复杂的电机一角度传感器联动装置,增加了摆动器的体积;并且前述上述两种现有焊接摆动器均采用有刷电机,受限于电机碳刷磨损寿命,两款摆动器寿命均不高于3000小时;因而有必要基于现有技术对焊接摆动器的电路结构及控制方式做进一步的研宄和改进。
技术实现思路
本技术的目的之一在于针对上述不足,提供一种基于单片机控制的无刷电机焊接摆动器及其控制方法,以期望解决现有技术中摆动器摆动角度控制精度不高、摆角调节不直观且存在角度调节死点,体积较大,且寿命低等技术问题。为解决上述的技术问题,本技术采用以下技术方案:本技术一方面提供了一种基于单片机控制的无刷电机焊接摆动器,包括单片机电机驱动电路,所述的单片机分别接入摆动速度给定电路、摆动角度给定电路、摆动停留时间给定电路,所述的电机驱动电路也接入单片机,用于通过摆动速度给定电路、摆动角度给定电路、摆动停留时间给定电路向单片机输入摆动速度、摆动角度与摆动停留时间;所述的单片机还接入位置传感器,用于通过位置传感器获取当前无刷电机的运行速度与方向,由单片机通过电机驱动电路根据设定的摆动速度、摆动角度与摆动停留时间,控制无刷电机的运行速度、方向与停留时间。作为优选,进一步的技术方案是:所述的摆动器中还包括参数显示电路,所述参数显示电路也接入单片机,用于由单片机将通过位置传感器采集到无刷电机当前的运行速度与方向,以及设定的停留时间输出至参数显示电路进行显示。更进一步的技术方案是:所述的摆动器中还包括摆动中心调节电路,所述单片机接入摆动中心调节电路,所述摆动中心调节电路中设有摆动中心调节电位器,用于通过摆动中心调节电位器向单片机输入带符号的摆动中心相对偏移量,由单片机根据摆动中心相对偏移量符号对无刷电机转子的当前相对坐标进行增减操作。更进一步的技术方案是:所述的摆动速度给定电路、摆动角度给定电路与摆动停留时间给定电路中均设有各自的脉冲电位器。更进一步的技术方案是:所述位置传感器为霍尔传感器,所述的霍尔传感器为五个,其中三个所述霍尔传感器接入单片机,用于由单片机通过检测三路霍尔信号,获取当前无刷电机转子的停留位置,从而生成对无刷电机三相绕组的控制时序,同时根据无刷电机运转的摆动速度生成无刷电机速度控制信号的PWM占空比,对无刷电机转子的运行速度及方向进行控制。本技术另一方面提供了一种上述基于单片机控制的无刷电机焊接摆动器的控制方法,所述的方法包括如下步骤:步骤A、通过摆动速度给定电路、摆动角度给定电路、摆动停留时间给定电路向单片机输入摆动速度、摆动角度与摆动停留时间;步骤B、单片机通过位置传感器获取当前无刷电机的运行速度与方向,并通过电机驱动电路根据设定的摆动速度、摆动角度与摆动停留时间,控制无刷电机的运行速度、方向与停留时间;步骤C、由单片机将通过位置传感器采集到无刷电机当前的运行速度与方向,以及设定的停留时间输出至参数显示电路进行显示。作为优选,进一步的技术方案是:所述的方法还包括步骤D、通过摆动中心调节电位器向单片机输入带符号的摆动中心相对偏移量,由单片机根据摆动中心相对偏移量符号对无刷电机转子的当前相对坐标进行增减操作。与现有技术相比,本技术的有益效果之一是:使用无刷电机的转子位置信号作为摆动器摆动角度信号,不仅精简了摆动位置传感器更提高了摆动角度控制精度;同时优化的摆动控制流程,可实现摆动器在不均衡负载下的精确回中功能,有效保证了摆动器运行中心的线性度;采用了机械寿命长达30000小时的无刷电机作为动力源,有效提高了摆动器的整体使用寿命;同时本技术所提供的一种基于单片机控制的无刷电机焊接摆动器的结构简单,可安装于各类自动化焊接设备上使用,应用范围广阔。【附图说明】图1为用于说明本技术一个实施例的电路结构框图;图2为用于说明本技术另一个实施例的单片机控制原理图;图3为用于说明本技术另一个实施例的电机驱动电路原理图;图4为用于说明本技术另一个实施例的电气控制及参数显示电路原理图。【具体实施方式】下面结合附图对本技术作进一步阐述。参考图1所示,本技术的一个实施例是一种基于单片机控制的无刷电机焊接摆动器,包括单片机电机驱动电路,该单片机即为图中所示的AVR MCU,其中单片机分别接入摆动速度给定电路、摆动角度给定电路、摆动停留时间给定电路,所述的电机驱动电路也接入单片机,用于通过摆动速度给定电路、摆动角度给定电路、摆动停留时间给定电路向单片机输入摆动速度、摆动角度与摆动停留时间;所述的单片机还接入位置传感器,用于通过位置传感器获取当前无刷电机的运行速度与方向,由单片机通过电机驱动电路根据设定的摆动速度、摆动角度与摆动停留时间,控制无刷电机的运行速度、方向与停留时间。优选的上述摆动器中还包括参数显示电路,所述参数显示电路也接入单片机,用于由单片机将通过位置传感器采集到无刷电机当前的运行速度与方向,以及设定的停留时间输出至参数显示电路进行显示。同时为便于控制参数的设定,还可在上述的摆动速度给定电路、摆动角度给定电路与摆动停留时间给定电路中均设有各自的脉冲电位器,通过脉冲电位器即可对摆动器的各项控制参数进行设定。另一方面,为便于调节摆动器的摆动中心,满足焊接设备的焊接装置的移动性,还可在上述摆动器中增设摆动中心调节电路,所述单片机接入摆动中心调节电路,所述摆动中心调节电路中设有摆动中心调节电位器,用于通过摆动中心调节电位器向单片机输入带符号的摆动中心相对偏移量,由单片机根据摆动中心相对偏移量符号对无刷电机转子的当前相对坐标进行增减操作。更进一步的,为便于上述单片机计算无刷电机转子当前停留的位置,可将采用霍尔传感器作为上述的位置传感器,并将霍尔传感器设置为五个,其中三个所述霍尔传感器接入单片机,用于由单片机通过检测三路霍尔信号,获取当前无刷电机转子的停留位置,从而生成对无刷电机三相绕组的控制时序,同时根据无刷电机运转的摆动速度生成无刷电机速度控制信号的PWM占空比,对无刷电机转子的运行速度及方向进行控制。在本实施例中,使用无刷电机的转子位置信号作为摆动器摆动角度信号,不仅精简了摆动位置传感器更提高了摆动角度控制精度;同时优化的摆动控制流程,可实现摆动器在不均衡负载下的精确回中功能,有效保证了摆动器运行中心的线性度;采用了机械寿命长达30000小时的无刷电机作为动力源,有效提高了摆动器的整体使用寿命。正如上述所提到的,本技术的另一个实施例是一种上述基于单片机控制的无刷电机焊接摆动器的本文档来自技高网...
【技术保护点】
一种基于单片机控制的无刷电机焊接摆动器,包括单片机电机驱动电路,其特征在于:所述的单片机分别接入摆动速度给定电路、摆动角度给定电路、摆动停留时间给定电路,所述的电机驱动电路也接入单片机,用于通过摆动速度给定电路、摆动角度给定电路、摆动停留时间给定电路向单片机输入摆动速度、摆动角度与摆动停留时间;所述的单片机还接入位置传感器,用于通过位置传感器获取当前无刷电机的运行速度与方向,由单片机通过电机驱动电路根据设定的摆动速度、摆动角度与摆动停留时间,控制无刷电机的运行速度、方向与停留时间。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘宝树,
申请(专利权)人:南京顶瑞电机有限公司,
类型:新型
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。