KTM5800 is an 18-bit absolute angle encoder with 4096 pole pairs subdivision. It works with magneto-resistive sensors (AMR/TMR) to create a precise non-contact magnetic encoder. It reads sine and cosine signals from the sensor rapidly, enabling angle calculation through its high-speed digital circuit. KTM5800 supports versatile angle output modes, including a 36Mbps SPI absolute angle output, programmable ABZ quadrature pulse incremental output (up to 65536 lines), programmable UVW incremental output (up to 256 pole pairs), and PWM absolute angle output.
Additional features of KTM5800 include automatic linear and non-linear calibration, Z signal calibration, absolute position synchronization for multi-pole applications, automatic AMR matching for orthogonal signal calculation, and programmable operational amplifier gain. KTM5800 has made some optimizations to its functional safety, such as the SPI angle output communication with an 8-bit CRC verification and the integration of many self diagnostic alarm functions, such as AMR Input Sine/Cosine Amplitude Anomaly,Input Undervoltage Detection,Excessive Filter Lag,etc.
KTM5800 is a versatile angle subdivision chip. It includes several functional modules, such as an 30-bit absolute value divider, a 12-bit (4096 pole pairs) multi-pole pair counter, and an optimized filter, which can be configured through registers for the desired encoder resolution. This SoC offers a wide range of output options, including ABZ/UVW/PWM/SPI interfaces. In most applications, KTM5800 can directly receive differential sine/cosine input signals ranging from 20mV to 2V without external signal conditioning. These input signals can come from magnetic or optical sensors. The system is equipped with automatic calibration and adaptive functions to correct sensor offset, sine/cosine amplitude matching, and phase orthogonality, ensuring minimal angle error and jitter. Additionally, the KTM5800 SoC features an industry leading 2MHz 16-bit SAR ADC to enhance performance and precision. A significant advantage of KTM5800 is its ability to automatically detect and correct non-linear errors during normal operation, with just a button press or an SPI command. Furthermore, KTM5800 integrates a 256-point error lookup table, allowing customers to improve absolute accuracy by writing nonlinear error corrections from optical encoders into KTM5800. When connected to AMR/TMR sensors and a single-pole magnet combination, both one-button self-calibration and the 256-point error lookup table can achieve INL≤0.025°.