基于FPGA的伺服电机转速控制系统研究
DOI:
作者:
作者单位:

1.西北核技术研究所;2.国防科技大学气象海洋学院

作者简介:

通讯作者:

中图分类号:

TP273

基金项目:


Research on Speed Control System of Servo Motor Based on FPGA
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    构建了基于FPGA的伺服电机转速控制系统,选用高精度光电编码器作为位置传感器,结合同步时间信号,实现了对电机转速的闭环反馈控制。首先,采用RS-422串行通信总线和ADM3485接口芯片实现了编码器与FPGA之间的数据传输;其次,运用三模式以太网MAC、GTP高速串行收发器等Xilinx IP核、88E1111 PHY芯片和UDP通信协议,实现了FPGA与上位机之间的高速以太网数据通信;最后,运用ChipScope Pro在线逻辑分析仪对设计方案进行在线仿真。仿真和实验结果表明,该控制系统具有较高的控制精度和响应速度,能够执行较为复杂的伺服控制算法,可实现对伺服电机转速的精确控制。

    Abstract:

    In this study, the speed control system of servo motor based on FPGA was constructed. A high precision optical encoder was selected as the position sensor. Combing with synchronous time signal, the closed-loop feedback control of the servo motor speed was established. Firstly, the data transmission between encoder and FPGA was carried out by RS-422 serial communication bus and ADM 3485 interface chip. Furthermore, the high-speed Ethernet data communication between FPGA and host computer was accomplished by using several Xilinx IP core, such as three-mode Ethernet MAC and GTP high speed serial transceivers. Moreover, 88E1111 PHY chip and UDP communication protocol were also implemented in this study. Finally, the design scheme was simulated by ChipScope Pro online logic analyzer. The simulation and experiment results showed that the control system has good control accuracy, response speed and execution ability of complex control algorithm, which achieves accurate control of the servo motor speed.

    参考文献
    相似文献
    引证文献
引用本文

张 龙,叶松,张宝国.基于FPGA的伺服电机转速控制系统研究计算机测量与控制[J].,2019,27(11):66-69.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2019-04-16
  • 最后修改日期:2019-05-17
  • 录用日期:2019-05-17
  • 在线发布日期: 2019-11-18
  • 出版日期:
文章二维码