The TIDA-060040 reference design demonstrates a method for absolute angle encoding typical in precision motor-control applications, such as robotic arm control. Angle encoding can be achieved using various magnetic sensing technologies. This is done by detecting two magnetic flux density, B-field, vector components that are naturally 90° out of phase. As the magnet spins, the sensor inputs are sinusoidal, which allows for calculations using trigonometric properties.
However, due to electrical and mechanical characteristics of the system, it is often necessary to correct the final result to achieve the greatest accuracy. Typically, in most precision motor-control applications, the final target error is less than 0.1°. This design explores the process for selecting a magnet, determining placement and correcting for system-level imperfections to achieve a highly-accurate angle measurement.
- Measure angle in on-axis, in-plane and off-axis alignments for flexible alignment and sensor placement
- Calibration process for accuracy of 0.1°
- Selectable digital SPI communication or analog output
- Design files with sensor-placement guidance