English
Language : 

IC-MQ Datasheet, PDF (30/39 Pages) IC-Haus GmbH – PROGRAMMABLE 9-BIT Sin/Cos INTERPOLATION IC WITH RS422 DRIVER
iC-MQ PROGRAMMABLE 9-BIT
Sin/Cos INTERPOLATION IC WITH RS422 DRIVER
ERROR MONITORING AND ALARM OUTPUT
Rev D4, Page 30/39
iC-MQ monitors the input signals, the internal interpo-
lator and the sensor supply controller via which the in-
put signal levels are stabilized. If the sensor supply
tracking unit reaches its control limits this can be inter-
preted as an end-of-life message, for example.
Three separate error masks stipulate whether error
events are signaled as an alarm via the current-limited
open drain I/O pin ERR (mask EMASKA), whether they
cause the RS422 line drivers to shutdown or not (mask
EMASKO) or whether they are stored in the EEPROM
(mask EMASKE).
The display logic (via EPH) and the minimum alarm in-
dication time (via EMTD) can be set for I/O pin ERR; an
internal pull-up current source can be switched in via
EPU. ERR pin also has an input function for switching
iC-MQ to test mode (see page 33) and for the accep-
tance of a system error message in normal operation
(only for EPH = 0).
EPH
Code
0
1
Adr 0x15, bit 2
Pin Logic
Low on error (otherwise Z)
Z on error (otherwise low)
Table 53: Alarm Input/Output Logic
EMTD
Code
0x0
0x1
0x2
0x3
Adr 0x15, bit 5:3
Indication Time
0 ms
12.5 ms
25 ms
37.5 ms
Code
0x4
0x5
0x6
0x7
Indication Time
50 ms
62.5 ms
75 ms
87.5 ms
Table 54: Minimum Alarm Indication Time
EPU
Code
0
1
Adr 0x17, bit 2
Function
No internal pull-up active
Internal 300 µA pull-up current source active
Table 55: Pull-Up Enable for Alarm Output ERR
PDMODE
Code
0
1
Adr 0x18, bit 6
Function
Line driver active when no error persists
Line driver active only after cycling power
Table 56: Driver Activation
EMASKA
Bit
9
8
7
6
5
4
3
2
1
0
Code
1
0
Notes
Adr 0x15, bit 1:0; Adr 0x14, bit 7:0
Error event
Line count error (wrong count of sine periods
between two zero pulses)
Temporal tracking error (out-of-sync: position output
differs from actual angle, e.g. after cycling power)
Loss of tracking (excessive input frequency)
Configuration error*
(SDA or SCL pin error, no acknowledge signal from
EEPROM or invalid check sum)
Excessive temperature warning
Ungated index enable signal ZIn
(comparated X1/X2 inputs for CFGABZ and
CFGZPOS adjustment)
Control error 2: range at max. limit
Control error 1: range at min. limit
Signal error 2: clipping due to excessive input level
Signal error 1: loss of signal (poor input level or s/c
phase out of range)
Function
Enable: event will be displayed
Disable: event will not be displayed
*) The line drivers remain high impedance (tristate)
when cycling power.
Table 57: Error Event Mask for Alarm Output
EMASKO
Bit
9
8
7
6
5
4
3
2
1
0
Code
1
0
Notes
Adr 0x17, bit 1:0; Adr 0x16, bit 7:0
Error event
Line count error (wrong count of sine periods
between two zero pulses)
Temporal tracking error (out-of-sync: position output
differs from actual angle, e.g. after cycling power)
Loss of tracking (excessive input frequency)
Configuration error* (ROM bit with fixed value = 1)
SDA or SCL pin error, no acknowledge signal from
EEPROM or invalid check sum
Excessive temperature warning
System error: I/O pin ERR pulled to low by an
external error signal (only permitted with EPH = 0)
Control error 2: range at max. limit
Control error 1: range at min. limit
Signal error 2: clipping due to excessive input level
Signal error 1: loss of signal (poor input level or s/c
phase out of range)
Function
Enable: event triggers tri-state
Disable: event does not cause tri-state
*) The line drivers remain high impedance (tristate)
when cycling power.
Table 58: Error Event Mask for Driver Shutdown