tomreynolds93
New Member
Hi Guys,
I'm currently in the process of updating a motorised arm system we use in the lab for inserting and withdrawing samples from a furnace. The current design and old software has the arm extending all the way to the left waiting for a pre-defined time and then withdrawing waiting and then repeating.
I am planning to change it so the arm will move a pre-determined amount (will actually be moving to a specific temperature range in the furnace) wait there and then move to another position wait there etc... However I am at a bit of a loss in how to go about it, I've been toying with the idea of using a magnetic linear encoder such as the AS5306 from AMS however this I feel may be a bit overkill and the sensor needs to be within 0.4 mm of the magnet which I don't think will be achievable. I am trying to avoid motor timing options as it does slip sometimes and this needs to reliably make around 1000 repeats.
I have included a schematic of the rig being used it is controlled at the moment using an Arduino Uno and a H-bridge to drive the motor all controlled through labview to provide user input of number of cycles and times etc.
I'm currently in the process of updating a motorised arm system we use in the lab for inserting and withdrawing samples from a furnace. The current design and old software has the arm extending all the way to the left waiting for a pre-defined time and then withdrawing waiting and then repeating.
I am planning to change it so the arm will move a pre-determined amount (will actually be moving to a specific temperature range in the furnace) wait there and then move to another position wait there etc... However I am at a bit of a loss in how to go about it, I've been toying with the idea of using a magnetic linear encoder such as the AS5306 from AMS however this I feel may be a bit overkill and the sensor needs to be within 0.4 mm of the magnet which I don't think will be achievable. I am trying to avoid motor timing options as it does slip sometimes and this needs to reliably make around 1000 repeats.
I have included a schematic of the rig being used it is controlled at the moment using an Arduino Uno and a H-bridge to drive the motor all controlled through labview to provide user input of number of cycles and times etc.