10-12 bit absolute rotary encoder
- This topic is empty.
Viewing 5 posts - 1 through 5 (of 5 total)
Viewing 5 posts - 1 through 5 (of 5 total)
- You must be logged in to reply to this topic.
Shop › Forum › Everything Else › 10-12 bit absolute rotary encoder
I’m looking for a low cost rotary encoder for my robots. I’d love to find a good one that plugs into arduino easily (i2c?) and gives me real time position information. Anyone?
If you take apart any cheap inkjet printer, in front of you is the definately the cheapest way to encode position.
Combine this:
http://www.pollin.de/shop/downloads/D120525D.PDF
With a laser-printed “grey strip”:
https://github.com/thunderbug1/encoder_pattern_generat
laser-printed @ 1200dpi+ on transparency film, and you’re done!
🙂
at least, that what is suggested here:
https://www.thingiverse.com/thing:102515
Optomechanical mouse guts + quadrature encoder chips
Nice. Most people don’t have a ball any more. Can we get the laser sensor to read the narrow side of the disc ?
You can purchase “slit-type” optical gates new but they cost a bit more and you need to make a wheel for them.
I purchase a lot of 10 NOS on eBay for $2.50 each including shipping. Each mouse has 2 encoders. They are an pair of IR LEDs and detectors and a slotted wheel. They encoder chips detect the phase relationship of the edges and have a counter you can poll. This saves the overhead ( and possible missed pulses ) of frequent interrupts.
You could also make a wheel of alternating reflective and non-reflective wedges and bounce a light source off that.
http://www.mcmanis.com/chuck/robotics/projects/encoders/enc_quad.htm
There are also kits http://www.robotshop.com/en/cytron-simple-rotary-encoder-kit.html . For that one you keep track of direction and count pulses.