摘要
在机械运动的控制中,位置控制是常用的一种控制方式,目前大多数的位置控制均采用多步进电机或者伺服电机同步运动来实现。该文利用FPGA芯片实现了多电机的速度和方向信号生成,并设计专用协议实现了多电机轴的联动控制。在生成脉冲的过程中,用两种算法完成了其功能,并通过专用的软件验证其功能的正确性。从消耗的硬件资源和硬件的延时特性两个角度的定量对比,确定了两种算法的优劣。最终通过实际的验证和示波器的测试,证明了算法的实用性和优越性。
Location control is a common mode in mechanical movement. Currently, most mechanical motion controllers adopt step motors or servo.motors as the unit to implement. Designed special protocol to imple- ment the multi-motor synchronous control, used FPGA chip finished the signal of direction and Pulse in this study. In the processing of generate pulse, two methods were designed. The correction of the two methods was tested by special software. Compared the two methods through the quantity of consumption hardware resource and delay characteristics, ensured the better method. The actual verification and oscilloscope test proved the usefulness and superiority.
出处
《微电机》
北大核心
2012年第10期38-42,52,共6页
Micromotors
基金
国家自然科学基金(50805109
51175384)