实验室研究与探索2024,Vol.43Issue(10) :5-9.DOI:10.19927/j.cnki.syyt.2024.10.002

伺服电动机广义增量式编码器位置检测装置设计

Design of Generalized Incremental Encoder Position Detection Device for Servo Motors

董海涛 姚作芳 黄伟诚 覃文石
实验室研究与探索2024,Vol.43Issue(10) :5-9.DOI:10.19927/j.cnki.syyt.2024.10.002

伺服电动机广义增量式编码器位置检测装置设计

Design of Generalized Incremental Encoder Position Detection Device for Servo Motors

董海涛 1姚作芳 2黄伟诚 1覃文石3
扫码查看

作者信息

  • 1. 广西大学 机械工程学院,南宁 530004
  • 2. 广西大学 国有资产与实验室管理处,南宁 530004;广西大学 资源环境与材料学院,南宁 530004
  • 3. 广西工业职业技术学院智能制造学院,南宁 530001
  • 折叠

摘要

为了精确检测伺服电动机中各种增量式编码器的实时位置,提出一种基于复杂可编程逻辑器件(CPLD)与Qt平台的广义增量式编码器位置检测方法,并研发了伺服电动机广义增量式编码器位置检测装置.根据增量式编码器输出信号特点,设计了CPLD嵌入式系统接口时序电路,通过ModelSim对系统进行时序验证;基于Qt平台开发了上位机软件,通过通用串行总线(USB)转串口处理CPLD发送编码器位置信息并对位置信息进行可视化显示.实验结果表明,设计的广义增量式编码器位置检测装置能准确获取各种增量式编码器实时位置并实现友好人机交互.

Abstract

To precisely detect the real-time positions of various incremental encoders in servo motors,a method for generalized incremental encoder position detection is developed,by utilizing complex programmable logic devices(CPLD)and the Qt platform,and a servo motor generalized incremental encoder position detection device is developed.According to the characteristics of the output signal of the incremental encoder,the CPLD embedded system interface timing circuit is designed,and the system timing is verified by Modelsim.Based on Qt platform,the upper computer software is developed to process the encoder position information sent by CPLD through universal serial bus(USB)to serial port and display the position information visually.The experimental results demonstrate that the designed generalized incremental encoder position detection device can accurately acquire the real-time positions of various types of incremental encoders and realize user-friendly human-machine interaction.

关键词

增量式编码器/伺服电动机/位置检测/嵌入式系统/上位机

Key words

incremental encoder/servo motor/position detection/embedded system/upper computer

引用本文复制引用

基金项目

国家自然科学基金项目(61963005)

出版年

2024
实验室研究与探索
上海交通大学

实验室研究与探索

CSTPCD北大核心
影响因子:1.69
ISSN:1006-7167
段落导航相关论文