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.

DRV5015: The output signal is particularly large, and the position detection accuracy is only about 1 degree.

Part Number: DRV5015

Hi Engineer,

Currently 128-pole logarithmic magnetic ring for magnetic ring, magnetic force 60m, distance less than 1mm;

The output signal is particularly large, and the position detection accuracy is only about 1 degree.

As can be seen from the video, the waveform width is different.

  • Hello Elsa,

    Thank you for using the TI forum.

    I can think of 2 reasons why this could be happening. I can explain each option to you, then you can test your system to find out.

    1) I am not sure what speed the motor is spinning at, but the 128 magnetic poles are passing by rather quickly. The bandwidth of the DRV5015 is 30kHz, so you may need to make sure that the magnetic poles are not passing by too fast for the sensor. One simple way to test if this is the problem is to slow down the motor and see if you get more consistent results.

    2) Another possible problem could be that the multi-pole ring magnet may not be uniform in either spacing or magnetic strength of the poles. If the poles are not spaced evenly, then there is not much that can be done without getting a different magnet. If the poles are not uniform strength, then you may be able to get a better result by adjusting the distance from the magnet to the sensor (although this also may not help, based on the magnet).