Current location - Education and Training Encyclopedia - Graduation thesis - Help translate abstracts of papers
Help translate abstracts of papers
Stepper Motor Driver Based on Embedded Linux

abstract

Stepping motor, also known as pulse motor, is an executive component that converts pulse into angular displacement. When the stepping driver receives a pulse, it drives the stepping motor to rotate in the direction set by the fixed point, which is a step of the rotation operation of the fixed point. The number of pulses can be controlled to control the angular displacement, so as to achieve the purpose of accurate positioning, and at the same time, the frequency of electric pulses can be controlled to control the speed and acceleration, so as to achieve the purpose of speed regulation.

Although numerical control is an integral part of stepping motor, it is easy to interface with digital circuit. However, the general digital signal energy is far from enough to drive the stepping motor, and a special driving circuit must be matched to drive the stepping motor. The stepper motor body and the stepper motor drive circuit are inseparable parts of the whole stepper motor system. The performance of stepping motor system is not only related to the performance of the motor itself, but also depends on the quality of the driver to a great extent. In order to meet the requirements of high-precision positioning and stable operation in some fields, it is of great significance to develop a cost-effective stepping motor driving technology.

This paper discusses the development, development trend, design and development process of embedded system, as well as the research and development of stepping motor principle and stepping motor driving technology. Under the hardware platform of Samsung ARM9 processor S3C2465438 +00A and the software environment of Linux operating system, Company 32 proposed the embedded design method of stepping motor, realized the control method of combining software and hardware, and used software instead of pulse distributor to control the stepping motor optimally.

Because of the flexibility and universality of software programming, the design of this stepping motor driving mode makes the stepping motor driving cost low, efficiency high, and easy to modify and update, and at the same time reduces the noise when the stepping motor is running.

Keywords: stepping motor; Driver; Embedded; Arm; Linux operating system