so-90prime / 90prime

General repo for everything related to 90Prime (docs, diagrams, thoughts)
2 stars 0 forks source link

Adding absolute linear encoders where the LVDTs are. #3

Closed davner closed 3 years ago

davner commented 4 years ago

Description

How about adding absolute linear encoders where the LVDTs are, and hook the encoders directly to the motion controllers so they can independently take care of getting the actuators to the commanded positions. This should be faster and more reliable than using the LVDTs, if the LVDTs are independently read like I think they are (?). A bonus is that you could tell the motion controllers to actively hold the positions, if desired. One possible issue is the environment, but since they don't need to move far they would probably stay pretty clean. You'd want magnetic ones instead of optical for this reason, and due to the obvious issue of stray light. I don't know how precise the positioning needs to be either, but I believe magnetic encoders can get to 1-10 um.

Originally posted by @alexrgibbs in https://github.com/so-90prime/90prime/issues/1#issuecomment-671124823

davner commented 3 years ago

Putting on hold indefinitely for now.