Basic Circuit Supplies Stepper-Motor Timing

Oct. 13, 2003
The fundamental circuit shown in Figure 1 generates timing for a two-phase stepper motor from an oscillator, as well as a direction (forward or reverse) signal. Figure...

The fundamental circuit shown in Figure 1 generates timing for a two-phase stepper motor from an oscillator, as well as a direction (forward or reverse) signal. Figure 2 depicts the typical timing signals for a two-phase stepper motor.

A clock from a source (like a timer, PWM output, etc.) is input to a two-input XOR gate. Another input, F/_R, inverts the clock if it's at Logic 1. A flip-flop divides the pulse train output of the XOR gate by two to create CLK A. Dividing the inverted output of the XOR gate by two creates CLK B. CLK A will lead CLK B. However, when the F/_R signal goes low, CLK B will lead CLK A, reversing the motor's direction. Thus, the F/_R input can be used to control the direction of rotation. A level translator-buffer can be added after CLK A and CLK B to generate bipolar logic levels for driving the motor. The stepping rate is half the clock rate. The CLR input resets the circuit into a known state after power on. Figure 3 shows the circuit's logic timing.

Sponsored Recommendations

The Importance of PCB Design in Consumer Products

April 25, 2024
Explore the importance of PCB design and how Fusion 360 can help your team react to evolving consumer demands.

PCB Design Mastery for Assembly & Fabrication

April 25, 2024
This guide explores PCB circuit board design, focusing on both Design For Assembly (DFA) and Design For Fabrication (DFab) perspectives.

What is Design Rule Checking in PCBs?

April 25, 2024
Explore the importance of Design Rule Checking (DRC) in manufacturing and how Autodesk Fusion 360 enhances the process.

Unlocking the Power of IoT Integration for Elevated PCB Designs

April 25, 2024
What does it take to add IoT into your product? What advantages does IoT have in PCB related projects? Read to find answers to your IoT design questions.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!