English
Language : 

IC-MU150 Datasheet, PDF (58/64 Pages) IC-Haus GmbH – MAGNETIC OFF-AXIS POSITION ENCODER - POLE WIDTH 1.50MM
iC-MU150 MAGNETIC OFF-AXIS
POSITION ENCODER - POLE WIDTH 1.50MM
Rev B1, Page 58/64
uration without the offsets is written to the EEPROM.
Finally MODEA and RPL are set back to the original
values. This makes it possible to control the success
of the EEPROM write process by reading STATUS1
(EPR_ERR should not be set).
RPL_NEW
Code
0x0
0x1
0x2
0x3
Addr. SER: 0x60; bit 7:6
Registerpro- Command
tection
I2C_COM
RP0
x
RP1
-
RP1
x
RP1
-
Reset to RP0
possible
x
-
x
x
Note: CRC_ERR is set after command execution
if there is the cyclic CRC check configured by
NCHK_CRC=0 and the target values of MODEA and
RPL differ from the originals values.
Table 113: Target value for RPL for the command
SWITCH
Command CRC_VER starts a verification of CRC16
and CRC8. In case of an crc error, the CRC_ERR
status bit is set.
iC-MU150 starts with the interface and register
protection level configured with MODEA_NEW and
RPL_NEW after the next startup or after the execution
of command SOFT_RESET.
normal
operation
CMD_MU: SWITCH
requested
no
RPL == 0?
yes
- backup MODEA
- set MODEA_NEW
- set RPL_NEW
save CONFIG
to EEPROM
- restore old MODEA
- set RPL to 0
Figure 51: Event sequence of command SWITCH
Command CRC_CALC starts a recalculation of CRC16
and CRC8. CRC16 and CRC8 are saved internally in
iC-MU150 and are used for later CRC verifications.
The command SET_MTC sets pin MTC to logic
level 1. RES_MTC resets pin MTC to logic level 0.
iC-MU150 saves the actual logic level of pin MTD to
MTD_STATUS before it sets or resets pin MTC. To use
these commands MODE_MT has to be set to 0x0, i.e.
no external multiturn is configured.
MTD_STATUS
Addr. SER: 0x60; bit 0
Code
Description
0
MTD Pin was 0, before setting/resetting MTC
1
MTD Pin was 1, before setting/resetting MTC
Table 114: Status of pin MTD before command execu-
tion SET_MTC and RES_MTC
MODEA_SPI forces the serial interface to use the SPI
protocol by setting MODEA = 0x0 (see P.26).
ROT_POS inverts the code direction of the serial inter-
face in MODE_ST = 0x0 and 0x1 and the incremental
output ABZ, Step/Direction and CW/CCW by setting/re-
setting bit ROT_POS (see P.28).
MODEA_NEW
Code PA0
0x0
NCS
0x1
NCS
0x2
NPRES
0x3
NPRES
0x4
NPRES
0x5
NPRES
0x6
NPRES
0x7
NPRES
Addr. SER: 0x60; bit 2:0
PA1
PA2
PA3
SCLK MOSI MISO
SCLK MOSI MISO
MA
SLI
SLO
A
B
Z
MA
SLI
SLO
MA
SLI
SLO
MA
SLI
SLO
MA
SLI
SLO
Function
SPITRI
SPI
BiSS
ABZ
SSI
SSI+ERRL
SSI+ERRH
ExtSSI
Table 112: Target value of MODEA for the command
SWITCH
ROT_POS_E2P inverts the code direction of the serial
interface in MODE_ST = 0x0 and 0x1 and the incre-
mental output ABZ, Step/Direction and CW/CCW by
setting/resetting bit ROT_POS (see P.28). ROT_POS
is stored in the EEPROM and CRC8 is automatically
updated.
Configurable NPRES Pin
A configurable NPRES pin can be used at pin PA0 if
MODEA is set to 0x2-0x7. This pin can be used to
execute a command configured by PA0_CONF on a
falling edge of NPRES.