MLX90367 Triaxis® Position Sensor IC
Datasheet
Features and Benefits
Triaxis® Hall Technology
On Chip Signal Processing for Robust Absolute
Position Sensing
Simple Magnetic Design
Programmable Measurement Range
Programmable Linear Transfer Characteristic
(Multi-points)
SENT output (according to SAE J2716-2010)
12 bit Resolution - 10 bit Thermal Accuracy
48 bit ID Number option
Single Die – SOIC-8 Package RoHS Compliant
Dual Die (Full Redundant) – TSSOP-16 Package
RoHS Compliant
Output Thermal Offset correction
SOIC-8
TSSOP-16
Applications
Absolute Rotary Position Sensor
Absolute Linear Position Sensor
Pedal Position Sensor
Steering Wheel Position Sensor
Throttle Position Sensor
Float-Level Sensor
Ride Height Position Sensor
Non-Contacting Potentiometer
Description
The MLX90367 is a monolithic sensor IC sensitive
to the flux density applied orthogonally and
parallel to the IC surface.
The MLX90367 is sensitive to the three
components of the flux density applied to the IC
(i.e. BX, BY and BZ). This allows the MLX90367 with
the correct magnetic circuit to decode the
absolute position of any moving magnet (e.g.
rotary position from 0 to 360 Degrees or linear
displacement, stroke). It enables the design of
novel generation of non-contacting position
sensors that are frequently required for both
automotive and industrial applications.
MLX90367 provides SENT Frames encoded
according the Throttle sensor format or Secure
Sensor format. The circuit delivers enhanced serial
messages providing error codes, and user-defined
values.
MLX90367 Triaxis® Position Sensor IC
Datasheet
Contents
Features and Benefits................................................................................................................................ 1
Applications............................................................................................................................................... 1
Description ................................................................................................................................................ 1
1. Ordering Information ............................................................................................................................ 4
2. Functional Diagram ............................................................................................................................... 5
3. Glossary of Terms .................................................................................................................................. 5
4. Pinout .................................................................................................................................................... 6
5. Absolute Maximum Ratings ................................................................................................................... 6
6. Electrical Specification ........................................................................................................................... 7
7. Isolation Specification............................................................................................................................ 8
8. Timing Specification............................................................................................................................... 8
8.1. Timing diagrams .................................................................................................................................. 9
8.2. Application diagram used for rise and fall time measurement ...................................................... 10
9. Accuracy Specification ......................................................................................................................... 11
10. Magnetic Specification ...................................................................................................................... 12
11. CPU & Memory Specification............................................................................................................. 12
12. Traceability Information .................................................................................................................... 12
13. End-User Programmable Items.......................................................................................................... 13
14. SENT output Protocol ........................................................................................................................ 16
14.1. Generality ........................................................................................................................................ 16
14.2. Throttle position / Single Secure Fast Channel ............................................................................. 16
14.2.1. Frame Content .......................................................................................................................... 16
14.2.2. Diagnostic Reporting through the fast channel ...................................................................... 16
14.3. Slow Channel................................................................................................................................... 18
14.3.1. Enhanced Serial Message ......................................................................................................... 18
14.3.2. Serial Message sequence ......................................................................................................... 18
14.3.3. Serial message sequence period ............................................................................................. 19
14.3.4. Serial Message Error Code ....................................................................................................... 20
14.4. Start-up ........................................................................................................................................... 20
14.5. Field sensing (A2D conversions) and the frame Synchro pulse ................................................... 20
15. Description of End-User Programmable Items................................................................................... 21
TH
REVISION 7.0 – FEB, 8 2019
Page 2 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
15.1. Output Transfer Characteristic ...................................................................................................... 21
15.1.1. CLOCKWISE Parameter ............................................................................................................. 21
15.1.2. Discontinuity Point (DP or Zero Degree Point)........................................................................ 21
15.1.3. 3-Pts LNR Parameters (AxU version only) ............................................................................... 22
15.1.4. 17-Pts LNR Parameters (AxV and AxX versions only).............................................................. 22
15.1.5. CLAMPING Parameters............................................................................................................. 24
15.1.6. Thermal Ouput Offset correction (AxX version only) ............................................................. 24
15.2. Identification ................................................................................................................................... 25
15.3. Lock.................................................................................................................................................. 25
15.4. Sensor Front-End ............................................................................................................................ 25
15.4.1. MAPXYZ ..................................................................................................................................... 25
15.4.2. SMISM, k and SEL_k Parameters ............................................................................................. 26
15.4.3. GAINMIN and GAINMAX Parameters ...................................................................................... 26
15.5. Filter ................................................................................................................................................ 26
15.6. Diagnostic Features ........................................................................................................................ 27
15.7. EEPROM endurance........................................................................................................................ 27
16. Self Diagnostic ................................................................................................................................... 28
17. Recommended Application Diagrams ................................................................................................ 30
17.1. MLX90367 in SOIC-8 Package ........................................................................................................ 30
17.2. MLX90367 in TSSOP-16 Package.................................................................................................... 31
18. Standard information regarding manufacturability of Melexis products with different soldering
processes............................................................................................................................................ 32
19. ESD Precautions................................................................................................................................. 32
20. Package Information.......................................................................................................................... 33
20.1. SOIC-8 - Package Dimensions ......................................................................................................... 33
20.2. SOIC-8 - Pinout and Marking .......................................................................................................... 34
20.3. SOIC-8 - Sensitive spot positioning ................................................................................................ 34
20.4. TSSOP-16 - Package Dimensions .................................................................................................... 36
20.5. TSSOP-16 - Pinout and Marking ..................................................................................................... 37
20.6. TSSOP-16 - Sensitive spot positioning ........................................................................................... 37
21. Disclaimer .......................................................................................................................................... 39
22. Contact .............................................................................................................................................. 39
TH
REVISION 7.0 – FEB, 8 2019
Page 3 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
1. Ordering Information
Product
Code
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
MLX90367
Temperature
Code
E
K
L
E
K
L
L
L
L
L
E
K
L
E
K
L
L
L
L
L
Package
Code
DC
DC
DC
GO
GO
GO
DC
GO
DC
GO
DC
DC
DC
GO
GO
GO
DC
GO
DC
GO
Option
Code
ABU-000
ABU-000
ABU-000
ABU-000
ABU-000
ABU-000
ABV-000
ABV-000
ABX-000
ABX-000
ACU-000
ACU-000
ACU-000
ACU-000
ACU-000
ACU-000
ACV-000
ACV-000
ACX-000
ACX-000
Packing
Form Code
RE
RE
RE
RE
RE
RE
RE
RE
RE
RE
RE
RE
RE
RE
RE
RE
RE
RE
RE
RE
Comment
Not recommended for new design
Not recommended for new design
Not recommended for new design
Not recommended for new design
Not recommended for new design
Not recommended for new design
Not recommended for new design
Not recommended for new design
Not recommended for new design
Not recommended for new design
Legend:
Temperature Code:
E: from -40 Deg.C to 85 Deg.C
K: from -40 Deg.C to 125 Deg.C
L: from -40 Deg.C to 150 Deg.C
Package Code:
“DC” for SOIC-8 package
“GO” for TSSOP-16 package (dual die)
Option Code:
Axx-xxx: Die version
ABx-xxx: Not recommended for new design
ACU-xxx: Standard version (3-pts LNR Parameters)
ACV-xxx: Standard version with 17-Pts LNR Parameters
ACX-xxx: Standard version with 17-Pts LNR Parameters and Thermal Ouput Offset
correction
xxx-000 – Standard
Packing Form:
“RE” for Reel
Ordering Example:
MLX90367LGO-ACX-000-RE
Table 1 – Legend
TH
REVISION 7.0 – FEB, 8 2019
Page 4 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
2. Functional Diagram
Figure 1 – Block Diagram
3. Glossary of Terms
Gauss (G),
Tesla (T)
TC
NC
SENT
PWM
ADC
DAC
LSB
MSB
DNL
INL
RISC
ASP
DSP
Units for the magnetic flux density - 1 mT
= 10 G
Temperature Coefficient (in ppm/Deg.C.)
Not Connected
Single Edge Nibble Transmission
Pulse Width Modulation
Analog-to-Digital Converter
Digital to Analog Converter
Least Significant Bit
Most Significant Bit
Differential Non-Linearity
Integral Non-Linearity
Reduced Instruction Set Computer
Analog Signal Processing
Digital Signal Processing
ATAN
IMC
CoRDiC
EMC
FE
RE
FW
HW
MT3V
MT4V
Trigonometric function: arctangent (or
inverse tangent)
Integrated Magneto-Concentrator (IMC®)
Coordinate Rotation Digital Computer
(i.e. iterative rectangular-to-polar
transform)
Electro-Magnetic Compatibility
Falling Edge
Rising Edge
Firmware
Hardware
More than 3V Condition
More than 4V Condition
LSD
Low Side Driver = Open drain N
PP
Push-Pull
Table 2 – Glossary of Terms
TH
REVISION 7.0 – FEB, 8 2019
Page 5 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
4. Pinout
PIN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SOIC-8
VDD
Test 0
Test 2
Not Used
OUT
Test 1
VDIG
VSS (Ground)
TSSOP-16
VDIG1
VSS1 (Ground1)
VDD1
Test 01
Test 22
OUT2
Not Used2
Test 12
VDIG2
VSS2 (Ground2)
VDD2
Test 02
Test 21
Not Used1
OUT1
Test 11
For optimal EMC behavior, it is recommended to connect the unused pins (Test) to the Ground (see
section 17).
5. Absolute Maximum Ratings
Parameter
Supply Voltage, VDD (overvoltage)
Reverse Voltage Protection
Positive Output Voltage
Output Current (IOUT)
Reverse Output Voltage
Reverse Output Current
Operating Ambient Temperature Range, TA
Storage Temperature Range, TS
Magnetic Flux Density
Value
24 V
12 V (breakdown at -14 V)
18 V (breakdown at 24 V)
30 mA (in breakdown)
0.3 V
50 mA (in breakdown)
40 150 Deg.C
40 150 Deg.C
1T
Exceeding the absolute maximum ratings may cause permanent damage. Exposure to absolute maximumrated conditions for extended periods may affect device reliability.
TH
REVISION 7.0 – FEB, 8 2019
Page 6 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
6. Electrical Specification
DC Operating Parameters at Nominal Supply Voltage (unless otherwise specified) and for T A as specified by
the Temperature suffix (E, K or L).
Parameter
Nominal Supply Voltage
Supply Current(1)
Symbol
VDD
IDD
Isurge Current(3)
Power-On reset (rising)
Power-On reset Hysteresis
Start-up Level (rising)
Start-up Hysteresis
PTC Entry Level (rising)
PTC Entry Level Hysteresis
Output Short Circuit
Current
Output Load
Isurge
HPOR_LH
HPOR_Hyst
MT4V LH
MT4V Hyst
MT7V_LH
MT7V_Hyst
ISHORT
RL
Active Diagnostic Output
Level
Digital Saturation Output
Level
Dsat_lo
Dsat_hi
BVSSPD(5)
Passive Diagnostic Output
Level
(Broken Track Diagnostic)
(4)
BVSSPU
BVDDPD
BVDDPU
Digital output Ron
Ron
Test Conditions
Min
4.5
Power saving Enabled, all modes
For Outmode=1
Refer to internal voltage Vdig
Vout = 0 V
Vout = 5 V
Vout = 18 V (TA = 25 Deg.C)
Pull-down to Ground
Pull-up to 5V
Pull-up load RL 10 kΩ to 5 V
Pull-up load RL 5 kΩ to 18V
Pull-down load RL 5 kΩ
Pull-down load RL 10 kΩ
Broken VSS &
Pull-down load RL 5 kΩ
Pull-down load RL 10 kΩ
Broken VSS &
Pull-up load RL 4.7kΩ
Broken VDD &
Pull-down load RL 4.7kΩ
Broken VDD &
Pull-up load RL 5kΩ
Diag_low
Diag_hi
Typ
5
6
2
50
3.8
50
5.8
50
2.25
1
1
10
10
0.5
2
97
98.5
95
97.5
4.0
6.2
Max
5.5
10(2)
10
20
2.5
200
4.2
200
6.6
200
15
15
18
2
3
mA
V
mV
V
mV
V
mV
mA
mA
mA
k
k
%VDD
%VDD
100
0
15
120
mA
%VDD
95
97.5
99.5
Units
V
%VDD
0.5
%VDD
2
%VDD
30
300
Ω
1
Averaged current consumption, for the dual version, the supply current is multiplied by 2.
To reach 10mA, the power saving option is enabled. This option switches off and on internal blocks dynamically. It can be dis abled
in case of extreme emission requirements; the maximum supply current consumption is then increased up to 12mA.
3
The specified value is valid during early start-up time only; the current might dynamically exceed the specified value, shortly,
during the Start-up phase.
4
The SENT output signal will no longer be reported. For detailed information, see also section 0
5
In case the dual-die variant is used BVssPD level can be influenced. Refer to Technical note MLX90365_Broken_Vss_DualDie
2
TH
REVISION 7.0 – FEB, 8 2019
Page 7 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
7. Isolation Specification
DC Operating Parameters at Nominal Supply Voltage (unless otherwise specified) and for T A as specified by
the Temperature suffix (E, K or L). Only valid for the package code GO i.e. dual die version.
Parameter
Isolation Resistance
Symbol
Test Conditions
Between dice
Min
4
Typ
Max
Units
MΩ
8. Timing Specification
DC Operating Parameters at Nominal Supply Voltage (unless otherwise specified) and for TA as specified by
the Temperature suffix (E, K or L).
Parameter
Symbol
Main Clock Frequency
Main Clock Frequency
Thermal Drift
Tick time
Low pulse tick count
SENT Frame Period
Internal Angle Measurement
Period
First Angle Measurement to
Sync Pulse latency
Second Angle Measurement
to Sync Pulse latency
Field Change to SENT Data:
Average Latency
SENT Frame Tick Count
Watchdog
Start-up Time (up to first
sync pulse)
Start-up Time (up to first
data received)
Ck
Test Conditions
All contributors (trimming
Min
Typ
Max
Units
accuracy, supply voltage, thermal
and ageing)
12.6
13.3
14
MHz
3%
CkNOM
TCk
tframe
tper
ta1
Default EEPROM setting
Exact value for Ck = 13.3 MHz
The typical value will be
affected by any variation of
the clock
ta2
Latency
FILTER = 1 (recommended)
SENT Transmission Included
Default EEPROM setting
Twd
Tsu2
Rise Time @ Cable
Rise Time @ Receiver
Fall Time @ Cable
Fall Time @ Receiver
TH
REVISION 7.0 – FEB, 8 2019
3
5
882
μs
ticks
μs
441
μs
1084
μs
643
μs
1745
294
114.5
Tsu1
118
1745
μs
294
121.5
ms
1.8
Last pause pulse not included
Extended sequence (40
frames)
Short sequence (24 frames)
Thresholds: 0.5V and 4.5V
See section 9.2
Serial Message
4
5.9
ms
6.3
635.04
381.02
ms
ms
2.97
5.31
μs
5.07
2.65
4.84
6.84
2.82
4.9
μs
μs
μs
Page 8 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
8.1. Timing diagrams
VDD
Tsu1
Tsu2
OUT
High-Z
Null Frame
Null Frame
Null Frame
Null Frame
Valid Angle
Valid Angle
Figure 2 - Start-up phase timings
Latency
ta1
Half
Field
component
sensing &
angle
calculation
{
B1
B1 B2
B2
Half
ta2
B1
B1 B2
B2
tframe
B1
B1 B2
B2
Field Average
B1
B1 B2
B2
Field Average
dsp
SENT wIth
pause
Pause
Frame
dsp
Pause
Frame
Pause
Figure 3 - Latencies (acquisition to output delays) – FILTER = 1 (recommended)
Field
component
sensing &
Angle
calculation
B1
B2
B1
B2
B1
B2
B1
B2
dsp
SENT wIth
pause
Pause
Frame
dsp
Pause
Frame
Pause
Figure 4 - Latency - Case FILTER = 0 (not recommended)
Field
component
sensing &
angle
calculation
B1
B1 B2
B1
B2
B2
B1 B2
B1
B2
B1
B2
Field Average
Field Average
dsp
dsp
SENT wIth
pause
Pause
Frame
Pause
Frame
Pause
Figure 5 - Latency - Case FILTER = 2
TH
REVISION 7.0 – FEB, 8 2019
Page 9 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
8.2. Application diagram used for rise and fall time measurement
1
VDD
VDD
RPU
SENT Protocol
Generator
8
VSS
VSS
C01
C02
Cinput
RV
CTau
5
Wiring
OUT
R01
Cf
OUT
RTau
Rf
Figure 6 - Schematic used for rise and fall time measurements (ref: J2716 Rev Jan 2010 Fig. 6.3.4)
Component
C01
C02
R01
Cinput
CTau
Cf
RTau
Rf
RPU
RV
Value
10 ± 25%
not mounted
not mounted
68
2.2
100
568
10
14.7
not mounted
Unit
nF
nF
Ω
pF
nF
pF
Ω
kΩ
kΩ
Ω
Component values used for rise and fall time measurements (ref: J2716 Rev Jan 2010 Fig. 6.3.4)
TH
REVISION 7.0 – FEB, 8 2019
Page 10 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
9. Accuracy Specification
DC Operating Parameters at Nominal Supply Voltage (unless otherwise specified) and for T A as specified by
the Temperature suffix (E, K or L).
Parameter
ADC Resolution on the raw
signals sine and cosine(6)
Thermal Offset Drift #1(7)
at the DSP input (excl. DAC
and output stage)
Symbol
Min
RADC
Magnetic Angle phase error
Thermal Drift of Magnetic
Angle phase error
-60
-60
-90
- 0.3
- 0.5
-1
-1
-0.3
-2
-2
XY axis, XZ (YZ) axis
XY – Intrinsic Linearity Error(9)
Le
XZ - Intrinsic Linearity Error(9
YZ - Intrinsic Linearity Error(9
Le
Le
Typ
Max
15
Temperature suffix E
Temperature suffix K
Temperature suffix L
XY axis – Temp. suffix E
XY axis – Temp. suffix K & L
XZ (YZ) axis – Temp. suffix E
XZ (YZ) axis – Temp. suffix K & L
TA = 25Deg.C – XY axis
TA = 25Deg.C – XZ axis
TA = 25Deg.C – YZ axis
Thermal Drift of Sensitivity
Mismatch(8)
Noise pk-pk(10
Test Conditions
TA = 25Deg.C – factory trim.
“SMISM”
TA = 25Deg.C – “k” trimmed for XZ
TA = 25Deg.C – “k” trimmed for YZ
Filter = 0; 40mT
Filter = 1 (recommended); 30mT
Filter = 2; 20mT
bits
+60
+60
+90
+ 0.3
+ 0.5
+1
+1
0.3
2
2
0.01
-1
-2.5
-2.5
1.25
1.25
0.10
0.10
0.10
Units
LSB15
%
Deg.
Deg.
1
Deg.
+2.5
+2.5
0.2
0.2
0.2
Deg.
Deg.
Deg.
6
16 bits corresponds to 15 bits + sign. Internal computation is performed using 16 bits.
For instance, in case of a rotary position sensor application, Thermal Offset Drift #1 equal ± 60LSB 15 yields to max. ± 0.3 Deg.
angular error for the computed angular information (output of the DSP). This is only valid if k = 1.
8
For instance, in case of a rotary position sensor application, Thermal Drift of Sensitivity Mismatch equal ± 0.5% yields to m ax. ±
0.15 Deg. angular error for the computed angular information (output of the DSP).
9
The Intrinsic Linearity Error refers to the IC itself (offset, sensitivity mismatch, orthogonality) taking into account an id eal rotating
field for BX and B Y. Once associated to a practical magnetic construction and the associated mechanical and magnetic t olerances,
the output linearity error increases. However, it can be improved with the multi -point end-user calibration. The intrinsic
7
Linearity Error for Magnetic angle XZ and YZ can be reduced through the programming of the k factor.
10
Noise pk-pk (peak-to-peak) is here intended as 6 times the Noise standard Deviation. The application diagram used is described in
the recommended wiring. For detailed information, refer to section Filter in application mode (Section 15.5).
TH
REVISION 7.0 – FEB, 8 2019
Page 11 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
10. Magnetic Specification
DC Operating Parameters at Nominal Supply Voltage (unless otherwise specified) and for TA as specif ied by
the Temperature suffix (E, K or L).
Parameter
Magnetic Flux Density
Symbol
BX, BY(11)
Magnetic Flux Density
BZ
Magnetic Flux Norm
IMC Gain in X and Y
(14)
IMC Gain in Z
k factor
Magnet Temperature
Coefficient
Norm
Test Conditions
√[ BX 2 + BY 2 ]
√[
BX2
+
BY2
Min
2
+ (Bz/1.2) ]
GainIMCZ
1.1
TCm
Units
mT
126
mT
20
1.2
GainIMCXY / GainIMCZ
Max
70(12)
(13)
GainIMCXY
k
Typ
1
mT
1.4
1.8
1.3
1.2
-2400
1.5
0
ppm/Deg.C
11. CPU & Memory Specification
The DSP is based on a 16 bit RISC µController. This CPU provides 2.5 MIPS while running at 10 MHz.
Parameter
ROM
RAM
EEPROM
Symbol
Test Conditions
Min
Typ
10
384
128
Max
Units
KB
B
B
12. Traceability Information
Every device contains a unique ID that is programmed by Melexis in the EEPROM. Melexis strongly
recommends storing this value during the EOL (End-Of-Line) programming to ensure full traceability of the
final product. These parameters shall never be erased during the EOL programming.
Parameter
Comments
MELEXISID1
MELEXISID2
MELEXISID3
Melexis identification reference
Melexis identification reference
Melexis identification reference
Default
Values
MLX
MLX
MLX
Parameter # bit
16
16
16
11
The condition must be fulfilled for at least one field B X or B Y.
Above 70 mT, the IMC starts saturating yielding to an increase of the linearity error.
13
Below 20 mT, the performances slightly degrade due to a reduction of the signal -to-noise ratio, signal-to-offset ratio.
14
This is the magnetic gain linked to the Integrated Magneto Concentrator structure. This is the overall variation. Within one lot,
the part to part variation is typically ± 10% versus the average value of the IMC gain of that lot.
12
TH
REVISION 7.0 – FEB, 8 2019
Page 12 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
13. End-User Programmable Items
Parameter
Comments
MAPXYZ
CLAMPHIGH
CLAMPLOW
SMISM
K
SELK
GAINMIN
GAINMAX
GAINSATURATION
DP
CW
LNRS0
LNRAX
LNRAY
LNRAS
LNRBX
LNRBY
LNRBS
LNRCX
LNRCY
LNRCS
DIAGSETTINGS
CRCDISABLE
SERIALERROR
FILTER
SENTSERIAL
SERIAL_OEM1
SERIAL_OEM2
Mapping fields for output angle
Clamping High
Clamping Low
Sensitivity mismatch factor X, Y
Sensitivity mismatch factor X (Y), Z
Location for K – correction
Low threshold for virtual gain
High threshold for virtual gain
Gain Saturates on GAINMIX and GAINMAX
Discontinuity point
Clock Wise
3pts – Initial Slope
3pts – AX Coordinate
3pts – AY Coordinate
3pts – AS Coordinate
3pts – BX Coordinate
3pts – BY Coordinate
3pts – BS Coordinate
3pts – CX Coordinate
3pts – CY Coordinate
3pts – CS Coordinate
16 Bit Diagnostics enabling
Enable EEPROM CRC check (0x0000=enabled)
Diagnostic reporting through fast channel
FIR Filter
Serial Message
Serial Message (12 lsb are used)
Serial Message (12 lsb are used)
TH
REVISION 7.0 – FEB, 8 2019
AxU-xxx
#bit
Std
2
0x0
16
0xFF80
16
0x0010
15
MLX
15
MLX
1
0x0
8
0x00
8
0x28
1
0x0
15
0x0000
1
0x0
16
0x0000
16
0x0000
16
0x0010
16
0x1FF0
16
0xFFFF
16
0xFFFF
16
0x0000
16
0xFFFF
16
0xFFFF
16
0x0000
16
0x4080
16
0x0000
3
0x0
2
0x0
8
0x80
16
0x0000
16
0x0000
Page 13 of 39
AxV-xxx
#bit
Std
2
0x0
16
0xFFFF
16
0x0000
15
MLX
15
MLX
1
0x0
8
0x00
8
0x28
1
0x0
15
0x0000
1
0x0
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
16
0x4080
8
0x00
3
0x0
2
0x0
8
0x80
12
0x000
12
0x000
AxX-xxx
#bit
Std
2
0x0
16
0xFF80
16
0x0010
15
MLX
15
MLX
1
0x0
8
0x01
8
0x28
1
0x0
15
0x0000
1
0x0
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
16
0x4080
8
0x00
3
0x0
2
0x0
8
0x80
12
0x000
12
0x000
MLX90367 Triaxis® Position Sensor IC
Datasheet
Parameter
Comments
SERIAL_OEM3
SERIAL_OEM4
SERIAL_OEM5
SERIAL_OEM6
SERIAL_OEM7
SERIAL_OEM8
SERIAL_MANCODE
SERIAL_SensorType
SERIAL_SENTREV
Serial Message (12 lsb are used)
Serial Message (12 lsb are used)
Serial Message (12 lsb are used)
Serial Message (12 lsb are used)
Serial Message (12 lsb are used)
Serial Message (12 lsb are used)
Serial Message (12 lsb are used)
Serial Message
Serial Message
Cust identification reference: Default = Bin1
Can be used as incoming inspection, only set when final test was PASS.
Cust identification reference: Default Rev nr
Cust identification reference: Default Sens.
Serial data for serial 29 (12 lsb are used)
Serial data for serial 2A (12 lsb are used)
Serial data for serial 2B (12 lsb are used)
Serial data for serial 2C (12 lsb are used)
ID of user serial message #1
ID of user serial message #2
ID of user serial message #3
ID of user serial message #4
Enable or disable the serial message
Enable or disable the pause pulse
CRC according 2010 or 2007 standard
EEPROM memory lock
Data of user serial message #1 (12 lsb used)
Not available to USER until MemLock performed. For more details, see:
EEPROM_MLX90366_default_settings.doc
Data of user serial message #2 (12 lsb used)
Data of user serial message #3 (12 lsb used)
Data of user serial message #4 (12 lsb used)
USERID1
USERID2
USERID3
SERIAL_ID1
SERIAL_ID2
SERIAL_ID3
SERIAL_ID4
SERIALID1
SERIALID2
SERIALID3
SERIALID4
SLOW_MESSAGE
PAUSEPULSE
CRC2010
MEMLOCK
SERIALDATA1
SERIALDATA2
SERIALDATA3
SERIALDATA4
TH
REVISION 7.0 – FEB, 8 2019
AxU-xxx
#bit
Std
16
0x0000
16
0x0000
16
0x0000
16
0x0000
16
0x0000
16
0x0000
16
0x0000
12
0x000
4
0x3
AxV-xxx
#bit
Std
12
0x000
12
0x000
N/A
N/A
N/A
N/A
16
0x0000
12
0x000
4
0x3
AxX-xxx
#bit
Std
12
0x000
12
0x000
N/A
N/A
N/A
N/A
16
0x0000
12
0x000
4
0x3
16
0x0001
N/A
N/A
16
16
16
16
16
16
0x0305
MLX
0x0000
0x0000
0x0000
0x0000
N/A
N/A
N/A
N/A
0x1
0x1
0x1
0x0
N/A
N/A
0x000
0x000
0x000
0x000
N/A
N/A
N/A
N/A
0x1
0x1
0x1
0x0
N/A
N/A
0x000
0x000
0x000
0x000
N/A
N/A
N/A
N/A
0x1
0x1
0x1
0x0
1
1
1
2
12
12
12
12
1
1
1
2
12
12
12
12
1
1
1
2
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Page 14 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
Parameter
Comments
SERIAL_X1
SERIAL_X2
SERIAL_Y1
SERIAL_Y2
W
LNRY0
LNRY1
LNRY2
LNRY3
LNRY4
LNRY5
LNRY6
LNRY7
LNRY8
LNRY9
LNRY10
LNRY11
LNRY12
LNRY13
LNRY14
LNRY15
LNRY16
ANGLEOFSSLOPECOLD
ANGLEOFSSLOPEHOT
Serial Message (12 lsb used)
Serial Message (12 lsb used)
Serial Message (12 lsb used)
Serial Message (12 lsb used)
17pts – Output angle range
Y coordinate point 0/16
Y coordinate point 1/16
Y coordinate point 2/16
Y coordinate point 3/16
Y coordinate point 4/16
Y coordinate point 5/16
Y coordinate point 6/16
Y coordinate point 7/16
Y coordinate point 8/16
Y coordinate point 9/16
Y coordinate point 10/16
Y coordinate point 11/16
Y coordinate point 12/16
Y coordinate point 13/16
Y coordinate point 14/16
Y coordinate point 15/16
Y coordinate point 16/16
Temperature coefficient offset at cold temperatures
Temperature coefficient offset at hot temperatures
AxU-xxx
#bit
Std
16
0x0000
16
0x0000
16
0x0000
16
0x0000
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Melexis strongly recommends checking the User Identification data (Parameters USERID) during EOL programming.
TH
REVISION 7.0 – FEB, 8 2019
Page 15 of 39
AxV-xxx
#bit
Std
12
0x000
12
0x000
12
0x000
12
0x000
4
0x0
16
0x4001
16
0x4801
16
0x5001
16
0x5801
16
0x6001
16
0x6801
16
0x7001
16
0x7801
16
0x8001
16
0x8801
16
0x9001
16
0x9801
16
0xA001
16
0xA801
16
0xB001
16
0xB801
16
0xC001
N/A
N/A
AxX-xxx
#bit
Std
12
0x000
12
0x000
12
0x000
12
0x000
4
0x0
16
0x4009
16
0x4804
16
0x5000
16
0x57FC
16
0x5FF8
16
0x67F4
16
0x6FF0
16
0x77EC
16
0x7FE8
16
0x87E4
16
0x8FE0
16
0x97DC
16
0x8FD8
16
0xA7D4
16
0xAFD0
16
0xB7CC
16
0xBFC8
8
0x0
8
0x0
MLX90367 Triaxis® Position Sensor IC
Datasheet
14. SENT output Protocol
14.1. Generality
The MLX90367 complies with the sub-set of the norm J2716 Revised JAN2010, “A.1 A.1 Throttle Position” or
“A.3 Single Secure Sensors”
14.2. Throttle position / Single Secure Fast Channel
The MLX90367 delivers SENT frames according the Throttle position or Single Secure format. This format is
explicitly described in this section.
14.2.1. Frame Content
The MLX90367 SENT frames have 6 data nibbles and are formatted according the below table s.
Single Secure
SENT Frame :
Nibble 0
Nibble 1
Nibble 2
Nibble 3
Nibble 4
Nibble 5
Nibble 6
Nibble 7
Status
CH1-MSN
CH1-MidN
CH1-LSN
RC-MSN
RC-LSN
CCH1-MSN
CRC
optional error code
F
F
Status[0]
Channel 1 indicator ( "1" = error, "0" otherwise )
Status[1]
0
Status[2]
Enhanced Serial Message ( dissable option)
Status[3]
Enhanced Serial Message ( dissable option)
CRC
Enhanced CRC (the legacy CRC is optional)
Ch1
12 bit angle
RC
8 bit rolling counter
CCH1
Inverted Copy Ch1
8+EE_REPORT
Optional Pause
0
Throttle position
SENT Frame :
Nibble 0
Nibble 1
Nibble 2
Nibble 3
Nibble 4
Nibble 5
Nibble 6
Nibble 7
Status
CH1-MSN
CH1-MidN
CH1-LSN
CH2-LSN
CH2-MidN
CH2-MSN
CRC
optional error code
F
F
8+EE_REPORT
Status[0]
Channel 1 indicator ( "1" = error, "0" otherwise )
Status[1]
Channel 2 indicator ( "1" = error, "0" otherwise )
Status[2]
Enhanced Serial Message ( dissable option)
Status[3]
Enhanced Serial Message ( dissable option)
CRC
Enhanced CRC (the legacy CRC is optional)
Ch1
12 bit angle
Ch2
12 bit angle = Inverted CH1 ( optional : FFF-CH1 or FF9-CH1 )
F
F
Optional Pause
8+EE_REPORT
14.2.2. Diagnostic Reporting through the fast channel
Diagnostic Reporting, bit Status[0]
The bit Status[0] is high whenever the three following conditions are met:
TH
REVISION 7.0 – FEB, 8 2019
Page 16 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
1. A diagnostic (analog/environmental) detects an error (15)
2. The reporting of the above error is enabled (16)
3. The debouncing time has elapsed.
Diagnostic Reporting, Channel 1
The diagnostic can be reported through the 12 bit payload of channel 1, and not only through the status bit
Status[0]. The EEPROM parameters SERIALERROR controls the diagnostic reporting through channel 1 as
follow:
If SERIALERROR =0, the channel 1 reports the angle, and not the diagnostic, as if no diagnostic.
The error is reported only thanks to the Status bits.
If SERIALERROR >0, the channel 1 payload contains the value Channel1 = (4088 + SERIALERROR])
Diagnostic Reporting Time
The Diagnostic Reporting Time is programmable (defined as multiple of a macro -cycle unit time).
A macro-cycle is a sequence of 20 angle acquisitions and has duration of approximately 6ms.
Diagnostic Debouncing
The Diagnostic Reporting is debounced. The debouncing parameters are user-programmable, by steps of
approximately 6 ms.
Pause pulse
A pause pulse, as defined by the standard, is present at the end of every frame. The pause pulse mode can
be disabled. Please contact our Direct Sales team to obtain the complete procedure for deactivating the
pause pulse mode. The pause pulse length is adjusted by the circuit so that the frame period is constant.
The field sensing and the frame synchronization pulse are in sync.
Fast Channel CRC
The MLX90367 features the new recommended implementation and optional the legacy implementation
15
16
A diagnostic of type digital cause the circuit to switch in fail-safe-mode
See EEPROM bits EE_DIAG_SETTINGS
TH
REVISION 7.0 – FEB, 8 2019
Page 17 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
14.3. Slow Channel
14.3.1. Enhanced Serial Message
The circuit encodes the slow messages according the Enhanced Serial Message Format as specified at
Chapter 5.2.4.3 of the SENT norm, except for the following restriction:
The configuration bit is always 0, meaning that the payload consists in 12-bit data and 8-bit message ID.
14.3.2. Serial Message sequence
The circuit complies with the following sub-set specifications of the norm for pressure sensors
(The norm for the angular sensor case does not specify the serial message format)
ID
Item
1
6
1
5
1
3
1
7
1
8
1
9
1
A
1
23
1
29
1
2A
1
2B
1
2C
1
90
1
91
1
Diagnostic error codes
SENT standard revision
Diagnostic error codes
Manufacturer code
Diagnostic error codes
Channel 1 / 2 sensor type
Diagnostic error codes
Fast channel 1 - X1
Diagnostic error codes
Fast channel 1 - X2
Diagnostic error codes
Fast channel 1 - Y1
Diagnostic error codes
Fast channel 1 - Y2
Diagnostic error codes
Temperature sensor
Diagnostic error codes
Sensor ID #1
Diagnostic error codes
Sensor ID #2
Diagnostic error codes
Sensor ID #3
Diagnostic error codes
Sensor ID #4
Diagnostic error codes
OEM Code #1
Diagnostic error codes
OEM Code #2
Diagnostic error codes
TH
REVISION 7.0 – FEB, 8 2019
12 bit
data
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Comment
cf section 14.3.4
EEPROM: SERIAL_SENTREV
EEPROM: SERIAL_MANCODE
EEPROM: SERIAL_SensorType
EEPROM: SERIAL_X1
EEPROM: SERIAL_X2
EEPROM: SERIAL_Y1
EEPROM: SERIAL_Y2
EEPROM: SERIAL_ID1
EEPROM: SERIAL_ID2
EEPROM: SERIAL_ID3
EEPROM: SERIAL_ID4
EEPROM: SERIAL_OEM1
EEPROM: SERIAL_OEM2
#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
AxU
Optional
part
X
X
X
X
X
AxV & AxX
Optional
#
part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
X
26
X
27
X
28
X
29
X
Page 18 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
ID
92
1
93
1
94
1
95
1
96
1
97
Item
OEM Code #3
Diagnostic error codes
OEM Code #4
Diagnostic error codes
OEM Code #5
Diagnostic error codes
OEM Code #6
Diagnostic error codes
OEM Code #7
Diagnostic error codes
OEM Code #8
12 bit
data
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
RAM
Prog.
Comment
EEPROM: SERIAL_OEM3
EEPROM: SERIAL_OEM4
EEPROM: SERIAL_OEM5
EEPROM: SERIAL_OEM6
EEPROM: SERIAL_OEM7
EEPROM: SERIAL_OEM8
#
30
31
32
33
34
35
36
37
38
39
40
AxU
Optional
part
X
X
X
X
X
X
X
X
X
X
X
AxV & AxX
Optional
#
part
30
X
31
X
32
X
NA
NA
NA
NA
NA
NA
NA
NA
Table 3 - Serial Message Sequence
The first part (positions 1 to 24) provides the Error Code and the Sensor ID alternatively.
The second part (positions 25 to 40) is optional and enabled with EEPROM bit( EE_ExtendedSequence=1)..
This second part consists of the error code (8 occurrences), and 8 OEM -defined Code
The temperature can be derived from SENT ID 23, TEMP sensor, with the following equation:
SENT@ ID 23 = 8 * (T[C] – 35[C]) + 865 LSB12
The accuracy of the actual Temperature is around ± 10 Deg.C.
14.3.3. Serial message sequence period
Sequence Length
(serial message count)
8
24
32
40
Sequence Length (frame
count)
144
432
576
720
Sequence Period
(ms, typical)
127
381
509
636
Error Code Rate
The Error Code are on purpose transmitted every second message, to maximize the rate, which equals then
36 SENT frames.
TH
REVISION 7.0 – FEB, 8 2019
Page 19 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
14.3.4. Serial Message Error Code
The list of error and status messages transmitted in the 12-bit Enhanced Serial Message data field when
Enhance Serial Message ID is $01 is given in the following Table.
12 Bit Data
$000
$801
$808
$810
$820
$840
$880
$900
Diagnostic
No error
GainOOS
ADCSatura
ADCMonitor
VanaMoni
VddMoni
Rough Offset
TempMonitor
Comments
Front-end Gain code Out-of-spec (too low, too high)
Diag
ADC monitor
Analog Internal Supply Too Low
External Supply Too Low
Front-end Rough Offset too low, too high
Temperature Sensor monitor
In case multiple errors occur, then the resulting 12 bit enhanced serial message data will be the ORoperation of the individual data values. Example $809 = GainOOS + ADCsatura
14.4. Start-up
During the chip initialization, the output remains high until the circuit emits four initialization frames (all 6
data nibbles are zero). The fifth frame is not an initialization frame but a valid frame containing a measured
angle. See also section 8 “Timing Specification”. The first four frames conform to the SENT specification and
include a valid CRC.
14.5. Field sensing (A2D conversions) and the frame Synchro pulse
By default setting of the Timer period and Filter =1, the digital angle (fast channel payload) results of the
average of two angles. These angles are themselves computed from 4 ADCs values.
The time between the ADCs and the frame synchronization pulse is constant.
As a result, the phase delay between the magnetic field angle and the SENT synchronization pulse is
constant, allowing filtering at the ECU side.
See also section 8 “Timing Specification”
TH
REVISION 7.0 – FEB, 8 2019
Page 20 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
15. Description of End-User Programmable Items
15.1. Output Transfer Characteristic
To define the transfer function (LNR):
Parameter
Comments
Value
Unit
CW
For all versions
0 : CounterClockWise
1 : ClockWise
LSB
DP
For all versions
0359.9999
Deg.
CLAMPLOW
For all versions
0 100
%
CLAMPHIGH
For all versions
0 100
%
LNRAX, LNRBX, LNRCX
3pts LNR only
0 … 359.9999
Deg.
LNRAY, LNRBY, LNRCY
3pts LNR only
0 … 100
%
LNRS0, LNRAS, LNRBS, LNRCS
3pts LNR only
-17… 0 … 17
%/Deg.
LNRY0…LNRY16
17pts LNR only
-50 …+150
%
ANGLEOFSSLOPECOLD
Thermal Ouput Offset
correction only
0..255
LSB In %/ Deg.C
ANGLEOFSSLOPEHOT
Thermal Ouput Offset
correction only
0..255
LSB In %/ Deg.C
15.1.1. CLOCKWISE Parameter
The CLOCKWISE parameter defines the magnet rotation direction.
CCW is the defined by the 1-4-5-8 pin order direction for the SOIC-8 package and 1-8-9-16 pin order
direction for the TSSOP-16 package.
CW is defined by the reverse direction: 8-5-4-1 pin order direction for the SOIC-8 and 16-9-8-1 pin
order direction for the TSSOP-16 package.
Refer to the drawing in the sensitive spot positioning sections (Section 20.3 and 20.6).
15.1.2. Discontinuity Point (DP or Zero Degree Point)
The Discontinuity Point defines the 0Deg. point on the circle. The discontinuity point places the origin at any
location of the trigonometric circle. The DP is used as reference for all the angular measurements.
TH
REVISION 7.0 – FEB, 8 2019
Page 21 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
360°
0°
The placement of the discontinuity
point (0 point) is programmable.
Figure 7 - Discontinuity Point Positioning
15.1.3. 3-Pts LNR Parameters (AxU version only)
The LNR parameters, together with the clamping values, fully define the relation (the transfer function)
between the digital angle and the output signal.
The shape of the MLX90367 transfer function from the digital angle value to the output voltage is described
by the drawing below. Six segments can be programmed but the clamping levels are necessar ily flat.
Two, three, or even five calibration points are then available, reducing the overall non -linearity of the IC by
almost an order of magnitude each time. Three or five point calibration will be preferred by customers
looking for excellent non-linearity figures. Two-point calibrations will be preferred by customers looking for
a cheaper calibration set-up and shorter calibration time.
100%
CLAMPHIGH
Clamping High
Slope
LNR_C_S
C
LNR_C_Y
Slope
LNR_B_S
B
LNR_B_Y
Slope
LNR_A_S
A
LNR_A_Y
Slope
LNR_S0
Clamping Low
CLAMPLOW
0%
0 (Deg.)
LNR_A_X
LNR_B_X
LNR_C_X
360 (Deg.)
Figure 8 - 3-Pts LNR Parameters
15.1.4. 17-Pts LNR Parameters (AxV and AxX versions only)
The LNR parameters, together with the clamping values, fully define the relation (the transfer function)
between the digital angle and the output signal.
TH
REVISION 7.0 – FEB, 8 2019
Page 22 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
The shape of the MLX90367 transfer function from the digital angle value to the output voltage is described
by the drawing below. In the 17-Pts mode, the output transfer characteristic is Piece-Wise-Linear (PWL).
LNR_Y16
100%
CLAMPHIGH
Clamping High
LNR_Y15
...
LNR_Y14
LNR_Y2
LNR_Y1
Clamping Low
CLAMPLOW
0%
0 (Deg.)
LNR_Y0
Δx
Δx
...
Δx
Δx
360 (Deg.)
(360-W)/2
(360-W)/2
W = range from 65.5 Deg. up to 360 Deg.
360 - W
Figure 9 - Input range from 65.5Deg. up to 360Deg.
All the Y-coordinates can be programmed from -50% up to +150% to allow clamping in the middle of one
segment (like on the Figure 9), but the output value is limited to CLAMPLOW and CLAMPHIGH values.
Between two consecutive points, the output characteristic is interpolated.
The parameter W determines the input range on which the 17 points (16 segments) are uniformly spread:
W
Range
Δx
W
Range
Δx
0 (0000b)
360.0Deg.
22.5Deg.
8
180.0Deg.
11.3Deg.
1
320.0Deg.
20.0Deg.
9
144.0Deg.
9.0Deg.
2
288.0Deg.
18.0Deg.
10
120.0Deg.
7.5Deg.
3
261.8Deg.
16.4Deg.
11
102.9Deg.
6.4Deg.
4
240.0Deg.
15.0Deg.
12
90.0Deg.
5.6Deg.
5
221.5Deg.
13.8Deg.
13
80.0Deg.
5.0Deg.
6
205.7Deg.
12.9Deg.
14
72.0Deg.
4.5Deg.
7
192.0Deg.
12.0Deg.
15 (1111b)
65.5Deg.
4.1Deg.
Outside of the selected range, the output will remain in clamping levels.
TH
REVISION 7.0 – FEB, 8 2019
Page 23 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
15.1.5. CLAMPING Parameters
The clamping levels are two independent values to limit the output voltage range. The CLAMPLOW
parameter adjusts the minimum output voltage level. The CLAMPHIGH parameter sets the maximum output
voltage level. Both parameters have 16 bits of adjustment and are available for both LNR modes.
15.1.6. Thermal Ouput Offset correction (AxX version only)
On the AxX version, the two parameters ANGLEOFSSLOPEHOT and ANGLEOFSSLOPECOLD, defined in the
section End-User Programmable Parameters, enable adding an offset to the output dependent on the
measured temperature (see the Figure 10).
Thermal
compensation
offset
+5.62%
full span
ANGLEOFSSLOPEHOT
0
Temperature
(degree)
ANGLEOFSSLOPECOLD
-3.37%
full span
-40
35
160
Figure 10 - Input range from -40Deg.C up to 160 Deg.C
The thermal offset is added before the clamping (see section 15.1.5). The span of this offset is +5.62/-3.37% of
the full output scale. The added thermal offset varies with temperature see the equation below and the
thermal coefficient is defined separately before (used coefficient ANGLEOFSSLOPECOLD) and after 35Deg.C
(used coefficient ANGLEOFSSLOPEHOT).
If the temperature is higher than 35 Deg.C then: output ≤ output – ΔT * ANGLEOFSSLOPEHOT
If the temperature is lower than 35 Deg.C then: output ≤ output – ΔT * ANGLEOFSSLOPECOLD
Where output is the calculated output adjusted by the thermal correction offset ΔT * ANGLEOFSSLOPECOLD.
Where ΔT is the difference between the current temperature and the reference temperature 35Deg.C. The
output correction capability at hot and room (extreme temperature and maximum value of
ANGLEOFSSLOPEHOT and ANGLEOFSSLOPECOLD) are given in the table below.
Parameter
Output correction capability at 160Deg.C
Output correction capability at -40Deg.C
TH
REVISION 7.0 – FEB, 8 2019
Min
5%
-3.09%
Typ
5.62%
-3.37%
Max
Unit
of Full span
of Full span
Page 24 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
15.2. Identification
Parameter
USERID1
USERID2
USERID3
Comments
For AxU-xxx version only
Value
0…65535
0…65535
0…65535
Identification number: 48 bits (3 words) freely useable by Customer for traceability purpose.
15.3. Lock
The MEMLOCK write protects all the EEPROM parameters set by the Melexis and user. O nce the lock is
enabled, it is not possible to change the EEPROM values anymore.
Note that the Memlock bits should be set by the solver function “MemLock".
15.4. Sensor Front-End
Parameter
MAPXYZ
SMISM
k
SEL_k
GAINMIN
GAINMAX
GAINSATURATION
Value
0…3
0 … 32768
0 … 32768
0 or 1
0 … 41
0 ... 41
0…1
15.4.1. MAPXYZ
The MAPXYZ parameter defines which fields are used to calculate the angle. The different possibilities are
described in the tables below.
This 2 bit value selects the first (B1) and second (B2) field components according the table below.
MAPXYZ
0 – 00b
1 – 01b
2 – 10b
B1
X
Zx
Y
B2
Y
X
Zx
Angular
XY mode
XZx mode
YZx mode
Note: MAPXYZ = 3 is not recommended.
TH
REVISION 7.0 – FEB, 8 2019
Page 25 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
15.4.2. SMISM, k and SEL_k Parameters
(i) SMISM
When the mapping (B1=X, B2=Y) is selected, SMSIM defines the sensitivity mismatch factor that is applied on
B1 or B2; When another B1, B2 mapping is selected, this parameter is “don’t care”.
This parameter is trimmed at factory; Melexis strongly recommends TO NOT overwrite it for optimal
performances.
(ii) K
When the mapping (B1=X, B2=Y) is NOT selected, k defines the sensitivity mismatch factor that is applied on
B1 or B2 (according to parameter SELK – see below). When the mapping (B1=X, B2=Y) is selected, this
parameter is “don’t care”.
This parameter is trimmed at factory for mapping (B1=Z, B2=X). Melexis recommends to fine trim it when a
smaller linearity error (Le) is required and a different mapping than (B1=X, B2=Y) is selected.
(iii) SELK
When the mapping (B1=X, B2=Y) is NOT selected, SELK defines the component on which the sensitivity
mismatch factor k (see above): SELK = 0 means B1 k B1 and SELK = 1 means B2 k B2.
15.4.3. GAINMIN and GAINMAX Parameters
GAINMIN and GAINMAX define the thresholds on the gain code outside which the fault “GA IN out of Spec.”
is set.
If GAINSATURATION is set, then the virtual gain code is saturated at GAINMIN and GAINMAX, and no
Diagnostic fault is set since the saturations applies before the diagnostic check.
15.5. Filter
Parameter
FILTER
Value
0…2
The MLX90367 features a filter that is enabled when FILTER = 1 or 2. Filter = 0 corresponds to no filtering.
The transfer function is described below:
yn
1
j
ai
j
a x
i 0
i n i
i 0
TH
REVISION 7.0 – FEB, 8 2019
Page 26 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
The filters characteristic is given in the following table:
Filter
J No
Type
Coefficients ai
Title
99% Response Time
Efficiency RMS (dB)
0
0
Disable
1
No filter
1
0
1
1
Finite Impulse Response
11
ExtraLight
2
3.0
2
3
1111
Light
4
6.0
15.6. Diagnostic Features
It is recommended to enable the diagnostic features for safety critical applications.
Refer to Application_note_Diagnostic_Behavior_90367 for EE_CRC_Enable function description and for
Diagnostic features which can be enabled by user.
15.7. EEPROM endurance
Although the EEPROM is used for Calibration Data Storage (similarly to an OTPROM), the MLX90 367
embedded EEPROM is qualified to guarantee a minimum endurance of 1000 write cycles at 125˚C for
(engineering/calibration purpose).
TH
REVISION 7.0 – FEB, 8 2019
Page 27 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
16. Self Diagnostic
The MLX90367 provides numerous self-diagnostic features. Those features increase the robustness of the IC
functionality as it will prevent the IC to provide erroneous output signal in case of internal or external failure
modes (“fail-safe”).
Diagnostic Item
Action
Effect on Outputs
Type
Monitoring
Rate
Reporting Rate
Start-up phase Diagnostics
RAM March C10N Test
Watchdog BIST
Fail-safe mode **
** CPU reset after
120ms
Fail-safe mode **
** CPU reset after
120ms
Diagnostic low/ high
Reporting (optional)
Digi HW
n/applicable
(start-up only)
n/applicable
(start-up only)
Diagnostic low/ high
Reporting (optional)
Digi HW
n/applicable
(start-up only)
n/applicable
(start-up only)
Under Voltage
Monitoring
SUPPLYMONI =
(MT3VB) OR
(MT4VB)
Start-up on Hold **
** CPU reset after
120ms
Diagnostic low/high
Environ
&Analog
n/applicable
(start-up only)
n/applicable
(start-up only)
Over Voltage
Monitoring
MT7V
PTC entry
Output in HighImpedance
Environ
n/applicable
(start-up only)
n/applicable
(start-up only)
800ms
800ms
ROM 16bit
checksum
( continuous )
EEPROM 8 bit
CRC Check
(continuous)
Watchdog
( continuous )
Fail-safe mode **
** CPU reset after
120ms
Fail-safe mode **
** CPU reset after
120ms
CPU reset
Back-Ground Loop Diagnostics
Diagnostic low//high
Reporting (optional) Digi HW
Diagnostic low/high
Reporting (optional)
Digi HW
10ms
10ms
--
Digi HW
120ms
n/a
DSP Loop Diagnostics
ADC Clipping
ADCCLIP
Virtual Gain
Code Out-ofspec
GAINOOS
Virtual Gain
Code Saturation
[GAINMIN..
GAINMAX]
Debouncing
(programmable)
SENT Status bit0 = 1
(optional)
Environ
&Analog
5/DSP
Debouncing
(programmable)
SENT Status bit0 = 1
(optional)
Environ
&Analog
1/DSP
Saturation
(optional)
Gain Saturated @
GAINMIN-GAINMAX
Environ
&Analog
n/applicable
Not a diagnostic
TH
REVISION 7.0 – FEB, 8 2019
N/A
Not a diagnostic
Page 28 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
Diagnostic Item
ADC Monitor
(Analog to
Digital
Converter)
ADCMONI
Under Voltage
Monitoring
SUPPLYMONI =
(MT3VB) OR
(MT4VB)
Over Voltage
Monitoring
MT7V
Temperature
Sensor Monitor
TEMPMONI
Temperature >
170 Deg.C ( 20)
Temperature < 60 Deg.C ( 20)
Read/Write
Access out of
physical memory
Write Access to
protected area
(IO and RAM
Words)
Action
Effect on Outputs
Type
Monitoring
Rate
Debouncing
(programmable)
SENT Status bit0 = 1
(optional)
Analog
HW
1/DSP
Supply Debouncing
(programmable)
SENT Status bit0 = 1
(optional)
Environ
&Analog
1/DSP
PTC entry after PTC
Debouncing
Output in HighImpedance
Environ
2ms
SENT Status bit0 = 1
(optional)
Analog
1/DSP
Debouncing
(programmable)
Saturate value used
for the
Environ
N/A
compensations to - No effect
&Analog
Not a diagnostic
40Deg.C and +150
Deg.C resp.
Hardware Diagnostics ( continuously checked by dedicated Logic )
Fail-safe mode **
N/A
** CPU reset after
Diagnostic Low/High Digi HW
Immediate Diag
120ms
Fail-safe mode **
** CPU reset after
120ms
Diagnostic low/high
N/A
Immediate
diagnostic
N/A
Diagnostic low/high
Digi HW
EEPROM Error
Correcting Code
( Hamming
correction )
(Transparent) Error
Correction
No effect
Digi HW
N/A
Hardware Diagnostics ( continuously checked by dedicated Analog circuits )
Pull down load =>
N/A
CPU Reset
Diagnostic High
Environ
Immediate
on recovery
Pull up load =>
diagnostic
Diagnostic High
Pull down load =>
N/A
CPU Reset
Diagnostic Low
Environ
Immediate
on recovery
Pull up load =>
diagnostic
Diagnostic Low
N/A
Start-up on Hold
Diagnostic low/high
Environ
Immediate
diagnostic
TH
REVISION 7.0 – FEB, 8 2019
N/A
Immediate
diagnostic
Digi HW
N/A
Immediate
diagnostic
Resistive Cable
Test
N/A
Not a diagnostic
N/A
immediate
Diagnostic
Fail-safe mode **
** CPU reset after
120ms
Broken VDD
2ms
N/A
Immediate Diag.
Unauthorized
Mode Entry
Broken VSS
Reporting Rate
N/A
Immediate
diagnostic
N/A
Immediate
diagnostic
N/A
Immediate
diagnostic
Page 29 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
17. Recommended Application Diagrams
17.1. MLX90367 in SOIC-8 Package
R1
VDD
1
VDD
C4
C1
MLX90367
8
GND
C5
2, 3, 4, 6
VSS
Test x
Out
VDIG
C2
5
Output
7
R2
C3
Figure 11 - Recommended wiring for the MLX90367 in SOIC-8 package
Output
SENT
C1
C2
C3
C4
C5
R1
R2
Compact PCB routing
Min
Typ.
Max
100 nF 100 nF
1 uF
2.2 nF 4.7 nF 22 nF
47 nF 100 nF 220 nF
-
TH
REVISION 7.0 – FEB, 8 2019
EMC robust PCB routing
Min
Typ.
Max
47 nF 100 nF
1 uF
2.2 nF 4.7 nF 22 nF
47 nF 100 nF 220 nF
500 pF
1 nF
10 nF
500 pF
1 nF
2.2 nF
0Ω
10 Ω
33 Ω
10 Ω
50 Ω
100 Ω
Remarks
Close to the pin
Close to the pin
Close to the pin
Connector Side
Connector Side
Impacts the Voltage on VDD pin
Page 30 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
17.2. MLX90367 in TSSOP-16 Package
R11
VDD 1
3
VDD1
C14
MLX90367
C11
4,13,16,14
2
GND1
C15
VSS1
Test x1
Out 1
VDIG1
C12
1
15
Output1
R12
C13
11
R21
VDD 2
VDD2
C24
C21
10
GND2
C25
5,7,8,12
VSS2
Test x2
Out 2
VDIG2
C22
6
Output2
9
R22
C23
Figure 12 – Recommended wiring for the MLX90367 in TSSOP-16 package
Output
SENT
Output
C11, C21
C12, C22
C13, C23
C14, C24
C15, C25
R11, R21
R12, R22
Compact PCB routing
EMC robust PCB routing
Min
Typ.
Max
Min
Typ.
Max
100 nF
2.2 nF
47 nF
-
100 nF
4.7 nF
100 nF
-
1 uF
22 nF
220 nF
-
47 nF
2.2 nF
47 nF
500 pF
500 pF
0Ω
10 Ω
100 nF
4.7 nF
100 nF
1 nF
1 nF
10 Ω
50 Ω
1 uF
22 nF
220 nF
10 nF
2.2 nF
33 Ω
100 Ω
TH
REVISION 7.0 – FEB, 8 2019
Remarks
Close to the pin
Close to the pin
Close to the pin
Connector Side
Connector Side
Impacts the Voltage on VDD pin
Page 31 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
18. 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 standards in place in Semiconductor industry.
For further details about test method references and for compliance verification of selected soldering
method for product integration, Melexis recommends reviewing on our web site the General Guidelines
soldering recommendation (http://www.melexis.com/en/quality-environment/soldering).
For all soldering technologies deviating from the one mentioned in above document (regarding peak
temperature, temperature gradient, temperature profile etc), additional classification and qualification tests
have to be agreed upon with Melexis.
For package technology embedding trim and form post-delivery capability, Melexis recommends consulting
the dedicated trim&forming recommendation application note: lead trimming and forming
recommendations
(http://www.melexis.com/en/documents/documentation/application-notes/leadtrimming-and-forming-recommendations).
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/en/quality-environment.
19. ESD Precautions
Electronic semiconductor products are sensitive to Electro Static Discharge (ESD).
Always observe Electro Static Discharge control procedures whenever handling semiconductor products.
TH
REVISION 7.0 – FEB, 8 2019
Page 32 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
20. Package Information
20.1. SOIC-8 - Package Dimensions
1.27 TYP
NOTES:
3.81
5.80
3.99** 6.20
4.80
4.98*
1.37
1.57
1.52
1.72
0.36
0.46***
TH
REVISION 7.0 – FEB, 8 2019
All dimensions are in millimeters (angles in degrees).
* Dimension does not include mold flash, protrusions or
gate burrs (shall not exceed 0.15 per side).
** Dimension does not include interleads flash or
protrusion (shall not exceed 0.25 per side).
*** Dimension does not include dambar protrusion.
Allowable dambar protrusion shall be 0.08 mm total in
excess of the dimension at maximum material condition.
Dambar cannot be located on the lower radius of the foot.
0.100
0.250
0.19
0.25
0°
8°
0.41
1.27
Page 33 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
20.2. SOIC-8 - Pinout and Marking
Part Number MLX90367 (3 digits)
Die Version (3 digits)
Out
Test1
VDIG
VSS
Marking :
8
5
Top
367Axx
F12345
Xy-E
F
Bottom
4
YY
Axx
12345
Lot number (5 digits)
Xy-E
Fab Identifier (1 letter)
Split lot number + “-E” (Optional )
WW
Week Date code (2 digits)
Year Date code (2 digits)
Not
Used
Test2
Test0
1
VDD
367
20.3. SOIC-8 - Sensitive spot positioning
CW
8
7
6
5
CCW
X
0.46 +/- 0.06
1.16 +/- 0.155
1.25
1.65
1
2
3
4
1.96
2.26
Y
TH
REVISION 7.0 – FEB, 8 2019
Page 34 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
Angle detection SOIC-8
7
6
N
8
S
~ 0 Deg.*
~ 90 Deg.*
5
8
7
4
1
2
6
5
3
4
N
S
1
2
3
~ 180 Deg.*
8
7
6
~ 270 Deg.*
5
8
7
6
5
3
4
S
N
S
1
2
3
4
1
2
N
* No absolute reference for the angular information.
The MLX90367 is an absolute angular position sensor but the linearity error (Le – See section 9) does not
include the error linked to the absolute reference 0 Deg.
TH
REVISION 7.0 – FEB, 8 2019
Page 35 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
20.4. TSSOP-16 - Package Dimensions
0.65 ± 0.04
12O REF
0.20 ± 0.04
1.0 DIA
REF
0.09 MIN
4.30
4.50** 6.4 ± 0.2
0.09 MIN
1.0 REF
12O REF
1.0
REF
0.50
0.75
0O
8O
1.0 ± 0.2
0.85
0.95
4.90
5.10*
1.1 MAX
0.19
0.30***
0.09
0.20
0.05
0.15
NOTES:
All dimensions are in millimeters (angles in degrees).
* Dimension does not include mold flash, protrusions or gate burrs (shall not exceed 0.15 per side).
** Dimension does not include interleads flash or protrusion (shall not exceed 0.25 per side).
*** Dimension does not include dambar protrusion. Allowable dambar protrusion shall be 0.08 mm total in excess of the
dimension at maximum material condition. Dambar cannot be located on the lower radius of the foot.
REF: Reference dimensions as stated in packaging supplier POD, based on JEDEC.
TH
REVISION 7.0 – FEB, 8 2019
Page 36 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
20.5. TSSOP-16 - Pinout and Marking
16
1
VDIG1
Test11
VSS1
Out1
VDD1
Not Used1
Test01
Test21
Test22
Test02
Not Used2
Part Number MLX90367 (3 digits)
Die Version (3 digits)
VDD2
VSS2
367
Axx
9
8
Test12
367Axx
F12345
Xy-E
OUT2
Marking :
VDIG2
F
12345
Top
Lot number ( 5 digits)
Fab identifier (1 letter)
Split Lot number + “-E” (Optional)
Xy-E
Bottom
YY
WW
Week Date code (2 digits)
Year Date code (2 digits)
20.6. TSSOP-16 - Sensitive spot positioning
CW
X2
16
9
Die 1
Die 2
Y2
Y1
0.30 +/- 0.06
CCW
1.95
2.45
1
0.70 +/- 0.13
8
1.84
2.04
X1
2.76
2.96
TH
REVISION 7.0 – FEB, 8 2019
Page 37 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
Angle detection TSSOP-16
~ 0 Deg.*
~ 180 Deg.*
16
9
N
Die 1
~ 90 Deg.*
~ 270 Deg.*
16
Die 2
9
Die 1
Die 2
S
N
S
1
8
1
~ 0 Deg.*
~ 180 Deg.*
16
~ 270 Deg.*
9
Die 1
8
~ 90 Deg.*
16
Die 2
9
Die 1
Die 2
N
S
S
N
1
8
1
8
* No absolute reference for the angular information.
The MLX90367 is an absolute angular position sensor but the linearity error (Le – See section 9) does not
include the error linked to the absolute reference 0 Deg.
TH
REVISION 7.0 – FEB, 8 2019
Page 38 of 39
MLX90367 Triaxis® Position Sensor IC
Datasheet
21. Disclaimer
The information furnished by Melexis herein (“Information”) is believed to be correct and accurate. Melexis disclaims (i) any and all
liability in connection with or arising out of the furnishing, performance or use of the technical data or use of the product(s) as
described herein (“Product”) (ii) any and all liability, including without limitation, special, consequential or incidental damages, and
(iii) any and all warranties, express, statutory, implied, or by description, including warranties of fitness for particular purpose, noninfringement and merchantability. No obligation or liability shall arise or flow out of Melexis’ rendering of technical or other
services.
The Information is provided "as is” and Melexis reserves the right to change the Information at any time and without notice.
Therefore, before placing orders and/or prior to designing the Product into a system, users or any third party should obtain the
latest version of the relevant information to verify that the information being relied upon is current.
Users or any third party must further determine the suitability of the Product for its application, including the level of reliability
required and determine whether it is fit for a particular purpose.
The Information is proprietary and/or confidential information of Melexis and the use thereof or anything described by the
Information does not grant, explicitly or implicitly, to any party any patent rights, licenses, or any other intellectual property rights.
This document as well as the Product(s) may be subject to export control regulations. Please be aware that export might require a
prior authorization from competent authorities.
The Product(s) are intended for use in normal commercial applications. Unless otherwise agreed upon in writing, the Product(s) are
not designed, authorized or warranted to be suitable in applications requiring extended temperature range and/or unusual
environmental requirements. High reliability applications, such as medical life-support or life-sustaining equipment are specifically
not recommended by Melexis.
The Product(s) may not be used for the following applications subject to export control regulations: the development, production,
processing, operation, maintenance, storage, recognition or proliferation of 1) chemical, biological or nuclear weapons, or for the
development, production, maintenance or storage of missiles for such weapons: 2) civil firearms, including spare parts or
ammunition for such arms; 3) defense related products, or other material for military use or for law enforcement; 4) any
applications that, alone or in combination with other goods, substances or organisms could cause serious harm to persons or goods
and that can be used as a means of violence in an armed conflict or any similar violent situation.
The Products sold by Melexis are subject to the terms and conditions as specified in the Terms of Sale, which can be found at
https://www.melexis.com/en/legal/terms-and-conditions.
This document supersedes and replaces all prior information regarding the Product(s) and/or previous versions of this document.
Melexis NV © - No part of this document may be reproduced without the prior written consent of Melexis. (2019)
ISO/TS 16949 and ISO14001 Certified
22. Contact
For the latest version of this document, go to our website at www.melexis.com. For additional information,
please contact our Direct Sales team and get help for your specific needs:
Europe, Africa
Telephone: +32 13 67 04 95
Email : sales_europe@melexis.com
Americas
Telephone: +1 603 223 2362
Email : sales_usa@melexis.com
Asia
Email : sales_asia@melexis.com
TH
REVISION 7.0 – FEB, 8 2019
Page 39 of 39