摘要
为解决步进电动机加减速控制问题,给出了基于抛物线算法的FPGA实现方案,并在一片常用的可编程门阵列Cyclone I FPGA得到了具体验证。该方案综合运用FPGA可编程的逻辑功能,针对步进电动机控制特点,采样HDL硬件描述语言实现了SPI通讯模块、计数模块、ROM模块等功能。整个控制系统精度高、调节快,运行效果表明,在加减速过程中加速度与速度的平稳性有了较大的改善,并且占用很少的逻辑单元。
In order to solve to speed-up and speed-down problem of stepper motor,this paper proposed the technology based on FPGA using the parabola-curve algorithm. Also it is implemented on one chip field programmable gate arrays Cy- clone I FPGA. With the programmable logic function of FPGA and the characteristics of stepper motor controller, HDL lan- guage constructed the hardware logical circuits of the stepper motor control system including SPI communication, counter and ROM. This control system has the advantages of high precision, quick dynamic response, big improvement in speed-up and speed-down.
出处
《微特电机》
北大核心
2012年第8期71-74,共4页
Small & Special Electrical Machines
基金
中国博士后基金项目(201000470909)
广东高校国际科技合作项目(粤教科函[2010]119号)
中央高校基本科研业务费专项资金(2011ZM0122)