| 257 | 3 | 272 |
| 下载次数 | 被引频次 | 阅读次数 |
针对液晶盖板检测系统多轴运动控制实时性低、可靠性差的问题,设计了一种液晶盖板检测系统的多轴运动控制器。该控制器以高级精简指令集微处理器(ARM)和现场可编程逻辑门阵列(FPGA)为控制单元,其中ARM搭载RT-Thread实时操作系统,通过以太网传输控制协议(TCP)与上位机数据交互,基于修正梯形加减速算法完成速度规划。FPGA根据速度规划的脉冲参数产生脉冲,通过输出脉冲/方向信号实现执行机构的位置控制。实验结果表明:本文所设计的运动控制器应用于4轴液晶盖板检测系统中,实现了多轴平稳运行,位置控制误差为±0.129 mm。
Abstract:Aiming at the problems of poor real-time (RT) and poor reliability of multi-axis motion control of liquid crystal display cover inspection system,a multi-axis motion controller for liquid crystal display cover inspection system was designed in this paper.The controller used advanced RISC machine (ARM) and field programmable gate (FPGA) as the control unit.ARM was equipped with RT-Thread real-time operating system,interacted with the host computer through Ethernet transmission control protocol (TCP),and the speed planning was completed based on the modified trapezoidal acceleration and deceleration algorithm.The FPGA generated pulses according to the pulse parameters of the speed programme and realized the position control of the servo system by outputting pulse/direction signals.The experimental results show that the motion controller designed in this paper is applied to the 4-axis liquid crystal display cover inspection system and achieves smooth multi-axis operation with a position control error±0.129 mm.
[1]陈启雷,张礼兵,陈俊澍,等.运动控制器的应用现状及其发展趋势[J].科技创新与应用,2017(5):33.
[2]张浩,唐敦兵,郑庆康.基于运动控制卡的多轴联动控制系统设计[J].机械制造与自动化,2018,47(1):184-186.
[3]耿青玲.基于运动控制卡和视觉系统的桁架机械手分拣系统的应用[J].机械工程师,2021(2):80-82.
[4]郭茂森,商嘉峰,裴茜.基于PC机与运动控制卡的多轴控制系统设计[J].科学技术创新,2019(4):71-72.
[5]杨永清.基于STM32和FPGA的多通道步进电机控制系统设计[D].成都:西南交通大学,2017.
[6]赵岩,李秀荣,臧勇.基于ARM+DSP+FPGA模块的机器人运动控制器设计[J].机电信息,2018(9):106-107.
[7]薛坤.手机液晶屏幕缺陷检测流水线装置的机械设计与运动控制[D].上海:东华大学,2018.
[8]胡呈祖,周军连.基于STM32+FPGA的多轴运动控制器的设计[J].机床与液压,2021,49(12):82-86.
[9]黄海滨.多轴运动控制接口电路设计及其在FPGA中的实现[D].大连:大连理工大学,2017.
[10]韩颖.基于ARM+FPGA的运动控制系统的硬件设计[D].南京:东南大学,2017.
[11]刘大伟,王苏洲.基于ARM+DSP+FPGA的机器人多轴运动控制器的设计与研究[J].制造技术与机床,2017(7):100-104,108.
[12]王燕东,彭明莎,李伟.嵌入式系统的多路步进电机控制系统的设计[J].单片机与嵌入式系统应用,2016,16(3):67-69,73.
[13]何龙.基于STM32F7的电机驱动系统设计[J].科技创新与应用,2018(5):95-96.
[14]严亮,舒志兵.基于ARM+FPGA的机器人多轴运动控制器的设计与研究[J].机床与液压,2019,47(11):12-18.
[15]周永吉.基于ARM微处理器的多轴运动控制器的研究[D].南昌:南昌大学,2015.
[16]宫小飞,陈富林,冯帅.基于ARM嵌入式机器人控制系统的研究与设计[J].机械与电子,2017,35(12):72-76.
[17]张相胜,朱道坤,潘丰.数控加工中S型曲线柔性加减速控制算法研究[J].制造业自动化,2020,42(12):68-73,124.
[18]王云飞,郎需林,张承瑞,等.高速并联机械手最优加减速控制算法研究[J].机械设计与制造,2014(11):85-88.
[19]叶增林,陈华,吴昊.基于带约束的修正梯形加速度规律规划算法研究[J].河南工程学院学报(自然科学版),2020,32(4):53-58.
[20]游达章,杨京,张业鹏,等.一种改进四次S曲线的加减速算法研究[J].机床与液压,2021,49(2):31-35.
[21]王旭浩,张华.多轨迹段平滑过渡的前瞻插补算法[J].计算机系统应用,2020,29(4):118-125.
基本信息:
DOI:10.15926/j.cnki.issn1672-6871.2022.04.004
中图分类号:TP273
引用信息:
[1]朱哲,徐巧玉,王军委,等.液晶盖板检测系统的多轴运动控制器设计[J].河南科技大学学报(自然科学版),2022,43(04):19-26+33+4.DOI:10.15926/j.cnki.issn1672-6871.2022.04.004.
基金信息:
国家自然科学基金项目(51205108)
2022-04-18
2022-04-18