Rotatory Encoder and LVDT project

Hi all

I'm new to this forum and Arduino so excuse my ignorance. I have spent all morning googling for a project I had in mind but have been unable to find suitable answers.

I would like to measure cam profiles. To do this I would need a rotatory encoder and LVDT. I need quite a high level of accuracy. 3600 measurements per revolution and a corresponding linear displacement measurement from the centreline of the camshaft ideally at a resolution of 0.001mm. My question is then would it be possible to do something like this with an Arduino controller and suitable hardware, or is this slightly beyond its capability.

I've included a link to the product I am trying to recreate.

http://www.audietech.com/cam-pro-plus/cam-pro-plus.html

Thanks

Assuming your just using the arduino to control the shaft rotation motor, read the sensor and send the results to a PC then it should be no problem. You will need to find a suitable device for reading the cam displacement to the resolution you require and also find some gearing to reduce a motors rotation down to >0.1deg resolution. The motor could be a simple DC motor with an encoder output to count revolutions or a stepper motor. Both will need gearing though.