From c07caf3bef9da8797fadfe21a001bce80e21e960 Mon Sep 17 00:00:00 2001 From: HomeSpan Date: Mon, 26 Jun 2023 21:41:16 -0500 Subject: [PATCH] Update StepperModes.md --- docs/StepperModes.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/StepperModes.md b/docs/StepperModes.md index bbdea00..50904fe 100644 --- a/docs/StepperModes.md +++ b/docs/StepperModes.md @@ -1,6 +1,12 @@ # Stepper Motor Modes -A typical 4-wire stepper motors has 2 independent sets of coils, *A* and *B*. A driver chip, which usually contains two full-bridge circuits, controls the amount and direction of current flowing through each coil. When one or both coils are energized, a magnetic field is created with a repeating pattern of peaks and valleys +A typical 4-wire stepper motor has two sets of coils, *A* and *B*. A driver chip, which usually contains two full-bridge circuits, independently controls the amount and direction of current flowing through each coil. When current flows through one or both coils, a magnetic field is created with a repeating pattern of peaks and valleys. The precise pattern depends on the amount and direction of the current in each coil. + +A rotor at the center of the motor (which may itself be magnetic, or is constructed out of a ferromagnetic material such as iron) aligns itself with the valleys of the magnetic field created by the coils. As long as current continues flowing, the magnetic field keeps the rotor in a fixed position, preventing the motor from being turned. + +Changing the current through the coils changes the pattern of the magnetic peaks and valleys, and the rotor moves to follow the valleys. By carefully choosing how to change the current flow, you can cause the rotor to make a small "step" in either the clockwise or counterclockwise direction. Changing the current according to different patterns yields step sizes and different performance characteristics for thre of the motor. + +type of "steps" the current in In this fashion the motor can be turned from one "step" to another. ![fullStep2](images/fullStepTwoPhase.png)