Melexis MLX90320LFRBBA-000RE Automotive sensor interface Datasheet

MLX90320
Automotive sensor interface
Features and Benefits
Applications Examples
Suited cost optimized sensors: gain and
offset correction by programmable
coefficients
Higher order temperature compensation
provided for both gain and offset
External or internal temperature sensor
for compensation of temperature errors
Over-voltage protection
Fault detection and clamping levels
Ratio-metric output: 0 to 5V
Single Pin Digital Programming
Fully analog signal path
RoHS compliant
Pressure transducers, strain gauges,
accelerometers, position sensors, etc.
Steering systems (e.g. torque sensors)
Safety restraints systems (e.g. seat
occupant detection)
Braking systems (e.g. ABS, force)
Comfort systems (e.g. air conditioning)
Engine management (e.g. injection)
Any bridge type sensor
Ordering Code
Product Code
MLX90320
MLX90320
Temperature Code
L
L
Package Code
FR
FR
Option Code
BBA-000
BBA-000
Legend:
Temperature Code:
Package Code:
Packing Form:
L for Temperature Range -40°C to 150°C
FR for SSOP 209 mil
RE for Reel, TU for Tube
Ordering example:
MLX90320LFR-BBA-000-RE
3901090320
Rev 007
Page 1 of 33
Packing Form Code
RE
TU
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
1 Functional diagram
2 General description
The MLX90320 covers the most typical resistive
type of Wheatstone bridge applications for use in an
automotive environment. It is a monolithic silicon
analog sensor interface that converts small changes
in resistors, configured in a full Wheatstone bridge
on a sensing element, to large output voltage
variations.
The signal conditioning includes gain adjustment,
offset control and second order temperature
compensation in order to accommodate variations of
the different resistive sensing elements.
Compensation values are stored in EEPROM and
can be reprogrammed with an interface circuit and
provided software. The MLX90320 is programmed
with a single wire serial interface through the output
pin.
The user can specify on chip clamping levels thus
creating fault detection bands. By intercepting
various fault modes the MLX90320 is able to inform
about the reliability of its analog output signa
3901090320
Rev 007
Page 2 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
Table of Contents
1 Functional diagram ...........................................................................................2
2 General description...........................................................................................2
3 Maximum ratings ..............................................................................................4
4 Pad definitions and descriptions .......................................................................5
5 MLX90320 General Specifications ....................................................................6
6 Detailed Description........................................................................................ 10
6.1 EEPROM .................................................................................................. 11
6.2 The programmable clock. .......................................................................... 11
6.3 The temperature chain. ............................................................................. 12
6.4 The sensor signal chain. ........................................................................... 13
6.4.1 The Gain calibration of the sensor signal chain.................................... 14
6.4.2 The Offset calibration of the sensor signal chain.................................. 15
6.4.3 The output clamping levels .................................................................. 17
6.4.4 The Faults detection ............................................................................ 17
6.5 Programming the MLX90320 through the output pin ................................. 19
6.5.1 Overview.............................................................................................. 19
6.5.2 Communication Initialization Request .................................................. 19
6.5.3 Communication Request...................................................................... 20
6.5.4 Bit format ............................................................................................. 20
6.5.5 Commands .......................................................................................... 21
7 Unique Features ............................................................................................. 23
8 Typical applications circuits ............................................................................ 24
8.1 Ratio-metric mode with use of external temperature sensor. ..................... 24
8.2 Ratio-metric mode without use of external temperature sensor. ................ 25
8.3 Non Ratio-metric mode with use of external temperature sensor. ............. 25
8.4 Non Ratio-metric mode without use of external temperature sensor. ........ 26
9 EEPROM Contents ......................................................................................... 26
10 Standard information regarding manufacturability of Melexis products with
different soldering processes ............................................................................. 30
11 Package Information ..................................................................................... 31
12 Disclaimer ..................................................................................................... 33
3901090320
Rev 007
Page 3 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
3 Maximum ratings
Parameter.
Supply Voltage, VDD
Min
-14.5
Max
16
V
Comments
No latch-up or damage.
Rise time(10 to 90%) tr ≥ 1µs.
Supply Voltage, VDD- VSS
4.5
5.5
V
Operating within specifications
Output current limit
-50
-9
mA
Short to VDD
9
50
mA
Short to Gnd
Operating Temperature Range, Tenvironment
-40
150
ºC
Storage Temperature Range
-50
150
°C
Programming Temperature Range
-40
125
°C
130
°C/W
Package Thermal Resistance
ESD Sensitivity
2
Latch-up withstand
Units
kV
HBM.
CDF - AEC - Q100-002
CDF - AEC - Q100-004; VDD=
5.5V
Table 1: Absolute maximum ratings
Exceeding the absolute maximum ratings may cause permanent damage. Exposure to absolute-maximum-rated
conditions for extended periods may affect device reliability.
3901090320
Rev 007
Page 4 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
4 Pad definitions and descriptions
Package
Pin
Short
Nr
Name
1
INM
IN
2
ANAGND
gnd
3
INP
IN
4
SUB
gnd
5
TMP
IN
6
DIGGND
gnd
Digital Ground
7
Test
NC
On module to ground.
8
TESTOU
T
OUT
Dir
Type
Analog
Function / Description
Bridge Sensor Negative
Analog Ground
Analog
Bridge Sensor Positive
Substrate Ground
Temp
Test
External Temperature Sensor (Resistor to supply)
Test Output.
On module to ground
9
TESTIN1
IN
Test
Test Input 1: CLKEXT, TEST (3 level)
10
TESTIN2
IN
Test
Test Input 2: DATAIN, SCAN (3 level)
11
FLT
OUT
Analog
Filter pin
12
OUT
BI
Analog
Analog output and communication pin
13
Test
NC
14
VDD
power
On module to ground
Supply
Supply
Table 2: Pin description MLX90320
3901090320
Rev 007
Page 5 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
5 MLX90320 General Specifications
DC Operating Parameters TA = -40oC to 150oC (guaranteed through automotive qualification standards), VDD =
o
o
5V (unless otherwise specified), packaged parts are fully tested during production between -40 C and 135 C,
o
o
dies are fully tested during production between 25 C and 135 C.
Parameter.
Symbol
Supply Voltage
VDD
Supply Current
IDD
General Electrical Specifications
Comments
Min
Typ
Max
Units
4.5
5.5
V
No output load,
VDD=5V±10%
4
9
mA
Output
capacitive load
10Ω < RSERIES <
10 kΩ
0
100
nF
Output resistive
load
To reach
5%VDD to
95%VDD
2.8
See remark 1
See remark 2
kΩ
± 1.7
Output current
capability
mA
VDD=5V±10%
Output short
circuit current
±50
mA
Digital output
current
±2
±5
mA
VDD line
inductance
0
22
µH
Clamping Levels Specifications
Parameter.
Symbol
Comments
Min
Typ
Max
Units
Clamping output
low 0
Clamp low min
See paragraph
6.4.3 for detailed
explanation
2
4
See remark 3
6
%VDD
Clamping output
low 1
7 other low
clamping levels
with a clamp
level variation of
1.3%VDD for
each
Clamp low min +
1.3%VDD
%VDD
Clamping output
low n
n = [0..7]
Clamp low min +
n*1.3%VDD
%VDD
Clamping output Clamp high max See paragraph
high 0
6.4.3 for detailed
explanation
Clamping output
high1
3901090320
Rev 007
94
7 other high
clamping levels
with a clamp
level variation of
1.3%VDD for
each
96
See remark 3
Clamp high max
– 1.3%VDD
Page 6 of 33
98
%VDD
%VDD
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
n = [0..7]
Clamping output
high n
%VDD
Clamp high max
– n*1.3%VDD
Diagnostic Limits Specifications
Parameter.
Symbol
Comments
Min
Typ
Low diagnostic
output
Symbol
Overall typical
gain
Coarse gain
Gdido
Gcs
Typical sensor
output span that
can be
accommodated
to achieve 4V
output span
3901090320
Rev 007
4
%VDD
Fgain
%VDD
Signal path general Specifications
Comments
Min
Typ
See table 3
below for an
overview
Gdts
Typical fine gain
Units
96
High diagnostic
output
Parameter.
Max
12.7
1bit
programmable
Max
Units
442
V/V
V/V
3.25 (Gdido = 0)
13 (Gdido = 1)
1bit
programmable
V/V
1.994 (Gdts = 0)
4.96 (Gdts = 1)
1bit
programmable
V/V
1.238 (Gcs = 0)
1.934 (Gcs =1)
10 bit
programmable
0.446
0.99
V/V
Without an
optimal
compensation of
the sensitivity
temperature drift
(i.e. with the fine
gain equal to
one of the
extreme range
values)
1.8
63
mV/Vsupply
Page 7 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
Typical sensor
output span that
can be
accommodated
to achieve 4V
output span
With an optimal
compensation of
the sensitivity
temperature drift
(i.e. with the fine
gain equal to the
middle range
value)
Typical sensor
offset that can
be compensated
Depends on
gain
settings and
desired
output offset
voltage. See
Table 3 below
for an
overview.
2.5
10
Output Offset
programmable
Output Offset
resolution
40
mV/Vsupply
97.2
mV/Vsupply
90
%VDD
0.1
%VDD
±0.1
%VDD
10
ms
Overall non
linearity
Best fit value
Wake-up time at
power up
MLX90320
operational, in
spec.
Output noise
47nF FLT
capacitance with
maximum gain
5
mVrms
Response time
Set by an
external
capacitor
0.1
ms
0
o
o
Remark 1: for a reduced temperature range of -40 C to 135 C, the MLX90320 is able to cover the output voltage
range from 5%Vdd till 95%Vdd for all loads higher then 2kOhm.
Remark 2: When using a pull up load, during a fault condition, a leakage current of 20µA maximum will flow in the
load. The voltage drop due to this leakage current will limit the achievable high voltage. To be sure that the high
fault band is always achieved during a fault condition a load smaller than 4%Vdd/ 20µA = 10kOhm has to be
used.
Remark 3: Each clamping level itself has an inaccuracy of +/-2%Vdd maximum. But the 1.3%Vdd step between
each level is very accurate. By selecting the clamping level closest to the desired level an accuracy of +/0.65%Vdd can be reached. To be sure that there is never an overlap between the fault bad and the normal band
it is better to keep at least a 1%Vdd gap between the clamping level and the fault band (i.e. the maximum
clamping level should be ≤ 95%Vdd and the minimum should be ≥ 5%Vdd).
3901090320
Rev 007
Page 8 of 33
Data Sheet
Feb/12
3901090320
Rev 007
Page 9 of 33
0
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
1
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
Gdts
Gdido
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
GCS
0.99
0.446
0.99
0.446
0.99
0.446
0.99
0.446
0.99
0.446
0.99
0.446
0.99
0.446
0.99
0.446
Fine
Gain
V/V
441.8
197.9
282.9
126.7
176.8
79.2
113.2
50.7
110.8
49.6
70.9
31.8
44.3
19.9
28.4
12.7
Typical
Total
Gain
V/V
12.6
19.7
31.5
49.1
50.2
78.3
125.2
196.1
Sensor span in
order to achieve
4V output span
(mV) Remark 1
143.3
-334.6
-85.5
-84.2
-84.9
-82.7
-83.9
34.3
35.7
34.9
37.1
36.0
39.4
37.5
-82.3
-80.4
42.9
136.8
-341.1
-76.9
142.3
139.3
-335.6
-338.6
147.9
157.1
-320.8
-329.0
149.6
171.1
-328.3
-306.7
Typical total sensor offset
that can be compensated to
achieve 0.5V as MLX90320
output offset (mV)
-76.5
-63.9
-70.8
-51.2
-61.3
-29.9
-47.0
2.0
-305.0
-255.0
-282.2
-204.1
-244.3
-119.3
-187.3
8.0
43.4
55.9
49.1
68.7
58.6
90.0
72.9
121.9
172.9
222.9
195.7
273.9
233.6
358.6
290.6
485.9
ypical total sensor offset that
can be compensated to
achieve 4.5V as MLX90320
output offset (mV)
MLX90320
Automotive sensor interface
Table 3
Remark 1: For the best compensation of the sensor sensitivity drift with temperature, the typical sensor output
span needed to reach the 4V output span must be calculated for a fine gain in the middle of its range (i.e. 0.72
V/V)
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
6 Detailed Description
Figure 1: General block diagram of the MLX90320
The MLX90320 can be used with almost any type of resistive bridge sensor without the need of any additional
signal conditioning.
The differential input signal is offset compensated and amplified to achieve the desired output voltage. With a
coarse gain calibration the MLX90320 can easily accommodate sensor output spans in the 1.8mV/V to 63mV/V
range to achieve 4 V output span. Sensor output offsets until 97.2mV/V (depending on the sensor output span
and on the desired output offset, see table 3 for the details) can be compensated with the coarse offset
calibration to achieve an output offset in the 0.5V to 4.5V range. Figure 2 shows two typical output characteristics
that can be obtained with the MLX90320. The option of swapping the inputs by setting one bit in EEPROM and
the wide variation of the output offset with the coarse offset calibration allows calibrating a decreasing output
characteristic as shown in figure 2. All output characteristics between those described in figure 2 can be achieved
for a wide range of sensor output spans and offsets.
3901090320
Rev 007
Page 10 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
Figure 2: Two typical MLX90320 output characteristics obtained after calibration
Besides the coarse gain and offset adjustment, the MLX90320 can accurately adjust the output span and offset to
the desired values by calibrating a fine gain and a fine offset 10 bits DAC. This fine calibration allows also
compensating second order temperature drifts of the sensor sensitivity and offset. An accurate temperature chain
gives the information needed to compensate this temperature drift. The user has the possibility of selecting
between an internal or external temperature sensor by setting one bit in EEPROM.
What follows is the description of the different features of the MLX90320. For each feature the different calibration
parameters associated will be explained and their address in the EEPROM will be given. Only typical values are
used in this section.
6.1 EEPROM
The EEPROM is a 64 x 5 bits memory. A detailed description of the EEPROM memory address map is given in
the paragraph 9. So each EEPROM address contains 4 calibration bits and one parity bit. The sum of the '1''s of
the five bits must be '1'. That means that when data is '0000' the parity must be '1' (other examples:'0100' parity is
'0'; '1100' parity is '1'; '1111' parity is '1').
6.2 The programmable clock.
The CLKADJ[3:0] bits are stored in address 3 of the EEPROM. These bits are used to program the oscillator. If
CLKADJ[3:0] = 1111, the oscillator runs at the highest frequency. If CLKADJ[3:0] = 0000, the oscillator runs at the
slowest frequency. This calibration is required to calibrate the 4 MHz oscillator within +/-15% accuracy. A bad
oscillator calibration may cause malfunction of the communication protocol thus it is only factory set.
3901090320
Rev 007
Page 11 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
6.3 The temperature chain.
Figure 3 The temperature chain
The temperature chain is composed of the temperature sensor, an amplifier with programmable gain and offset
and a SAR ADC.
The user can choose between an internal or an external temperature sensor. By setting the bit TMP_Select to 1
(EEPROM address 23) the internal temperature sensor is chosen and the TMP pin has to be left floating in
application mode. If TMP_Select is 0 the external temperature sensor is chosen and an external resistor has to
be connected between the supply voltage and the TMP pin. The MLX90320 should be used with an external
temperature sensor in applications where the temperature surrounding the customer sensor is different from the
temperature surrounding the MLX90320. An example of external resistor that could be used in those specific
applications is given in paragraph 8.
As the sensitivity and the offset of the temperature sensor can vary a lot from part to part, the temperature chain
must be calibrated. For that reason the amplifier gain is three bits programmable (TMP_GAIN bits stored in
EEPROM address 31). These three bits are used to calibrate the sensitivity of the temperature chain. The
amplifier offset is five bits programmable (TMP_OFFSET bits stored in EEPROM address 23 and 27) and
compensates the offset of the temperature sensor. After calibration the output of the temperature chain amplifier
must be within the input range of the SAR ADC for the entire application temperature range.
When the calibration of the temperature chain is over, the 10 bits room temperature T1 can be stored in the
EEPROM (address 0 to 3 for the T1 value used to calculate the fine gain and address 16 to 18 for T1 value used
to calculate the fine offset) and it will be used for the sensor signal chain offset and sensitivity temperature drift
compensation.
Remark: Refer to the document AN_MLX90320.pdf for detailed information on how to calibrate the temperature
chain and the sensor signal chain.
3901090320
Rev 007
Page 12 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
6.4 The sensor signal chain.
Figure 4 The sensor signal chain
The input of the sensor signal chain is a differential voltage INP-INM. The differential inputs can be inverted by
setting the IINV bit (EEPROM address 7). This is done by a 180º phase shift of the chopping signal. This allows
calibrating a decreasing output characteristic instead of an increasing one as shows Figure 2.
A dual input dual output 1 bit gain programmable amplifier (Gdido) is the first amplifier stage of the sensor signal
chain. The use of noise and offset reduction techniques like chopping and sample and hold makes the
contribution of the on-chip noise, offset and offset drift negligible compared to the same imperfections from the
external sensor. A dual input single output 1 bit programmable gain amplifier (Gdts) and a 1 bit programmable
gain charge summing amplifier (Gcs) completes the programmable coarse gain of the sensor signal chain.
Thanks to the wide programmable coarse gain range, the MLX90320 can accommodate wide sensor output
spans.
A coarse and fine sensor offset compensation is done at the inputs of the dual to single amplifier (Gdts). A fine
gain DAC allows calibrating accurately the output span. A wide range of sensor offsets can be compensated with
the coarse offset calibration while the desired output offset can be achieved accurately with the fine offset
calibration. The fine gain and offset calibration allows compensating a second order temperature drift of the
sensor sensitivity and offset. An external capacitor connected to the FLT pin sets the bandwidth of the
MLX90320.
The global equations of the sensor signal chain are given below:
× (INP − INM ), if _ IINV = 0
G
POS OUT − NEGOUT =  DIDO
 G DIDO × (INM − INP ), if _ IINV = 1
AGND = 0.699 × V DD
G
DtsOUT = −G DTS × (POS OUT − NEGOUT ) + DTS × (FN OFF − CS OFF ) + AGND
3
CS OUT = GCS × (DtsOUT − AGND) + AGND
GnIN = FN GAIN × (CSOUT − AGND) + AGND
3901090320
Rev 007
Page 13 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
GnOUT = 2.11× (GnIN − AGND) + AGND
OUT = −1.668 × GnOUT + 1.16725 × VDD
Explanation of the parameters used in the global equations:
INP-INM is the differential output from the sensor
IINV is the bit that swaps the MLX90320 inputs INP and INM
POSout, NEGout, Dtsout, CSout, Gnin and Gnout are MLX90320 internal nodes represented in the
schematic of the sensor signal chain (fig 5)
AGND is an analog ground dependent of the supply voltage VDD.
GDIDO, GDTS, GCS form the sensor signal chain coarse gain programmable.
FNOFF and CSOFF are respectively the sensor signal chain fine and coarse offset programmable.
FNGAIN is the sensor signal chain fine gain programmable.
OUT is the application mode output of the MLX90320.
The different sensor chain calibration parameters with their range will be described in the following paragraphs.
6.4.1 The Gain calibration of the sensor signal chain.
Three programmable coarse gain stages allow calibrating a wide range of sensor output spans (1.8mV/V to
63mV/V range) to the desired MLX90320 output span. Amplifier DIDO is a differential input – differential output
amplifier, while amplifier DTS and CS are dual-to-single-ended amplifiers giving a single ended output voltage
referred to the ground.
Each one of these three amplifiers is one bit programmable:
The DIDO gain is 3.25 or 13 depending on the value of the corresponding bit stored on the address 7
of the EEPROM.
The DTS gain is 1.994 or 4.96 depending on the value of the corresponding bit stored on the address 7
of the EEPROM.
The CS gain is 1.238 or 1.934 depending on the value of the corresponding bit stored on the address 7
of the EEPROM.
Besides the three programmable coarse gain stages, there is also a 10 bits programmable fine gain stage within
the range 44.6% to 99%. The fine gain calibration allows an accurate adjustment of the output span. The fine
gain can be calculated by the formula:
FN GAIN = (0.446 + FNGainreal × (0.99 − 0.446))
Equation 1
Explanation of parameters used in equation 1:
FNGAIN is the fine gain used in the signal sensor chain.
FNGainreal is the value of the fine gain in the [0..1] range with 10 bits resolution.
The fine gain calibration allows also a second order compensation of the drift with temperature of the sensor
sensitivity. The value of the fine gain is given by the formula:
2
FNGainreal = G0 + G1 × (T − T1 ) + G2 × (T − T1 )
Equation 2
Explanation of parameters used in equation 2:
3901090320
Rev 007
Page 14 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
T1 is the output of the temperature chain corresponding to the room temperature. The ADC of the
temperature chain outputs 10bits but 12 bits are stored (address 0 to 2 of the EEPROM). The MSB
must always be 0 and the other 11 bits are obtained from an average of the previous temperature
readings. This gives more accuracy to the output of the temperature chain. The T1 value used in
equation 2 is in the [0..1] range with an 11 bit resolution.
G0 is the zero order fine gain coefficient (independent from the temperature) used to adjust accurately
the output span at room temperature. 12 bits are stored (address 12 to 14 of the EEPROM) but only
the 10 first are used. The two MSB must be 0. The G0 value used in equation 2 is in the [0..1] range
with a 10 bit resolution.
G1 is the first order fine gain coefficient used to compensate the sensor sensitivity drift with
temperature. 12 bits are stored (address 8 to 10 of the EEPROM). The MSB is the sign bit (two’s
complement): If G1[11] = 1 then G1 is negative, if G1[11] = 0 then G1 is positive. The G1 value used in
equation 2 is in the [-2..2] range with an 11 bit resolution.
G2 is the second order fine gain coefficient used to compensate the sensor sensitivity drift with
temperature. 12 bits are stored (address 4 to 6 of the EEPROM). The MSB is the sign bit (two’s
complement): If G2[11] = 1 then G2 is negative, if G2[11] = 0 then G2 is positive. The G2 value used in
equation 2 is in the [-2..2] range with an 11 bit resolution.
The ALU computes equation 2 with 12 bits but the result is truncated to 10 bits because the Gain DAC is a 10 bit
DAC. When the MLX90320 is not able to compensate for the sensor sensitivity drift with temperature, the fine
gain calibration parameters stored in EEPROM will lead to a FNGainreal value out of the [0..1] range. In this case
the MLX90320 will indicate an overflow in the digital calculations by putting the output voltage in a fault band.
When this occurs, a reset of the chip is required to go back into the normal mode of operation. Typical total gains
with the corresponding sensor offset ranges that can be compensated can be found in table 3.
6.4.2 The Offset calibration of the sensor signal chain.
The purpose of the 7-bit offset DAC is to be able to adjust the MLX90320 output offset anywhere in the 0.5V to
4.5V range. The voltage at the output of the coarse offset DAC can be calculated by the formula:
CSOff digital

 V
CSOff ana log =  0.905 × V DD −
× (0.905 × V DD − 0.06 × V DD ) × DD
127

 5
Equation 3
Explanation of parameters used in equation 1:
CSOffanalog is the voltage at the output of the coarse offset DAC.
CSOffdigital is the digital decimal value of the coarse offset (7 bits stored in address 11 and 15 of the
EEPROM).
The voltage span at the output of the coarse offset DAC is large enough to allow the user to calibrate a
decreasing output characteristic with for example 4.5V as output offset and 0.5V as output full scale. This output
characteristic is only possible by inverting the inputs (setting the IINV bit).
Besides the programmable coarse offset, there is also a 10-bits programmable fine offset stage which allows
adjusting the MLX90320 output offset with a high resolution (at least a resolution of 0.1% of the supply voltage).
The voltage at the output of the fine offset DAC can be calculated by the formula:
3901090320
Rev 007
Page 15 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
FNOff ana log = (0.2272 × V DD + FNOff real × (0.318 × V DD − 0.2272 × V DD )) ×
V DD
5
Equation 4
Explanation of parameters used in equation 4:
FNOffanalog is the voltage at the output of the fine offset DAC.
FNOffreal is the value of the fine offset in the [0..1] range with a 10 bit resolution.
The
VDD
term of equation 3 and 4 is due to the ratio-metric behaviour of the fine and coarse offset DACs.
5
The fine offset calibration allows also a second order compensation of the temperature drift of the sensor offset.
The value of the fine offset is given by the formula:
Equation 5
2
FNOff real = O0 + O1 × (T − T1 ) + O2 × (T − T1 )
Explanation of parameters used in equation 5:
T1 is the output of the temperature chain corresponding to the room temperature. The ADC of the
temperature chain outputs 10 bits but 12 bits are stored (address 0 to 2 of the EEPROM). The MSB
must always be 0 and the other 11 bits are obtained from an averaging from the previous temperature
readings. This gives more accuracy to the output of the temperature chain. The T1 value used in
equation 5 is in the [0..1] range with an 11 bit resolution.
O0 is the zero order fine offset coefficient (independent from the temperature) used to compensate
accurately the sensor offset at room temperature. 12 bits are stored (address 28 to 30 of the EEPROM)
but only the 10 first are used. The two MSB must be 0. The O0 value used in equation 5 is in the [0..1]
range with a 10 bit resolution.
O1 is the first order fine offset coefficient used to compensate the sensor offset drift with temperature.
12 bits are stored (address 24 to 26 of the EEPROM). The MSB is the sign bit (two’s complement): If
O1[11] = 1 then O1 is negative, if O1[11] = 0 then O1 is positive. The O1 value used in equation 5 is in
the [-2..2] range with an 11 bit resolution.
O2 is the second order fine offset coefficient used to compensate the sensor offset drift with
temperature. 12 bits are stored (address 20 to 22 of the EEPROM). The MSB is the sign bit (two’s
complement): If O2[11] = 1 then O2 is negative, if O2[11] = 0 then O2 is positive. The O2 value used in
equation 5 is in the [-2..2] range with an 11 bit resolution.
The ALU computes the equation 5 with 12 bits but the result is truncated to 10 bits because the Offset DAC is a
10 bit DAC. When the MLX90320 is not able to compensate for the sensor offset drift with temperature, the fine
offset calibration parameters stored in EEPROM will lead to a FNOffreal value out of the [0..1] range. In this case
the MLX90320 will indicate an overflow in the digital calculations by putting the output voltage in a fault band.
When this occurs, a reset of the chip is required to go back into the normal mode of operation.
The MLX90320 also offers the possibility to set clamping levels to the output voltage. This allows creating fault
bands necessary to detect external and internal faults.
3901090320
Rev 007
Page 16 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
6.4.3 The output clamping levels
The output voltage is in application mode limited by a 3-bit programmable low and 3-bit programmable high
clamping-level. In order to set the clamping level in a high impedance node, the clamping is done at the FLT pin.
The FLT pin voltage is compared with the DA-converted value of CLAMPLOW dig and CLAMPHIGHdig. If the FLT
pin voltage is greater than the DA-converted value of CLAMPHIGHdig, then this last voltage is used as input of the
output stage. If the FLT pin voltage is smaller than the DA-converted value of CLAMPLOW dig, then this last
voltage is used as input of the output stage. The transition from in range mode to clamping mode and vice versa
takes place without overshoot.
The output pin low clamping level can be calculated by the formula :
Equation 6
Voutlowclamp = (Lowclamp + Clamplowdig × 0.013) × VDD
Explanation of parameters used in equation 6:
Voutlowclamp is the output pin low clamping voltage.
Lowclamp is the lowest clamp level and has a typical value of 4%Vdd.
Clamplowdig is the decimal value (range of 0 to 7) of the low clamp level stored in EEPROM at the
address 19.
The output pin high clamp level can be calculated by the formula:
Equation 7
Vouthighclamp = (Highclamp + (Clamphighdig − 7 )× 0.013)× VDD
Explanation of parameters used in equation 7:
Vouthighclamp is the output pin high clamping voltage.
Highclamp is the highest clamp level and has a typical value of 96%Vdd.
Clamphighdig is the decimal value (range of 0 to 7) of the high clamp level stored in EEPROM at the
address 19 and 23.
6.4.4 The Faults detection
As mentioned before, a reliable memory is obtained by storing each bit three times in the EEPROM and
by using parity check to detect data corruption and majority voting when accessing the data. Thanks to the setting
of output clamping levels, the MLX90320 output voltage goes to the fault bands to point out that a fault occurred
and that the output signal is unreliable. The MLX90320 contains circuitry which detects and diagnoses the
following faults with the loads as described and specified in and under the conditions of paragraph 5:
Internal faults
The MLX90320 will detect a Fault condition when INP and/or INM have a level outside of the 1.5 to 3.5 Volt range
(with 5 Volt supply).The MLX90320 will also detect the following faults:
•
•
INP and/or INM open
Sensing element supply open
3901090320
Rev 007
Page 17 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
•
•
•
•
Short-circuit of INP and/or INM with VDD
Short-circuit of INP and/or INM with GND
Short-circuit of FLT with VDD or GND
EEPROM parity error
When a short-circuit of FLT with VDD or GND occurs the output goes to the fault band. For all other internal faults
the output goes to the low fault band.
External faults
Short-circuit
• Output with VDD
• Output with GND
• Output with Vbat
Open circuit
• VDD open
• GND open
In all of these above mentioned fault cases, the IC will generate an output within either of the diagnostic bands.
If the ground broken wire detection is required the load has to be a pull up resistor with a typical value of
2,8kOhm that can be placed at the 90320 side or at the ECU side.
The MLX90320 goes also to fault mode when there is an overflow in the digital calculation of the fine offset or fine
gain compensation.
The MLX90320 must survive the following reversed contacts but the output does not go to the fault bands.
• Reverse polarity
• Reverse battery polarity
• Output reversed with GND
• Output reversed with VDD
3901090320
Rev 007
Page 18 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
6.5 Programming the MLX90320 through the output pin
Communicating with the MLX90320 only requires a limited amount of interface circuitry, software and a
computer. Melexis provides a communication equipment and belonging software such that the customer is able
to start communicating with the chip in a matter of minutes.
The output pin acts as analog output pin and as communication pin.
The drive stage of a class AB amplifier is connected to that pin to output analog signal.
For the communication the output will be sink/source current source.
Through a short circuit detection, the ASSP knows that the user requests the pin for communication.
6.5.1 Overview
When the user wants to communicate with the MLX90320, communication must be requested.
This can be achieved by short-circuiting the output pin to ground and supply level.
The ASSP detects this short and after a delay time, the same output pin turns into a half-duplex digital
communication channel.
6.5.2 Communication Initialization Request
When a new chip is supplied with 5V, before sending a first command to this chip, a power reset of 1.5ms +/30% is required. For the further commands with the same chip the power reset is not needed anymore.
After a communication initialization request, a delay of at least 10msec has to be taken before sending a
communication request.
3901090320
Rev 007
Page 19 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
6.5.3 Communication Request
1) Pattern to enter the communication mode
Short-circuit to
VDD
Short-circuit to
VDD
Digital Signal
analog signal
COM pin :
Short-circuit to the GROUND
Short-circuit to the GROUND
1.5ms +30%
1.5ms +30%
<1ms
1.5ms +30%
1.5ms +30%
< 90ms
HIGH Level has
been detected
2) First case : the analog level is quite high :
IRQ :
Has to stay LOW
at min 1.0 ms
at max 2.0 ms
A LOW level should
be seen within 3 ms
Has to stay
LOW at
min 1.0 ms
at max 2.0
ms
A HIGH level should be
detected within 3 ms
Waiting for the first bit = 90 ms
HIGH Level has
been detected
3) Second case : the analog level is quite low :
A SC and a LOW level should
be seen within 3 ms
COM pin :
IRQ :
Has to stay HIGH
at min 1.0 ms
at max 2.0 ms
A HIGH level should be
seen within 3 ms
A SC and a HIGH level should
be seen within 3 ms
COM pin :
Has to stay
HIGH at
min 1.0ms
at max
2.0ms
A HIGH level should be
detected within 3 ms
Waiting for the first bit = 90 ms
The default mode is the receive mode. The user has to send a valid command to the interface chip.
6.5.4 Bit format
The bit is coded into a pulse width modulated format (PWM).
PWM format has no need for message frame synchronization. This has the advantage that the receive speed can
differ from the transmit speed. There is no configuration needed, the receiver can work with various bit rates.
1
0
5 Volts
0 Volt
5 Volts
0 Volt
A valid bit always starts with a falling edge. This means that after making a communication request by shorting to
ground, the user must reset the output line to high status.
3901090320
Page 20 of 33
Data Sheet
MLX90320
Automotive sensor interface
Duty cycle:
30 / 70% (min = 20 / 80%, max = 40 / 60%)
Period: (Over total clock frequency range)
Data sent by the MLX90320
Period Length (µs)
Minimum
Typical
Maximum
1
510
695
Data received by the MLX90320
Period Length (µs)
Minimum
Typical
Maximum
1250
1700
2250
6.5.5 Commands
All delays mentioned below are calculated for a typical clock-frequency of 4 MHz.
The clock frequency can differ +/- 15% on each chip. The delays will vary proportionally.
Stop communication mode
COMIN
1
0
0
0
0
0
0
STOP bit
( =0 )
0
Normal Mode
50 us
Stop the communication, ASSP goes back into normal mode.
A new communication request is needed to get back into communication mode.
Reply A5
COMIN
0
1
0
0
0
0
0
STOP bit
( =0 )
0
min. = 150 us
MAX. = 5 ms
100 us
Next command
COMO
1
0
1
0
0
0
1
1
STOP bit
( =0 )
Command to see whether or not the ASSP is still in communication mode.
If so, the ASSP shall respond $A5.
Write to EEPROM
COMIN
0
0
1
0
0
0
0
0
STOP bit
( =0 )
min. = 150 us
MAX. = 5 ms
STOP bit
( =0 )
Address
Data
min. = 4,8 ms
MAX. = 10 ms
STOP bit
( =0 )
min. = 18 ms
Next command
Write to a specific address. The address in the EEPROM is coded with 8 bits. As the EEPROM has 64 addresses
the two first address bits should be 0. The data to store in one EEPROM address is coded with 8 bits. As each
EEPROM address stores 4 calibration data bits and one parity bit, the 3 first data bits from the data byte should
be 0.
Read from EEPROM
COMIN
0
0
0
1
0
0
0
0
STOP bit
( =0 )
min. = 120 us
MAX. = 5 ms
Address
min. = 120 us
MAX. = 5 ms
STOP bit
( =0 )
Next command
70 us
COMO
Data
STOP bit
( =0 )
Read a specific address. The address in the EEPROM is coded with 8 bits. As the EEPROM has 64 addresses
the two first address bits should be 0. A data byte is returned when reading the data from one EEPROM address
but actually it contains four calibration data bits and one parity bit. So the 3 first bits read from an EEPROM
address should be 0.
3901090320
Page 21 of 33
Data Sheet
MLX90320
Automotive sensor interface
Read ADC value of the temperature.
COMIN
0
0
0
0
0
0
0
1
STOP bit
( =0 )
min. = 130 us
MAX. = 5 ms
min. = 200 us
MAX. = 5 ms
COMO
Next command
STOP bit
( =0 )
Data
Read the digital temperature value.
The ASSP is sending back the first byte, followed a few µs later by the second byte.
One must readout 10bits data from these two byte.
The first byte are the 8 MSB bits of the ADC. The two highest bits of the second byte are the LSB bits of the ADC.
Lock EEPROM
To avoid unwanted rewriting of the EEPROM content in the field, it is strongly recommended to lock the
EEPROM after calibration has been finished. For that purpose the ‘Lock EEPROM’ command can be
used. The customer cannot undo the ‘Lock EEPROM’ command. This can only be done by Melexis using
a special setup.
INM or INP connected to output
Test INP
COMIN
0
0
0
0
1
0
0
0
STOP bit
( =0 )
Test Mode
50 us
Connect INP input pin to the output. This mode can be left only by resetting the chip.
Test INM
COMIN
0
0
0
0
0
1
0
0
STOP bit
( =0 )
Test Mode
50 us
Connection INM input pin to the output. This mode can be left only by resetting the chip.
With communication one can select a mode where the INM or the INP signal is connected to the output.
The chip stays in that mode until a reset is given. This can be used for failure analysis.
3901090320
Page 22 of 33
Data Sheet
MLX90320
Automotive sensor interface
7 Unique Features
Offset canceling
The offset of amplifier DIDO is cancelled by using a chopping mechanism. Also the
amplifier DTS and all sample-and-hold circuits make use of an offset canceling mechanism. This means
that the contribution of the on-chip offsets and offset drifts is negligible compared to the external sensor
offset and offset drift.
Coarse and fine second order calibration of the sensitivity and offset.
The MLX90320 can be calibrated to achieve 4V output span for a sensor output span in the 1.8mV/V to 63mV/V
and can compensate 0.4mV/V to 97.2mV/V input offset depending on the sensor output span and on the desired
MLX90320 output offset voltage. A wide range of sensor sensitivity and offset temperature drift can be
compensated with the second order fine gain and offset calibration.
Clamping levels and fault detection on signal
The user can program a low and a high output voltage clamping level and thus create fault bands. Thanks to the
fault bands creation, internal or external faults can be detected because they force the output voltage to go into a
fault band. See paragraph 6 for more detailed explanations.
EEPROM
All the calibration data is stored three times in the EEPROM and a majority voting is used when accessing data.
Parity check is used to diagnose data corruption. After all calibrations parameters were successfully written to
EEPROM, the EEPROM can be locked by sending a ‘Lock EEPROM’ command (see paragraph 6). This is
strongly recommended to avoid in application mode data corruption.
3901090320
Rev 007
Page 23 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
8 Typical applications circuits
8.1 Ratio-metric mode with use of external temperature sensor.
The external temperature sensor is needed for applications where the temperature surrounding the customer
sensor is different from the temperature surrounding the MLX90320. In the ratio-metric application mode, to keep
the accuracy, the same supply should be used for the customer sensor, the MLX90320 and an ADC that makes
the digital conversion of the analog output signal.
The capacitor C1 on the output is typical 47nF. Range: 0 – 100nF.
The capacitor C2 on the FLT pin is optional. Typical value = 10nF. Range: 0 – 100nF. It is used to decrease the
noise and set the bandwidth of the system.
An estimation of the MLX90320 bandwidth versus the capacitor at the FLT pin is given by the formula:
BW−3dB =
1
2π × 2kΩ × CFLT
The decoupling capacitors C3 between the supply and the ground and C4 between output and supply have a
typical value of 47nF.
The external resistor R1 is placed between the TMP pin and the supply. It is used as an external temperature
sensor. The external temperature sensor could be of type Panasonic, ERAS15J103V (R1 = 10k +/- 5%, TCR =
1500ppm/degC +/- 200ppm/degC) for the -40ºC to 140ºC temperature range. If the ground broken wire detection
is required the load has to be a pull up resistor R2 with a typical value of 2.8kOhm that can be placed at the
90320 side or at the ECU side.
3901090320
Rev 007
Page 24 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
8.2 Ratio-metric mode without use of external temperature sensor.
C1, C2, C3, C4 and R2 have the same values as for the ratio-metric application with use of external temperature
sensor.
The internal temperature sensor can be used when the temperature surrounding the customer sensor and the
MLX90320 is the same.
8.3 Non Ratio-metric mode with use of external temperature sensor.
With the use of an external voltage regulator to supply the sensor, the MLX90320 as well as the ADC used to
convert the analog output signal, the MLX90320 can be used in a non ratio-metric mode. An example of standard
voltage regulator is the LM7805. C1, C2, R1 and R2 are the same as in the ratio-metric application mode. C4 has
a typical value of 330nF and C3 of 100nF in this application mode.
3901090320
Rev 007
Page 25 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
8.4 Non Ratio-metric mode without use of external temperature sensor.
In this application mode the LM7805 generates the supply for the sensor, for the MLX90320 and for the ADC
used to convert the analog output signal in a digital value. C1, C2, C3, C4 and R2 are the same as in the non
ratio-metric application mode with external temperature sensor.
9 EEPROM Contents
Address
Decimal
Bits
EEPROM content
Comments
0 to 2
0 to 3
T1 for Gain DAC
3
0 to 3
CLKADJ[3..0]
Contains the value of T1 used to calculate the fine gain
in order to operate the second order compensation of
the sensor span drift with temperature.
These bits are used to program the oscillator. If
CLKADJ[3:0] = 1111, the oscillator runs at the highest
frequency. If CLKADJ[3:0] = 0000, the oscillator runs at
the slowest frequency. This calibration is required to
calibrate the oscillator within +/-15% accuracy. A bad
oscillator calibration may cause malfunction of the
communication protocol thus it is only factory set.
4 to 6
0 to 3
G2 for Gain DAC
Contains the second order fine gain coefficient used to
compensate the sensor sensitivity drift with temperature.
The MSB is the sign bit (two’s complement): If G2[11] =
1 then G2 is negative, if G2[11] = 0 then G2 is positive.
7
7
0
1 to 3
IINV
CG[2..0]
Bit used to invert the inputs
3 bits used to operate the coarse gain calibration.
CG[2:0] = 111 means maximum gain (13*5*1.9375) and
CG[2:0] = 000 means minimum gain (3.25*2*1.24).
3901090320
Rev 007
Page 26 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
8 to 10
0 to 3
G1 for Gain DAC
Contains the first order fine gain coefficient used to
compensate the sensor sensitivity drift with temperature.
The MSB is the sign bit (two’s complement): If G1[11] =
1 then G1 is negative, if G1[11] = 0 then G1 is positive.
11
15
12 to 14
0 to 3
1 to 3
0 to 3
CSOF[6..0]
7 bits used to operate the coarse offset calibration.
G0 for Gain DAC
15
0
ClampSet
16 to 18
0 to 3
T1 for Offset DAC
19
23
0 to 3
2 and 3
CLAMP[5..0]
Contains the zero order fine gain coefficient
(independent from the temperature) used to adjust
accurately the output span at room temperature. 12 bits
are stored but only the 10 first are used. The two MSB
must be 0.
Bit used to enable(when ClampSet =1) or disable(when
Clampset=0) the clamping
Contains the value of T1 used to calculate the fine offset
in order to operate the second order compensation of
the offset drift with temperature.
6 bits used for calibrating the clamping levels.
CLAMP[2:0] are used for the low clamp levels (000
gives 4% at output and 111 gives 14% at output) and
CLAMP[5:3] are used for the high clamp levels (000
gives 86% at output and 111 gives 96% at output).
20 to 22
0 to 3
O2 for Offset DAC
Contains the second order fine offset coefficient used to
compensate the offset drift with temperature.
The MSB is the sign bit (two’s complement): If O2[11] =
1 then O2 is negative, if O2[11] = 0 then O2 is positive.
23
27
0
0 to 3
TMP_OFFSET[4:0]
These 5 bits are used to calibrate the offset of the
external temperature sensor. If TMP_OFFSET[4:0] =
11111 then the TMP pin has the lowest voltage. If
TMP_OFFSET[4:0] = 00000 then the TMP pin has the
highest voltage. Goal is to calibrate in the
neighbourhood of 2.5V. The internal temperature sensor
offset calibration is only factory set.
23
1
TMP_SELECT
24 to 26
0 to 3
O1 for Offset DAC
Bit used to choose between an internal or an external
temperature sensor. If TMP_SELECT=1 then the
internal temperature sensor is chosen else an external
temperature sensor is needed.
Contains the first order fine offset coefficient used to
compensate the offset drift with temperature.
The MSB is the sign bit (two’s complement): If O1[11] =
1 then O1 is negative, if O1[11] = 0 then O1 is positive.
28 to 30
0 to 3
O0 for Offset DAC
31
31
0
1 to 3
NOT USED
TMP_GAIN[2:0]
3901090320
Rev 007
Contains the zero order fine offset coefficient
(independent from the temperature) used to
compensate accurately the sensor offset at room
temperature. 12 bits are stored but only the 10 first are
used. The two MSB must be 0.
These 3 bits are used to calibrate the gain of the
external temperature sensor. If TMP_GAIN[2:0] = 111,
the gain is the highest. If TMP_GAIN[2:0] = 000, the
Page 27 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
gain is the lowest. The gain is calibrated in that way that
the temperature sensor output is within the ADC range.
The internal temperature sensor gain calibration is only
factory set.
32 to 54
0 to 4
Customer
55 to 63
0 to 4
Melexis
EEPROM space for the customer use. Can be used for
example to store an ID number and the date.
EEPROM space for Melexis use only.
Table 4 EEPPROM contents description.
Address\bits
0
1
2
3
4
0
T1[0]
T1[1]
T1[2]
T1[3]
Parity
1
T1[4]
T1[5]
T1[6]
T1[7]
Parity
2
T1[8]
T1[9]
T1[10]
3
CLKADJ3
CLKADJ2
CLKADJ1
T1[11]
CLKADJ0
Parity
Parity
4
G2[0]
G2[1]
G2[2]
G2[3]
Parity
5
G2[4]
G2[5]
G2[6]
G2[7]
Parity
6
G2[8]
G2[9]
G2[10]
G2[11]
Parity
7
IINV
CG2
CG1
CG0
Parity
8
G1[0]
G1[1]
G1[2]
G1[3]
Parity
9
G1[4]
G1[5]
G1[6]
G1[7]
Parity
10
G1[8]
G1[9]
G1[10]
G1[11]
Parity
11
CSOF3
CSOF2
CSOF1
CSOF0
Parity
12
G0[0]
G0[1]
G0[2]
G0[3]
Parity
13
G0[4]
G0[5]
G0[6]
G0[7]
Parity
14
G0[8]
G0[9]
G0[10]
G0[11]
Parity
15
ClampSet
CSOF6
CSOF5
CSOF4
Parity
16
T1[0]
T1[1]
T1[2]
T1[3]
Parity
17
T1[4]
T1[5]
T1[6]
T1[7]
Parity
18
T1[8]
T1[9]
T1[10]
T1[11]
Parity
19
Clamp3
Clamp2
Clamp1
Clamp0
Parity
20
O2[0]
O2[1]
O2[2]
O2[3]
Parity
21
O2[4]
O2[5]
O2[6]
O2[7]
Parity
22
O2[8]
O2[9]
O2[10]
O2[11]
Parity
23
TMP_offset0
TMP_select
Clamp5
Clamp4
Parity
24
O1[0]
O1[1]
O1[2]
O1[3]
Parity
25
O1[4]
O1[5]
O1[6]
O1[7]
Parity
26
O1[8]
O1[9]
O1[10]
O1[11]
Parity
27
TMP_offset4
TMP_offset3
TMP_offset2
TMP_offset1
Parity
28
O0[0]
O0[1]
O0[2]
O0[3]
Parity
29
O0[4]
O0[5]
O0[6]
O0[7]
Parity
30
O0[8]
O0[9]
O0[10]
O0[11]
Parity
31
Not used
TMP_gain2
TMP_gain1
TMP_gain0
Parity
Table 5 EEPROM calibration data contents
3901090320
Rev 007
Page 28 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Cust
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Mlx
Table 6 EEPROM contents of Customer and Melexis general purpose data
3901090320
Rev 007
Page 29 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
10 Standard information regarding manufacturability of Melexis products
with different soldering processes
Our products are classified and qualified regarding soldering technology, solderability and moisture sensitivity
level according to following test methods:
Reflow Soldering SMD’s (Surface Mount Devices)
•
•
IPC/JEDEC J-STD-020
Moisture/Reflow Sensitivity Classification for Nonhermetic Solid State Surface Mount Devices
(classification reflow profiles according to table 5-2)
EIA/JEDEC JESD22-A113
Preconditioning of Nonhermetic Surface Mount Devices Prior to Reliability Testing
(reflow profiles according to table 2)
Wave Soldering SMD’s (Surface Mount Devices) and THD’s (Through Hole Devices)
•
•
EN60749-20
Resistance of plastic- encapsulated SMD’s to combined effect of moisture and soldering heat
EIA/JEDEC JESD22-B106 and EN60749-15
Resistance to soldering temperature for through-hole mounted devices
Iron Soldering THD’s (Through Hole Devices)
•
EN60749-15
Resistance to soldering temperature for through-hole mounted devices
Solderability SMD’s (Surface Mount Devices) and THD’s (Through Hole Devices)
•
EIA/JEDEC JESD22-B102 and EN60749-21
Solderability
For all soldering technologies deviating from above mentioned standard conditions (regarding peak temperature,
temperature gradient, temperature profile etc) additional classification and qualification tests have to be agreed
upon with Melexis.
The application of Wave Soldering for SMD’s is allowed only after consulting Melexis regarding assurance of
adhesive strength between device and board.
Melexis is contributing to global environmental conservation by promoting lead free solutions. For more
information on qualifications of RoHS compliant products (RoHS = European directive on the Restriction Of the
use of certain Hazardous Substances) please visit the quality page on our website:
http://www.melexis.com/quality.aspx
3901090320
Rev 007
Page 30 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
11 Package Information
3901090320
Rev 007
Page 31 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
3901090320
Rev 007
Page 32 of 33
Data Sheet
Feb/12
MLX90320
Automotive sensor interface
12 Disclaimer
Devices sold by Melexis are covered by the warranty and patent indemnification provisions appearing in its Term
of Sale. Melexis makes no warranty, express, statutory, implied, or by description regarding the information set
forth herein or regarding the freedom of the described devices from patent infringement. Melexis reserves the
right to change specifications and prices at any time and without notice. Therefore, prior to designing this product
into a system, it is necessary to check with Melexis for current information. This product is intended for use in
normal commercial applications. Applications requiring extended temperature range, unusual environmental
requirements, or high reliability applications, such as military, medical life-support or life-sustaining equipment are
specifically not recommended without additional processing by Melexis for each application.
The information furnished by Melexis is believed to be correct and accurate. However, Melexis shall not be liable
to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss
of profits, loss of use, interrupt of business or indirect, special incidental or consequential damages, of any kind,
in connection with or arising out of the furnishing, performance or use of the technical data herein. No obligation
or liability to recipient or any third party shall arise or flow out of Melexis’ rendering of technical or other services.
© 2012 Melexis NV. All rights reserved.
For the latest version of this document, go to our website at
www.melexis.com
Or for additional information contact Melexis Direct:
Europe, Africa, Asia:
Phone: +32 1367 0495
E-mail: [email protected]
America:
Phone: +1 248 306 5400
E-mail: [email protected]
ISO/TS 16949 and ISO14001 Certified
3901090320
Rev 007
Page 33 of 33
Data Sheet
Feb/12
Similar pages