Browse Search Popular Register Upload Rules User list Login:
Search:
Radial Optical Encoder

Image:
screenshot of the scene

Author: s_noonan

Group: Technical

Filesize: 20.94 kB

Date added: 2014-03-29

Rating: 5

Downloads: 396

Views: 199

Comments: 4

Ratings: 1

Times favored: 0

Made with: Algodoo v2.1.0

Tags:

Scene tag

Radial Optical Encoder

Rev A - smaller targets
Last edited at 2016/07/02 20:37:55 by s_noonan
Please log in to rate this scene
edit
Similar scenes
Title: Linear Encoder
Rating: 5
Filesize: 9.71 kB
Downloads: 412
Comments: 2
Ratings: 1
Date added: 2011/02/17 05:29:49
Made with: Algodoo v1.8.5
Rating: rated 5
download
Title: optical fiber
Rating: 5
Filesize: 25.59 kB
Downloads: 809
Comments: 0
Ratings: 1
Date added: 2011/05/12 21:20:54
Made with: Algodoo before v1.8.5
Rating: rated 5
download
Title: Optical Illusion Kit
Rating: 6.3334
Filesize: 80.6 kB
Downloads: 835
Comments: 8
Ratings: 6
Date added: 2010/07/04 21:43:20
Made with: Algodoo before v1.8.5
Rating: rated 6.3
download
Title: 8 cylinder radial
Rating: 5
Filesize: 83.92 kB
Downloads: 639
Comments: 0
Ratings: 1
Date added: 2008/06/22 17:09:16
Made with: Phun
Rating: rated 5
download
Title: Optical Illusians 2
Rating: 5
Filesize: 88.74 kB
Downloads: 219
Comments: 4
Ratings: 1
Date added: 2017/07/04 13:08:12
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Optical illusion
Rating: 5.4
Filesize: 4.75 kB
Downloads: 531
Comments: 5
Ratings: 4
Date added: 2010/06/24 14:43:01
Made with: Phun
Rating: rated 5.4
download
This is a different optical encoder from what I'm used to. The ones that I have used had a flat transparent disk with lines scribed or silk-screened into it. Some were incremental and some were absolute, depending on the application. Anyhow, this is a very interesting demonstration, and I'm surprised that you were able to achieve < 1 microrad resolution! :tup:
I'm familiar with rotary encoders. I've read that indexing tables can be checked with a polygon mirror. I don't know if any commercial encoders are made this way. I made the encoder as a mathematical exercise to see if I could do it.
The accuracy of this scene is good over one revolution, but you can see the error creep in over many revolutions. For example, starting at angle = 0, and then rotating exactly 10 revolutions (stopping at angle = 0) the actual and measured angles show 62.831852 which is slightly less than 2pi*10 (62.2831853). I suspect that may be caused by floating point errors in the angle calculation. What do you think?
Q: Is the 1 urad difference caused by floating point errors?

A: I don't know. The 1 urad difference is within the measurement variation. The design minimizes cumulative error. It originally had a cumulative error of 1 urad/rad which would amount to 63 urad at 20*pi. There is a problem with Algodoo. Entering 20.0 * math.pi in the console yields 62.831856 when the true value is 62.831853.

The error could be floating point error, polygon form error, polygon centering error, polygon angle offset error, target position error, target angle error, or laser angle error.

P.S. There appears to be a resolution limitation equal to 6.1E-8 * angle.
Last edited at 2014/03/30 13:15:49 by s_noonan