English
Language : 

IC-MU_13 Datasheet, PDF (53/59 Pages) IC-Haus GmbH – OFF-AXIS NONIUS ENCODER WITH INTEGRATED HALL SENSORS
iC-MU OFF-AXIS NONIUS ENCODER
WITH INTEGRATED HALL SENSORS
preliminary
The device ID is written to I2C_DEVID (see Table 98).
If an error occurs while communicating with an exter-
nal EEPROM up to 3 new communication attempts are
started by iC-MU.
I2C_RAM_START defines the start address in the in-
ternal RAM which in case of a
Rev B1, Page 53/59
I2C_E2P_START Addr. SER: 0x5D; bit 7:0
Code
Description
0x00
...
I2C-EEPROM start address
0xFF
Table 101: I2C_E2P_START
• write access: marks the begin of the data area With command EVENT_COUNT the value of register
that holds the data to be written
EVENT_COUNT is incremented by 1.
• read access: marks the begin of the data area
where the data read from the EEPROM is writ-
ten to
EVENT_COUNT(7:0)
Addr. SER:0x73; bit 7:0
Code
Description
0x0
...
Event counter
0x1F
According to this I2C_RAM_END defines the end ad-
dress of the data area in the internal RAM. The num-
ber of bytes NUM_BYTES to be read/written are deter-
mined by the difference between I2C_RAM_END and
I2C_RAM_START.
I2C_E2P_START defines the start address of the EEP-
ROM from which NUM_BYTES bytes should be read-
/written.
Table 102: Event counter
The command SWITCH is a variant of the WRITE_ALL
command which makes it possible to write config-
urations of MODEA und RPL into the EEPROM
which inhibit further register communications (e.g.
MODEA=ABZ).
The USER_EXCHANGE_REGISTERS (see Table 86)
can be used for the data-exchange with the EEPROM.
N.B.: RPL must be set to 0x0 before starting the
command.
I2C_DEVID(7:0) Addr. SER:0x60; bit 7:0
Code
Meaning
0xA0
write EEPROM
0xA1
read EEPROM
Table 98: I2C_DEVID
I2C_RAM_START Addr. SER: 0x5E; bit 7:0
Code
Description
0x00
...
I2C-RAM start address
0xFF
Table 99: I2C_RAM_START
I2C_RAM_END Addr. SER: 0x5F; bit 7:0
Code
Description
0x00
...
I2C-RAM end address
0xFF
Table 100: I2C_RAM_END
MODEA_NEW and RPL_NEW are used to set the tar-
get configuration of MODEA and RPL (e.g. ABZ, no
RPL). On executing the command SWITCH MODEA
and RPL are set to the target values and the configu-
ration 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).
N.B.: 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.
iC-MU starts with the interface and register protection
level configured with MODEA_NEW und RPL_NEW
after the next startup or after the execution of com-
mand SOFT_RESET.