KTH7114 is a high speed and high precision magnetic encoder with an advanced Automatic Non-Linearity Calibration function, abbreviated as ANLC. Users can trigger the calibration process either by writing to registers or by using an external calibration pin. The chip can then automatically measure the sensor non-linearity error, calculate the compensation
parameters, and store the calibration result into the internal MTP memory. This function requires no complicated external intervention and can significantly improve the linearity of angle measurement.
KTH7114 provides multiple flexible communication interfaces and output modes to meet the needs of different application scenarios.
KTH7114 is a Hall angle encoder. It integrates Hall sensing elements, analog-to-digital conversion modules, and various processing blocks for accurate angle measurement and digital signal output. The Hall elements generate voltage signals, which are converted by the ADC into two orthogonal digital signals. These signals are then processed by the ATAN module to obtain a 16-bit digital angle. After that, the digital angle passes through zero setting, rotation direction setting, and filtering. The filtered angle can be directly output through SPI and SSI interfaces, so that users can read it with an MCU or other circuits. In addition, the angle can also be expressed through PWM modulation, where the duty cycle represents the angle value. To improve refresh rate, the filtered angle can be further processed by the interpolator and then sent to the ABZ encoder block, where it is converted into the required encoded signals. Various system operating parameters are stored in the programmable MTP memory and can be modified through SPI commands to meet different application requirements.
| Part number | KTH7101 | KTH7111 | KTH7112 | KTH7114 | KTH7801 |
| Absolute Resolution | 16 bit | 16 bit | 16 bit | 16 bit | 16 bit |
| Stray Field Immunity | x | – | – | x | – |
| On-axis topology | x | – | x | x | x |
| Off-axis topology | x | x | – | – | x |
| Multi-pole topology | x | x | x | x | x |
| ANLC automatic non-linear calibration | on- & off-axis | off-axis | on-axis | on-axis | – |
| INL error (after calibration) | ±0,1◦ (on-axis) ±0,2◦ (off-axis) |
±0,2◦ | ±0,1◦ | ±0,2◦ | ±0,35◦ |
| Magnetic field strength diagnosis / alarm | – | – | – | – | x |
| Latency (data update) | 1 μs | 1 μs | 1 μs | 1 μs | 1 μs |
| SPI (communication + angle) | 10 Mbps | 10 Mbps | 10 Mbps | 10 Mbps | x |
| CRC available | – | – | – | – | x |
| SSI (angle) | – | 5 Mbps | 5 Mbps | 5 Mbps | x |
| ABZ incremental resolution | 4 … 16384 | 4 … 16384 | 4 … 16384 | 4 … 16384 | 4 …4096 |
| PWM (angle) | – | 12 bit | 12 bit | 12 bit | 14 bit |
| PWM (calibatrion status) | – | x | x | x | – |
| UVW commutation signal | – | 1 .. 32 poles | 1 .. 32 poles | 1 .. 32 poles | – |
| MTP multi-time programmable memory | x | x | x | x | x |
| Operating voltage | 3,3 … 5 V | 3,3 … 5 V | 3,3 … 5 V | 3,3 … 5 V | 3,3 … 5 V |
| Operating temperature | −40◦C to 125◦C | −40◦C to 125◦C | −40◦C to 125◦C | −40◦C to 125◦C | −40◦C to 125◦C |
| AEC-Q100 automotive qualified | x | – | – | – | x |
| Package | SOP-8 5×6 | QFN16 3×3 | QFN16 3×3 | QFN16 3×3 | QFN16 3×3 SOP-8 5×6 |

Hall Magnetic Encoder IC, 16-bit, on-axis, ABZ/UVW/PWM/SPI/SSI, ANLC auto calibration

Hall Magnetic Encoder IC, 16-bit, on- & off-axis, ABZ/PWM/SPI/SSI

TMR Magnetic Encoder IC, 24bit, on- & off-axis, ABZ/UVW/PWM/SPI, ANLC auto non-linear calibration