一种机器人智能焊接系统及方法与流程

文档序号:16005315发布日期:2018-11-20 19:58阅读:397来源:国知局
一种机器人智能焊接系统及方法与流程

本发明涉及机器人焊接技术领域,具体涉及一种机器人智能焊接系统及方法。

背景技术

目前,激光焊接技术在机械制造、航空航天、汽车制备等领域均有着广泛的应用,但传统的激光焊接设备不能实现智能监控,焊接质量较差,工作效率低。



技术实现要素:

为解决现有技术存在的问题,本发明提供了一种机器人智能焊接系统及方法。

为实现上述目的,本发明采用的技术方案为:

一种机器人智能焊接系统,包括:客户端、远程监控中心、第一mcu、第二mcu、继电器、激光扫描模块、数据处理模块、轨迹生成模块、激光发射模块、激光跟踪焊缝模块、显示模块、报警模块、语音播报模块、故障信息收集模块、定时模块和人机交互模块;

第一mcu、第二mcu均与客户端和远程监控中心无线通信,第一mcu输入端与激光跟踪焊缝模块相连,第一mcu输出端与显示模块、报警模块和语音播报模块相连,第一mcu控制故障信息收集模块的启闭并向第一mcu传送故障信息,第二mcu与显示模块和激光扫描模块相连并通过继电器控制激光扫描模块的启闭,激光扫描模块与数据处理模块相连再连接至轨迹生成模块,第二mcu与轨迹生成模块相连并控制激光发射模块按照轨迹生成模块生成的焊接轨迹进行焊接,人机交互模块与第一mcu、第二mcu、定时模块和轨迹生成模块相互通信。

进一步的,所述激光跟踪焊缝模块包括摄像头、图像处理模块和超声探伤模块,摄像头与图像处理模块相连,摄像头对形成的焊缝进行拍照并上传至图像处理模块进行处理,超声探伤模块与第一mcu相连,通过超声探伤模块检测焊缝质量。

进一步的,所述第一mcu和第二mcu通过wifi、gprs或以太网网络与客户端和远程监控中心无线通信。

进一步的,所述人机交互模块为矩阵键盘,客户端为安卓手机或苹果手机。

进一步的,包括以下步骤:

步骤1、系统上电,通过人机交互模块向定时模块写入焊接启动时间,达到启动时间时,第一mcu向客户端传送焊接启动指令,客户端接收并向第二mcu发送焊接开始指令,第二mcu接收并通过继电器驱动激光扫描模块启动,通过激光扫描模块对待焊母件、连接件进行图像采集,分别获取待焊母件及连接件的容貌特征图像信息并传输至数据处理模块;

步骤2、数据处理模块接收激光扫描模块上传的图像信息并分别进行分析处理,提取待焊母件和连接件的截面形状、尺寸、厚度等参数,再上传至轨迹生成模块,轨迹生成模块接收并根据人机交互模块键入的焊道截面参数自动生成焊接轨迹,传送至第二mcu;

步骤3、第二mcu接收轨迹生成模块传输的信息并驱动激光发射模块启动,发出激光束,第二mcu控制激光发射模块按照焊接轨迹实现待焊母件与连接件之间的焊接,形成焊缝,同时,第二mcu驱动显示模块实时显示焊接轨迹、焊道截面参数、待焊母件及连接件的截面形状、尺寸、厚度等参数信息;

步骤4、通过激光跟踪焊缝模块检测焊缝的实际特征参数和焊缝质量信息并上传至第一mcu,第一mcu接收并传输至客户端和远程监控中心,同时,第一mcu进行质量验证,若第一mcu判断焊缝的实际特征参数和焊缝质量不在预设范围内,第一mcu驱动报警模块发声报警,提示工作人员当前焊接件不合格,同时,第一mcu启动故障信息收集模块对当前焊接件进行信息收集,再将收集得到的数据信息反馈至第一mcu进行处理,驱动显示模块进行实时显示,并上传至客户端和远程监控中心,用于查看故障信息,返回操作步骤1。

进一步的,步骤4中,激光跟踪焊缝模块的摄像头对焊缝进行实时拍照并上传至图像处理模块进行分析处理,获取焊缝的宽度等特征参数,通过超声探伤模块检测焊缝质量并上传至第一mcu,第一mcu接收并传输至客户端和远程监控中心,同时,第一mcu进行质量验证,若第一mcu判断焊缝的实际特征参数和焊缝质量属于预设范围内,报警模块和故障信息收集模块不工作,第一mcu驱动语音播报模块发声播报“焊接合格”。

与现有技术相比,本发明的有益效果为:

本发明公开了一种机器人智能焊接系统及方法,焊接系统包括客户端、远程监控中心、第一mcu、第二mcu、继电器、激光扫描模块、数据处理模块、轨迹生成模块、激光发射模块、激光跟踪焊缝模块、显示模块、报警模块、语音播报模块、故障信息收集模块、定时模块和人机交互模块,第一mcu、第二mcu均与客户端和远程监控中心无线通信,第一mcu输入端与激光跟踪焊缝模块相连,第一mcu输出端与显示模块、报警模块和语音播报模块相连,第一mcu控制故障信息收集模块的启闭并向第一mcu传送故障信息,第二mcu与显示模块和激光扫描模块相连并通过继电器控制激光扫描模块的启闭,激光扫描模块与数据处理模块相连再连接至轨迹生成模块,第二mcu与轨迹生成模块相连并控制激光发射模块按照轨迹生成模块生成的焊接轨迹进行焊接,人机交互模块与第一mcu、第二mcu、定时模块和轨迹生成模块相互通信。本发明提供的机器人智能焊接系统及方法,通过第一mcu和第二mcu实现智能控制激光发射模块按照焊接轨迹自动焊接,形成的焊缝质量良好,良品率达到98%以上,对不良焊接件可进行报警和故障信息收集并无线传输至客户端和远程监控中心,便于故障诊断和修正,智能诊断良品和不良品,可定时启动焊接,人机交互性良好,应用前景广阔。

附图说明

图1是本发明的硬件结构框图。

具体实施方式

下面结合具体实施例对本发明作更进一步的说明。

如图1所示,一种机器人智能焊接系统,包括:客户端、远程监控中心、第一mcu、第二mcu、继电器、激光扫描模块、数据处理模块、轨迹生成模块、激光发射模块、激光跟踪焊缝模块、显示模块、报警模块、语音播报模块、故障信息收集模块、定时模块和人机交互模块,均可市购获得,均接入电源模块进行供电运行。

第一mcu、第二mcu均与客户端和远程监控中心无线通信,第一mcu输入端与激光跟踪焊缝模块相连,第一mcu输出端与显示模块、报警模块和语音播报模块相连,第一mcu控制故障信息收集模块的启闭并向第一mcu传送故障信息,第二mcu与显示模块和激光扫描模块相连并通过继电器控制激光扫描模块的启闭,激光扫描模块与数据处理模块相连再连接至轨迹生成模块,第二mcu与轨迹生成模块相连并控制激光发射模块按照轨迹生成模块生成的焊接轨迹进行焊接,人机交互模块与第一mcu、第二mcu、定时模块和轨迹生成模块相互通信,通过人机交互模块键入用户所需信息。

激光跟踪焊缝模块包括摄像头、图像处理模块和超声探伤模块,摄像头与图像处理模块相连,摄像头对形成的焊缝进行拍照并上传至图像处理模块进行处理,超声探伤模块与第一mcu相连,通过超声探伤模块检测焊缝质量。

第一mcu和第二mcu通过wifi、gprs或以太网网络与客户端和远程监控中心无线通信,人机交互模块为矩阵键盘,包含0-9数字、26个英文字母、确认按键、删除按键、数学符号等,客户端为安卓手机或苹果手机。

一种机器人智能焊接方法,包括以下步骤:

步骤1、系统上电,通过人机交互模块向定时模块写入焊接启动时间,达到启动时间时,第一mcu向客户端传送焊接启动指令,客户端接收并向第二mcu发送焊接开始指令,第二mcu接收并通过继电器驱动激光扫描模块启动,通过激光扫描模块对待焊母件、连接件进行图像采集,分别获取待焊母件及连接件的容貌特征图像信息并传输至数据处理模块;

步骤2、数据处理模块接收激光扫描模块上传的图像信息并分别进行分析处理,提取待焊母件和连接件的截面形状、尺寸、厚度等参数,再上传至轨迹生成模块,轨迹生成模块接收并根据人机交互模块键入的焊道截面参数自动生成焊接轨迹,传送至第二mcu;

步骤3、第二mcu接收轨迹生成模块传输的信息并驱动激光发射模块启动,发出激光束,第二mcu控制激光发射模块按照焊接轨迹实现待焊母件与连接件之间的焊接,形成焊缝,同时,第二mcu驱动显示模块实时显示焊接轨迹、焊道截面参数、待焊母件及连接件的截面形状、尺寸、厚度等参数信息;

步骤4、通过激光跟踪焊缝模块检测焊缝的实际特征参数和焊缝质量信息并上传至第一mcu,第一mcu接收并传输至客户端和远程监控中心,同时,第一mcu进行质量验证,若第一mcu判断焊缝的实际特征参数和焊缝质量不在预设范围内,第一mcu驱动报警模块发声报警,提示工作人员当前焊接件不合格,同时,第一mcu启动故障信息收集模块对当前焊接件进行信息收集,再将收集得到的数据信息反馈至第一mcu进行处理,驱动显示模块进行实时显示,并上传至客户端和远程监控中心,用于查看故障信息,返回操作步骤1。

步骤4中,激光跟踪焊缝模块的摄像头对焊缝进行实时拍照并上传至图像处理模块进行分析处理,获取焊缝的宽度等特征参数,通过超声探伤模块检测焊缝质量并上传至第一mcu,第一mcu接收并传输至客户端和远程监控中心,同时,第一mcu进行质量验证,若第一mcu判断焊缝的实际特征参数和焊缝质量属于预设焊缝参数范围内,预设焊缝参数范围通过人机交互模块键入,包括预设焊缝参数的端值,报警模块和故障信息收集模块不工作,第一mcu驱动语音播报模块发声播报“焊接合格”。

上述实施例不以任何形式限制本发明,凡采用等同替换或等效变换的方式所获得的技术方案,均落在本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1