[关键词]
[摘要]
为了提高运动机构的稳定度,步进电机驱动控制通常采用电流细分的方法,从而将一个步距角分解成若干小步。实现步进电机电流细分驱动通常的方法是将电流闭环引入到驱动控制电路中,由此增加电流采样、比较等软硬件功能模块的同时也增加了单机的复杂度,削弱了步进电机本质上开环驱动的优势。为了提高宇航型号步进电机驱动控制器单机的可靠度,提出了一种基于反熔丝FPGA的纯开环驱动方案,通过预置占空比的方式,在不引入电流闭环的前提下实现步进电机电流细分。通过样机调试,验证了设计的有效性,为后续工程研制提供参考。
[Key word]
[Abstract]
In order to improve the stability of the movement mechanism, stepper motor driver usually uses current subdivision method, by which a step angle is divided into several small steps. In order to realize the current subdivision drive of the stepper motor, the usual method is use the current loop control system, thereby increasing the current sampling, comparison and other hardware and software modules. The increase in complexity leads to the decrease of the reliability of drive products. In order to improve the reliability of aerospace stepper motor drive control system, a pure openloop drive design based on antifuse FPGA was proposed. By means of the preset duty cycle, the current subdivision of the stepping motor was realized without introducing the current loop. The validity of the design was verified by the prototype test, which could provide reference for the followup aerospace project.
[中图分类号]
TM 383.6
[基金项目]