XENSIV™ TLx5012B Angle Sensor Documentation

Welcome to the Infineon XENSIV™ TLx5012B magnetic angle sensor library docs!

_images/TLx5012B-Exxxx_Board_top-persp.jpg _images/TLE5012B_breakout.png _images/TLE_5012B_DSO-8-16_plain.png

Scope

The XENSIV™ TLx5012B is a 360° angle sensor that detects the orientation of a magnetic field. This is achieved by measuring sine and cosine angle components with monolithic integrated Giant Magneto Resistance (iGMR) elements. These raw signals (sine and cosine) are digitally processed internally to calculate the angle orientation of the magnetic field (magnet). The XENSIV™ TLx5012B is a pre-calibrated sensor. The calibration parameters are stored in laser fuses. At start-up the values of the fuses are written into flip-flops, where these values can be changed by the application-specific parameters. Further precision of the angle measurement over a wide temperature range and a long lifetime can be improved by enabling an optional internal auto calibration algorithm. Data communication is achieved through a bi-directional Synchronous Serial Communication (SSC) interface that is SPI-compatible. The sensor configuration is stored in registers, which are accessible by the SSC interface. Additionally four other interfaces are available with the XENSIV™ TLx5012B: Pulse-Width-Modulation (PWM) protocol, Short-PWM-Code (SPC) protocol, Hall Switch Mode (HSM) and Incremental Interface (IIF). These interfaces can be used in parallel with SSC or alone. Pre-configured sensor derivates with different interface settings are available.

This library provides a generic software framework for the XENSIV™ TLx5012B family. The library is designed to be used with different hardware platforms and software frameworks.

TLx5012B Family

The TLx5012B family includes the following predefined communication protocols:

Beside the predefined protocols, all XENSIV™ TLx5012B variants can be configured to use any of these custom communication protocols.

License

Please find the license file for this library here.