circuit_projects

Circuit Projects

Blogger

EEWeb Stats

Circuit's Blog :

Return to Blog

Stepper Motor Driver Controlled by PC

Figure:1

Figure 1 

The project illustrates the control of two unipolar stepper motors using this circuit in full step mode through the RS232 serial port of the PC.

The signals from the serial port of the PC is being converted to the TTL level of the AVR microcontroller using a MAX232 IC. The signals are taken from the serial port using an ATtiny2313 microcontroller as well as to translate the signals to drive the coils of the stepper motor. The ULN2803A amplifies the signals from the microcontroller and is configured in a Darlington array where loads up to 500mA are being driven.

TTL level is it’s input and the output is up to 30VDC. The stepper motor is driven in full step mode where the two windings are energized for every step. By sending commands to the board with the terminal program, the motor can be rotated left and right. Each command can make a maximum of 3200 steps.

A terminal program such as HyperTerminal is required to run the stepper motor. There is a setting for synchronizing the terminal program with the stepper board and there are 4 commands sent to the stepper controller.

Click here to see the rest of the project.

Tags: stepper, motor, controlled, PC,

Comments on this post:

By CubeSpawn 0Score: 

2 years ago:  I am in search of an integrated 4 axis controller DIY project that can support large NEMA 23 motors. The RepRap motherboard supports 3, but not 4, the project is http://www.cubespawn.com

Login or Register to post comments.
 
Click Here