Melexis MLX90365 Triaxisâ® position sensor ic Datasheet

MLX90365
Triaxis® Position Sensor IC
Features and Benefits
Absolute Rotary & Linear Position Sensor IC
Triaxis® Hall Technology
Simple Magnetic Design
Programmable Transfer Characteristic (Multi-Points – Piece-Wise-Linear)
Selectable Output Mode: Analog (Ratiometric) – Pulse Width Modulation (PWM)
12 bit Resolution - 10 bit Thermal Accuracy
Open/Short Diagnostics
On Board Diagnostics
Over-Voltage Protection
Under-Voltage Detection
48 bit ID Number option
Automotive Temperature Range
AEC-Q100 Qualified
Single Die – SOIC-8 Package RoHS Compliant
Dual Die (Full Redundant) – TSSOP-16 Package RoHS Compliant
Applications
Absolute Rotary Position Sensor
Pedal Position Sensor
Throttle Position Sensor
Ride Height Position Sensor
Absolute Linear Position Sensor
Steering Wheel Position Sensor
Float-Level Sensor
Non-Contacting Potentiometer
Ordering Information1
Part No.
Temperature Suffix
Package Code
MLX90365
MLX90365
MLX90365
MLX90365
E (− 40°C to + 85°C)
K (− 40°C to + 125°C)
L (− 40°C to + 150°C)
L (− 40°C to + 150°C)
DC [SOIC-8]
DC [SOIC-8]
DC [SOIC-8]
DC [SOIC-8]
ABD
ABD
ABD
ABD
000
000
000
200
RE
RE
RE
RE
MLX90365
MLX90365
MLX90365
E (− 40°C to + 85°C)
K (− 40°C to + 125°C)
L (− 40°C to + 150°C)
GO [TSSOP-16]
GO [TSSOP-16]
GO [TSSOP-16]
ABD
ABD
ABD
000
000
000
RE
RE
RE
Legend:
Temperature Code:
Package Code:
Option Code:
Packing Form:
Ordering example:
1
Die Revision
Option code
Packing
E for Temperature Range -40°C to 85°C
K for Temperature Range -40°C to 125°C
L for Temperature Range -40°C to 150°C
DC for SOIC-8 Package
GO for TSSOP-16 Package (Dual Die – Full Redundant)
XXX-000 – Standard
XXX-200 – Preprogrammed – See Section 13 for Default Settings.
RE for Reel
SP for Sample Pack
MLX90365EDC-ABD-000-RE
Other option code and packing form are available; see your sales representative for more details
MLX90365
Rev. 5.7
Page 1 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
1. Functional Diagram
VDIG
DSP
Tria is ®
2V5
Reg
Rev .Pol.
&
OverVolt .
VX
MUX
VY
G
VDD
VSS
A
µC
D
VZ
D
x1
A
ROM - F/W
RAM
OUT
(Analog/PWM)
EEP
ROM
Figure 1 - MLX90365 Block Diagram
2. Description
The MLX90365 is a monolithic sensor IC sensitive to the flux density applied orthogonally and parallel to
the IC surface.
The MLX90365 is sensitive to the three components of the flux density applied to the IC (i.e. BX, BY and
BZ). This allows the MLX90365 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 - Figure 2). It
enables the design of novel generation of non-contacting position sensors that are frequently required for
both automotive and industrial applications.
MLX90365 reports a programmable ratiometric analog output signal compatible with any resistive
potentiometer or programmable linear Hall sensor. Through programming, the MLX90365 provides also a
digital PWM (Pulse Width Modulation) output characteristic.
Figure 2 - Typical application of MLX90365 – Linear
MLX90365
Rev. 5.7
Page 2 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
TABLE of CONTENTS
FEATURES AND BENEFITS ....................................................................................................................... 1
APPLICATIONS ............................................................................................................................................ 1
ORDERING INFORMATION......................................................................................................................... 1
1.
FUNCTIONAL DIAGRAM ...................................................................................................................... 2
2.
DESCRIPTION ....................................................................................................................................... 2
3.
GLOSSARY OF TERMS − ABBREVIATIONS − ACRONYMS ............................................................ 5
4.
PINOUT .................................................................................................................................................. 5
5.
ABSOLUTE MAXIMUM RATINGS ....................................................................................................... 6
6.
DESCRIPTION ....................................................................................................................................... 6
7.
MLX90365 ELECTRICAL SPECIFICATION ......................................................................................... 8
8.
MLX90365 ISOLATION SPECIFICATION .......................................................................................... 10
9.
MLX90365 TIMING SPECIFICATION ................................................................................................. 10
10. MLX90365 ACCURACY SPECIFICATION ......................................................................................... 12
11. MLX90365 MAGNETIC SPECIFICATION .......................................................................................... 15
12. MLX90365 CPU & MEMORY SPECIFICATION ................................................................................. 15
13. MLX90365 END-USER PROGRAMMABLE ITEMS ........................................................................... 16
14. DESCRIPTION OF END-USER PROGRAMMABLE ITEMS .............................................................. 17
14.1.
OUTPUT MODES ......................................................................................................................................... 17
14.1.1. OUT mode ............................................................................................................................................ 17
14.1.2. PWM Output Mode............................................................................................................................... 17
14.2.
OUTPUT TRANSFER CHARACTERISTIC....................................................................................................... 18
14.2.1. Enable scaling Parameter (only for LNR type 4 pts) ........................................................................... 18
14.2.2. CLOCKWISE Parameter ...................................................................................................................... 18
14.2.3. Discontinuity Point (or Zero Degree Point) ......................................................................................... 19
14.2.4. 4-Pts LNR Parameters.......................................................................................................................... 19
14.2.5. 17-Pts LNR Parameters........................................................................................................................ 20
14.2.6. CLAMPING Parameters ...................................................................................................................... 21
14.3.
IDENTIFICATION ........................................................................................................................................ 21
14.4.
LOCK......................................................................................................................................................... 21
14.5.
SENSOR FRONT-END ................................................................................................................................. 21
14.5.1. MAPXYZ ............................................................................................................................................... 21
14.5.2. SMISM, k and SEL_k Parameters ........................................................................................................ 22
14.5.3. GAINMIN and GAINMAX Parameters ................................................................................................ 22
14.6.
FILTER ...................................................................................................................................................... 22
14.6.1. Hysteresis Filter ................................................................................................................................... 23
14.6.2. FIR Filters ............................................................................................................................................ 23
14.7.
PROGRAMMABLE DIAGNOSTIC SETTINGS ................................................................................................. 24
14.7.1. DIAG mode........................................................................................................................................... 24
14.7.2. DIAG Level ........................................................................................................................................... 24
14.7.3. Field Strength Diagnostic .................................................................................................................... 25
14.7.4. PWM Diagnostic .................................................................................................................................. 25
14.7.5. Diagnostic Features ............................................................................................................................. 25
14.8.
EEPROM ENDURANCE ............................................................................................................................. 25
15. MLX90365 SELF DIAGNOSTIC .......................................................................................................... 26
MLX90365
Rev. 5.7
Page 3 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
16. RECOMMENDED APPLICATION DIAGRAMS .................................................................................. 28
16.1.
16.2.
WIRING WITH THE MLX90365 IN SOIC-8 PACKAGE ................................................................................ 28
WIRING WITH THE MLX90365 IN TSSOP-16 PACKAGE ........................................................................... 28
17. STANDARD INFORMATION REGARDING MANUFACTURABILITY OF MELEXIS PRODUCTS
WITH DIFFERENT SOLDERING PROCESSES ........................................................................................ 29
18. ESD PRECAUTIONS ........................................................................................................................... 29
19. PACKAGE INFORMATION ................................................................................................................. 30
19.1.
19.2.
19.3.
19.4.
19.5.
19.6.
SOIC8 - PACKAGE DIMENSIONS ............................................................................................................... 30
SOIC8 - PINOUT AND MARKING ............................................................................................................... 30
SOIC8 - SENSITIVE SPOT POSITIONING ..................................................................................................... 31
TSSOP16 - PACKAGE DIMENSIONS .......................................................................................................... 32
TSSOP16 - PINOUT AND MARKING .......................................................................................................... 33
TSSOP16 - SENSITIVE SPOT POSITIONING ................................................................................................ 33
20. DISCLAIMER ....................................................................................................................................... 35
MLX90365
Rev. 5.7
Page 4 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
3. Glossary of Terms − Abbreviations − Acronyms
Gauss (G), Tesla (T): Units for the magnetic flux density − 1 mT = 10 G
TC: Temperature Coefficient (in ppm/Deg.C.)
NC: Not Connected
PWM: Pulse Width Modulation
%DC: Duty Cycle of the output signal i.e. TON /(TON + TOFF)
ADC: Analog-to-Digital Converter
DAC: Digital-to-Analog Converter
LSB: Least Significant Bit
MSB: Most Significant Bit
DNL: Differential Non-Linearity
INL: Integral Non-Linearity
RISC: Reduced Instruction Set Computer
ASP: Analog Signal Processing
DSP: Digital Signal Processing
EMC: Electro-Magnetic Compatibility
IMC: Integrated-Magneto Concentrator
MT3V: More Than 3V internal analog voltage check
4. Pinout
Pin #
SOIC-8
TSSOP-16
1
VDD
VDIG1
2
Test 0
VSS1 (Ground1)
3
Test 2
VDD1
4
Not Used
Test 01
5
OUT
Test 22
6
Test 1
OUT2
7
VDIG
Not Used2
8
VSS (Ground)
Test 12
9
VDIG2
10
VSS2 (Ground2)
11
VDD2
12
Test 02
13
Test 21
14
Not Used1
15
OUT1
16
Test 11
For optimal EMC behavior, it is recommended to connect the unused pins (Not Used and Test) to the
Ground (see section 16).
MLX90365
Rev. 5.7
Page 5 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
5. Absolute Maximum Ratings
Parameter
Value
Supply Voltage, VDD (overvoltage)
+ 24 V
Reverse Voltage Protection
− 12 V (breakdown at -14 V)
Positive Output Voltage
+ 18 V (breakdown at 24 V)
Output Current (IOUT)
+ 30 mA (in breakdown)
Reverse Output Voltage
− 0.3 V
Reverse Output Current
− 50 mA (in breakdown)
Operating Ambient Temperature Range, TA
− 40°C … + 150°C
Storage Temperature Range, TS
− 40°C … + 150°C
Magnetic Flux Density
±1T
Exceeding the absolute maximum ratings may cause permanent damage.
maximum rated conditions for extended periods may affect device reliability.
Exposure to absolute
6. Description
As described on the block diagram the three vector components of the magnetic flux density (BX, BY and
BZ) applied to the IC are sensed through the sensor front-end. The respective Hall signals (VX, VY and VZ)
are generated at the Hall plates and amplified.
The analog signal processing is based on a fully differential analog chain featuring the classic offset
cancellation technique (Hall plate 2-Phases spinning and chopper-stabilized amplifier).
The conditioned analog signals are converted through an ADC (15 bits) and provided to a DSP block for
further processing. The DSP stage is based on a 16 bit RISC micro-controller whose primary function is
the extraction of the position from two (out of three) raw signals (after so-called front-end compensation
steps) through the following function:
α = ∠(V1 , k ⋅ V2 )
where alpha is the magnetic angle ∠(B1, B2), V1 = VX or VY or VZ , V2 = VX or VY or VZ and k is a
programmable factor to match the amplitude of V1 and k V2.
The DSP functionality is governed by the micro-code (firmware − F/W) of the micro-controller which is
stored into the ROM (mask programmable). In addition to the magnetic angle extraction, the F/W controls
the whole analog chain, the output transfer characteristic, the output protocol, the programming/calibration
and also the self-diagnostic modes.
The magnetic angular information is intrinsically self-compensated vs. flux density variations. This feature
allows therefore an improved thermal accuracy vs position sensor based on conventional linear Hall
sensors.
In addition to the improved thermal accuracy, the realized position sensor features excellent linearity
performances taking into account typical manufacturing tolerances (e.g. relative placement between the
Hall IC and the magnet).
MLX90365
Rev. 5.7
Page 6 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
Once the position (angular or linear stroke) information is computed, it is further conditioned (mapped) vs.
the target transfer characteristic and it is provided at the output(s) as either a ratiometric analog output
level through a 12 bit DAC followed by a buffer or a digital PWM output.
For instance, the analog output can be programmed for offset, gain and clamping to meet any rotary
position sensor output transfer characteristic:
Vout(α) = ClampLo
Vout(α) = Voffset + Gain × α
Vout(α) = ClampHi
for α ≤ αmin
for αmin ≤ α ≤ αmax
for α ≥ αmax
where Voffset, Gain, ClampLo and ClampHi are the main adjustable parameters for the end-user.
The linear part of the transfer curve can be adjusted through a multi-point calibration:
This back-end step consists into either
•
up to 4 arbitrary points (5 segments + clamping levels) calibration or
•
a Piece-Wise-Linear (PWL) output transfer characteristics - 17 equidistant points w/
programmable origin over 16 different angle ranges from 65 to 360 degrees.
The calibration parameters are stored in EEPROM featuring a Hamming Error Correction Coding (ECC).
The programming steps do not require any dedicated pins. The operation is done using the supply and
output nodes of the IC. The programming of the MLX90365 is handled at both engineering lab and
production line levels by the Melexis Programming Unit PTC-04 with the dedicated MLX90316
daughterboard and software tools (DLL − User Interface).
MLX90365
Rev. 5.7
Page 7 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
7. MLX90365 Electrical Specification
Operating Parameters at Nominal Supply Voltage (unless otherwise specified) and for TA as specified by
the Temperature suffix (E or K or L).
Parameter
Nominal Supply Voltage
Supply Current(2)
Isurge
Symbol
Test Conditions
VDD
Idd
Min
Typ
Max
Units
4.5
5
5.5
V
10(3)
Power saving Enabled, All modes
For Outmode=1
Power saving Disabled, All modes
For Outmode=1
6
8
Current(4)
Isurge
Power-On reset ( rising )
HPOR_LH
Power-On reset Hysteresis
HPOR_Hyst
50
Start-up Level ( rising )
MT4V LH
3.8
Start-up Hysteresis
MT4V Hyst
50
PTC Entry Level ( rising )
MT7V_LH
5.8
PTC Entry Level Hysteresis
MT7V_Hyst
50
Output Short Circuit Current
Ishort
Output Load Analog
RL
Output Load PWM
RL_PWM
Pull-down to Ground
Pull-up to 5V
Vsat_lo
Pull-up load RL ≥ 10 kΩ to 5 V
Pull-up load RL ≥ 5 kΩ to 18V
Analog Saturation Output Level
Vsat_hi
Digital Saturation Level
Open drain Output
(RL_PWM to Vbat)
Active Diagnostic Output Level
Digital Saturation Output Level
Vo_min
Dsat_lo
Dsat_hi
Refer to internal voltage Vdig
Vout = 0 V
Vout = 5 V
Vout = 18 V (TA = 25°C)
Pull-down to Ground
Pull-up to 5V
Pull-down load RL ≥ 5 kΩ
Pull-down load RL ≥ 10 kΩ
Pull-up load RL_PWM ≤ 1 kΩ to 5V
Pull-up load RL_PWM ≤ 1 kΩ to 14V
Pull-up load RL_PWM ≤ 1 kΩ to 18V
Pull-up load RL_PWM ≤ 5.6 kΩ to 5V
Pull-up load RL_PWM ≤ 5.6 kΩ to 14V
Pull-up load RL_PWM ≤ 5.6 kΩ to 18V
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Ω
2
4.7
4.7
2.25
4.0
6.2
10
10
10(3)
12
12
20
mA
2.5
V
200
mV
4.2
V
200
mV
6.6
V
200
mV
15
15
18
mA
mA
mA
∞
∞
kΩ
kΩ
1
1
kΩ
kΩ
0.5
2
95
97.5
2
3
97
98.5
%VDD
%VDD
98
95
90
96
85
73
%Vbat
0.5
2
95
mA
97
2
3
%VDD
%VDD
2 For
3
the dual version, the supply current is multiplied by 2.
To reach 10mA, the power saving optionshould be enabled. This option switches off and on internal blocks dynamically. It can
be disabled in case of extreme emission requirements or if an analog output is required with a resistor on either supply or output
line. .
4 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.
MLX90365
Rev. 5.7
Page 8 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
97.5
BVSSPD6
Passive Diagnostic Output
Level
(Broken Track Diagnostic) (5)
BVSSPU
BVDDPD
BVDDPU
Clamped Output Level
Broken VSS &
Pull-down load RL ≥ 5 kΩ
Pull-down load RL ≥ 10 kΩ
Broken VSS &
Pull-up load RL ≥ 1kΩ
Broken VDD &
Pull-down load RL ≥ 1kΩ
Broken VDD &
Pull-up load RL ≥ 5kΩ
98.5
95
97.5
99.5
%VDD
100
0
%VDD
0.5
%VDD
2
%VDD
Clamp_lo
Programmable
0
100
%VDD(7)
Clamp_hi
Programmable
0
100
%VDD(7)
As an illustration of the previous table, the MLX90365 fits the typical classification of the output span
described on the Figure 6.
100 %
90 %
96 %
92 %
88 %
Diagnostic Band (High)
Clamping High
80 %
Output Level
70 %
60 %
50 %
Linear Range
40 %
30 %
20 %
10 %
0%
12 %
8%
4%
Clamping Low
Diagnostic Band (Low)
Figure 6 – Example of Output Span Classification for typical application.
For detailed information on diagnostics, see also section 15
In case the dual-die variant is used BVssPD level can be influenced. Refer to Technical note MLX90365_Broken_Vss_DualDie
7 Clamping levels need to be considered vs the saturation of the output stage (see Vsat_lo and Vsat_hi)
5
6
MLX90365
Rev. 5.7
Page 9 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
8. MLX90365 Isolation Specification
DC Operating Parameters at Nominal Supply Voltage (unless otherwise specified) and for TA as specified
by the Temperature suffix (E or K or L). Only valid for the package code GO i.e. dual die version.
Parameter
Symbol
Isolation Resistance
Test Conditions
Between 2 dies
Min
Typ
Max
Units
MΩ
4
9. MLX90365 Timing Specification
ANALOG OUTPUT - DC Operating Parameters at Nominal Supply Voltage (unless otherwise specified)
and for TA as specified by the Temperature suffix (E or K or L).
Parameter
Main Clock Frequency
Main Clock Frequency Thermal
Drift
Symbol
Ck
Test Conditions
All contributors included thermal
drift
8
9
Max
12.6
13.3
14
MHz
± 3%
CkNOM
275
Ts
Watchdog
Twd
Start-up Cycle
Tsu
Analog OUT Slew-rate
Typ
∆TCk
Refresh Rate
Step Response Time
Min
Units
290
305
µs
Filter=0(8)
657(9)
Filter=1
Filter=2
876
1095
896
1195
1494
µs
118
121.5
ms
5
ms
114.5
Analog OUT Slew-rate excluded
Mode 1
from COUT = 47 nF to 330 nF
Mode 2
up to COUT = 10 nF
Mode 3
up to COUT = 47 nF
Mode 4
up to COUT = 330 nF
25
37
300
320
17
19
1.8
2.5
V/ms
See section 14.6 for details concerning Filter parameter
This represents a theoretical average response time
MLX90365
Rev. 5.7
Page 10 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
PWM OUTPUT - DC Operating Parameters at Nominal Supply Voltage VDD = VPU (unless otherwise
specified) and for TA as specified by the Temperature suffix L.
Parameter
PWM Frequency
Start-up Cycle
Digital Output Rise Time
Digital Output Fall Time
MLX90365
Rev. 5.7
Symbol
FPWM
Tsu
Test Conditions
Programmable Range
(PWM Output Enabled)
Min
Typ
100
Max
Units
1000
Hz
Initial Tolerance (25 Deg.C.)
± 2%
FPWM
After EOL tuning (25 Deg.C.)
± 1%
FPWM
Thermal/Lifetime drift
± 3%
FPWM
PWM OUT Slew-rate excluded
100Hz
250Hz
1000Hz
11.8
5.8
5.8
13
7
7
ms
LSD – Mode 5
4.7nF, RL = 1 kΩ PU
4.7nF, RL = 10 kΩ PU
10nF, RL = 1 kΩ PU
10
100
20
12
120
24
µs
µs
µs
PP – Mode 7
4.7nF, RL = 1 kΩ PU
4.7nF, RL = 10 kΩ PU
10nF, RL = 1 kΩ PU
3
3
4
5
5
7
µs
µs
µs
LSD – Mode 5
4.7nF, RL = 1 kΩ PU
4.7nF, RL = 10 kΩ PU
10nF, RL = 1 kΩ PU
2
2
4
3
3
7
µs
µs
µs
PP – Mode 7
4.7nF, RL = 1 kΩ PU
4.7nF, RL = 10 kΩ PU
10nF, RL = 1 kΩ PU
2
2
4
3
3
7
µs
µs
µs
Page 11 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
10.
MLX90365 Accuracy Specification
ANALOG OUTPUT - DC Operating Parameters at Nominal Supply Voltage (unless otherwise specified)
and for TA as specified by the Temperature suffix (E or K or L).
Parameter
Symbol
ADC Resolution on the raw
signals sine and cosine(10)
Thermal Offset Drift #1(11)
at the DSP input (excl. DAC and
output stage)
RADC
Test Conditions
XY axis – Temp. suffix E
XY axis – Temp.suffix K & L
XZ (YZ) axis – Temp. suffix E
XZ (YZ) axis – Temp. suffix K & L
Magnetic Angle phase error
Typ
Max
15
Temperature suffix E
Temperature suffix K
Temperature suffix L
Thermal Offset Drift #2
( DAC and Output Stage)
Thermal Drift of Sensitivity
Mismatch(12)
Min
TA = 25°C – XY axis
TA = 25°C – XZ axis
TA = 25°C – YZ axis
XY axis, XZ (YZ) axis
Units
bits
-60
-60
-90
+60
+60
+90
LSB15
-0.2
+0.2
%VDD
- 0.3
- 0.5
-1
-1
-0.3
-2
-2
+ 0.3
+ 0.5
+1
+1
0.3
2
2
%
Deg.
Thermal Drift of Magnetic Angle
phase error
XY – Intrinsic Linearity Error(13)
Le
TA = 25°C – factory trim. “SMISM”
1
Deg
XZ - Intrinsic Linearity Error(13)
Le
TA = 25°C – “k” trimmed for XZ
-2.5
±1.25
+2.5
Deg
Error(13)
Le
TA = 25°C – “k” trimmed for YZ
12b DAC (Theoretical, Noise free)
INL (before EOL calibration)
DNL
Clamped Output
Filter = 0, 40mT
Filter = 2, 20mT
4.5V ≤ VDD ≤ 5.5V
LT4V ≤ VDD ≤ MT7V
-2.5
±1.25
0.025
+2.5
Deg
%VDD/LSB12
LSB12
LSB12
%VDD
YZ - Intrinsic Linearity
Analog Output Resolution
Output stage Noise
Noise pk-pk(14)
Ratiometry Error (Analog output
only)
RDAC
0.01
-1
-4
0.05
-0.05
-0.1
1
0.05
0.10
0.10
Deg.
+4
3
0.075
0.2
0.2
+0.05
+0.1
Deg
%VDD
16 bits corresponds to 15 bits + sign. Internal computation is performed using 16 bits.
instance, in case of a rotary position sensor application, Thermal Offset Drift #1 equal ± 60LSB15 yields to max. ± 0.3 Deg.
angular error for the computed angular information (output of the DSP). This is only valid if k = 1.
12 For instance, in case of a rotary position sensor application, Thermal Drift of Sensitivity Mismatch equal ± 0.5% yields to max.
± 0.15 Deg. angular error for the computed angular information (output of the DSP).
13 The Intrinsic Linearity Error refers to the IC itself (offset, sensitivity mismatch, orthogonality) taking into account an ideal
rotating field for BX and BY. Once associated to a practical magnetic construction and the associated mechanical and magnetic
tolerances, the output linearity error increases. However, it can be improved with the multi-point end-user calibration.
14 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 14.6).
10
11 For
MLX90365
Rev. 5.7
Page 12 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
PWM OUTPUT - DC Operating Parameters at VDD = VPU = 5V (unless otherwise specified) and for TA as
specified by the Temperature suffix L.
Parameter
PWM Output Resolution
PWM % DC Jitter
PWM Freq Jitter
PWM % DC thermal drift
PWM % DC Level drift
Symbol
RPWM
JDC
JPWM
Test Conditions
12 bits
Min
Typ
Max
0.025
Units
%DC/LSB
LSD – Mode5
100Hz, 4.7nF, RL = 1 kΩ PU
200Hz, 4.7nF, RL = 1 kΩ PU
1000Hz, 4.7nF, RL = 1 kΩ PU
±0.003
±0.005
±0.009
±0.016
±0.02
±0.035
PP – Mode7
100Hz, 4.7nF, RL = 1 kΩ PU
200Hz, 4.7nF, RL = 1 kΩ PU
1000Hz, 4.7nF, RL = 1 kΩ PU
±0.003
±0.005
±0.009
±0.016
±0.02
±0.035
%DC
Hz
LSD – Mode5
100-1000 Hz, 4.7nF, RL = 1 kΩ PU
±0.04
±0.15
PP – Mode7
100-1000 Hz, 4.7nF, RL = 1 kΩ PU
±0.04
±0.15
LSD – Mode5
100Hz, 4.7nF, RL = 1 kΩ PU
200Hz, 4.7nF, RL = 1 kΩ PU
1000Hz, 4.7nF, RL = 1 kΩ PU
%DC
±0.02
±0.02
±0.02
±0.03
±0.03
±0.05
PP – Mode7
100Hz, 4.7nF, RL = 1 kΩ PU
200Hz, 4.7nF, RL = 1 kΩ PU
1000Hz, 4.7nF, RL = 1 kΩ PU
±0.02
±0.02
±0.02
±0.03
±0.03
±0.05
LSD – Mode5
100Hz, 4.7nF, RL = 1 kΩ PU
±0.1
±0.15
PP – Mode7
100Hz, 4.7nF, RL = 1 kΩ PU
±0.05
±0.1
±0.05
±0.1
%DC
(Trigger level= 25/50/75%)
PWM % DC Level drift
MLX90365
Rev. 5.7
100Hz – PP
Application Diagram (see below)
Rs = 0, 50, 100, 150 Ohm
Tolerance on R ± 20%
Tolerance on C ± 30%
Page 13 of 35
%DC
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
Jitter is defined by ± 3 σ for 1000 successive acquisitions with clamped output, see also jitter definition.
Parameter
PWM TON, Tperiod
Symbol
TON
TPWM
Rise time, Fall time
Test Conditions
Trigger level = 50 % Vpp
10% and 90% of amplitude
Jitter
J on
J period
± 3 σ for 1000 successive acquisitions
Duty Cycle
% DC
Ton / TPeriod
Figure 7 – MLX90365 PWM measurement conditions.
MLX90365
Rev. 5.7
Page 14 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
11.
MLX90365 Magnetic Specification
DC Operating Parameters at Nominal Supply Voltage (unless otherwise specified) and for TA as specified
by the Temperature suffix (E or K or L).
Parameter
Symbol
Test Conditions
Magnetic Flux Density
BX, BY(15)
√[ BX 2 + BY 2 ]
Magnetic Flux Density
Magnetic Flux Norm
BZ
Norm
√[ BX2 + BY2 + (Bz/1.2)2 ]
IMC Gain
GainIMC
Typ
Max
Units
70(16)
mT
126
mT
mT
20(17)
1.2
Magnet Temperature Coefficient TCm
12.
Min
1.3
-2400
1.4
0
ppm/°C
MLX90365 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
Symbol
Test Conditions
Min
Typ
Max
Units
ROM
10
KB
RAM
384
B
EEPROM
128
B
The condition must be fulfilled for at least one field BX or BY.
Above 70 mT, the IMC® starts saturating yielding to an increase of the linearity error.
17
Below 20 mT, the performances slightly degrade due to a reduction of the signal-to-noise ratio, signal-to-offset ratio.
15
16
MLX90365
Rev. 5.7
Page 15 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
13.
MLX90365 End-User Programmable Items
Parameter
OUT mode
DIAG mode
DIAG Level
MAPXYZ
CLAMP_HIGH
CLAMP_LOW
FILTER
SMISM
k
SEL_k
GAINMIN
GAINMAX
GAINSATURATION
FIELDTHRESH_Low
FIELDTHRESH_High
PWM
PWMPOL
PWMT
DC_FAULT
DC_FTL
DC_WEAK
WEAKMAGTHRESH
DP
CW
FHYST
MELEXISID1
MELEXISID2
MELEXISID3
4POINTS
LNR_S0
LNR_A_X
LNR_A_Y
LNR_A_S
LNR_B_X
LNR_B_Y
LNR_B_S
LNR_C_X
LNR_C_Y
LNR_C_S
LNR_D_X
LNR_D_Y
LNR_D_S
W
USERID1
MLX90365
Rev. 5.7
Comments
Define the output stage mode
Diagnostic mode
Diagnostic Level
Mapping fields for output angle
Clamping High (50%)
Clamping Low (50%)
Filter mode selection
Sensitivity mismatch factor X,Y
Sensitivity mismatch factor X (Y) , Z
Affected signal component by k: B1 or B2
(in combination of MAPXYZ)
Low threshold for virtual gain
High threshold for virtual gain
Gain Saturates on GAINMIX and GAINMAX
Field limit under which a fault is reported
Field limit above which a fault is reported
PWM function
PWM polarity
PWM Frequency ( trimmed at 200Hz )
PWM Duty Cycle if Fault
PWM Duty Cycle if Field Strength Too Low
PWM Duty Cycle if Weak Magnet
Weak Magnet threshold Byte (1lsb = 1mT)
Discontinuity point
Clock Wise
Hysteresis filter
Melexis identification reference
Melexis identification reference
Melexis identification reference
Selection of correction method 4 or 16 pts
4pts – Initial Slope
4pts – AX Coordinate
4pts – AY Coordinate
4pts – AS Coordinate
4pts – BX Coordinate
4pts – BY Coordinate
4pts – BS Coordinate
4pts – CX Coordinate
4pts – CY Coordinate
4pts – CS Coordinate
4pts – DX Coordinate
4pts – DY Coordinate
4pts – DS Coordinate
17pts – Output angle range
Cust. id reference
Page 16 of 35
Default Values
Standard
PPAR
# bit
1
7
0
0
50%
50%
0
MLX
MLX
1
7
0
0
10%
90%
1
MLX
N/A
3
3
1
2
16
16
2
15
15
0
0
1
00h
28h
0h
10mT
FFh
0h
0h
MLX
1h
1h
1h
0h
0h
0h
0h
MLX
MLX
MLX
1h
0 %/deg
0 deg
10 %
0.22%/deg
360 deg
100%
0 %/deg
360 deg
100%
0 %/deg
360 deg
100%
0 %/deg
0h
Bin1
00h
28h
0h
10mT
FFh
N/A
N/A
N/A
N/A
N/A
N/A
N/A
0h
0h
0h
MLX
MLX
MLX
1h
0 %/deg
0 deg
10 %
0.22%/deg
360 deg
100%
0 %/deg
360 deg
100%
0 %/deg
360 deg
100%
0 %/deg
N/A
Bin1
8
8
1
8
8
1
1
8
8
8
8
8
15
1
8
16
16
16
1
16
16
16
16
16
16
16
16
16
16
16
16
16
4
16
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
USERID2
USERID3
LNR_Yn
DIAG Settings
CRC_DISABLE
MEMLOCK
Cust. id reference
Cust. id reference
17pts – Y-coordinate point n (n = 2,1,2 …16)
16 Bit Diagnostics enablling
Enable EERPOM CRC check ( 3131h= disable)
Write-protects USER/MLX EEPROM param.
204h
MLX
N/A
FDFFh
0h
0h
3h
MLX
N/A
4080h
0h
3h
16
16
16
16
16
2
Note: Ordering Information for PPAR: MLX90365EDC-ABD-000-RE or TU
14.
Description of End-User Programmable Items
14.1. Output modes
14.1.1. OUT mode
Defines the Output Stage mode (analog, digital, high-impedance, standby) in application.
Output
mode[2:0]
0
1
Type
Descriptions
Comments
Disable
Analog
Output HiZ
Analog Rail-to-Rail for Coutmin = 47nF
Not recommended
Analog Only (Default)
2
Analog
Analog Rail-to-Rail for Coutmax = 10nF
Analog Only
3
Analog
Analog Rail-to-Rail for Coutmax = 68nF
Analog Only
4
5
6
7
Analog
Digital
Digital
Digital
Analog Rail-to-Rail for Coutmax = 330nF
open drain NMOS
open drain PMOS
Push-Pull
Analog Only
PWM
PWM
PWM
14.1.2. PWM Output Mode
If PWM output mode is selected, the output signal is a digital signal with Pulse Width Modulation (PWM).
The PWM polarity is selected by the PWMPOL parameter:
•
•
PWMPOL = 1 for a low level at 100%
PWMPOL = 0 for a high level at 100%
The PWM frequency is selected by the PWMT parameter. The following table provides typical code for
different target PWM frequency and for both low and high speed modes.
PWW F (Hz)
100
250
500
1000
PWMT (LSB)
@13.3MHz
44333
17733
8866
4433
PWM res. (us)
PWM res. (%)
PWM res. (bit)
0.240
0.240
0.240
0.240
0.0024
0.006
0.012
0.024
15.0
14.0
13.0
12.0
Notes:
• A more accurate trimming can be performed to take into account initial tolerance of the main
clock.
T
• The PWM frequency is subjected to the same tolerances as the main clock (see ∆ Ck).
MLX90365
Rev. 5.7
Page 17 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
14.2. Output Transfer Characteristic
There are 2 different possibilities to define the transfer function (LNR):
• With 4 arbitrary points (defined on X and Y coordinates) and 5 slopes
• With 17 equidistant points for which only the Y coordinates are defined.
Parameter
LNR type
CLOCKWISE
Both
DP
LNR_A_X
LNR_B_X
LNR_C_X
LNR_D_X
LNR_A_Y
LNR_B_Y
LNR_C_Y
LNR_D_Y
LNR_S0
LNR_A_S
LNR_B_S
LNR_C_S
LNR_D_S
Value
0
Unit
CounterClockWise
1
ClockWise
LSB
Both
0 … 359.9999
deg
Only 4 pts
0 … 359.9999
deg
Only 4 pts
0 … 100
%
Only 4 pts
-17 … 0 … 17
%/deg
LNR_Y0
LNR_Y1
…
LNR_Y16
Only 17 pts
-50 … + 150
%
W
Only 17 pts
65.5 … 360
Deg
CLAMP_LOW
Both
0 … 100
%
CLAMP_HIGH
Both
0 … 100
%
14.2.1. Enable scaling Parameter (only for LNR type 4 pts)
This parameter enables to scale LNR_x_Y from -50% - 150% according to the following formula
(Scaled Out)%VDD = 2 x Out%VDD – 50%
14.2.2. 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 SOIC8 package and 1-8-9-16 pin
order direction for the TSSOP16 package.
CW is defined by the reverse direction: 8-5-4-1 pin order direction for the SOIC8 and 16-9-8-1 pin
order direction for the TSSOP16 package.
Refer to the drawing in the sensitive spot positioning sections (Section 19.3)
MLX90365
Rev. 5.7
Page 18 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
14.2.3. Discontinuity Point (or Zero Degree Point)
The Discontinuity Point defines the 0° 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.
360°
0°
The placement of the discontinuity
point (0 point) is programmable.
Figure 8 - Discontinuity Point Positioning
14.2.4. 4-Pts LNR Parameters
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 MLX90365 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
necessarily flat.
Two, three, or even six calibration points are then available, reducing the overall non-linearity of the IC by
almost an order of magnitude each time. Three to six calibration points 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.
Figure 9
MLX90365
Rev. 5.7
Page 19 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
14.2.5. 17-Pts LNR Parameters
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 MLX90365 transfer function from the digital angle value to the output voltage is
described by the drawing below. In the 16-Pts mode, the output transfer characteristic is Piece-WiseLinear (PWL).
Figure 10 - Input range from 65.5° up to 360°
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), 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.
MLX90365
Rev. 5.7
Page 20 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
14.2.6. 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.
In analog mode, the resolution will be limited by the D/A converter (12 bits) to 0.024%VDD. In PWM mode,
the resolution will be 0.024%DC.
14.3. Identification
Parameter
Value
MELEXISID1
MELEXISID2
MELEXISID3
USERID1
USERID2
USERID3
0 … 65535
0 … 65535
0 … 65535
0 … 65535
0 … 65535
0 … 65535
Identification number: 48 bits (3 words) freely useable by Customer for traceability purpose.
14.4. Lock
The MEMLOCK write protects all the EEPROM parameters set by the Melexis and user. Once 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".
14.5. Sensor Front-End
Parameter
Value
MAPXYZ
0 .. 3
SMISM
0 .. 32768
k
0 .. 32768
SEL_k
0 or 1
GAINMIN
GAINMAX
GAINSATURATION
0 … 41
0 … 41
0.. 1
14.5.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 bits value selects the first (B1) and second (B2) field components according the table below.
MLX90365
Rev. 5.7
Page 21 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
MAPXYZ
0 – 00b
1 – 01b
2 – 10b
3 – 11b
B1
X
Zx
Y
Y
B2
Y
X
Zx
Zy
Angular
XY mode
XZx mode
YZx mode
YZy mode
Note: MAPXYZ = 3 is not recommended.
14.5.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, 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 B1or B2 (according to parameter SEL_k – 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) SEL_k
When the mapping (B1=X, B2=Y) is NOT selected, SEL_k defines the component on which the sensitivity
mismatch factor k (see above): SEL_k = 0 means B1→ k ⋅ B1 and SEL_k = 1 means B2 → k ⋅ B2.
14.5.3. GAINMIN and GAINMAX Parameters
GAINMIN and GAINMAX define the thresholds on the gain code outside which the fault “GAIN 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 Diag. check.
14.6. Filter
Parameter
Value
FILTER
0…2
FHYST
0 … 255
The MLX90365 includes 2 types of filters:
• Hysteresis Filter: programmable by the FHYST parameter
• Low Pass FIR Filters controlled with the FILTER parameter
MLX90365
Rev. 5.7
Page 22 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
14.6.1. Hysteresis Filter
The FHYST parameter is a hysteresis filter. The output value of the IC is not updated when the digital step
is smaller than the programmed FHYST parameter value. The output value is modified when the
increment is bigger than the hysteresis. The hysteresis filter reduces therefore the resolution to a level
compatible with the internal noise of the IC. The hysteresis must be programmed to a value close to the
noise level. ( 1 lsb = +/- 0.012%)
14.6.2. FIR Filters
The MLX90365 features 2 FIR filter modes controlled with Filter = 1…2. Filter = 0 corresponds to no
filtering. The transfer function is described below:
yn =
j
1
∑a x
i n −i
j
∑a
i =0
i
i =0
The filters characteristic is given in the following table:
Filter No
J
Type
Coefficients ai
Title
99% Response Time
Efficiency RMS (dB)
0
0
Disable
1
No filter
1
0
1
2
1
3
Finite Impulse Response
11
1111
ExtraLight
Light
2
4
3.0
6.0
30000
20000
Digital value
[16bits]
No filtering
FIR2 [1111]
FIR1 [11]
10000
0
0
10
20 Time [samples] 30
40
50
Figure 11 - Step and impulse response of the different filters
MLX90365
Rev. 5.7
Page 23 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
50000
Digital value
[16bits]
No filtering
FIR2 [1111]
FIR1 [11]
40000
0
10
20 Time [samples] 30
40
50
Figure 12 - Noise response of the different filter
14.7. Programmable Diagnostic Settings
14.7.1. DIAG mode
Defines the Output Stage mode in case of Diag.
DIAG
mode [2:0]
0
5
6
7
Type
Descriptions
Comments
Disable
Digital
Digital
Digital
Output HiZ
open drain NMOS
open drain PMOS
Push-Pull
Not recommended
14.7.2. DIAG Level
Determines the reporting level (diagnostic low, diagnostic high) during start-up (both analog and PWM
mode), or during a fault reporting (Only in Analog mode).
In PWM mode, the fault reporting level shall in principle be 0 when the leading edge is a rising edge,
(resp. 1 for a falling edge) in order to detect the first cycle after start-up. MLX recommends then
DIAG Level = PWMPOL.
MLX90365
Rev. 5.7
Page 24 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
14.7.3. Field Strength Diagnostic
(i) FIELDTHRESHLOW
Defines the field strength limit under which a fault is reported.
8
The run-time field strength estimation (FieldStrength) is compared to 2 * FIELDTHRESHLOW.
The sensitivity of FIELDTHRESHLOW is typically 1mT/LSB. By default it is programmed to 10mT
(ii) FIELDTHRESHHIGH
Defines the field strength limit under which a fault is reported. See above for more details.
14.7.4. PWM Diagnostic
(i) DC_FAULT
Defines the duty-cycle that is outputted in case of diagnostic reporting.
(ii) WEAKMAGTHRESH
Defines the threshold on the field strength which determines the weak magnet condition; when
WEAKMAGTHRESH = 0, there is no reporting of weak magnet condition.
(iii) DC_FTL
Defines the duty-cycle that is outputted in case of Field Too Low; the Field Too Low Diagnostic is stronger
than the Weak Magnet Diagnostic, from 0% till 255% by steps of (100/256)%
(iv) DC_WEAK
Defines the duty-cycle that is outputted in case of Weak Magnet, from 0% till 255% by steps of
(100/256)%
14.7.5. Diagnostic Features
It is recommended to enable the diagnostic features for safety critical applications.
Refer to Application_note_Diagnostic_Behavior_90365 for EE_CRC_Enable function description and for
Diagnostic features which can be enabled by user.
14.8. EEPROM endurance
Although the EEPROM is used for Calibration Data Storage (similarly to an OTPROM), the MLX90365
embedded EEPROM is qualified to guarantee an endurance of minimum 1000 write cycles at 125˚C for
(engineering/calibration purpose).
MLX90365
Rev. 5.7
Page 25 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
15.
MLX90365 Self Diagnostic
The MLX90365 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
Fail-safe mode **
** CPU reset after
120ms
Diagnostic low/ high
Reporting (optional)
Digi HW
n/applicable
(start-up only)
n/applicable (start-up only)
RAM March C- 10N Test
Fail-safe mode **
** CPU reset after
120ms
Diagnostic low/ high
Reporting (optional)
Digi HW
n/applicable
(start-up only)
n/applicable (start-up only)
Watchdog BIST
FieldTooLow,
W/ Programmable Threshold
Diagnostic
( No Debouncing )
Diagnostic low/high
Reporting (optional)
Environ
&Analog
n/applicable
(start-up only)
n/applicable (start-up only)
FieldTooHigh
w/ Programmable Threshold
Diagnostic
( No Debouncing )
Diagnostic low/high
Reporting (optional)
Environ
&Analog
n/applicable
(start-up only)
n/applicable (start-up only)
WeakMagnet Diagnostic
Diagnostic
( No Debouncing )
Diagnostic low/high
Reporting (optional)
Environ
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 High-Impedance
Environ
n/applicable
(start-up only)
n/applicable (start-up only)
ROM 16bit checksum
( continuous )
Fail-safe mode **
** CPU reset after
120ms
Diagnostic low//high
Reporting (optional)
Digi HW
800ms
800ms
RAM Test
( continuous )
Fail-safe mode **
** CPU reset after
120ms
Diagnostic low//high
Reporting (optional)
Digi HW
160ms
160ms
EEPROM 8 bit CRC Check
(continuous)
Fail-safe mode **
** CPU reset after
120ms
Diagnostic low/high
Reporting (optional)
Digi HW
10ms
10ms
CPU reset
--
Digi HW
120ms
n/a
Debouncing
(programmable)
Diagnostic low/high
Reporting (optional)
Environ
& Analog
5/DSP
Debouncing
(programmable)
Diagnostic low/high
Reporting (optional)
Environ
& Analog
1/DSP
Debouncing
(programmable)
Diagnostic low/high
Reporting (optional)
Environ
& Analog
1/DSP
6ms
x
Diag_Debounce_Thresh
Diag_Debounce_Stepup
6ms
x
Diag_Debounce_Thresh
Diag_Debounce_Stepup
6ms
x
Diag_Debounce_Thresh
Diag_Debounce_Stepup
Start-up phase Diagnostics
Back-Ground Loop Diag.
Watchdog
( continuous )
DSP Loop Diag.
ADC Clipping
ADCCLIP
FieldTooLow,
W/ Programmable Threshold
FieldTooHigh
w/ Programmable Threshold
MLX90365
Rev. 5.7
Page 26 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
6ms
x
Diag_Debounce_Thresh
Diag_Debounce_Stepup
6ms
x
Diag_Debounce_Thresh
Diag_Debounce_Stepup
n/applicable
Not a diagnostic
6ms
x
Diag_Debounce_Thresh
Diag_Debounce_Stepup
6ms
x
Diag_Debounce_Thresh
Diag_Debounce_Stepup
2ms
Debouncing
(programmable)
Diagnostic low/high
Reporting (optional)
Environ
1/DSP
Debouncing
(programmable)
Diagnostic low/high
Reporting (optional)
Environ
&Analog
1/DSP
Virtual Gain Code Saturation
[GAINMIN..GAINMAX]
Saturation (optional)
Gain Saturated @
GAINMIN-GAINMAX
Environ
& Analog
n/applicable
Not a diagnostic
ADC Monitor (Analog to Digital
Converter)
ADCMONI
Debouncing
(programmable)
Diagnostic low/high
Reporting (optional)
Analog
HW
1/DSP
Under Voltage Monitoring
SUPPLYMONI =
(MT3VB) OR (MT4VB)
Supply Debouncing
(programmable)
Diagnostic low/high
Reporting (optional)
Environ
& Analog
1/DSP
Over Voltage Monitoring
MT7V
PTC entry after PTC
Debouncing
Output in High-Impedance
Environ
2ms
Debouncing
(programmable)
Diagnostic low/high
Reporting (optional)
Analog
1/DSP
No effect
Environ
& Analog
6ms
x
Diag_Debounce_Thresh
Diag_Debounce_Stepup
n/applicable
Not a diagnostic
WeakMagnet Diagnostic
Virtual Gain Code Out-of-spec
GAINOOS
Temperature Sensor Monitor
TEMPMONI
Saturate value used for
Temperature > 170degC (± 20) the compensations to Temperature < -60degC (± 20) 40degC and +150degC
resp.
Hardware Diag. ( continuously checked by dedicated Logic )
Read/Write Access out of
physical memory
Fail-safe mode **
** CPU reset after
120ms
Diagnostic Low/High
Digi HW
n/a
immediate Diag
n/a
immediate Diagnostic
Write Access to protected area
(IO and RAM Words)
Fail-safe mode **
** CPU reset after
120ms
Diagnostic low/high
Digi HW
n/a
immediate Diag.
n/a
immediate Diagnostic
.
Fail-safe mode **
** CPU reset after
120ms
Diagnostic low/high
Digi HW
Unauthorized Mode Entry
n/a
immediate Diag
n/a
immediate Diagnostic
EEPROM Error Correcting
Code ( Hamming correction )
(Transparent) Error
Correction
no effect
Digi HW
n/a.
n/a
Hardware Diag. ( continuously checked by dedicated Analog circuits )
Broken VSS
Broken VDD
CPU Reset
on recovery
Pull down load =>
Diagnostic High
Pull up load =>
Diagnostic High
Environ
n/a
immediate
Diagnostic
n/a
immediate Diagnostic
CPU Reset
on recovery
Pull down load =>
Diagnostic Low
Pull up load =>
Diagnostic Low
Environ
n/a
immediate
Diagnostic
n/a
immediate Diagnostic
Start-up on Hold
Diagnostic low/high
Environ
n/a
immediate
Diagnostic
n/a
immediate Diagnostic.
Resistive Cable Test
MLX90365
Rev. 5.7
Page 27 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
16.
Recommended Application Diagrams
16.1. Wiring with the MLX90365 in SOIC-8 Package
Compact PCB routing
C1,C2,C3 100nF Analog Out
C1,C3
100nF
PWM Out
C2
4.7nF
Optimal EMC / ESD performance
(18)
C1,C2
1nF
Close to IC terminals
Analog Out - Close to
C3,C4,C5 100nF
Connector
PWM OUT – Close to
C5
4.7nF
Connector
Not recommended for
Analog Out
R1
10Ω
Recommended for PWM
OUT
Optional for Analog Out
(19)
R2
50Ω
Recommended for PWM
Out
R1
VDD
1
VDD
C4
C1
MLX90365
8
GND
C5
2, 3, 4, 6
VSS
Test x
Out
VDIG
C2
5
Output
7
R2
C3
Figure 13 – Recommended wiring for the MLX90365 in SOIC8 package
16.2. Wiring with the MLX90365 in TSSOP-16 Package
Compact PCB routing
C11,C12,C13
100nF
Analog Out
C21,C22,C23
C11, C13, C11, 100nF
C13
4.7nF
PWM Out
C12, C22
Optimal EMC / ESD performance
(18)
C11,C12
1nF
Close to IC terminals
(18)
C21,C22
C13,C14,C15
100nF Analog Out - Close to
C23,C24,C25
Connector
C5
4.7nF
PWM OUT – Close to
C25
Connector
R11
10Ω
Not recommended for
R21
Analog Out
Recommended for
PWM OUT
(19)
R12
50Ω
Optional for Analog Out
(19)
R22
Recommended for
PWM Out
R11
VDD 1
3
VDD1
C14
MLX90365
C11
4,13,16,14
2
GND1
C15
VSS1
Test x1
Out 1
VDIG1
C12
1
15
Output1
R12
R21
VDD 2
C13
11
VDD2
C24
C21
10
GND2
C25
5,7,8,12
VSS2
Test x2
Out 2
VDIG2
C22
6
Output2
9
R22
C23
Figure 14 – Recommended wiring for the MLX90365 in TSSOP16 package (dual die)
18
The capacitance value is only compatible with analog Output mode 2/3/4. For mode 1 C2 ≥ 47nF is required.
This series resistor affects the diagnostic levels seen on the output of the module, when the load current flows
through the additional resistance in the path.
19
MLX90365
Rev. 5.7
Page 28 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
17. 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)
Melexis Working Instruction 341901308
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
Melexis Working Instruction 341901309
Iron Soldering THD’s (Through Hole Devices)
•
•
EN60749-15
Resistance to soldering temperature for through-hole mounted devices
Melexis Working Instruction 341901309
Solderability SMD’s (Surface Mount Devices) and THD’s (Through Hole Devices)
•
•
EIA/JEDEC JESD22-B102 and EN60749-21
Solderability
Melexis Working Instruction 3304312
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.
For more information on the lead free topic please see quality page at our website:
http://www.melexis.com/quality.aspx
18.
ESD Precautions
Electronic semiconductor products are sensitive to Electro Static Discharge (ESD).
Always observe Electro Static Discharge control procedures whenever handling semiconductor products.
MLX90365
Rev. 5.7
Page 29 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
19.
Package Information
19.1. SOIC8 - Package Dimensions
1.27 TYP
NOTES:
3.81
3.99**
4.80
4.98*
5.80
6.20**
All dimensions are in millimeters (anlges 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.
1.37
1.57
1.52
1.72
0.19
0.25
0°
8°
0.36
0.46***
0.100
0.250
0.41
1.27
19.2. SOIC8 - Pinout and Marking
MLX90365
Rev. 5.7
Page 30 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
19.3. SOIC8 - Sensitive spot Positioning
CW
8
7
6
5
CCW
X
1.25
1.65
1
2
3
0.46 +/- 0.06
4
1.96
2.26
Y
Angle detection MLX90365 SOIC8
~ 0 Deg.*
8
7
~ 90 Deg.*
6
5
8
7
6
5
1
N
S3
2
4
SN
1
2
3
4
~ 180 Deg.*
8
7
6
~ 270 Deg.*
5
8
7
6
5
2
S
N3
4
NS
1
2
3
4
1
* No absolute reference for the angular information.
The MLX90365 is an absolute angular position sensor but the linearity error (See section 10) does not
include the error linked to the absolute reference 0 Deg (which can be fixed in the application through the
discontinuity point).
MLX90365
Rev. 5.7
Page 31 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
19.4. TSSOP16 - Package Dimensions
0.65 ± 0.04
12O REF
0.20 ± 0.04
DIA 1.0 REF
0.09 MIN
4.30
4.50** 6.4 ± 0.2
0.09 MIN
1.0 REF
12O REF
0.50
0.75
0O
8O
1.0 ± 0.2
1.0 REF
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 (anlges 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.
MLX90365
Rev. 5.7
Page 32 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
19.5. TSSOP16 - Pinout and Marking
19.6. TSSOP16 - Sensitive spot Positioning
CW
X2
16
9
Die 1
Die 2
Y2
Y1
0.30 +/- 0.06
CCW
1.95
2.45
1
8
1.84
2.04
X1
2.76
2.96
MLX90365
Rev. 5.7
Page 33 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
Angle detection MLX90365 TSSOP16
~ 0 Deg.* ~ 180 Deg.*
9
16
Die 1
~ 90 Deg.*~ 270 Deg.*
Die 2
Die 1
N
S
8
~ 180 Deg.* ~ 0 Deg.*
9
16
1
S
N
Die 2
N S
1
Die 1
9
16
1
8
~ 270 Deg.* ~ 90 Deg.*
9
16
Die 2
Die 1
Die 2
S N
8
1
8
* No absolute reference for the angular information.
The MLX90365 is an absolute angular position sensor but the linearity error (See section 10) does not
include the error linked to the absolute reference 0Deg (which can be fixed in the application through the
discontinuity point).
MLX90365
Rev. 5.7
Page 34 of 35
Datasheet
Jan. 22, 16
MLX90365
Triaxis® Position Sensor IC
20.
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.
© 2015 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
Melexis internal document number
Doc# 3901090365 rev.007
MLX90365
Rev. 5.7
Page 35 of 35
Datasheet
Jan. 22, 16
Similar pages