MICROCONTROLLER BASED STEPPER MOTOR POSITION AND SPEED CONTROL
<p align="justify">Stepper motor is a type of motor that can accurately give the right position by controlling pulse signal given to it. Thus, the rotation degree of motor can be controlled. Because of that advantage, stepper motors are used more in daily life, such as in photocopy m...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/14383 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
Summary: | <p align="justify">Stepper motor is a type of motor that can accurately give the right position by controlling pulse signal given to it. Thus, the rotation degree of motor can be controlled. Because of that advantage, stepper motors are used more in daily life, such as in photocopy machines and printers. The increasing use of stepper motors causes the speed control of stepper motors become more important to enhance the flexibility.<p align="justify"><p>In this Final Project, basically there are two parts. They are speed control and position control, which are represented into two modes. In the first mode, stepper motor is able to rotate on the speed which is set by user from keypad. Moreover, the speed of motor can change immediately when user does an interruption by setting new value of speed.<p align="justify"><p>In the second mode, stepper motor rotates and then stops on position which is set by user. Stepper motor is not rotates on the same speed to reach that position, but rotates faster, and then slower, and at last stops on the right position. This changing speed builds a graph called speed profile. Method used to make this speed profile is linear ramp approximation. In this method, speed profile of stepper motor is generated in real-time with only simple calculations, so it can be implemented with microcontroller.<p align="justify"><p>Stepper motor speed and position control is implemented with microcontroller ATMega 8535 which is programmed with Code Vision. |
---|