Register now or log in to join your professional community.
A stepper motor is a special type of electric motor that moves in increments, or steps, rather than turning smoothly as a conventional motor does. The size of the increment is measured in degrees and can vary depending on the application. Typical increments are 0.9 or 1.8 degrees, with 400 or 200 increments thus representing a full circle. The speed of the motor is determined by the time delay between each incremental movement.
Inside the device, sets of coils produce magnetic fields that interact with the fields of permanent magnets. The coils are switched on and off in a specific sequence to cause the motor shaft to turn through the desired angle. The motor can operate in either direction (clockwise or counterclockwise). When the coils of a stepper motor receivecurrent the rotor shaft turns to a certain position and then stays there unless or until different coils are energized. Unlike a conventional motor, the stepper motor resists external torque applied to the shaft once the shaft has come to rest with current applied. This resistance is called holding torque.
Stepper motors have been used in computerhard drives, because they can be moved and positioned with precision. They have also been used in variousrobotic devices and as antennarotators.
Stepper motors are DC motors that move in discrete steps. They have multiple coils that are organized in groups called "phases". By energizing each phase in sequence, the motor will rotate, one step at a time.With a computer controlled stepping you can achieve very precise positioning and/or speed control. For this reason, stepper motors are the motor of choice for many precision motion control applications.
https://learn.adafruit.com/all-about-stepper-motors/what-is-a-stepper-motor
If you want I'll give you a code to manipulate a stepper motor using microcontroller
https://www.mediafire.com/?ryohei5b2x6uc
use Proteus ISIS to simulate the system
the motor which precise to rotate at angle of steps eg. if no. of step 12 then angle is 360/12=30degree
A stepper motor or step motor or stepping motor is a brushless DC electric motor that divides a full rotation into a number of equal steps. The motor's position can then be commanded to move and hold at one of these steps without any feedback sensor (an open -loop controller), as long as the motor is carefully sized to the application in respect to torque and speed.
They used in holding or positioning applications.
The question was answered already, agree!