English
Language : 

IC-MH16_15 Datasheet, PDF (24/25 Pages) IC-Haus GmbH – 12-BIT ANGULAR HALL ENCODER
iC-MH16
12-BIT ANGULAR HALL ENCODER
preliminary
Rev A1, Page 24/25
DPU
0
1
Addr. 0x04; bit 6
Pull-up activated
Pull-up deactivated
Table 34: Activation of NERR pull-up
The status register provides information on the status
of the module. There are 5 different errors that can
be signaled. Following unsuccessful programming of
the zapping diodes, the bit PROGERR is set. If an
attempt is made to read the current position via the
serial interface during the start-up phase, an error is
signaled with ERRSDATA, as the actual position is not
yet known. The ERRAMAX bit is output to signal that
the amplitude is too high, while the ERRAMIN bit sig-
nals an amplitude which is too low, caused, for example,
by too great a distance to the magnet. If the NERR pin
is pulled against VND outside the module, this error is
also signaled via the serial interface. The ERREXT bit
is then equal to 0x1. The error bits are reset again after
the status register is read out at the address 0x77. The
error bit in the data word is then also read in the next
cycle as 0x0.
OTP PROGRAMMING
CFGPROT
0
1
Addr. 0x05; bit 6
no protection
write/read protection
Table 35: Write/read protection of configuration
ENHC
0
1
Addr. 0x0F; bit 7
Default setting
ZAP diode testing: Use a higher current for reading
the ZAP diodes memory (0x10-0x1F)
Table 36: Enable High Current
With CFGPROT = 0x0, the registers at the addresses
0x00..0x0F, 0x75 and 0x78..0x7F are readable and
writeable. The addresses 0x10..0x1F, 0x42..0x43 and
0x76..0x77 are read-only. With CFGPROT = 0x1,
all registers except the addresses 0x75 and 0x7C
are write-protected; the addresses 0x42..0x42 and
0x75..0x7F are readable, while all others are read-pro-
tected.
An internal programming algorithm for the ZAP diodes
is started by setting the bit PROGZAP. This process
can only be successful if the voltage at VZAP is greater
than 6.5 V and the test register TEST (2:0) is not set.
Following programming, the register is reset internally
again. In the process, the bit PROGOK is set in the
status register (address 0x77) when programming is
successful, and the bit PROGERR if it is not.
The ZAP memory can be tested by reading the reg-
ister range 0x10-0x20. This test can be done with a
higher readout current (bit ENHC = 0x1) to simulate
deteriorated working conditions.
For reliable ROM writing, a low impedance connection
path must be established for the VZAP blocking capac-
itor (about 100 nF) between pin VZAP and pin VNA2
to ensure stable VZAP voltage during programming. A
further capacitor of 10 µF which may be located exter-
nally (e.g. on the programming board) is recommended
for additional blocking purpose.
iC-Haus expressly reserves the right to change its products and/or specifications. An info letter gives details as to any amendments and additions made to the
relevant current specifications on our internet website www.ichaus.com/infoletter; this letter is generated automatically and shall be sent to registered users by
email.
Copying – even as an excerpt – is only permitted with iC-Haus’ approval in writing and precise reference to source.
iC-Haus does not warrant the accuracy, completeness or timeliness of the specification and does not assume liability for any errors or omissions in these
materials.
The data specified is intended solely for the purpose of product description. No representations or warranties, either express or implied, of merchantability, fitness
for a particular purpose or of any other nature are made hereunder with respect to information/specification or the products to which information refers and no
guarantee with respect to compliance to the intended use is given. In particular, this also applies to the stated possible applications or areas of applications of
the product.
iC-Haus products are not designed for and must not be used in connection with any applications where the failure of such products would reasonably be expected
to result in significant personal injury or death (Safety-Critical Applications) without iC-Haus’ specific written consent. Safety-Critical Applications include, without
limitation, life support devices and systems. iC-Haus products are not designed nor intended for use in military or aerospace applications or environments or in
automotive applications unless specifically designated for such use by iC-Haus.
iC-Haus conveys no patent, copyright, mask work right or other trade mark right to this product. iC-Haus assumes no liability for any patent and/or other trade
mark rights of a third party resulting from processing or handling of the product and/or any other use of the product.