KMA199E All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 2 — 7 December 2011 22 of 32
NXP Semiconductors
KMA199E
Programmable angle sensor
[1] Variable and individual for each device.
[2] Undefined; must be written as zero for default.
Mechanical angular range 0000h = 0 to FFFFh = 1801LSB
Examples:
• Mechanical zero angle 0 = 0000h
• Mechanical zero angle 10 =0E38h
• Mechanical zero angle 45 = 4000h
[1] Undefined; must be written as zero for default and may return any value when read.
(4)
Fh 1Eh/1Fh EEP_CTRL_CUST 15 and 14 undefined
[2]
0Ch/
[1]
13 and 12 DIAGNOSTIC_LEVEL; diagnostic level behavior
of analog output
00 — active LOW (in lower diagnostic range) with
driver strength of the analog output
01 — active HIGH (in upper diagnostic range)
with driver strength of the analog output
10 — reserved
11 — reserved
11 and 10 reserved; may not be changed
9 undefined
[2]
8 SLOPE_DIR; slope of analog output
0 — rising (not inverted)
1 — falling (inverted)
7 to 0 CRC; checksum over all data (see Section 13.4)
Table 17. EEPROM registers
…continued
Address Command
write/read
Register Bit Description Default
MSB/LSB
Table 18. ZERO_ANGLE - mechanical zero degree position (address 7h) bit allocation
Data format: unsigned fixed point; resolution: 2
16
.
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Value 2
1
2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
2
10
2
11
2
12
2
13
2
14
2
15
2
16
Table 19. ANG_RNG_MULT_LSB - least significant bits of angular range multiplicator (address 9h) bit allocation
Data format: unsigned fixed point; resolution: 2
14
.
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Value 2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
2
10
2
11
2
12
2
13
2
14
U
[1]
U
[1]
U
[1]
ANG_RNG_MULT
CLAMP_HI CLAMP_LO–
8192
--------------------------------------------------------------------
180
ANGULAR_RANGE
-----------------------------------------------------
=
Table 20. CLAMP_LO - lower clamping level output voltage (address Ah) bit allocation
Data format: integer (DAC values 256 to 4864); resolution: 2
0
.
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Value U
[1]
U
[1]
U
[1]
2
12
2
11
2
10
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0