基于GW48-PK2的FPGA步进电机细分驱动控制器系统的设计_精品.doc
文本预览下载声明
题 目 基于GW48-PK2的FPGA步进电机
细分驱动控制器设计
摘 要
步进电机是一种将电脉冲信号转换成相应的角位移的特殊电机,每改变一次通电状态,步进电机的转子就转动一步[1]。步进电动机的突出优点是它可以在宽广的频率范围内,利用改变脉冲频率来实现调速,快速起停、正反转控制及制动等,并且由其组成的开环系统简单、廉价、可靠,因此在众多领域有着极其广泛的应用。:步进电机Stepper motor is a kind of special motor that is driven in step angle or line displacement by electric pulse signal. To every change of electrifying state, the rotor in stepper motors will rotate one step. The prominent advantages of stepper motor are regulating-rate, quickly rise-stop, positive-reverse controlling and brake etc by changing the frequency of pulse. The stepper motor opening-ring system is simple, cheap, stability and reliability, therefore its application is very extensive in many realm. With the continuous development of industrial technology, Stepper Motor Subdivision is required higher and higher in automatic control, precision machining, aerospace technology and all high-technology fields that required High Precision Positioning, automatic recording, automatic aiming etc.
This paper presents EDA technology and its development trendency, analyzes the basic theory of stepper motor driving and subdivision driving, and studies the design method of FPGA hardware circuit based on the software platform of EDA and the GW48-PK2 development system. Then, on EDA software platform, we do logical compile, logical simplify, logical synthesis, structural synthesis and logical optimization, simulation test automatically to the design document,which is obtained using hardware description language VHDL as description method,and finally download the compiled file to the EDA development platform GW48-PK2 , completes the design of the stepper motor subdivision driving controller.
By implementation we can see that the stepper motor subdivision driving controller can realized the function--controls the stepper motor positive rotation / reverse rotation and subdivision/ non-subdivision, very well. Then we realized the hardware design using t
显示全部