Font Size: a A A

Design Of Stepping Motor Subdivision Control Circuit Based On FPGA

Posted on:2016-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y B WangFull Text:PDF
GTID:2322330488487804Subject:Transportation engineering
Abstract/Summary:PDF Full Text Request
The stepping motor is actually a kind of angle tracking element, which has its own inherrent characteristics, such as low cost, simple structure, being reliable, and being the open loop system. It is because of these advantages that it is widely applied. However, the stepping motor also has a lot of disadvantages, for example, the resolution is so lowthat oscillation occurs in the low frequency, while in the high frequency the loss of the step occurs, so its application is limited in some systems requiring high accuracy and stability.At present some main fields controlled by the stepping motor get it achieved by the traditional control method of using such processors as DSP or microcontroller for 51 single chip microcomputer is applicable for the relatively simple control algorithm. But the single chip microcomputer clearly not suitable for the control algoirthm with complex circuit in the extremely unsafe operating occasions. If the control of multiple stepping motors is carried out by multiple single chip microcomputer, it is difficult to synchronize the multiple motors by using mutiple processos. Thus the volume will increase, as well as the integration and reliability of the system will reduce., so that the probability of failure will increase greatly and it will be more inconvenient to troubleshoot and keep maintaining. In addition, the multiple precossor controlling mode can't meet the requirement of real-time in some high presision equipment.This paper aims to introduce the design of the stepping motor subdivision controlling circuit based on FPGA, the working principle of the Sisang stepping motor, EDA technology, the stepping motor subdivision driving technology, and the design of the stepping motor subdivision driving circuit by meas of using HDL Language. The mixing stepping motor subdivision circuit with reference to the sinusoidal wave is designed to achive a kind of SPWM subdivision driving technology, and this driving mode can control the motor winding current waveform more effectively so that the even stepping angle subdivision can be achived and its resolution can be improved. Designing and stimulating each functional module, and testing the system by using the developing board of SPWM, the subdivised stepping motor can work precisely and stably so that the design meets the expected purpose. As a result, this design is highly valuable in its application with its simple peripheral hardware circuit, the shortened design cycle, as well as no D/A converter which improves the anti-interference.
Keywords/Search Tags:Stepping Motor, Subdivided Driving, FPGA
PDF Full Text Request
Related items