• 中文核心期刊要目总览
  • 中国科技核心期刊
  • 中国科学引文数据库(CSCD)
  • 中国科技论文与引文数据库(CSTPCD)
  • 中国学术期刊文摘数据库(CSAD)
  • 中国学术期刊(网络版)(CNKI)
  • 中文科技期刊数据库
  • 万方数据知识服务平台
  • 中国超星期刊域出版平台
  • 国家科技学术期刊开放平台
  • 荷兰文摘与引文数据库(SCOPUS)
  • 日本科学技术振兴机构数据库(JST)

Multi-axis Stepper Motor Control System Based on FPGA

Wang Gang, Lin Jiaben, Guo Jingjing, Zhang Xinwei, Tong Liyue, Bai Yang, Chen Chuiyu

王刚, 林佳本, 郭晶晶, 张鑫伟, 佟立越, 白阳, 陈垂裕. 基于FPGA的多轴步进电机控制系统[J]. 天文技术与仪器, 2020, 17(2): 185-190.
引用本文: 王刚, 林佳本, 郭晶晶, 张鑫伟, 佟立越, 白阳, 陈垂裕. 基于FPGA的多轴步进电机控制系统[J]. 天文技术与仪器, 2020, 17(2): 185-190.
Wang Gang, Lin Jiaben, Guo Jingjing, Zhang Xinwei, Tong Liyue, Bai Yang, Chen Chuiyu. Multi-axis Stepper Motor Control System Based on FPGA[J]. Astronomical Research and Technology, 2020, 17(2): 185-190.
Citation: Wang Gang, Lin Jiaben, Guo Jingjing, Zhang Xinwei, Tong Liyue, Bai Yang, Chen Chuiyu. Multi-axis Stepper Motor Control System Based on FPGA[J]. Astronomical Research and Technology, 2020, 17(2): 185-190.

基于FPGA的多轴步进电机控制系统

基金项目: 

中国科学院空间科学先导专项(XDA04061002);中国科学院空间科学先导专项预先研究(XDA15010800);国家自然科学基金面上项目(11773040)资助.

详细信息
    作者简介:

    王刚,男,博士.研究方向:运动控制,偏振光学仪器研制.Email:gwang@nao.cas.cn

  • 中图分类号: TP23

Multi-axis Stepper Motor Control System Based on FPGA

  • 摘要: 观测技术及仪器的进步推动了太阳物理的研究,步进电机是各类观测仪器精密结构调整部件中经常采用的驱动源,步进电机控制系统的性能直接影响太阳望远镜的数据精度和时间分辨率。介绍了一套怀柔太阳观测基地自主研制的多轴步进电机控制系统。该系统以现场可编程门阵列为核心控制器,利用中断处理机制及输入/输出寄存器产生多路晶体管-晶体管逻辑电平(TTL)方波信号,结合驱动器实现多轴步进电机控制;通过周期信号化简处理算法缩短电机调整时间;以霍尔器件作为位置传感器实现系统闭环控制,通过对霍尔信号的软、硬件滤波处理,提高信号识别的准确率;设计了板载存储电路,实时保存系统关键参数,大幅提高系统整体的可靠性。同时,该系统设计了丰富的输入/输出接口、通讯接口,提高系统的可集成性。目前该系统已在多台太阳望远镜中投入使用。
    Abstract: Observation is the main technical method of solar physics research. Stepper motor is often used as the driving source of precision structure adjustment in various observation instruments. Stepper motor control system is an important part of the electronic system of solar observation telescope. This paper introduces a multi-axis stepper motor control system independently developed by Huairou Solar Observation Base. The system uses FPGA as the core controller, uses the interrupt processing mechanism and input/output registers to generate multiple TTL square wave signals, and combines the driver to realize multi-axis stepper motor control. The Hall device is used as the position sensor to realize the closed-loop control of the system. In the design, the Hall signal is filtered to improve the signal recognition accuracy. The MFC class library is used to complete the human-computer interaction interface design, and the serial communication protocol is used to realize the information interaction between the computer and the controller. In addition, external storage circuits have been added to the basic functions to improve the overall reliability of the system.
  • [1] 刘睿, 陈耀, 邓元勇, 等. 中国太阳物理学研究进展[J]. 科学通报, 2019, 64(19):2011-2024.
    [2]

    SU J T, LIU Y, SHEN Y D, et al. Imaging observation of quasi-periodic disturbances' Amplitudes increasing with height in the polar region of the solar corona[J]. The Astrophysical Journal, 2014, 790(2):1-9.

    [3] 张洪起, 杨尚斌, 徐海清, 等. 探讨我国在太阳物理领域中螺度研究的进展[J]. 科学通报, 2014, 59(36):3561-3569.
    [4]

    ZHANG M, LOW B C. Magnetic energy storage in the two hydromagnetic types of solar prominences[J]. The Astrophysical Journal, 2004, 600(2):1043-1051.

    [5] 艾国祥, 胡岳风. 太阳磁场望远镜的提出和工作原理[J]. 天文学报, 1986, 27(2):173-180.
    [6] 林佳本, 邓元勇, 胡柯良, 等. 实时相关跟踪图像处理系统[J]. 天文研究与技术, 2016, 13(4):345-354.
    [7] 林佳本, 沈洋斌, 朱晓明, 等. 怀柔太阳观测基地全日面磁场自动化观测系统[J]. 天文研究与技术——国家天文台台刊, 2013, 10(4):392-396.
    [8] 肖江, 胡可良, 邓元勇, 等. 基于USB协议的望远镜多波带控制系统设计[J]. 天文研究与技术——国家天文台台刊, 2007, 4(4):360-368.
计量
  • 文章访问数:  94
  • HTML全文浏览量:  86
  • PDF下载量:  38
  • 被引次数: 0
出版历程
  • 收稿日期:  2019-08-21
  • 修回日期:  2019-09-23
  • 网络出版日期:  2023-11-20
  • 刊出日期:  2020-04-14

目录

    /

    返回文章
    返回