Electronic – Ideas for precisely moving a small object in 2 dimensions

actuatormotormovementsensor

We would like to precisely control the position of a small object in a X-Y plane. The object we are moving contains a LED diode and some optics.
The restrictions are:

  • The total area is 9mm x 6mm
  • We'd like to position the object within ±0.1 mm within this area.
  • We will move stepwise (Move 0.1 mm, wait there a while, move another 0.1mm…)
  • Expensive components are OK 🙂
  • However, we have very limited size – the smaller the solution, the better.
  • The object we are moving is very light (only a few grams) and can be altered as needed.

Our ideas so far:

1) Building a miniature X-Y table.
We're thinking this could be designed to satisfy the positioning requirements, but the total solution (including stepper motors etc) would probably be larger than we were hoping for.

2) Using electromagnets.
Given that our object is very light, we might be able to control its position using reasonably sized electromagnets.

Can you think of any other way of attacking this problem?

The question is similar to this question, which assumes a much larger scale (30×30 cm).

Best Answer

For a really small X-Y table, a pair of the tiny stepper motors used for camera lens focusing would serve well:

These steppers have a 6 mm slide span, and allow better than 0.01mm precision:

Stepper

These slightly larger steppers have an 18 mm slide span, and precision of around 0.025 mm.

Stepper 2

In each case, microstepping allows the precision to be improved by a factor of 8 to 32, depending on the specific driver and drive mode chosen.

If the 22 mm overall length of the larger stepper is a concern, with a little research, a 9 or 10 mm slide span stepper, in the same 5 to 7 mm motor size, can surely be found.

Using a StepStick microstepping driver, I have been able to get practically vibration-free operation from the smaller stepper mentioned above. Results should be similar for other such lens focusing steppers.

This will permit an X-Y table to be fabricated with a footprint comparable to the movement dimensions mentioned in the question, i.e. around 15 mm x 22 mm including motors, with the motors placed under the table.

As a matter of fact, an actual X-Y table would not be required, since the object to be moved is small: A single-axis sliding base served by the first stepper would work, with the device being moved along the perpendicular axis directly by the slider tab of the second stepper.


Bonus: If microstepping is not required, these steppers work even when driven directly off an atTINY45 microcontroller's GPIO pins, since their required operating current is in the 3 to 8 mA range. One just needs to add flyback diodes to protect the pins.