Effortlessly Print Rotary Encoders with X PPR: Easy Solutions

  • Thread starter Physics_wiz
  • Start date
  • Tags
    Optical
In summary: I can do that. I'll start making some today and send them to you. 200 pulses per revolution should be good for what you need. Let me know if you need more.In summary, anyone know an easy way to print a rotary encoder with x number of pulses/revolution? Is there like a program that can easily do this? I probably need a few hundred so it's going to be hard to draw them by hand.
  • #1
Physics_wiz
228
0
Anyone know an easy way to print a rotary encoder with x number of pulses/revolution? Is there like a program that can easily do this? I probably need a few hundred so it's going to be hard to draw them by hand.

Thanks
 
Engineering news on Phys.org
  • #2
You should be able to do this with any cad program. What pattern do you want? How many pulses? If you supplied that I'm sure someone here would whip something up for ya. If you can't afford a CAD package look into some of the free one's. What you'll need to do is draw a single cut out and then polar array that cutout x number of times.

Do you need these cutout as well? If so then you might want to look into getting these laser cut(I just made a few myself last week--laser cutter made short work of these).

Are you planning on making simple encoders(a bunch of pulses) or Gray-code encoders:
http://www.mcmanis.com/chuck/robotics/projects/images/enc-gray.gif

Anyway, just cad them and good luck.
 
  • #3
It's a piece of cake. If you lay it out with how you want it, I can do it for you.
 
  • #4
There's a fairly inexpensive alternative you might consider. You can take the output of a very simple encoder/tach, and send it to a phased-locked-loop digital frequency multiplier. this can easily be designed to put out virtually any number of count pulses per revolution as are desired - - - and these can drive a counter to give you an encoded output. This is especially useful in a dirty environment such as automotive, where optics might be a problem. (You could use the "gear tooth" type sensors like those on ABS systems.)

By the way, does anyone know who Today produces those sensors? In the past, if I recall it was a company with a name like "SK".

KM
 
  • #5
I need a rotary encoder that's 200 pulses/revolution. Just 200 dark lines coming from the center and going to the edge of the circle. I'd really appreciate it if anyone can make one for me and copy/paste it on paint or something I can open and send it to gshoukry@mix.wvu.edu

Thanks!
 
  • #6
What diameter?
 
  • #7
Diameter = 20 cm or 7.87 inches.

Thanks again!
 
  • #8
As a first try, see if this will work for you. I didn't put any numbers on it and the lines got so close together towards the center that I took them out to make it more legible. Tell me what you think.
 
Last edited:
  • #9
This is awesome! thanks man. I got to learn how to do that one day.
 
  • #10
It's a piece of cake. Anytime.

I'll waive my normal consulting fees (just this once).
 
  • #11
Hey Fred, do you think you could make the lines thicker? I need them to be just a little more than a mm on the edges, like 1.2-1.3 mm on the edges. You think you can do that? I'd really appreciate it because the sensor we have doesn't read those lines. It would be very nice if you can make the lines' thickness equal to the spacing thickness.

Thanks!
 
  • #12
Give these a try. Let me know if you want thicker lines or if I went too far. I think #3 is getting too thick. I don't think I'd be able to make the lines and spaces equal in thickness without changing how I did the encoder. Try it, if it doesn't work for you then I will change it around. I know what you're going through getting one to read. Been there. Done that. Got the t-shirt. Aggrivating, isn't it?
 
Last edited:
  • #13
It works! I didn't try #2 because I don't want the sensor to skip counts (it skips when the lines are small and the encoder is moving fast).But # 3 works very well. Right now that I know the sensor can read those lines, the more pulses I have, the more accurate the scale will be. So, you think you can make a few encoders with the thickness of #3 but with 250/300/350/and 400 pulses per revolution? If it's any trouble at all, forget about it. With the 200 pulses we have we should be able to weigh stuff exactly within 10% of actual weight which is what the instructor wants (ignoring friction and everything). So, 200 works good on paper but I don't know how good it will be when we actually try it. Any encoders with more lines would be awesome though.

Thanks :biggrin:
 

What is a rotary encoder?

A rotary encoder is an electro-mechanical device that converts the angular position or motion of a shaft into digital or analog signals. It is commonly used in various industrial and scientific applications to measure rotation, speed, and distance.

What is X PPR?

X PPR stands for pulses per revolution and refers to the number of digital pulses generated by the rotary encoder for each full rotation. It is a measure of the resolution or accuracy of the encoder.

Why is it important to print rotary encoders effortlessly?

Effortlessly printing rotary encoders ensures accurate and reliable measurements. It also saves time and reduces the risk of errors, making it more efficient for researchers and scientists to collect and analyze data.

What are some easy solutions for printing rotary encoders with X PPR?

Some easy solutions for printing rotary encoders with X PPR include using microcontrollers, such as Arduino or Raspberry Pi, to read and interpret the encoder signals and display the results on a computer or LCD screen. Another solution is to use specialized software that can communicate with the encoder and print the results in a user-friendly format.

Can rotary encoders with different X PPR values be printed effortlessly using the same solution?

Yes, most solutions for printing rotary encoders are versatile and can be adapted to work with different X PPR values. However, it is important to ensure that the solution is compatible with the specific type of encoder being used.

Similar threads

  • DIY Projects
Replies
8
Views
240
  • MATLAB, Maple, Mathematica, LaTeX
Replies
3
Views
1K
  • Electrical Engineering
Replies
12
Views
1K
  • Programming and Computer Science
Replies
3
Views
316
  • STEM Educators and Teaching
Replies
22
Views
3K
  • Engineering and Comp Sci Homework Help
Replies
6
Views
2K
  • DIY Projects
Replies
30
Views
4K
  • DIY Projects
Replies
33
Views
2K
Replies
31
Views
6K
Back
Top