English
Language : 

IC-MU_13 Datasheet, PDF (54/59 Pages) IC-Haus GmbH – OFF-AXIS NONIUS ENCODER WITH INTEGRATED HALL SENSORS
iC-MU OFF-AXIS NONIUS ENCODER
WITH INTEGRATED HALL SENSORS
preliminary
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
Rev B1, Page 54/59
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 105: Status of pin MTD before command execu-
tion SET_MTC and RES_MTC
Figure 45: Event sequence of command SWITCH Configurable NPRES Pin
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
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.
Table 103: Target value of MODEA for the command
SWITCH
RPL_NEW
Code
0x0
0x1
0x2
0x3
Addr. SER: 0x60; bit 7:6
Registerpro- Command
tection
E2P_COM
RP0
x
RP1
-
RP1
x
RP1
-
Reset to RP0
possible
x
-
x
x
Table 104: 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 sta-
tus bit is set.
Command CRC_CALC starts a recalculation of
CRC16 and CRC8. CRC16 and CRC8 are saved inter-
nally in iC-MU 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-MU saves the actual logic level of pin MTD to
PA0_CONF(7:0) Addr. 0x30; bit 7:0
PA0_CONF(7:0) Addr. SER: 0x25; bit 7:0
Code
Command
0x00
NO_FUNCTION
0x01
WRITE_ALL
0x02
WRITE_OFF
0x03
ABS_RESET
0x04
NON_VER
0x05
MT_RESET
0x06
MT_VER
0x07
SOFT_RESET
0x08
SOFT_PRES
0x09
SOFT_E2P_PRES
0x0A
E2P_COM
0x0B
EVENT_COUNT
0x0C
SWITCH
0x0D
CRC_VER
0x0E
CRC_CALC
0x0F
SET_MTC
0x10
RES_MTC
...0xFF
no function
Bank 0
Table 106: Command to be executed on falling edge of
NPRES