KMA199 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 4 of 36
NXP Semiconductors
KMA199
Programmable angle sensor
5. Functional description
The KMA199 amplifies two orthogonal differential signals which are delivered by MR
sensor bridges and converts them into the digital domain. The angle is calculated using
the COordinate Rotation DIgital Computer (CORDIC) algorithm. After a digital-to-analog
conversion the analog signal is provided to the output. Thus, the output is a linear
representation of the angular value. Zero angle, clamping voltages and angular range are
programmable. In addition, two 16-bit registers are available for customer purposes, like
sample identification.
The KMA199 comprises a Cyclic Redundancy Check (CRC) and an Error Detection and
Correction (EDC) supervision, as well as a magnet-loss detection to ensure a fail-safe
operation. A power-loss detection circuit pulls the analog output to the remaining supply
line, if either the supply voltage or the ground line is interrupted.
After multiplexing the two MR Wheatstone bridge signals and their successive
amplification, the signal is converted into the digital domain by an Analog-to-Digital
Converter (ADC). Further processing is done within an on-chip state machine. This
includes offset cancellation, calculation of the mechanical angle using the CORDIC
algorithm, as well as zero angle and angular range adjustment. The internal
Digital-to-Analog Converter (DAC) and the analog output stage are used for conversion of
the angle information into an analog output voltage, which is ratiometric to the supply
voltage.
The configuration parameters are stored in an user-programmable EEPROM. The OWI
(accessible using pin OUT/DATA) is used for accessing the memory.
5.1 Angular measurement directions
The differential signals of the MR sensor bridges depend only on the direction of the
external magnetic field strength H
ext
, which is applied parallel to the plane of the sensor.
In order to obtain a correct output signal, the minimum saturation field strength has to be
exceeded.
KMA199 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 5 of 36
NXP Semiconductors
KMA199
Programmable angle sensor
Since the Anisotropic MR (AMR) effect is periodic over 180, the sensor output is also
180-periodic, where the angle is calculated relative to a freely programmable zero angle.
The dashed line indicates the mechanical zero degree position.
6. Analog output
The KMA199 provides one analog output signal on pin OUT/DATA. The measured angle
is converted linearly into a value, which is ratiometric to the supply voltage V
DD
. Either a
positive or a negative slope is provided for this purpose.
The following table describes the analog output behavior for a positive slope. If for
example, a magnetic field angle, above the programmed maximum angle
max
, but below
the clamp switch angle
sw(CL)
is applied to the sensor, then analog output is set to the
upper clamping voltage. If the magnetic field angle is larger than the clamp switch angle,
the analog output switches from upper to lower clamping voltage. In the case of a
negative slope, the clamping voltages are changed.
The analog output voltage range codes both angular and diagnostic information. A valid
angle value is between the upper and lower clamping voltage. If the analog output is in the
diagnostic range, that is below 4 %V
DD
or above 96 %V
DD
, an error condition has been
detected. The analog output repeats every 180.
Fig 2. Angular measurement directions
001aag741
H
ext
α
Table 3. Analog output behavior for a positive slope
Magnetic field angle Analog output
max
< <
sw(CL)
V
(CL)u
sw(CL)
< <
ref
+180 V
(CL)l
KMA199 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 6 of 36
NXP Semiconductors
KMA199
Programmable angle sensor
7. Diagnostic features
The KMA199 provides four diagnostic features:
7.1 EEPROM CRC and EDC supervision
The KMA199 system includes a supervision of the programmed data. At power-on, a CRC
of the EEPROM is performed. Furthermore the EEPROM is protected against bit errors.
Every 16-bit data word is saved internally as a 22-bit word for this purpose. The protection
logic corrects any single-bit error in a data word, while the sensor continues in normal
operation mode. Multiple bit errors per word will be detected and switches the device into
diagnostic mode.
7.2 Magnet-loss detection
If the applied magnetic field strength is not sufficient, the KMA199 raises a diagnostic
condition. In order to enter the diagnostic mode, due to EEPROM CRC or magnet-loss
detection, the device can be programmed into active diagnostic mode, where the output is
driven below 4 %V
DD
or above 96 %V
DD
.
7.3 Power-loss detection
The power-loss detection circuits enable the detection of an interrupted supply or ground
line of the KMA199. In the case of a power-loss condition, two internal switches in sensor
are closed, connecting the pin of the analog output with the supply voltage and the ground
pins.
max
=
ref
+
rng
Fig 3. Characteristic of the analog output
001aag811
α
rng
0
α
ref
α
max
α
sw(CL)
α
ref
+ 180°
α (deg)
180
V
O
(%V
DD
)
V
(CL)u
V
(CL)I

KMA199,115

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
Magnetic Sensors Board Mount Hall Effect / Magnetic Sensors Programble Angle Sensor 5V 5mA-10mA
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet