What Is a Bipolar Stepper Motor and How Does It Work?

A bipolar stepper motor is a type of electric motor that rotates in precise, fixed-angle increments by reversing the direction of current through two independent electromagnetic coils. The “bipolar” part of the name refers to how current flows through each coil in both directions, flipping the magnetic polarity back and forth to pull the rotor from one position to the next. This design produces about 40% more torque than the alternative (unipolar) design for the same amount of electrical power, which is why bipolar steppers are the more common choice in CNC machines, 3D printers, robotics, and camera gimbals.

How It’s Built Inside

A bipolar stepper motor has two main components: a set of electromagnetic coils in the outer housing (the stator) and a toothed, magnetized shaft in the center (the rotor). The rotor looks like a tiny gear or cog, and each tooth is a small permanent magnet. Neighboring teeth alternate in polarity, so one tooth is north, the next is south, and so on around the circumference.

The stator contains two independent coils. In many motors, each of these coils is physically divided into smaller sub-coils arranged around the rotor for finer control. Eight sub-coils is a common arrangement. Because there are only two independent electrical coils, a bipolar stepper typically has just four wires coming out of it: two wires per coil, with no center tap or shared connection.

That four-wire design is actually the simplest way to identify a bipolar stepper. Unipolar motors look similar but have five, six, or eight wires because their coils include a center connection. If you ignore the center tap on a unipolar motor and treat each coil as a single unit, it behaves like a bipolar stepper.

How the Stepping Sequence Works

The motor moves by energizing its two coils (usually called phase A and phase B) in a specific four-step pattern. In step one, phase A is energized. The magnetic field it creates pulls the nearest rotor teeth into alignment, locking the shaft in place. In step two, phase A turns off and phase B turns on. The rotor teeth are now attracted to phase B’s coil, so the shaft rotates one step forward.

Here’s where the “bipolar” part matters. In step three, phase A turns on again, but the current flows in the opposite direction. This reverses the coil’s magnetic polarity, pulling the rotor another step forward rather than back to where it started. In step four, phase B is energized with reversed polarity. That completes one full electrical cycle, and repeating the sequence keeps the motor spinning in consistent, countable steps.

The size of each step depends on how many teeth the rotor has and how the coils are arranged. The most common step angle is 1.8 degrees, which means 200 steps per full revolution. Some motors use a 0.9-degree step angle for higher precision, giving 400 steps per revolution. Driver electronics can further divide these steps into smaller “microsteps” for smoother motion.

Why Bipolar Motors Need an H-Bridge Driver

Because current must flow through each coil in both directions, you can’t drive a bipolar stepper with a simple on/off transistor circuit. You need an H-bridge: a circuit arrangement that can reverse the polarity of current flowing through a load. Since the motor has two coils, you need a dual H-bridge, one for each coil.

Dedicated stepper driver chips handle this automatically. You feed them step and direction signals, and the chip manages the current switching internally. Common driver boards you’ll see in hobby electronics and 3D printers include the A4988 and TMC2209. These also support microstepping, where the driver sends carefully proportioned current to both coils simultaneously to park the rotor between full step positions.

Unipolar motors avoid this complexity. Because their coils have a center tap, current only needs to flow in one direction through each half-coil, so simpler transistor circuits work fine. The tradeoff is that only half of each coil is energized at a time, which wastes copper and reduces torque.

Bipolar vs. Unipolar: The Torque Advantage

The core advantage of a bipolar design is efficiency. When current reverses through the full length of a coil, the entire winding contributes to the magnetic field. In a unipolar motor, energizing one half of a coil means the other half sits idle. For the same amount of electrical power dissipated as heat, a bipolar motor produces approximately 40% more torque. That’s a significant difference when you’re trying to move a print head quickly or hold a heavy load in position.

Unipolar motors do have their strengths. They’re easier to drive, switch phases faster at high speeds because each half-coil has lower inductance, and the simpler driver circuitry costs less. But as dedicated stepper driver chips have become cheap and widely available, the driver complexity argument has largely disappeared. Most new designs default to bipolar operation.

Common Sizes and Applications

Stepper motors are categorized by NEMA frame sizes, which describe the faceplate dimensions. NEMA 17 (1.7-inch faceplate) is by far the most popular for desktop machines. Nearly every consumer 3D printer uses NEMA 17 bipolar steppers with a 1.8-degree step angle. NEMA 23 motors are larger and show up in CNC routers and laser cutters where more torque is needed. NEMA 14 and NEMA 11 serve compact applications like camera sliders and small robotic joints.

What all these sizes share in bipolar configuration is the same four-wire interface and the same fundamental operating principle: two coils, current reversal, and precise angular steps. The motor holds its position with full torque even when stationary, which is why steppers are preferred over regular DC motors in any application where you need to move to a specific position and stay there without drift.