Organize and Share your Electronics the way you want. Sign-Up for a free account now. It takes only 30 seconds!

Unipolar Stepper Motor Driver

Unipolar Stepper Motor Driver

The circuit is based on the SN74LS194 – Bidirectional Universal Shift Register. The circuit is designed to drive UNIPOLAR type stepper motors and provides only basic control functions – Forward, Reverse, Stop and Speed adjustment up to 100 steps per minute.

Basic Stepper Motor Driver Operation
The 555 astable oscillator produces a series of CLOCK pulses that are fed to PIN 11 of the SN74194 integrated circuit.

Each time the CLOCK pulse goes HIGH (positive) the HIGH state at the SN74194’s OUTPUT terminals, (PIN’s 12, 13, 14, 15), is shifted either UP or DOWN y one place. Refer to the “Stepper Motor Driver Waveforms” diagram.

The direction of this shifting is controlled by switch S2. When S2 is in the center OFF position the HIGH output state will remain in its last position and the motor will be stopped.

When the base of Q6 is LOW the shifting will be PIN 12 – 15 – 14 – 13 – 12 .etc.

When the base of Q7 is LOW the shifting will be PIN 12 – 13 – 14 – 15 – 12 .etc.

The direction of the pulse shifting determines the direction of motor rotation.

The pulses from the OUTPUT’s of the SN74194 are fed to four segments of the ULN2003 Driver. When the input of a segment is HIGH, its darlington transistor will turn ON and its OUTPUT will conduct current through one of the motors coils.

As the coils of the motor are turned ON in sequence the motor rotates to follow these steps. Refer to following diagrams.

Visit Here for more.

 

More Articles to Read

Emulate a Commodore 64 keyboard with a modern PC and an Arduino
Emulate a Commodore 64 keyboard with a modern PC and an Arduino
USB2005 and USB97C202 Sharing ATA/ATAPI Drive w/ Another Controller
USB2005 and USB97C202 Sharing ATA/ATAPI Drive w/ Another Controller
Robotic Cat Laser
Robotic Cat Laser
LED traffic light
LED traffic light
Estimating Power for ADSP-BF561 Blackfin® Processors
Estimating Power for ADSP-BF561 Blackfin® Processors
Teach Your Arduino to Switch Itself Off!
Teach Your Arduino to Switch Itself Off!
Control a tracked robot with your mind (or joystick)
Control a tracked robot with your mind (or joystick)
A 400W (1kW Peak) 100A electronic load using linear MOSFETs
A 400W (1kW Peak) 100A electronic load using linear MOSFETs
Shirt Pocket Transceiver with the Si5351 and OLED
Shirt Pocket Transceiver with the Si5351 and OLED
All metal C930e webcam
All metal C930e webcam

Top




Shares