首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA的伺服电机转速控制系统研究
引用本文:张 龙,叶松,张宝国.基于FPGA的伺服电机转速控制系统研究[J].计算机测量与控制,2019,27(11):66-69.
作者姓名:张 龙  叶松  张宝国
作者单位:西北核技术研究院,西安710024;国防科技大学气象海洋学院,南京211101;国防科技大学气象海洋学院,南京,211101;西北核技术研究院,西安,710024
摘    要:构建了基于FPGA的伺服电机转速控制系统,选用高精度光电编码器作为位置传感器,结合同步时间信号,实现了对电机转速的闭环反馈控制。首先,采用RS-422串行通信总线和ADM3485接口芯片实现了编码器与FPGA之间的数据传输;其次,运用三模式以太网MAC、GTP高速串行收发器等Xilinx IP核、88E1111 PHY芯片和UDP通信协议,实现了FPGA与上位机之间的高速以太网数据通信;最后,运用ChipScope Pro在线逻辑分析仪对设计方案进行在线仿真。仿真和实验结果表明,该控制系统具有较高的控制精度和响应速度,能够执行较为复杂的伺服控制算法,可实现对伺服电机转速的精确控制。

关 键 词:转速控制系统  伺服电机  光电编码器  FPGA  以太网通信
收稿时间:2019/4/16 0:00:00
修稿时间:2019/5/17 0:00:00

Research on Speed Control System of Servo Motor Based on FPGA
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.
Keywords:speed control system  servo motor  optical encoder  FPGA  ethernet communication
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机测量与控制》浏览原始摘要信息
点击此处可从《计算机测量与控制》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号