Connect with us

how to find the rpm of a motor shaft using the change in the geometry of the shaft?

Discussion in 'Sensors and Actuators' started by amir_aj67, Aug 14, 2012.

Scroll to continue with content
  1. amir_aj67


    Aug 14, 2012
    Hello everyone, I am new here so sorry if the question has been asked before, I searched it here and could not find anything.
    I am looking to find the motor's RPM using the changes in the geometry of the motor's shaft. I can not install anything on the shaft, all I can do is to maybe cut or sand the surface of the shaft so it will be flat in one area and curvy on the rest, and some sort of sensors that will find out when it is flat and when it is not and send it as electric pulses to my controller.
    does such a sensor exist? it should be fairly small (4*4*4 cm) so it can be screwed some were close to the shaft.
    I have been using hall-sensors and tachometers before but for this application we can not use any of them.
    will appreciate your help
  2. Rleo6965


    Jan 22, 2012
    Try using small Limit Switch with Roller.

    Attached Files:

    Last edited: Aug 14, 2012
  3. duke37


    Jan 9, 2011
    It depends on the shaft size.
    You can use a reflective detector with the shaft painted white/black.
  4. Electrobrains


    Jan 2, 2012
    You will have to debounce a mechanical contact, it will soon wear out and what about possible speed?

    As duke37 suggests, why not using a reflective Photointerrupter? Paint the shaft black (or white) and draw a white (or black) line on it, or attach a bit of aluminum foil on the shaft.

    See my links and example in the thread below: transistor circuit for counting wheel rotations
    Last edited: Aug 14, 2012
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day