The MLX90316 is a Triaxis® rotary position sensor IC providing the angular position of a small dipole magnet rotating above the device surface (end-of-shaft magnet). Thanks to an IMC on its surface, the monolithic device senses, in a contactless fashion, the horizontal component of the applied magnetic flux density.
This unique sensing principle applied to a rotary position sensor results into an impressive robustness of the angular position over the mechanical (air-gap, off-axis) tolerances. The rotation of this horizontal component is sensed over a wide range (up to 360º) and processed by the on-chip DSP to ultimately report the absolute angular position of the magnet either as a ratiometric analogue output or as Pulse-Width Modulation (PWM) signal or as a 14-bit data accessible through a 3-pin SPI (serial interface) channel.
The output transfer characteristic is fully programmable (e.g. offset, gain, clamping levels, linearity, thermal drift, filtering, range, ...) to match any specific requirement through end-of-line calibration.