What is the maximum rpm measurement supported by this device? I intend to use for 10,000 rpm motor for measuring motor rotor position.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
What is the maximum rpm measurement supported by this device? I intend to use for 10,000 rpm motor for measuring motor rotor position.
Hello,
Due to a holiday there will be a delay in responses until tomorrow. Sorry for any inconveniences this may have caused thank you for your understanding.
Best,
Isaac
Hello, Thank you for you question. The maximum RPM of the device for your application depends wholly on the level of accuracy you require. To help estimate this we have created a 2D angle error calculator which is available here:
https://www.ti.com/lit/zip/sbar012
As an example, see the estimation below:
This tool allows the user to adjust the averaging and pseudo-simultaneous sampling features to estimate the impact on a rotating magnet. With a larger magnetic fields, the noise should become less significant. We see that what are likely the best settings at high RPM is to set the averaging to 1x and sample pattern XYX. Given the sample time relative to the rotation speed, there will be a nearly constant phase lag with some variation dictated by the input referred noise. In the example above, we could calculate the rotation speed and use this information to adjust for the phase lag to forward estimate the actual position of the motor.
Increasing averaging or using a longer sample pattern will increase the total sample time and will result with more lag. Additionally, if the input is sampled for a longer period when operating at high speeds the resulting output signal may appear attenuated due to the changing input. I would recommend that the better way to reduce the impact of noise when operating at this speed is to use a stronger input magnetic field.
Thanks,
Scott