Invention: Inexpensive absolute rotary (or positional) encoder

Traditional rotary encoders are expensive and too good for my hobbyist/research needs.  The cheapest I’ve found are about $300, plus the several hundred dollars it costs us to set up an account and buy one.  For many applications it would be very, very helpful to not have to give the system hints about where its “arms” and “legs” are via a generally tedious and time-consuming zeroing procedure (I’m looking at you, Meade Telescopes.)

Using an encoding ring similar to my example (below), use a Parallax ColorPAL and pre-calibrated tables (E.g. R:0 G:0 B:0 = 0 Degrees) you could drop the cost signficantly, especially when you consider that a Parallax BasicStamp could also be used for other control/sensing activities at the same time.  To make this simpler to program, although more expensive, you could print separate Red, Green, and Blue rings where the differentiating factor is the value (black<->white).

The sensed area doesn’t have to be a ring if you use colors, but could be any shape, which might be interesting for sensing X-Y positions.



The ColorPAL is a miniature color and light sensor which, through its RGB LED, doubles as a color generator. For sensing color, the ColorPAL uses its LED to illuminate a sample, one color component at a time, along with a broad-spectrum light-to-voltage converter to measure the light reflected back. The amount of light reflected from the sample under illumination from each red, green, and blue LED can be used to determine the sample’s color.





Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s