English
Language : 

IC-MU_17 Datasheet, PDF (61/66 Pages) IC-Haus GmbH – MAGNETIC OFF-AXIS POSITION ENCODER - POLE WIDTH 1.28MM
iC-MU MAGNETIC OFF-AXIS
POSITION ENCODER - POLE WIDTH 1.28MM
POSITION OFFSET VALUES AND PRESET FUNCTION
Rev D1, Page 61/66
MODE_MT
MSB
MT
LSB MSB
MT MPC
MPC
LSB
MPC
upper 12 bit of master track
MSB
MAS
LSB+2
MAS
OFF_ABZ
ADR 0x27
bit 7
PRES_POS ADR 0x2E
bit 7
ADR 0x25
bit 0
ADR 0x2C
bit 0
ADR 0x24
bit 7
ADR 0x2B
bit 7
ADR 0x23
bit 4
ADR 0x2A
bit 4
Figure 51: Position of the parameters OFF_ABZ and PRES_POS with respect to configured multiturn
(MODE_MT), periods (MPC) and converter resolution
OFF_ABZ holds the position offset values stored
in the EEPROM. After startup or the commands
SOFT_RESET and ABS_RESET the OFF_ABZ val-
ues are amended to include the nonius data and the
multiturn data (in case an external multiturn is config-
ured) and stored as OFF_POS in the internal RAM.
Value OFF_POS is subtracted with each conversion
from the internally synchronized result.
Preset function
The preset function corrects the output position value of
the ABZ, SPI, or BiSS interface to the setpoint given by
PRES_POS. Correction is initiated by writing command
SOFT_PRES or SOFT_E2P_PRES to the command
register (see page 57), or, if one of these commands
is configured with PA0_CONF as NPRES command at
PA0 pin, by a falling edge at NPRES. See Table 32 for
configuration of NPRES and Table 111 for PA0_CONF.
OFF_ABZ(3:0) Addr. 0x23; bit 7:4
OFF_ABZ(11:4) Addr. 0x24; bit 7:0
OFF_ABZ(19:12) Addr. 0x25; bit 7:0
OFF_ABZ(27:20) Addr. 0x26; bit 7:0
OFF_ABZ(35:28) Addr. 0x27; bit 7:0
OFF_ABZ(3:0)
Addr. SER:0x1E; bit 7:4
OFF_ABZ(11:4) Addr. SER:0x1F; bit 7:0
OFF_ABZ(19:12) Addr. SER:0x48; bit 7:0
OFF_ABZ(27:20) Addr. SER:0x49; bit 7:0
OFF_ABZ(35:28) Addr. SER:0x4A; bit 7:0
Code
Description
Bank0
Bank0
0x000000000
...
Offset position relative to absolute position
0xFFFFFFFFF
Table 112: Output offset position, relative to absolute
position
OFF_POS(19:12) Addr. SER:0x20; bit 7:0
OFF_POS(27:20) Addr. SER:0x21; bit 7:0
OFF_POS(35:28) Addr. SER:0x22; bit 7:0
Code
Description
0x000000000
...
Offset (is automatically computed)
0xFFFFFFFFF
Bank0, R
Bank0, R
Bank0, R
Table 113: Output position offset amended by the non-
ius/MT
When the preset function is started, the ABZ converter
is stopped. The current position is then determined.
The correction factor for output (OFF_POS) is calcu-
lated taking PRES_POS into account and stored in the
internal RAM. Offset values OFF_ABZ are computed
and if the command SOFT_E2P_PRES is used written
to the external EEPROM. The ABZ converter is then
restarted.
PRES_POS(3:0)
Addr. 0x2A; bit 7:4
PRES_POS(11:4) Addr. 0x2B; bit 7:0
PRES_POS(19:12) Addr. 0x2C; bit 7:0
PRES_POS(27:20) Addr. 0x2D; bit 7:0
PRES_POS(35:28) Addr. 0x2E; bit 7:0
PRES_POS(3:0)
Addr. SER:0x4D; bit 7:4
PRES_POS(11:4) Addr. SER:0x4E; bit 7:0
PRES_POS(19:12) Addr. SER:0x4F; bit 7:0
PRES_POS(27:20) Addr. SER:0x50; bit 7:0
PRES_POS(35:28) Addr. SER:0x51; bit 7:0
Code
Description
0x000000000
...
Preset position
0xFFFFFFFFF
Table 114: Output position preset