This article was submited by morgoth and is part of the PCB giveaway program, so for submitting he’s work morgoth will receive a free PCB. Also in the future we’ll see more of he’s projects.
Of-course there are other projects based on this idea around the web, but what makes this one special, it’s he’s features. There are 3 stepper motors controlled by a single ATmega8 that runs at 8 MHz, and a motor driver for each motor. The motors and their drivers were recovered from an old printer.
Although the motors are controlled by the same microcontroller each one can move independent. The board can receive commands to drive the motors trough serial interface from a computer. There is also a PC software that enables you to send commands from a nice graphical interface.
As you can see this is a very practical application, for example it can be easily developed into a CNC machine. I personally like morgoth’s coding skils and i think he has some more great projects to show.
And in the ending here is a movie with the motors in action.
NOTE: youritronics reader Radu pointed out that the schematic is wrong. According to the datasheet the Atmega8 has GND on pin 3 and 5 and VCC on pin 4 and 6. The schematic has the VCC and GND the other way around, you need to correct that for the system to work.
And here are the downloads for unipolar stepper motors:
NOTE:youritronics reader Radu pointed out that the schematic is wrong. According to the datasheet the Atmega8 has GND on pin 3 and 5 and VCC on pin 4 and 6. The schematic has the VCC and GND the other way around, you need to correct that for the system to work.
1 Year down many more to come. One year ago a friend inspired me to start this project, and it’s been great since then. Every month the number of visits is increasing and this is making me happy. I have some new ideas that i will present to you this “new year”, i hope you’ll like them.
I have to thank my readers for reading this blog and commenting and i’ll try not to let you down.
Also thanks to my fellow bloggers that helped me along the way: