encoder module and inductive sensors
- jcweber
- Topic Author
17 years 4 months ago #10492077
by jcweber
Can the encoder module count the pulses from an inductive proximity sensor mounted near the teeth of a steel drive sprocket? Then use this data for closed loop speed control? What would be a good sensor model to use and how would it be wired to the module? Note that some proximity switches have build in transistors.
encoder module and inductive sensors was created by jcweber
Can the encoder module count the pulses from an inductive proximity sensor mounted near the teeth of a steel drive sprocket? Then use this data for closed loop speed control? What would be a good sensor model to use and how would it be wired to the module? Note that some proximity switches have build in transistors.
Please Log in or Create an account to join the conversation.
- cosma
17 years 4 months ago #10492645
by cosma
This is a clever suggestion and it may work considering the following issues:
<P style="MARGIN: 0px">- There would need to be two sensors in order to create the quadrature. This is required in order to sense direction. The encoder module will not work if only one square wave is received.
<P style="MARGIN: 0px">
<P style="MARGIN: 0px">- Output level must be >2.5V for high <2.5V for low. This should not be a problem.
<P style="MARGIN: 0px">
<P style="MARGIN: 0px">- Finally, for sensing speed, the pulses frequency must be relatively high. Speed is sensed by counting the number of pulses received (4 per tooth) during a time base period. Time base is adjustable but cannot be slower than every 16ms. To measure the full speed range (1 to 127) the pulse frequency must be around 8kHz at full motor speed. This will be difficult to obtain unless there are many teeth on the gear and/or the gear spins very fast.
<P style="MARGIN: 0px">
<P style="MARGIN: 0px">This technique will work flawlessly to capture travelled distance, however.
Replied by cosma on topic Re:encoder module and inductive sensors
This is a clever suggestion and it may work considering the following issues:
<P style="MARGIN: 0px">- There would need to be two sensors in order to create the quadrature. This is required in order to sense direction. The encoder module will not work if only one square wave is received.
<P style="MARGIN: 0px">
<P style="MARGIN: 0px">- Output level must be >2.5V for high <2.5V for low. This should not be a problem.
<P style="MARGIN: 0px">
<P style="MARGIN: 0px">- Finally, for sensing speed, the pulses frequency must be relatively high. Speed is sensed by counting the number of pulses received (4 per tooth) during a time base period. Time base is adjustable but cannot be slower than every 16ms. To measure the full speed range (1 to 127) the pulse frequency must be around 8kHz at full motor speed. This will be difficult to obtain unless there are many teeth on the gear and/or the gear spins very fast.
<P style="MARGIN: 0px">
<P style="MARGIN: 0px">This technique will work flawlessly to capture travelled distance, however.
Please Log in or Create an account to join the conversation.
Moderators: tonysantoni
Time to create page: 0.048 seconds