Data Sheet

Table Of Contents
Seite 41 von 44
Copyright © 2021, LZE GmbH
www.lze-innovation.de
Addit
ional Features
7.8 Linearization Table
A linearized angle LinAngle (register 0x0122) is calculated from the direct CORDIC angle (0x0120) and a
static linearization table in the EEPROM. The factory setting is a transparent table where 0x0122 holds
the identical content as 0x0120.
- 33 base points from -16 to +16
- constant x distance of 2048 digits ( 11.25° in standard mode, 18° in range extension mode)
between the base points
- linear interpolation between the base points
- for rotary applications value -16 must be 0x8000 and value +16 must be 0xFFFF
- for linear applications values -16 and +16 can be chosen arbitrarily
Address
Content
Note
0x05F
value 16, base point +32767
0x060
value 0, base point 0
0x061
value 1, base point +2048
0x06F
value 15, base point +30720
0x070
value -16, base point -32768
0x071
value -15, base point -30720
0x07E
value -2, base point -4096
0x07F
value -1, base point -2048
EEPROM
addresses for
angle
linearization
7.8.1 Example
The absolute angle from the magnetic example data shown in 7.7 can be linearized as follows:
Example angle of real magnet at linear movement. Linearization curve and discrete base points for table.
The linearization table can be generated as follows:
-32768,00
-24576,00
-16384,00
-8192,00
0,00
8192,00
16384,00
24576,00
32768,00
-10,0 -5,0 0,0 5,0 10,0
Angle [LSB]
Position [mm]
Angle value vs Position
0x121 (angle)
-15,0
-10,0
-5,0
0,0
5,0
10,0
15,0
-32768-24576-16384 -8192 0 8192 16384 24576 32768
Output Value
Measured Angle [LSB]
Static linearization values
Pos. [mm]
base points