<acronym id="hsql5"><strong id="hsql5"><listing id="hsql5"></listing></strong></acronym>
      <track id="hsql5"><strike id="hsql5"><ol id="hsql5"></ol></strike></track>
              1. 24小时论文定制热线

                咨询电话

                热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
                您当前的位置:论文定制 > 毕业设计论文 >
                快速导航
                毕业论文定制
                关于我们
                我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
                代做毕业设计
                常见问题

                加入FPGA协同STM32激光雕刻机控制系统设计

                添加时间:2019/04/11 来源:华北理工大学 作者:孙征
                本文研究的激光雕刻机控制系统主要包括下位机控制系统和图像处理系统,一方面在传统的控制系统基础上提高激光头在衔接处的运动速度,并且优化雕刻换行轨迹,从而解决了激光头频繁启停对系统冲击较大的问题。
                以下为本篇论文正文:

                摘 要

                  针对激光雕刻机加工效率低和控制不精确等问题,提出了改进的激光雕刻机控制系统设计方案。对传统的激光雕刻控制系统中小线段高速加工部分进行改进,提出了一种基于非均匀 B 样条曲线插补算法和具有速度前瞻功能的 S 型曲线加减速算法相结合的连续小线段高速加工方法,有效增强整个系统的运算速度和插补精度。此外,针对不同的激光雕刻图像格式,提出了两种图像雕刻方法,并且优化了激光雕刻的换行轨迹,提高了 G 代码扫描速度。

                  对于传统控制系统中只能依靠单片机控制驱动以及插补所带来的雕刻速度慢的问题,提出加入 FPGA 协同 STM32 共同进行激光雕刻控制。为了合理分配控制任务,下位机主要通过 STM32 与 PC 机进行通信并完成插补计算,同时利用 FPGA控制步进电机驱动以及激光器电源的启停?悸堑娇刂葡低承枰凳贝砑す獾窨痰奈侍,因此 PC 机通过 USB 接口与单片机连接,完成在线实时数据传输的任务,便于用户随时更改激光束功率设置参数。

                  通过非均匀 B 样条算法将小线段进行拟合,结合离散的 S 型曲线加减速算法对雕刻速度进行规划,并将速度前瞻模型应用到小线段转折点处的速度规划中,从而减小冲击力并提高激光头在拐点处的加工速度。对实际的插补过程设计实验,结果表明,非均匀 B 样条拟合曲线的弓高误差小于插补参数的设定值,拟合结果准确;与传统无前瞻功能的 S 型曲线插补算法相比,加入前瞻功能够使进给速度明显提升,因此改进的算法能够帮助系统提高鲁棒性和实时性。

                  对于 BMP 和 PLT 两种格式图像,提出对应的雕刻方法,通过改进激光头的换行轨迹,满足了激光加工过程中高速扫描 G 代码的技术要求。为了使图像在工件表面布局合理、雕刻清晰,分别利用几何变换、二值化、中值滤波和最大类间方差阈值分割算法对图像进行处理,通过实验进行仿真验证,并最终设计出上位机的刀路生成界面和监测界面。

                  关键词:激光雕刻;STM32;非均匀 B 样条曲线;速度前瞻;S 型加减速算法

                Abstract

                  Aiming at the problem of low efficiency and inaccurate control of laser engraving machine, an improved design scheme of laser engraving machine control system is proposed. In this paper, to improve high speed machining of small line part, a new machining method based on non-uniform B-spline curve interpolation algorithm and S-type curve acceleration and deceleration with the function of look-ahead algorithm, effectively enhance the computing speed and interpolation accuracy of the whole system.

                  First of all, in view of the problem that slow engraving speed in traditional control system, which can only rely on SCM control and interpolation, this paper proposes adding FPGA and STM32 to control laser engraving. In order to distribute the control task reasonably, the lower computer mainly communicates with PC through STM32 and accomplishes the interpolation calculation. At the same time, it uses FPGA to control the stepper motor drive and the laser power supply start and stop. PC connects with MCU through USB interface, and accomplishes the task of online real-time data transmission.

                  Then it uses non uniform B spline algorithm to fit small segment, S-type curve acceleration and deceleration algorithm to plan engraving speed, and the speed of forward velocity planning model to the small segment turning point. Experimental results show that non uniform B spline curve interpolation parameters of chord error are less than the set value. Compared with the traditional S curve interpolation algorithm without forward function, adding forward function can make prospective feed rate improved significantly.In this way, it improves robustness and real-time performance.

                  Finally, according to the two formats of BMP and PLT, the corresponding carving method is proposed. By improving the feed line track of laser head, the technical requirements of high-speed scanning G code in laser processing are satisfied. It uses geometric transformation, binarization, median filtering and Otsu algorithm to handle image, and design the tool path generating interface and monitoring interface.

                  Keywords: Laser engraving, STM32, Non uniform B spline curve, Speed forward, S type acceleration and deceleration algorithm

                  随着 20 世纪 60 年代激光的问世,激光加工技术被广泛应用于各生产环节,已经逐渐成为工业生产领域不可或缺的一部分。目前国内非常重视激光领域的发展,企业制造的激光加工设备在市场上占据了较大比重,但其中部分产品的加工精度和使用功能仍不能满足生产需求。为了发展国家新兴产业,必须要改造传统工艺方法,努力提高激光加工水平。激光雕刻是激光加工领域的一个重要分支,它能提高雕刻速度,避免人工参与雕刻的偶然误差,减少环境污染等,因此对激光雕刻机的的研究尤为重要。由于激光雕刻机在设计过程中需要用到机械加工以及数字图像处理等领域的技术,使得激光雕刻机具有多方面的提升空间。

                  目前越来越多的制造激光加工设备的厂家开始投入大量资金研究开发高性能的控制系统,学者们也陆续提出了更新颖、客观的激光雕刻机设计方案,然而对于激光雕刻机下位机设计的创新能力亟待提高,一成不变的设计思路是阻碍该领域突破前进的主要因素。传统的激光雕刻设备工作效率不高,响应外部请求的实时性较差,雕刻过程中数据的存储能力不强,正是由于不准确性的存在会影响后续的激光雕刻效果,因此提高系统的运算处理能力和逻辑处理能力是改善设备精度的重要手段,对于激光雕刻机的研究具有很高的实用价值。

                  在设计激光雕刻机的过程中连续小线段的加工问题是影响加工效率的重要因素,小型激光雕刻机在我国多年来雕刻效果一直没有得到改进,关键在于一直未改善位置反馈和校正系统,如何提高激光头在衔接处的运动速度以及优化雕刻换行轨迹是研究该系统控制环节的重点。通过应用非均匀 B 样条曲线和 S 型加减速算法,提高了连续小线段处的工作效率,从而解决了激光头频繁启停对系统冲击较大的问题。激光雕刻机的上位机设计需要考虑到图形、图像的刻画,将数字图像处理技术用于图像编辑过程中,融合现代通信技术和图像采集方法,运用图像的缩放以及二值化处理,可研制出一套基于图像识别的高效准确的图形雕刻控制系统。通过改进激光雕刻机的设计,有利于提高激光雕刻效率,对于企业获得较好经济效益有所裨益。

                  加入FPGA协同STM32激光雕刻机控制系统:

                滤波前图像
                滤波前图像

                滤波后图像
                滤波后图像

                二值化图像处理
                二值化图像处理

                大津单阈值图像分割
                大津单阈值图像分割

                刀路生成界面
                刀路生成界面

                监控界面
                监控界面

                目 录

                  引 言
                  第 1 章 绪论
                    1.1 研究背景及意义
                    1.2 激光加工技术
                      1.2.1 激光加工原理
                      1.2.2 激光加工特点及应用
                    1.3 高速加工插补技术
                    1.4 激光雕刻机国内外研究现状
                      1.4.1 国外研究现状
                      1.4.2 国内研究现状
                    1.5 主要研究内容
                  第 2 章 激光雕刻机原理及设计方案
                    2.1 激光雕刻机原理
                      2.1.1 加工原理
                      2.1.2 外部结构
                      2.1.3 加工流程
                    2.2 控制系统设计要求
                    2.3 总体设计方案
                      2.3.1 系统的设计流程
                      2.3.2 系统的控制流程
                      2.3.3 激光雕刻机系统组成
                    2.4 本章小结
                  第 3 章 控制系统的硬件设计
                    3.1 核心控制器选型
                      3.1.1 STM32 硬件资源
                      3.1.2 FPGA 硬件资源
                    3.2 驱动器设计
                      3.2.1 步进电机驱动设计
                      3.2.2 激光驱动器设计
                    3.3 通信?榈缏飞杓
                      3.3.1 控制器与 PC 连接
                      3.3.2 STM32 与 FPGA 连接
                    3.4 电源?
                    3.5 激光雕刻机控制系统硬件调试平台
                    3.6 本章小结
                  第 4 章 控制系统的软件设计
                    4.1 驱动部分软件设计
                      4.1.1 步进电机驱动控制软件设计
                      4.1.2 激光器驱动控制软件设计
                    4.2 通信部分软件设计
                      4.2.1 控制器与 PC 机通信
                      4.2.2 STM32 与 FPGA 通信
                    4.3 小线段高速加工方法
                      4.3.1 非均匀 B 样条算法
                      4.3.2 S 型加减速算法
                      4.3.3 速度前瞻控制算法
                      4.3.4 实验设计与结果分析
                    4.4 本章小结
                  第 5 章 激光雕刻图像处理
                    5.1 激光雕刻图像格式
                      5.1.1 BMP 格式
                      5.1.2 PLT 格式
                    5.2 激光雕刻图像预处理
                      5.2.1 几何变换
                      5.2.2 中值滤波
                      5.2.3 二值化
                      5.2.4 最大类间方差阈值分割
                    5.3 上位机界面设计
                      5.3.1 G 代码生成
                      5.3.2 刀路生成界面与监控界面
                    5.4 本章小结
                  结 论
                  参考文献
                  致 谢
                  导师简介
                  作者简介
                  学位论文数据集

                (如您需要查看本篇毕业设计全文,请您联系客服索。

                相关内容
                相关标签:机械毕业设计
                好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
                所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
                如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!
                日韩精品无码人成视频,免费人成在线视频无码,成 人 网 站不卡在线观看}