...
首页> 外文期刊>MATEC Web of Conferences >An FPGA-Based Multiple-Axis Velocity Controller and Stepping Motors Drives Design
【24h】

An FPGA-Based Multiple-Axis Velocity Controller and Stepping Motors Drives Design

机译:基于FPGA的多轴速度控制器和步进电机驱动器设计

获取原文
           

摘要

A Field Programmable Gate Array based system is a great hardware platform to support the implementation of hardware controllers such as PID controller and fuzzy controller. It is also programmed as hardware accelerator to speed up the mathematic calculation and greatly enhance the performance as applied to motor drive and motion control. Furthermore, the open structure of FPGA-based system is suitable for those designs with the ability of parallel processing or soft code processor embedded. In this paper, we apply the FPGA to a multi-axis velocity controller design. The developed system integrated three functions inside the FPGA chip, which are respectively the stepping motor drive, the multi-axis motion controller and the motion planning. Furthermore, an embedded controller with a soft code processor compatible to 8051 micro-control unit (MCU) is built to handle the data transfer between the FPGA board and host PC. The MCU is also used to initialize the motion control and run the interpolator. The designed system is practically applied to a XYZ motion platform which is driven by stepping motors to verify its performance.
机译:基于现场可编程门阵列的系统是支持硬件控制器(如PID控制器和模糊控制器)的实现的强大硬件平台。它还被编程为硬件加速器,以加速数学计算并极大地提高应用于电机驱动和运动控制的性能。此外,基于FPGA的系统的开放式结构适用于具有并行处理或嵌入式软代码处理器能力的那些设计。在本文中,我们将FPGA应用于多轴速度控制器设计。开发的系统在FPGA芯片内部集成了三个功能,分别是步进电机驱动,多轴运动控制器和运动计划。此外,还内置了具有与8051微控制单元(MCU)兼容的软代码处理器的嵌入式控制器,以处理FPGA板与主机PC之间的数据传输。 MCU还用于初始化运动控制并运行插补器。设计的系统实际应用于由步进电机驱动的XYZ运动平台,以验证其性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号