I'm designing a custom position sensor using two DRV5055A4QDBZR sensors 90 degrees apart.
I'm using a custom ring magnet that has been diametrically magnetized. I have the face of the ring magnet over the two sensors. See image below from datasheet...except my magnet is a ring.
My sensors each only output two voltages. As I rotate the magnet across the face of the sensor I expect to see a variable voltage yet I only ever get two unique values....approx. 2v and 3v...which suggest I need a different sensitivity.
Anyway, as a result my sensor can only calculate the 4 regions...not a continuous angle.
Any guidance is greatly appreciated.