• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Circuit Ideas for You

Get free circuit ideas online.

  • Home
  • Privacy Policy
  • About
Home » Transistor Based Stepper Motor Drive Circuit

Transistor Based Stepper Motor Drive Circuit

Last updated on 13 August 2025 by Admin-Lavi Leave a Comment

Stepper motors are good for robots, CNC, automation and to move very exact.

Transistor Based Stepper Motor Drive Circuit run unipolar motor with logic gates and transistors.

It use four 2N2222 to control motor windings, two NOT gates, one XOR gate and to read 2-bit control to turn ON 4 windings.

Circuit needs parts like IC 7404, IC 7486, transistors, diodes with these all make correct pulse order for motor.

Logic ICs use 5V and motor use 24V DC.

Circuit Working:

Transistor Based Stepper Motor Drive Circuit Diagram

Parts List:

ComponentSpecificationQuantity
Resistors1k 1/4 watts4
SemiconductorsICs 74041
74861
Transistors 2N22224
Diodes 1N40074
24V stepper motor1

Motor works by turning coils in set order.

Four steps like A+, A-, B+, B- make motor spin.

d0, d1 signals choose pulse order.

IC1 7404 NOT flips signals and IC2 7486 XOR makes step pattern.

Q1 to Q4 2N2222 transistors are switches for coil current.

D1 to D4 1N4007 diodes stop back EMF and R1 to R4 resistors 1kΩ limit current.

Change d0, d1 and IC1 and IC2 which give right pulses through which motor turns smooth and exact.

How to Build:

To build a Transistor Based Stepper Motor Drive Circuit following steps are required for connections of the circuit:

  • Get all parts as per circuit diagram
  • Connect pin 1 of IC1 7404 to base of Q3 through R3.
  • Connect pin 2 of IC1 to base of Q1 through R1.
  • Connect pin 3 of IC1 to base of Q4 through R4.
  • Connect pin 3 of IC1 to pin 1 of IC2 7486.
  • Connect pin 4 of IC1 to base of Q2 through R2.
  • Connect pin 1 of IC1 to pin 3 of IC2.
  • Connect pin 1 of IC2 to control d0.
  • Connect pin 2 of IC2 to control d1.
  • Connect pin 7 of IC1 and IC2 to GND.
  • Connect pin 14 of IC1 and IC2 to +5V.
  • Connect all emitters of Q1 to Q4 to GND.
  • Connect anode of D1 to D4 from collectors of Q1 to Q4 and cathodes to +24V.
  • Connect collector of Q1 to A+ of motor.
  • Connect collector of Q2 to A- of motor.
  • Connect collector of Q3 to B+ of motor.
  • Connect collector of Q4 to B- of motor.

Conclusion:

This Transistor Based Stepper Motor Drive Circuit is easy with transistors and logic driver for unipolar stepper.

This circuit is good for beginners.

If required change logic sequence for other stepper designs.

References:

Datasheet IC 7404

Datasheet IC 7486

Filed Under: Motor Controllers, Transistor Circuits

About Admin-Lavi

Lavi is a B.Tech electronics engineer with a passion for designing new electronic circuits. Do you have questions regarding the circuit diagrams presented on this blog? Feel free to comment and solve your queries with quick replies

Previous Post: « Relay Connections at the Collector and Emitter Sides of a Transistor: Which is Better?
Next Post: 6V DC Motor Speed Controller Circuit using IC CD 40106 »

Reader Interactions

Leave a Reply Cancel reply

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

Primary Sidebar




Categories

  • Alarm Circuits (31)
  • Amplifier Circuits (67)
  • Arduino Projects (30)
  • Audio Circuits (93)
  • Automobile Circuits (19)
  • Battery Charger Circuits (48)
  • Free Energy (13)
  • Heater and Temperature Controllers (9)
  • High Voltage (1)
  • Indicator Circuits (38)
  • Inverter Circuits (13)
  • LDR Circuits (14)
  • LED and Lamps (113)
  • Meters and Testers (27)
  • Motor Controllers (18)
  • Oscillator Circuits (32)
  • Power Supply Circuits (91)
  • Remote Control Circuits (6)
  • Security and Protection (23)
  • Sensors and Detectors (74)
  • Solar Circuits (16)
  • Timer Circuits (28)
  • Transistor Circuits (56)
  • Transmitter Circuit (12)
  • Tutorials (4)
  • Water Level Controller (4)

Copyright © 2025 | New Circuit Ideas