Sample rotation
When Micromanager sends a specific State to the board, it moves the motor a predefined number of steps achieving 0.225, 0.45, 0.9, 1.8, 9, 18, 45, 90, 180 or 360 degrees rotation angles, clockwise or counter-clockwise.
The “move” function controlling the windings activation order was programmed inside the Arduino firmware. By doing so, a limited a number (20) of states is defined, but increasing autonomy and speed.
Schemes
Part list
Circuits
Software
Micro-manager Device Adaptor for Thorlabs DC Stage
For installation copy mmgr_dal_ThorlabsDCStage.dll and APT.dll files on the Micromanager folder.
During hardware configuration load the device ThorlabsDCStage.
This device adaptor is included in the last versions of
Micro-manager.
More information at: Micro-manager website
Arduino Firmware for Sample Rotation with Microstep
For installation upload this file on the Arduino memory.
For a motor with 200 steps:
NOTE: Microstep multiplies the number of steps by 8.
Arduino Firmware for Sample Rotation with Adafruit
For installation upload this file on the Arduino memory.
For a motor with 200 steps:
Part
DC Motor
Base Adapter
Plate
Right Angle Bracket
Linear Stage
(x2)
Stepper
motor
Post
(x4)
Post
Holder
(x4)
Mounting
Base
(x4)
Right
Angle
Bracket
Model
MTS50-Z8
MTS50A-Z8
MTS50C-Z8
UMR5.16
9598642
TR200/M
PH75/M
BA1
Vendor
Thorlabs
Thorlabs
Thorlabs
Newport
Astrosyn
(Farnell)
Thorlabs
Thorlabs
Thorlabs
Custom
Picture
Click on image to enlarge
NOTE: INTERLEAVE option doubles the number of steps.