The stepper motor is the electrical pulses into angular displacement or linear displacement of the open-loop stepper motor control. The stepper motor does not like a normal DC motor, AC motor in the conventional use, it needs a special drive. The stepper motor drive pulse signal issued by the control system into the angular displacement of the stepper motor control system send a pulse signal to drive the stepper motor to rotate one step angle, that is the stepper motor speed is proportional to the frequency of the pulse signal. Therefore, the frequency control pulse signal, you can be precise motor speed control; control the number of pulse, you can precise positioning of the motor. When the only way to resolve the stepper motors have a smaller step angle, higher resolution, the subdivision driving.With the development of LSI FPGA/CPLD EDA technology for control design, and facilitate the breakdown of stepper motor drivers. Showing a new Stepping Motor Driver Controller for Stepping Motor Driver Controller design provides a new way of thinking.This paper analyzes the basic principles of the stepper motor drive and its segments driven, research based EDA hardware platform GW48-the PK2development system in the EDA software platform hardware description language VHDL to describe the means to complete the four-phase stepper motor eight fine drive to the controller design, and to complete the logical design file is automatically compiled, logically simple, logical partitioning, logic synthesis, structure, synthesis, logic optimization and simulation testing, and until the compiled file downloaded to the EDA development platform GW48-PK2, for functional verification.After testing, the Stepping Motor Driver Controller can better achieve positive control and subdivision/subdivision control, and ultimately complete the Stepping Motor Driver Controller design using FPGA technology. |