2000 Nov 27 7
Philips Semiconductors Product specification
Sensor Conditioning Electronic UZZ9001
handbook, full pagewidth
DATA
CS
MHB700
sensor byte 2 sensor byte 1
Fig.3 CS Line timing.
Sensor signal coding
The sensor signal comprises 14 bits (D13 to D0) as shown
in Fig.4. Bits D12 to D0 are used for the coding of the
angle while D0 is reserved to indicate error and diagnostic
conditions as defined below. The 14 data bits are arranged
in 2 Bytes. D13 is the MSB of the sensor signal and D0 is
the LSB of the sensor signal. Byte 2, which is sent first,
contains data bits D13 to D7 and additionally the parity bit
P2 which is included for the recognition of interrupted
messages. P2 gives the ODD parity of data bits D13 to D7
and has to be evaluated by the master module.Similarly,
Byte 1 comprises data bits D6 to D0 and parity bit P1,
which gives the ODD parity of data bits D6 to D0. The
internal coding of angle values is as follows:
During normal operation, bit D13 is active low. Each
increment represents an angle value
of:
The error and diagnostic conditions are indicated by
D13 = 1 (active high). In an error situation the last two bits
(D0 and D1) specify the error code (see Table 2). All other
bits (D3 to D12) still show the current measurement value,
but as the last two bits are lost for measurement
representation the resolution is reduced to 11 bit.
Table 2 Error and diagnostic cases coding
00 0000 0000 0000
B
=0°, 180°
01 1111 1111 1111
B
=
D13 DO
2
13
1()
180°
2
13
------------
179.978
α
inc
180°
2
13
------------
= 0.022°
D1 D0 CASE
MEASUREMENT
VALUE
RELIABLE
0 0 no valid value presently
available due to RESET
no
0 1 magnet lost no
1 0 reserved
1 1 reserved
handbook, full pagewidth
MHB701
P2 D13 D12 D11 D10 D9 D8 D7 P1 D6 D5 D4 D3
sensor byte 2 sensor byte 1
D2 D1 D0
MSB LSB
Fig.4 Sensor signal coding.
2000 Nov 27 8
Philips Semiconductors Product specification
Sensor Conditioning Electronic UZZ9001
Magnet lost condition
If both offset corrected input signal of sensor 1 and
sensor 2 are below the lost magnet threshold then the
failure ‘Magnet lost’ is assumed.
Offset trimming
To achieve a linear output characteristic, it is necessary to
shift the offsets of the two input signals to the input stage
of the UZZ9001. For this reason a sensor offset
cancellation procedure has been implemented in the
UZZ9001 which is started by sending a special serial data
protocol to the UZZ9001. This trimming procedure is
required for both input signals.
Trim interface
The UZZ9001 trim mode serial interface consists of the
two terminals SMODE (pin 10) and DATA_CLK (pin 9).
The structure of this protocol is shown in Figure 5.
All signal levels of DATA_CLK and SMODE must lie within
the ranges set out in Table 3. The protocol starts with
a falling edge at the SMODE, which must occur at a high
DATA_CLK level. The following five bits are used to code
the message sent to the UZZ9001. They are transferred
via the SMODE and are sampled with the rising edge of
the DATA_CLK. During the fifth high level output of
DATA_CLK (counted from the start condition onwards),
a rising edge must appear at the SMODE and the
DATA_CLK follows this with one more change to low level
in order to successfully complete the protocol.
Table 3 Definition of the trim interface signals
PARAMETER MIN. MAX. UNIT
low level of DATA_CLK, SMODE 0 5 %V
DD
high level of DATA_CLK, SMODE 95 100 %V
DD
rise and fall time of DATA_CLK and SMODE signal edges
(10 to 90% V
DD
) and (90 to 10% V
DD
)
8 ns
DATA_CLK frequency 0.1 1 MHz
handbook, full pagewidth
MHB702
DATA_CLK
(input at pin 9)
SMODE
(input at pin 10)
TOUT
(output at pin 22)
12345
stop
condition
statusbit #
start
condition
T1
T0
Fig.5 Protocol used to set UZZ9001 into trim mode.
2000 Nov 27 9
Philips Semiconductors Product specification
Sensor Conditioning Electronic UZZ9001
Table 4 Programming of trim modes
MODE
STATUS BITS
12345
enter trim mode for sensor input channel 1 0 0 0 1 0
enter trim mode for sensor input channel 2 0 0 1 0 0
leave trim mode for either input channel 0 0 0 0 0
How to enter the trim mode
Details of voltage levels and timing of the status bits to be
transmitted to the UZZ9001 are given in Table 3. Note that
a complete protocol has to be sent before normal
operation can be resumed. The trim mode can also be
exited by resetting the device. After entering one of the trim
modes and provided there is a dynamic input signal there
will be a square wave output at the terminal T
OUT
(pin 22).
Reset
In addition to the external reset pin (pin 6), the UZZ9001
provides an internal power-up/ power-down reset logic
which continuously monitors the supply voltage. When the
supply voltage increases and reaches a safe level, reset
becomes inactive and the device starts initialization. When
the supply voltage exceeds the safe voltage level, the
device is reset immediately. This internal reset logic can be
over-ridden in all modes and at any time by applying an
external active high command to the RES input pin (pin 6)
in all modes and at any time. The reset pin RES (pin 6).
This pin is internally pulled to ground and therefore need
not be connected if the function is not required.
Measurement dynamics
The UZZ9001 includes an on-chip RC Oscillator that
generates the clock for the whole device. Consequently,
no external clock supply is required for the measurement
system. The nominal clock frequency of the on-chip
oscillator is 4 MHz at room temperature. It varies with
temperature change. At 40 °C the clock frequency may
decrease to 2.3 MHz. At higher temperatures however,
a frequency up to 5.7 MHz may occur. This influences the
dynamics of measurements. From an application point of
view, two different effects have to be distinguished. The
system delay, which means how long it takes until a
changed input signal is recognized at the output, and the
measurement update rate. The system delay is mainly
caused by the settling time of the low pass decimation
filter, which depends on the maximum frequency content
(shape) of the input signals and the clock frequency. The
following maximum values can be expected for the entire
system delay. The measurement update rate, however, is
directly related to the oscillator frequency. At room
temperature, a new value is available every 0.26 ms.
When taking the entire temperature range into account,
update rates between 0.45 and 0.18 ms are possible.
(see Table 5)

UZZ9001,118

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC SENSOR COND DUAL 24SO
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet