Controlling a Stepper Motor with a Micro Controller Project Report

Introduction to Controlling a Stepper Motor with a Micro Controller Project:

The existing system is the .net application which shows a demo of a connection of a stepper motor to a computer parallel port. It can be controlled by scroll wheel of the mouse. It is done or can be done using Both Visual C# and Visual Basic software. It is an interesting topic for those who have never experienced this machines or stepper motors. It also helps us to learn how to communicate with the parallel ports and how it is controlled. For this the code are written on the scroll event. But the important thing is if the connections are done incorrectly then the whole pc will get damaged.

It takes approx. 3-4 hours to complete the entire project and its working. And takes a price up to less than 50$ in dollars.

Stepper motors are contemporary electric device which can separate a full rotation into single-single steps. The best example of stepper motor is the bar magnet and coils. This device has different stepping modes such as single stepping, half stepping, high torque stepping etc… here the single stepping each coil is activated and the motor moves a single 1 step further, single stepping is also called as Single coil excitation. Half stepping gives every step a double speed of resolution. High torque as its name desire this mode makes the arrangement of higher torque, high torque is also called two coil excitation.

The main thing required in this work is the parallel port sockets which are available in the PC’s and other things like printer, scanner, webcams etc… this sends an 8 bit of data from the pc to printers and other devices. This port has various pin no. and pin names with pin nos. from 1 to 25. His port can also be used to farce with other device like LED, relays etc… It is very useful to create toys like RC cars, robots and much more. 

Download  Controlling a Stepper Motor with a Micro Controller Project Report.

Leave a Reply

Your email address will not be published. Required fields are marked *