Effortlessly Print Rotary Encoders with X PPR: Easy Solutions

  • Thread starter Thread starter Physics_wiz
  • Start date Start date
  • Tags Tags
    Optical
Click For Summary

Discussion Overview

The discussion revolves around the design and printing of rotary encoders with a specified number of pulses per revolution (PPR). Participants explore various methods for creating these encoders, including CAD software, laser cutting, and alternative electronic solutions. The conversation includes requests for specific designs and adjustments based on sensor compatibility.

Discussion Character

  • Technical explanation
  • Exploratory
  • Homework-related

Main Points Raised

  • One participant inquires about an easy way to print rotary encoders with a specific number of pulses per revolution and seeks software recommendations.
  • Another participant suggests using any CAD program to create the encoder design and offers to help if specific parameters are provided.
  • A different approach is proposed involving a simple encoder/tach connected to a phased-locked-loop digital frequency multiplier to achieve desired pulse counts, particularly in challenging environments.
  • A request is made for a rotary encoder design with 200 pulses/revolution, specifying the need for dark lines extending from the center to the edge of a 20 cm diameter circle.
  • Participants discuss the thickness of the lines needed for sensor compatibility, with adjustments being made based on feedback regarding line thickness and spacing.
  • One participant expresses satisfaction with a design iteration but requests additional encoders with varying pulse counts (250, 300, 350, and 400 PPR) while acknowledging the adequacy of the 200 PPR design for their current needs.

Areas of Agreement / Disagreement

Participants generally agree on the feasibility of creating rotary encoders using CAD software and other methods, but there are varying opinions on the optimal design parameters, such as line thickness and pulse counts. The discussion remains unresolved regarding the best approach for achieving higher pulse counts while maintaining sensor functionality.

Contextual Notes

Participants express uncertainty about the effectiveness of the designs in practical applications, particularly concerning sensor reading accuracy and the impact of line thickness on performance. There are also references to personal experiences with similar challenges, indicating a shared understanding of the difficulties involved.

Who May Find This Useful

Individuals interested in designing rotary encoders, those working on projects involving sensors and pulse counting, and participants in engineering or robotics courses may find this discussion beneficial.

Physics_wiz
Messages
227
Reaction score
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
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.
 
It's a piece of cake. If you lay it out with how you want it, I can do it for you.
 
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
 
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!
 
What diameter?
 
Diameter = 20 cm or 7.87 inches.

Thanks again!
 
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:
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:
 

Similar threads

  • · Replies 8 ·
Replies
8
Views
9K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 22 ·
Replies
22
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 30 ·
2
Replies
30
Views
7K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 31 ·
2
Replies
31
Views
8K