Data Sheet
Table Of Contents
- 1 FH3D02 Overview
 - 2 Characteristics
 - 3 Package and Circuit Connection
 - 4 SPI Communication
 - 5 List of Registers
- 5.1 Measurement Register Contents
- 5.1.1 0x000B (read/write) – Measurement Control
 - 5.1.2 0x000E (read/write) – Measurement Start
 - 5.1.3 0x0107 (read only) – Status Register
 - 5.1.4 0x0110 (read only) – Temperature Sensor
 - 5.1.5 0x0111 (read only) – Bi0 Magnetic Field
 - 5.1.6 0x0112 (read only) – Bi1 Magnetic Field
 - 5.1.7 0x0113 (read only) – Bj0 Magnetic Field
 - 5.1.8 0x0114 (read only) – Bj1 Magnetic Field
 - 5.1.9 0x0120 (read only) – Magnetic Field Magnitude
 - 5.1.10 0x0121 (read only) – Magnetic Field Angle
 - 5.1.11 0x0122 (read only) – Linearized Angle / Bz1 Field (Special Function Mode)
 - 5.1.12 0x0124 (read only) – Bz0 Magnetic Field (Special Function Mode)
 
 - 5.2 Result Register Overview
 
 - 5.1 Measurement Register Contents
 - 6 Measurement Modes
- 6.1 Single Magnetic Probe
 - 6.2 Dual Magnetic Probe
 - 6.3 Linear Position or Off-Axis Angle Sensor (Absolute Field Values, Magnet On-Top)
 - 6.4 Linear Position or Off-Axis Angle Sensor (Gradient Field Values, Magnet On-Top)
 - 6.5 Linear Position or Off-Axis Angle Sensor (Absolute Field Values, Magnet At-The-Side)
 - 6.6 Linear Position or Off-Axis Angle Sensor (Gradient Field Values, Magnet At-The-Side)
 
 - 7 Additional Features
 - 8 LZE GmbH
 
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










