MLX90366 Triaxis Position Sensor IC feat. SENT 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 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. MLX90366 MLX90366 MLX90366 MLX90366 MLX90366 MLX90366 MLX90366 MLX90366 MLX90366 Temperature Suffix Package Code L (− 40°C to + 150°C) L (− 40°C to + 150°C) L (− 40°C to + 150°C) L (− 40°C to + 150°C) L (− 40°C to + 125°C) L (− 40°C to + 150°C) L (− 40°C to + 150°C) L (− 40°C to + 150°C) L (− 40°C to + 150°C) VS VS VS VS VS VS VS VS VS Die Revision ADU ADU ADU ADU ADU ADU ADU ADU ADU Option code 250 250 250 251 251 251 253 253 253 Packing RE RX SP RE RX SP RE RX SP Legend: Temperature Code: Package Code: Option Code: Packing Form: Ordering example: 1 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 VS for DMP-4 Package AAA-123: AAA: die version 1: IMC placement 23: Trim and form option: • 50: Standard (straight leads) see section 20.1 • 51: Trim and Form STD1 2.54 see section 20.2 • 53: Trim and Form STD2 2.54 see section 20.3 RE for Reel (face-up) RX for Reel (face-down) SP for sample pack MLX90366LVS-ADU-250-RE See your sales representative for more details. MLX90366 Rev 1.2 Page 1 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 1. Functional Diagram VDIG DSP Reg VX - VY VZ M U X G Rev.Pol. & OverVolt. VDD VSS A D µC R O M F/W RAM Out (SENT) EEP ROM Figure 1 - MLX 90366 Block Diagram MLX90366 Rev 1.2 Page 2 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 2. Description The MLX90366 Triaxis® Position Sensor Assembly is a high accuracy linear and angular position sensor which eliminates need for inclusion of a printed circuit board (PCB) within sensing modules. This device is based on a Dual Mold Package (DMP) construction, which integrates a Triaxis position sensing die together with the decoupling capacitors necessary to meet the strenuous ESD and EMC requirements. No PCB is needed. The Triaxis position sensing die is nothing but the one used for the MLX90367 in conventional surfacemount packages (SOIC-8 – single die & TSSOP-16 – dual die). The decoupling capacitors are X8R capacitors well suited for package integration and the target operating temperature range. The MLX90366 is sensitive to the three components of the flux density applied to the IC (i.e. BX, BY and BZ). This allows the MLX90366 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. MLX90366 provides SENT Frames encoded according the Secure Sensor format. The circuit delivers enhanced serial messages providing error codes, and user-defined values. MLX90366 Triaxis® Position Sensor Assembly enables the realization of position sensor modules for which a PCB is no longer needed: this yield to an increase of the electrical, mechanical and environmental robustness of the final application. MLX90366 Rev 1.2 Page 3 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT TABLE of CONTENTS FEATURES AND BENEFITS ....................................................................................................................... 1 APPLICATIONS ............................................................................................................................................ 1 ORDERING INFORMATION......................................................................................................................... 1 1. FUNCTIONAL DIAGRAM ...................................................................................................................... 2 2. DESCRIPTION ....................................................................................................................................... 3 3. GLOSSARY OF TERMS − ABBREVIATIONS − ACRONYMS ............................................................ 6 4. PINOUT .................................................................................................................................................. 6 5. ABSOLUTE MAXIMUM RATINGS ....................................................................................................... 6 6. DESCRIPTION ....................................................................................................................................... 7 7. MLX90366 ELECTRICAL SPECIFICATION ......................................................................................... 8 8. MLX90366 TIMING SPECIFICATION ................................................................................................... 9 8.1. 8.2. 9. TIMING DIAGRAMS ........................................................................................................................................ 10 APPLICATION DIAGRAM USED FOR RISE AND FALL TIME MEASUREMENT....................................................... 11 MLX90366 ACCURACY SPECIFICATION ......................................................................................... 12 10. MLX90366 MAGNETIC SPECIFICATION .......................................................................................... 13 11. MLX90366 CPU & MEMORY SPECIFICATION ................................................................................. 13 12. MLX90366 END-USER PROGRAMMABLE ITEMS ........................................................................... 14 13. SENT OUTPUT PROTOCOL .............................................................................................................. 15 13.1. GENERALITY ............................................................................................................................................. 15 13.2. THROTTLE POSITION / SINGLE SECURE FAST CHANNEL ............................................................................ 15 13.2.1. Frame Content...................................................................................................................................... 15 13.2.2. Diagnostic Reporting through the fast channel .................................................................................... 15 13.2.3. Pause pulse........................................................................................................................................... 16 13.2.4. Fast Channel CRC................................................................................................................................ 16 13.3. SLOW CHANNEL ........................................................................................................................................ 16 13.3.1. Enhanced Serial Message .................................................................................................................... 16 13.3.2. Serial Message Sequence ..................................................................................................................... 17 13.3.3. Serial message sequence period ........................................................................................................... 18 13.3.4. Serial Message Error Code .................................................................................................................. 18 13.4. START-UP .................................................................................................................................................. 19 13.5. FIELD SENSING (A2D CONVERSIONS) AND THE FRAME SYNCHRONIZATION PULSE ................................... 19 14. DESCRIPTION OF END-USER PROGRAMMABLE ITEMS .............................................................. 20 14.1. OUTPUT TRANSFER CHARACTERISTIC....................................................................................................... 20 14.1.1. CLOCKWISE Parameter ...................................................................................................................... 20 14.1.2. Discontinuity Point (or Zero Degree Point) ......................................................................................... 21 14.1.3. 3-Pts LNR Parameters.......................................................................................................................... 21 14.1.4. CLAMPING Parameters ...................................................................................................................... 22 14.2. IDENTIFICATION ........................................................................................................................................ 22 14.3. SENSOR FRONT-END ................................................................................................................................. 22 14.3.1. MAPXYZ ............................................................................................................................................... 22 14.3.2. SMISM, k and SEL_k Parameters ........................................................................................................ 23 14.3.3. GAINMIN and GAINMAX Parameters ................................................................................................ 23 14.4. FILTER ...................................................................................................................................................... 24 MLX90366 Rev 1.2 Page 4 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 14.5. 14.6. DIAGNOSTIC FEATURES ............................................................................................................................ 24 EEPROM ENDURANCE ............................................................................................................................. 24 15. MLX90366 SELF DIAGNOSTIC .......................................................................................................... 25 16. BUILT-IN CAPACITORS AND RECOMMENDED APPLICATION DIAGRAMS ................................ 27 17. STANDARD INFORMATION REGARDING MANUFACTURABILITY OF MELEXIS PRODUCTS WITH DIFFERENT LEAD PRE-FORMING AND SOLDERING/WELDING PROCESSES ....................... 27 18. ESD PRECAUTIONS ........................................................................................................................... 27 19. PACKAGE INFORMATION ................................................................................................................. 28 19.1. 19.2. 19.3. 19.4. 19.5. DMP-4 – PACKAGE OUTLINE DIMENSIONS (POD) – STRAIGHT LEADS .................................................... 28 DMP-4 – PACKAGE OUTLINE DIMENSIONS (POD) – TRIMMED & FORMED LEADS [1] ............................. 29 DMP-4 – PACKAGE OUTLINE DIMENSIONS (POD) – TRIMMED & FORMED LEADS [2] ............................. 30 DMP-4 - MARKING ................................................................................................................................... 31 DMP-4 - SENSITIVE SPOT POSITIONING & SENSE DIRECTION ................................................................... 32 20. DISCLAIMER ....................................................................................................................................... 34 REVISIONS ................................................................................................................................................. 35 MLX90366 Rev 1.2 Page 5 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 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 SENT: Single Edge Nibble Transmission ADC: Analog-to-Digital 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 CoRDiC: Coordinate Rotation Digital Computer (i.e. iterative rectangular-to-polar transform) EMC: Electro-Magnetic Compatibility 4. Pinout Pin # 1 VSS (Ground) 2 VDD 3 OUT 4 VSS (Ground) 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. MLX90366 Rev 1.2 Page 6 of 34 Exposure to absolute Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 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). 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 SENT output. The linear part of the transfer curve can be adjusted through a multi-point calibration: This back-end step consists in a Piece-Wise-Linear (PWL) output transfer characteristics – 3 reference points & 4 slopes w/ programmable origin. 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 MLX90366 is handled at both engineering lab and production line levels by the Melexis Programming Unit PTC-04 with the dedicated MLX90366 daughterboard and MLX90366 software tools (DLL − User Interface). MLX90366 Rev 1.2 Page 7 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 7. MLX90366 Electrical 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 Min Typ Max Units 4.5 5 5.5 V Nominal Supply Voltage VDD Supply Current( Idd 10 mA Isurge Current(2) Isurge 20 mA Power-On reset ( rising ) HPOR_LH 2.5 V Power-On reset Hysteresis HPOR_Hyst 50 200 mV Start-up Level ( rising ) MT4V LH 3.8 4.2 V Start-up Hysteresis MT4V Hyst 50 200 mV PTC Entry Level ( rising ) MT7V_LH 5.8 6.6 V MT7V_Hyst 50 200 mV 15 15 18 mA mA mA ∞ ∞ kΩ kΩ PTC Entry Level Hysteresis Refer to internal voltage Vdig Output Short Circuit Current Ishort Vout = 0 V Vout = 5 V Vout = 18 V (TA = 25°C) Output Load RL Pull-down to Ground Pull-up to 5V Active Diagnostic Output Level Digital Saturation Output Level Passive Diagnostic Output Level (Broken Track Diagnostic) (3) Digital output Ron Dsat_lo 2 4.7 4.7 4.0 6.2 10 10 0.5 2 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Ω 95 97.5 BVSSPD Broken VSS & Pull-down load RL ≥ 10 kΩ 97.5 BVSSPU Broken VSS & Pull-up load RL ≥ 4.7kΩ 99.5 BVDDPD Broken VDD & Pull-down load RL ≥ 4.7kΩ BVDDPU Broken VDD & Pull-up load RL ≥ 5kΩ Ron Diag_low Diag_hi Dsat_hi 2.25 2 3 97 98.5 %VDD %VDD 100 0 15 120 %VDD %VDD 0.5 %VDD 2 %VDD 30 300 Ohms 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. 3 The SENT output signal will no longer be reported. For detailed information, see also section 15. 2 MLX90366 Rev 1.2 Page 8 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 8. MLX90366 Timing Specification DC Operating Parameters at Nominal supply voltage (unless otherwise specified) and for TA as specified by the Temperature suffix (L). Parameter Main Clock Frequency Main Clock Frequency Thermal Drift Symbol Test Conditions Min Typ Max Ck All contributors (trimming accuracy, supply voltage, thermal and ageing) 12.6 13.3 14 MHz ± 3% CkNOM ∆TCk Tick time Default EEPROM setting Low pulse tick count SENT Frame Period tframe Exact value for Ck = 13.3 MHz The typical value will be affected by any variation of the clock 4 Units 3 µs 5 ticks 882 µs 441 µs Internal Angle Measurement Period tper First Angle Measurement to Sync Pulse latency ta1 1084 µs Second Angle Measurement to Sync Pulse latency ta2 643 µs Field Change to SENT Data : Average Latency Latency SENT Frame Tick Count Watchdog twd Start-up Time (up to first sync pulse) tsu1 Start-up Time (up to first data received) tsu2 FILTER = 1 (recommended) SENT Transmission Included 1745 1745 Default EEPROM setting 294 294 114.5 118 121.5 1.8 Last pause pulse not included Serial Message Extended sequence ( 40 frames ) Short sequence ( 24 frames ) Rise Time @ Cable Thresholds : 0.5V and 4.5V See section 9.2 5.9 µs ms ms 6.3 35.28 21.168 ms ms µs 2.97 5.31 Rise Time @ Receiver 5.07 6.84 µs Fall Time @ Cable 2.65 2.82 µs Fall Time @ Receiver 4.84 4.9 µs MLX90366 Rev 1.2 Page 9 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 8.1. Timing diagrams Figure 7 – Start-up phase timings latency ta1 half Field Component Sensing B1 half B2 tframe ta2 B1 B2 B1 B2 B1 B2 B1 B2 B1 Field Average & angle calculation Pause Sync Data Pause Sync Data Pause Sync SENT Signal Figure 8a – Latencies (acquisition to output delays) – FILTER = 1 (recommended) Field Component Sensing B1 B2 B1 B2 B1 B2 B1 B2 B1 B2 B1 angle calculation Pause Sync Data Pause Sync Data Pause Sync SENT Signal Figure 8b – Latency - Case FILTER = 0 (not recommended) Field Component Sensing B1 B2 B1 B2 B1 B2 B1 B2 B1 B2 B1 Field Average & angle calculation Pause Sync Data Pause Sync Data Pause Sync SENT Signal Figure 8C – Latency - Case FILTER = 2 MLX90366 Rev 1.2 Page 10 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 8.2. Application diagram used for rise and fall time measurement Figure 9 –Schematic used for rise and fall time measurements (ref: J2716 Rev Jan 2010 Fig. 6.3.4) Compoment C01 C02 R01 Cinput CTau Cf RTau Rf RPU RV Value 10 ± 25% (internal in DMP) not mounted not mounted 68 2.2 100 568 10 14.7 not mounted Unit nF nF Ohms pF nF pF Ohms kOhms kOhms Ohms Component values used for rise and fall time measurements (ref: J2716 Rev Jan 2010 Fig. 6.3.4) MLX90366 Rev 1.2 Page 11 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 9. MLX90366 Accuracy Specification DC Operating Parameters at VDD = 5V (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(4) Thermal Offset Drift #1(5) at the DSP input (excl. DAC and output stage) RADC Magnetic Angle phase error Min TA = 25°C – XY axis TA = 25°C – XZ axis TA = 25°C – YZ axis XY axis, XZ (YZ) axis -60 -60 -90 - 0.3 - 0.5 -1 -1 -0.3 -2 -2 TA = 25°C – factory trim. “SMISM” Le TA = 25°C – “k” trimmed for XZ -2.5 YZ - Intrinsic Lin. Error(11) Le TA = 25°C – “k” trimmed for YZ FILTER = 0, 40mT FILTER = 1 (recommended) , 30mT FILTER = 2, 20mT -2.5 Units bits +60 +60 +90 + 0.3 + 0.5 +1 +1 0.3 2 2 -1 Le Noise pk-pk(8) Max 0.01 Error(11) XZ - Intrinsic Lin. Typ 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 Thermal Drift of Sensitivity Mismatch(6) Thermal Drift of Magnetic Angle phase error XY – Intrinsic Linearity Error(7) Test Conditions LSB15 % Deg. Deg. 1 Deg ±1.25 2.5 Deg ±1.25 0.10 0.10 0.1 2.5 Deg 0.2 0.2 0.2 Deg 4 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. “MLX90365 Front-End Application Note” will be released for more details. 6 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). See “MLX90365 Front-End Application Note” for more details. 7 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. The intrinsic Linearity Error for Magnetic angle ∠XZ and ∠YZ can be reduced through the programming of the k factor. 8 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.4). 5 For MLX90366 Rev 1.2 Page 12 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 10. MLX90366 Magnetic Specification DC Operating Parameters at VDD = 5V (unless otherwise specified) and for TA as specified by the Temperature suffix (E or K or L). Parameter Symbol BX, BY(9) Test Conditions Min GainIMC 1.15 Magnet Temperature Coefficient TCm -2400 126 BZ(11) Norm Max √[ BX + BY + 2 Units 70(10) mT √[ BX 2 + BY 2 ] Magnetic Flux Density Magnetic Flux Density Magnetic Flux Norm IMC Gain(12) 11. Typ 2 (Bz/1.2)2 ] 20(12) 1.3 mT mT 1.4 0 ppm/°C MLX90366 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 9 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. 11 Below 20 mT, the performances slightly degrade due to a reduction of the signal-to-noise ratio, signal-to-offset ratio. 12 This is the magnetic gain linked to the Integrated Magneto Concentrator (IMC) structure. It applies to BX and BY and not to BZ. 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 10 MLX90366 Rev 1.2 Page 13 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 12. MLX90366 End-User Programmable Items Parameter Comments Standard Comments MAPXYZ CLAMP_HIGH CLAMP_LOW SMISM K Sel_K GAINMIN GAINMAX GAINSATURATION DP CW MELEXISID1 MELEXISID2 MELEXISID3 LNR_Ax, LNR_Ay, LNR_As LNR_Bx, LNR_By, LNR_Bs LNR_Cx, LNR_Cy, LNR_Cs DIAG Settings CRC_DISABLE SERIALERROR FILTER SERIAL_X1 SERIAL_X2 SERIAL_Y1 SERIAL_Y2 EE_SENT_SERIAL EE_SERIAL_OEM#1 EE_SERIAL_OEM#2 EE_SERIAL_OEM#8 EE_SENT Man Code EE_SENT Sensor Type EE_User ID1 EE_User ID2 EE_User ID3 EE_SENSOR ID#1 EE_SENSOR ID#2 EE_SENSOR ID#3 EE_SENSOR ID#4 SENT_Dis_Serialmessage SENT_Dis_PausePulse SENT_CRC2007 SENT_DATA MODE Memlock Mapping fields for output angle Clamping High (50%) Clamping Low (50%) Sensitivity mismatch factor X,Y Sensitivity mismatch factor X (Y) , Z Location for for K – correction Low threshold for virtual gain High threshold for virtual gain Gain Saturates on GAINMIX and GAINMAX Discontinuity point Clock Wise Melexis identification reference Melexis identification reference Melexis identification reference Coordinate For point A Coordinate For point B Coordinate For point C 16 Bit Diagnostics enabling Enable EEPROM CRC check ( 3131h= disable) Diagnostic reporting through fast channel FIR Filter Serial Message Serial Message Serial Message Serial Message Serial Message Serial Message Serial Message Serial Message Serial Message Serial Message Cust identification reference : Default = Bin1 Cust identification reference : Default Rev nr Cust identification reference ; Default Sens. Serial Message Serial Message Serial Message Serial Message Disable Serial message Disable pause pulse Enable CRC calculation according SAE2007 Select SENT DATA Channel nibble order EEprom memory lock 0 0% 100% MLX MLX 0 00h 28h 0h 0h 0h MLX MLX MLX Tbd Tbd Tbd FDFFh 0h 0 0 0 0 0 0 0 0 0 0 0 0 1 305h MLX 0 0 0 0 0 0 0 0 2 16 16 15 15 1 8 8 1 15 1 16 16 16 16 16 16 16 16 2 2 12 12 12 12 12 12 12 12 12 12 16 16 16 12 12 12 12 1 1 1 1 2 MLX90366 Rev 1.2 Page 14 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 13. SENT output Protocol 13.1. Generality The MLX90366 complies with the sub-set of the norm J2716 Revised JAN2010, “A.1 A.1 Throttle Position” or “A.3 Single Secure Sensors” 13.2. Throttle position / Single Secure Fast Channel MLX90366 delivers SENT frames according the Throttle position or Single Secure format. This format is explicitly described in this section. 13.2.1. Frame Content The 90366 SENT frames have 6 data nibbles, and are formatted according the below table 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 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) 8+EE_REPORT 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 8+EE_REPORT 13.2.2. Diagnostic Reporting through the fast channel 13.2.2.1. Diagnostic Reporting, bit Status[0] The bit Status[0] is high whenever the three following conditions are met: 1. A diagnostic (analog/environmental) detects an error * 2. The reporting of the above error is enabled ** 3. The debouncing time has elapsed. * A diagnostic of type digital cause the circuit to switch in fail-safe-mode ** See EEPROM bits EE_DIAG_SETTINGS MLX90366 Rev 1.2 Page 15 of 34 Datasheet 09/11/2015 Optional Pause MLX90366 Triaxis Position Sensor IC feat. SENT 13.2.2.2. 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 channel1 payload contains the value Channel1 = (4088 + SERIALERROR]) 13.2.2.3. 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 a duration of approximately 6 ms. 13.2.2.4. Diagnostic Debouncing The Diagnostic Reporting is Debounced. The debouncing paramater are user-programmable, by steps of approximately 6 ms. 13.2.3. 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. The pause pulse lenght is adjusted by the circuit so that the frame period is constant. The field sensing and the frame synchro pulse are in sync. 13.2.4. Fast Channel CRC The 90366 features the new recommended implementation and optional the legacy implementation 13.3. Slow Channel 13.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. MLX90366 Rev 1.2 Page 16 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 13.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) # 8bit ID 12 bit data Comments Item 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 01 06 01 05 01 03 01 07 01 08 01 09 01 0A 01 23 01 29 01 2A 01 2B 01 2C 25 26 27 28 29 30 31 32 33 34 01 90 01 91 01 92 01 93 01 94 Diagnostic Error Codes OEM Code #1 Diagnostic Error Codes OEM Code #2 Diagnostic Error Codes OEM Code #3 Diagnostic Error Codes OEM Code #4 Diagnostic Error Codes OEM Code #5 RAM Prog. RAM Prog. RAM Prog. RAM Prog. RAM Prog. 35 36 01 95 Diagnostic Error Codes OEM Code #6 RAM Prog. EE_SENT OEM CODE6 37 38 01 96 Diagnostic Error Codes OEM Code #7 RAM Prog. EE_SENT OEM CODE7 Diagnostic Error Codes OEM Code #8 RAM Prog. EE_SENT OEM CODE8 39 40 01 97 RAM Diagnostic Error Codes Prog. SENT standard revision RAM Diagnostic Error Codes Prog. Manufacturer code RAM Diagnostic Error Codes Prog. Channel 1 / 2 Sensor type RAM Diagnostic Error Codes Prog. Fast channel 1 -X1 RAM Diagnostic Error Codes Prog. Fast channel 1 -X2 RAM Diagnostic Error Codes Prog. Fast channel 1 -Y1 RAM Diagnostic Error Codes Prog. Fast channel 1 -Y2 RAM Diagnostic Error Codes RAM TEMP Sensor RAM Diagnostic Error Codes Prog. Sensor ID #1 RAM Diagnostic Error Codes Prog. Sensor ID #2 RAM Diagnostic Error Codes Prog. Sensor ID #3 RAM Diagnostic Error Codes Prog. Sensor ID #4 Optional Part ( EE_ExtendedSequence = 1 ) Described at next chapter EE_SENT rev EE_SENT Man Code EE_SENT Sensor type EE_SENTChannel X1 EE_SENTChannel X2 EE_SENTChannel Y1 EE_SENTChannel Y2 EE_SENT Sensor ID1 EE_SENT Sensor ID2 EE_SENT Sensor ID3 EE_SENT Sensor ID4 Described at next chapter EE_SENT OEM CODE1 EE_SENT OEM CODE2 EE_SENT OEM CODE3 EE_SENT OEM CODE4 EE_SENT OEM CODE5 Table. Serial Message Sequence MLX90366 Rev 1.2 Page 17 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT The first part (positions 1 to 24) provides the Error Code and the Sensor ID alternatively. The second part (positions 24 to 40) is optional as a whole enabled with EEPROM bit EE_ExtendedSequence. This second part consists of the error code (8 occurences), 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 = ± 10 DegC. 13.3.3. Serial message sequence period Sequence Length (serial message count) Sequence Length (frame count) Sequence Period (ms, typical) 24 432 381 40 720 635 13.3.3.1. Error Code Rate The Error Code are on purpose transmitted every second message, to maximize the rate, which equals then 36 SENT frames. 13.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 Diagnostic $000 No error $801 GainOOS Comments Front-end Gain code Out-of-spec (too low, too high) $808 ADCSatura Diag $810 ADCMonitor ADC monitor $820 VanaMoni Analog Internal Supply Too Low $840 VddMoni External Supply Too Low $880 Rough Offset Front-end Rough Offset too low, too high $900 TempMonitor Temperature Sensor monitor In case multiple errors occur, then the resulting 12 bit enhanced serial message data will be the OR-operation of the individual data values. Example $809 = GainOOS + ADCsatura MLX90366 Rev 1.2 Page 18 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 13.4. Start-up During the chip initialization, the output remains high until the circuit emits four initialization frames (all 6 data nibble zero). The fifth frame is not an initialization frame but a valid frame containing a measured angle. See also section 9 “Timing specifications”. 13.5. Field sensing (A2D conversions) and the frame Synchronization 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 specifications”. MLX90366 Rev 1.2 Page 19 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 14. Description of End-User Programmable Items 14.1. Output Transfer Characteristic To define the transfer function (LNR): Parameter Value Unit CounterClockWise 1 ClockWise LSB DP 0 … 359.9999 deg LNR_A_X LNR_B_X LNR_C_X 0 … 359.9999 deg LNR_A_Y LNR_B_Y LNR_C_Y 0 … 100 % LNR_S0 LNR_A_S LNR_B_S LNR_C_S -17… 0 … 17 %/deg CLAMP_LOW 0 … 100 % CLAMP_HIGH 0 … 100 % CLOCKWISE 0 14.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 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.5) MLX90366 Rev 1.2 Page 20 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 14.1.2. 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 10 - Discontinuity Point Positioning 14.1.3. 3-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 MLX90366 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 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. 4095 Clamping High CLAMPHIGH C Slope LNR_C_S LNR_C_Y B Slope LNR_B_S LNR_B_Y A Slope LNR_A_S LNR_A_Y Slope LNR_S0 Clamping Low CLAMPLOW 0 0 MLX90366 Rev 1.2 LNR_A_X LNR_B_X Page 21 of 34 LNR_C_X 360 (Deg.) Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 14.1.4. CLAMPING Parameters The clamping levels are two independent values to limit the output voltage range. The CLAMPLOW parameter adjusts the minimum output code. The CLAMPHIGH parameter sets the maximum output code. Both parameters have 16 bits of adjustment and are available for both LNR modes. 14.2. Identification Parameter Value MELEXISID1 MELEXISID2 MELEXISID3 CUSTOMERID1 CUSTOMERID2 CUSTOMERID3 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.3. 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.3.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. 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 MAPXYZ = 3 is not recommended. MLX90366 Rev 1.2 Page 22 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 14.3.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.3.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. MLX90366 Rev 1.2 Page 23 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 14.4. Filter Parameter Value FILTER 0, 1, 2 The MLX90366 features a filter that is enabled when FILTER = 1 or 2. The filter is of type “moving average”. It averages the two most recent internal angle values in case FILTER=1 and the four most recent internal angle values in case FILTER=1 When the filter is enabled, the SENT data holds the average of the two or 4 most recent internal angles. We recommend to enable the filter, in order to benefit from a noise reduction of 30% compared to the case FILTER = 0. Given that two angle values are computed per each SENT frame, the latency increases in this case only marginally. Filter = 0 corresponds to no filtering, and may be selected to optimize the latency (by about 10%), whenever the latter is system-critical (e.g. stability of a close-loop system). 14.5. Diagnostic Features Refer to Application_note_Diagnostic_Behavior_90366 for EE_CRC_Enable function description and for Diagnostic features which can be enabled at user. 14.6. EEPROM endurance Although the EEPROM is used for Calibration Data Storage (similarly to an OTPROM), the MLX90366 embedded EEPROM is qualified to guarantee an endurance of minimum 1000 write cycles at 125˚C for (engineering/calibration purpose). MLX90366 Rev 1.2 Page 24 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 15. MLX90366 Self Diagnostic The MLX90366 provides numerous self-diagnostic features. Those features increase potentially the functional safety of safety-related systems as it reduces the risk of erroneous angle reporting in case of internal or external failure modes (“fail-safe”). Diagnostic Item Start-up phase Diagnostics Action Effect on Output Type Monitoring Rate Reporting Rate Fail-safe mode ** ** CPU reset after 120ms Fail-safe mode ** ** CPU reset after 120ms Start-up on Hold ** ** CPU reset after 120ms Diagnostic low/ high Reporting (optional) Diagnostic low/ high Reporting (optional) Diagnostic low/high Digi HW n/applicable (startup only) n/applicable (startup only) n/applicable (startup only) n/applicable (start-up only) PTC entry Output in HighImpedance Environ n/applicable (startup only) n/applicable (start-up only) Fail-safe mode ** ** CPU reset after 120ms Fail-safe mode ** ** CPU reset after 120ms CPU reset Diagnostic low//high Reporting (optional) Diagnostic low/high Reporting (optional) -- Digi HW 800ms 800ms Digi HW 10ms 10ms Digi HW 120ms n/a 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 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 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) SENT Status bit0 = 1 (optional) Analog 1/DSP Saturate value used for the No effect Temperature > 170degC (± 20) compensation to -40degC and Temperature < -60degC (± 20) +150degC resp. Hardware Diagnostics ( continuously checked by dedicated Logic ) Read/Write Access out of Fail-safe mode ** Diagnostic Low/High physical memory ** CPU reset after 120ms Write Access to protected area Fail-safe mode ** Diagnostic low/high (IO and RAM Words) ** CPU reset after 120ms Fail-safe mode ** Diagnostic low/high Unauthorized Mode Entry ** CPU reset after 120ms EEPROM Error Correcting (Transparent) Error no effect Code ( Hamming correction ) Correction Environ &Analog 6ms x Diag_Debounce_Thresh Diag_Debounce_Stepup n/applicable Not a diagnostic n/a immediate Diagnostic n/a immediate Diagnostic n/a immediate Diagnostic n/a. n/a immediate Diagnostic n/a immediate Diagnostic n/a immediate Diagnostic n/a RAM March C- 10N Test Watchdog BIST Under Voltage Monitoring SUPPLYMONI = (MT3VB) OR (MT4VB) Over Voltage Monitoring MT7V BG Loop Diagnostics ROM 16bit checksum ( continuous ) EEPROM 8 bit CRC Check (continuous) Watchdog ( continuous ) DSP Loop Diagnostics ADC Clipping ADCCLIP Virtual Gain Code Out-of-spec GAINOOS Virtual Gain Code Saturation [GAINMIN..GAINMAX] ADC Monitor (Analog to Digital Converter) ADCMONI Under Voltage Monitoring SUPPLYMONI = (MT3VB) OR (MT4VB) Over Voltage Monitoring MT7V Temperature Sensor Monitor TEMPMONI MLX90366 Rev 1.2 Digi HW Environ &Analog Digi HW Digi HW Digi HW Digi HW Page 25 of 34 n/applicable (start-up only) n/applicable (start-up only) Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT Hardware Diagnostics ( continuously checked by dedicated Analog circuits ) CPU Reset Pull down load => on recovery Diagnostic High Broken VSS Pull up load => Diagnostic High CPU Reset Pull down load => on recovery Diagnostic Low Broken VDD Pull up load => Diagnostic Low Start-up on Hold Diagnostic low/high Resistive Cable Test MLX90366 Rev 1.2 Page 26 of 34 Environ n/a immediate Diagnostic n/a immediate Diagnostic Environ n/a immediate Diagnostic n/a immediate Diagnostic Environ n/a immediate Diagnostic n/a immediate Diagnostic Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 16. Built-in Capacitors and recommended Application Diagrams Either Vss pin can be used for grounding, but always leave 1 floating. Built-in capacitors are ceramic multilayer type X8R. The capacitors are specifically suited for high temperature applications with stable capacitance value (+/- 15%) up to 150 DegC. The capacitors are assembled using a gluing method instead of soldering to be more reliable towards thermal/mechanical stress. The maximum rated voltage is 25V. 17. Standard information regarding manufacturability of Melexis products with different lead pre-forming and soldering/welding processes For Dual Mold Package, please refer to the following document (available upon request): Application Note Hall Sensors in Dual Mold Packages – (Doc#: 390110000001) 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. MLX90366 Rev 1.2 Page 27 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 19. Package Information 19.1. DMP-4 – Package Outline Dimensions (POD) – Straight Leads MLX90366LVS-xxx-250 MLX90366 Rev 1.2 Page 28 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 19.2. DMP-4 – Package Outline Dimensions (POD) – Trimmed & Formed Leads [1] MLX90366LVS-xxx-251 MLX90366 Rev 1.2 Page 29 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 19.3. DMP-4 – Package Outline Dimensions (POD) – Trimmed & Formed Leads [2] MLX90366LVS-xxx-253 MLX90366 Rev 1.2 Page 30 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 19.4. DMP-4 - Marking 366ADU2 Mxxxxx XyXz yyww Line 1: MLX project code (e.g. 366ADU2 for MLX90366LVS-ADU-2xx) Line 2: Lotnumber Line 3: Last 4 characters assembly lotnumber Line 4: 2 digit year code – 2 digit week code 3x 100nF 1x 10nF Pin 4 Pin 1 MLX90366 Rev 1.2 Page 31 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 19.5. DMP-4 - Sensitive Spot Positioning & Sense direction MLX90366 Rev 1.2 Magnetic center position MLX90366LVS-xxx-2xx Xc 0.23 Yc 3.67 Zc 0.495 Page 32 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT MLX90366 – Reference Angle The MLX90366 is an absolute angular position sensor but the linearity error (See section 9) does not include the error linked to the absolute reference 0 Deg (which can be fixed in the application through the discontinuity point). MLX90366 Rev 1.2 Page 33 of 34 Datasheet 09/11/2015 MLX90366 Triaxis Position Sensor IC feat. SENT 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 N.V. 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: America: Phone: +32 1367 0495 E-mail: [email protected] Phone: +1 248 306 5400 E-mail: [email protected] ISO/TS 16949 and ISO14001 Certified Melexis internal document number Doc# 390109036601 rev.002 MLX90366 Rev 1.2 Page 34 of 34 Datasheet 09/11/2015