Abstract

Stepper motors are a digital actuator whose input is in the form of programmed energization of the stator windings and whose output is in the form of discrete angular rotation. It is, therefore, ideally suited for use as an actuator in computer control systems, digital control systems and etc. Control systems employing stepper motors as actuators are known as incremental motion control systems. In this study both a GUI and a programming page driven from Matlab program are developed for programming and controlling different types of stepper motors at different drive modes. The parallel port of a PC is used to drive stepper motors. By means of this software, stepper motors having up to 8-separate-excitating signal can be programmable and controllable easily. In the software many different rotational motions are defined as built–in functions. In addition, it provides that the user can define new built-in functions, too. It can be, also, considered as a learning aid system for students to get a comprehensive understanding of stepper motors.

Highlights

  • A stepper motor is an electromechanical device which converts electrical pulses into discrete mechanical movements

  • It is impossible to add a new motion type to micro-controllers by the user. In this paper both a GUI (Graphical User Interface) and a programming page driven from Matlab program are developed for programming and controlling different types of stepper motors at different drive modes

  • Special abilities to provide accurate control over speed and position combined with their small size and relatively low cost make stepper motors a popular choice in a range of applications

Read more

Summary

INTRODUCTION

A stepper motor is an electromechanical device which converts electrical pulses into discrete mechanical movements. The shaft or spindle of a stepper motor rotates in discrete step increments when electrical command pulses are applied to it in the proper sequence. One of the most significant advantages of a stepper motor is its ability to be accurately controlled in an open loop system. This type of control eliminates the need for expensive sensing and feedback devices such as optical encoders. A stepper motor can be a good choice whenever controlled movement is required They can be used to advantage in applications where rotation angle, speed, position and synchronism need to be controlled.

Altintas
MATERIAL AND METHOD
AN OVERVIEW OF THE GUI
CONCLUSIONS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call