Go Down

Topic: tachometer (Read 829 times) previous topic - next topic


can a stepper motor be used as an input device for a tachometer?


"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.
I speak for myself, not Arduino.


....but, you will probably have to clean the signal up a little bit because you're going to get noisy pulses on each step.

A stepper motor is not an encoder.

Check out our new shield: http://www.ruggedcircuits.com/html/gadget_shield.html

Ran Talbott

I've seen a couple of "propeller clock" projects built around stepper motors in which the designer fixed the shaft and spun the body of the motor,  using the outputs from the windings for both timing and power for the electronics.

So the answer is "Yes",  and googling for something like "propellor clock stepper motor" should turn up some examples of how to clean up the stepper winding output to get timing pulses.

Keep in mind that the outputs are not going to be very sharp or precise:  you'll probably see a lot of jitter that will be especially pronounced at low RPMs.  Expect to need to do some filtering (like,  say,  a weighted moving average) to get a stable and accurate reading.

Go Up