Part Number: DRV5055
I thought my problems were solved...but I was wrong.
After thinking my original magnet was improperly magnetized...and scrambling to find a new diametric ring magnet...I am disappointed to learn that I'm getting the same performance as before.
I've tested my board with the magnet provided in the DRV5055-ANGLE-EVM kit...it produces a nice sin wave on each DRV5055.
When I do the same test with my custom ring magnet I get a strange valley on the peaks.
The question is....is this somehow related to the fact that I'm trying to use a ring and not a disk? I'm a bit naive to what's happening with the flux on these rings and I want to confirm that I'm not trying to solve a problem that can't be solved.
I'm using the least sensitive version of the sensor at this time.
See output from a single DRV5055...this is the reading from my 10-bit ADC input while spinning by hand very slow. The valley in the peak seems to correlate with the mid point of either the north or south pole...I determined this my using another diametric magnet to locate when it switched from attraction to repulsion and then marking the middle.
Here is the graph from the magnet provided with the EVM kit.