mlx90316 Melexis Company, mlx90316 Datasheet

no-image

mlx90316

Manufacturer Part Number
mlx90316
Description
Rotary Position Sensor Ic
Manufacturer
Melexis Company
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mlx90316-LDC-BDG
Manufacturer:
MELEXIS
Quantity:
3 550
Part Number:
mlx90316-LDC-BDG-SPI
Manufacturer:
MELEXIS
Quantity:
3 550
Part Number:
mlx90316BAC
Manufacturer:
MELEXIS
Quantity:
5 305
Part Number:
mlx90316DKC-BCG
Manufacturer:
MELEXIS/迈来芯
Quantity:
20 000
Part Number:
mlx90316EDC-BCG-000-RE
Manufacturer:
INFINEON
Quantity:
101
Part Number:
mlx90316EDC-BCG-000-RE
Manufacturer:
MELEXIS/迈来芯
Quantity:
20 000
Part Number:
mlx90316KDC
Manufacturer:
MELEXIS/迈来芯
Quantity:
20 000
Part Number:
mlx90316KDC-BCG
Manufacturer:
MELEXIS/迈来芯
Quantity:
20 000
Part Number:
mlx90316KDC-BCG-000-RE
Manufacturer:
MAXIM
Quantity:
1 400
Part Number:
mlx90316KDC-BCG-000-RE
Manufacturer:
MELEXIS/迈来芯
Quantity:
20 000
Part Number:
mlx90316KDC-BCG-000-RE
0
Features and Benefits
Absolute Rotary Position Sensor IC
Simple & Robust Magnetic Design
Tria⊗is™ Hall Technology
Programmable Angular Range up to 360 Degrees
Programmable Linear Transfer Characteristic
Selectable Analog (Ratiometric), PWM, Serial Protocol
12 bit Angular Resolution - 10 bit Angular Thermal Accuracy
40 bit ID Number
Single Die – SO8 Package RoHS Compliant
Dual Die (Full Redundant) – TSSOP16 Package RoHS Compliant
Applications
Absolute Rotary Position Sensor
Pedal Position Sensor
Throttle Position Sensor
Ride Height Position Sensor
Ordering Information
Part No.
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
MLX90316
1
2
3
can also be programmed in SPI but the application diagram described in section 17.4.3 is recommended.
4
5
3901090316
Rev. 003
SPI Version pre-programmed and locked for 360deg rotary position application in SPI mode (High Speed). The standard version
Pre-Programmed Analog – 360deg angular span for an analog output between 0.5V and 4.5V, Low Speed Mode (Locked)
Pre-Programmed PWM – 360deg angular span, 10-90% at 1 kHz, High Speed Mode (Locked)
Example: MLX90316KDC-PPA
Fully end-user programmable version through the Melexis Programming Unit PTC-04
Temperature Suffix
S (− 20°C to + 85°C)
E (− 40°C to + 85°C)
K (− 40°C to + 125°C)
L (− 40°C to + 150°C)
S (− 20°C to + 85°C)
E (− 40°C to + 85°C)
K (− 40°C to + 125°C)
L (− 40°C to + 150°C)
E (− 40°C to + 85°C)
K (− 40°C to + 125°C)
L (− 40°C to + 150°C)
E (− 40°C to + 85°C)
K (− 40°C to + 125°C)
L (− 40°C to + 150°C)
K (− 40°C to + 125°C)
K (− 40°C to + 125°C)
K (− 40°C to + 125°C)
K (− 40°C to + 125°C)
1
Page 1 of 41
Steering Wheel Position Sensor
Motor-shaft Position Sensor
Float-Level Sensor
Non-Contacting Potentiometer
GO [TSSOP-16]
GO [TSSOP-16]
GO [TSSOP-16]
GO [TSSOP-16]
GO [TSSOP-16]
GO [TSSOP-16]
GO [TSSOP-16]
GO [TSSOP-16]
GO [TSSOP-16]
Package Code
DC [SOIC-8]
DC [SOIC-8]
DC [SOIC-8]
DC [SOIC-8]
DC [SOIC-8]
DC [SOIC-8]
DC [SOIC-8]
DC [SOIC-8]
DC [SOIC-8]
Rotary Position Sensor IC
MLX90316
Option code
PPD
PPD
PPA
PPA
SPI
SPI
SPI
SPI
SPI
SPI
-
-
-
-
-
-
-
-
2
2
2
2
2
2
2
2
Data Sheet
3
3
3
3
3
3
4
4
5
5
April 07

Related parts for mlx90316

mlx90316 Summary of contents

Page 1

... K (− 40° 125°C) MLX90316 K (− 40° 125°C) MLX90316 K (− 40° 125°C) MLX90316 Example: MLX90316KDC-PPA 1 Fully end-user programmable version through the Melexis Programming Unit PTC-04 2 SPI Version pre-programmed and locked for 360deg rotary position application in SPI mode (High Speed). The standard version 3 can also be programmed in SPI but the application diagram described in section 17.4.3 is recommended. Pre-Programmed Analog – ...

Page 2

... A D μ RAM EEP ROM Figure 1 - Block Diagram (Analog & PWM) 3V3 DSP Reg A μC D RAM EEP ROM Figure 2 - Block Diagram (Serial Protocol) Page MLX90316 Rotary Position Sensor IC Rev.Pol. & OverVolt (Analog/PWM) S WITCH V SS Rev.Pol ...

Page 3

... Integrated Magneto-Concentrator (IMC®) which is deposited on the CMOS die (as an additional back-end step). The MLX90316 is only sensitive to the flux density coplanar with the IC surface. This allows the MLX90316 with the correct magnetic circuit to decode the absolute rotary (angular) position from 0 to 360 Degrees ...

Page 4

... DETAILED DESCRIPTION.................................................................................................................... 7 7. MLX90316 ELECTRICAL SPECIFICATION....................................................................................... 10 8. MLX90316 ISOLATION SPECIFICATION .......................................................................................... 12 9. MLX90316 TIMING SPECIFICATION ................................................................................................. 12 10. MLX90316 ACCURACY SPECIFICATION ......................................................................................... 13 11. MLX90316 MAGNETIC SPECIFICATION .......................................................................................... 14 12. MLX90316 CPU & MEMORY SPECIFICATION ................................................................................. 14 13. MLX90316 END-USER PROGRAMMABLE ITEMS ........................................................................... 15 14. DESCRIPTION OF END-USER PROGRAMMABLE ITEMS.............................................................. 16 14. ..........................................................................................................................................16 UTPUT ODE 14 ...

Page 5

... P D ROGRAMMABLE IAGNOSTIC 14.6.1. RESONFAULT Parameter ...................................................................................................................24 14.6.2. EEHAMHOLE Parameter ....................................................................................................................24 14.7. L .........................................................................................................................................................24 OCK 14.7.1. MLXLOCK Parameter .........................................................................................................................24 14.7.2. LOCK Parameter .................................................................................................................................24 15. MLX90316 SELF DIAGNOSTIC.......................................................................................................... 25 16. SERIAL PROTOCOL........................................................................................................................... 27 16.1. I .........................................................................................................................................27 NTRODUCTION 16.2. SERIAL PROTOCOL M 16.3. MOSI ( ASTER UT 16.4. MISO ( ASTER N LAVE 16.5. / .................................................................................................................................27 LAVE ELECT 16. ...................................................................................................................................27 ASTER TART P 16. ......................................................................................................................................27 ...

Page 6

... Abbreviations Acronyms /( OFF SOIC-8 Serial Protocol V DD Test 0 /SS SCLK MOSI / MISO Test 1 V DIG V (Ground) SS Page MLX90316 Rotary Position Sensor IC TSSOP-16 Analog / PWM Serial Protocol V V DIG DIG (Ground ) V (Ground ...

Page 7

... V (200 s max − 0. (200 s max − ± − 0.3 V − − 40°C … + 150°C A − 40°C … + 150°C S ± 700 mT Hall Plates Page MLX90316 Rotary Position Sensor IC Value = + 25° 25°C) A Data Sheet April 07 ...

Page 8

... Alpha (Degree) BX ∝ cos(α) & 180 270 360 450 Alpha (Degree) VX ∝ Page MLX90316 and B . Two orthogonal X// Y// and B X// 540 630 720 BY ∝ sin(α) Y 540 630 720 VY ∝ cos(α) & V ∝ ...

Page 9

... In the MLX90316, the ″ATAN″ function is computed via a look-up table (i. not obtained through a CoRDiC algorithm). Due to the fact that the ″ATAN″ operation is performed on the ratio ″V intrinsically self-compensated vs ...

Page 10

... MLX90316 Electrical Specification DC Operating Parameters at V Temperature suffix ( L). Parameter Symbol Nominal Supply Voltage Supply Current (6) POR Level V Output Current Output Short Circuit Current Output Load Vsat_lo Analog Saturation Output Level Vsat_hi VsatD_lo Digital Saturation Output Level VsatD_hi Diag_lo Active Diagnostic Output Level ...

Page 11

... Electrical Specification Clamp_lo Clamped Output Level Clamp_hi Switch Out (13 illustration of the previous table, the MLX90316 fits the typical classification of the output span described on the Figure 7. 100 % Clamping levels need to be considered vs the saturation of the output stage (see Vsat_lo and Vsat_hi) 12 See section 14 ...

Page 12

... MLX90316 Isolation Specification DC Operating Parameters Temperature suffix ( L). Only valid for the package code GO i.e. dual die version. Parameter Symbol Isolation Resistance 9. MLX90316 Timing Specification DC Operating Parameters at V Temperature suffix ( L). Parameter Symbol Main Clock Frequency Sampling Rate Step Response Time ...

Page 13

... MLX90316 Accuracy Specification DC Operating Parameters at V Temperature suffix ( L). Parameter Symbol ADC Resolution on the raw signals sine and cosine Thermal Offset Drift #1 (17) Thermal Offset Drift #2 (to be considered only for the analog output mode) Thermal Drift of Sensitivity Mismatch (18) Intrinsic Linearity Error ...

Page 14

... DD Temperature suffix ( L). Parameter Symbol Magnetic Flux Density Magnet Temperature Coefficient 12. MLX90316 CPU & Memory Specification The DSP is based bit RISC µController. This CPU provides 5 Mips while running at 20 MHz. Parameter Symbol ROM RAM EEPROM Above 70 mT, the IMC starts saturating yielding to an increase of the linearity error. ...

Page 15

... MLX90316 End-User Programmable Items Parameter Output Mode Define the output stage mode PWMPOL1 PWM Polarity PWM_Freq PWM Frequency CLOCKWISE DP Discontinuity Point LNR_S0 Initial Slope LNR_A_X AX Coordinate LNR_A_Y AY Coordinate LNR_A_S AS Coordinate LNR_B_X BX Coordinate LNR_B_Y BY Coordinate LNR_B_S BS Coordinate LNR_C_X CX Coordinate LNR_C_Y CY Coordinate LNR_C_S ...

Page 16

... For instance, in Low Speed Mode, set PWM_Freq = 7000 (decimal) to set the PWM frequency at 500Hz. 14.1.3. Serial Protocol Output Mode The MLX90316 features a digital Serial Protocol mode. The MLX90316 is considered as a Slave node. See the dedicated Serial Protocol section for a full description (Section 16). ...

Page 17

... If the Switch feature is not used in the application, the output pin needs to be connected to the ground. MLX90316 175 Ω Figure 8 – Application Diagram for the Switch Out 3901090316 Rev. 003 Value KD 0…359.9999 0 … 1.4 SWITCH OUT Page MLX90316 Rotary Position Sensor IC Unit deg deg 5 V 1k5 to uC I/O Port ECU Data Sheet April 07 ...

Page 18

... The placement of the discontinuity point (0 point) is programmable. Figure 9 - Discontinuity Point Positioning Page MLX90316 Rotary Position Sensor IC Unit deg deg % %/deg %/deg % % deg Data Sheet ...

Page 19

... 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 MLX90316 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 ...

Page 20

... The current gain (RG) can be read out with the PTC-04 and gives a rough indication of the applied magnetic flux density (Amplitude). 3901090316 Rev. 003 Value 0 = Slow mode 1 = Fast mode 0 = disable ARGC 1 = enable 0 = disable 1 = enable 0 … … … )²+ (V )² = (Amplitude)² = (Radius)² Page MLX90316 Rotary Position Sensor IC Unit Data Sheet April 07 ...

Page 21

... Please note that for the programmable version, the FHYST parameter is set default. If you do not wish this feature, please set it to “0”. 14.5.2. FIR Filters The MLX90316 features 6 FIR filter modes controlled with Filter = 0…5. The transfer function is described below: 3901090316 Rev ...

Page 22

... Table 1 - FIR Filters Selection Table FIR and HYST Filters : Step response Comparative Plot Milliseconds FIR and HYST Filter : Gaussian white noise response 50 100 Milliseconds Page MLX90316 Rotary Position Sensor 133100 111100 122210 Light 4.7 5.6 6.2 5 ...

Page 23

... IIR Filters The IIR Filter is enabled with Filter = 6. The diagram of the IIR Filter implemented in the MLX90316 is given in Figure 11. Only the parameter A1 and A2 are configurable (See Table 2). x( Filter No Type Title 90% Response Time 11 Efficiency RMS (dB) 9.9 Efficiency P2P (dB) 12.9 Coefficient A1 26112 Coefficient A2 10752 The Figure 12 shows the response of the filter to a Gaussian noise with default coefficient A1 and A2 ...

Page 24

... By default, the parameter is set to “0” but it is recommended to set it to “1” to activate the self diagnostic modes (See section 15). Note that in the User Interface (MLX90316UI), the RESONFAULT is split in two bits: • DRESONFAULT: disable the reset in case of a fault. ...

Page 25

... MLX90316 Self Diagnostic The MLX90316 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”). ROM CRC Error at start up CPU Reset (64 words including Intelligent ...

Page 26

... Fault Mode Fault Mode ADC Monitor (Analog to Digital Set Outputs in Diagnostic low. Converter) Normal Mode with immediate recovery without CPU Reset Undervoltage Mode At Start-Up, wait Until V During operation, CPU Reset after 3 ms debouncing Firmware Flow Error CPU Reset Read/Write Access out of ...

Page 27

... The slave start-up (after power- internal failure) takes 16 ms. Within this time /SS and SCLK is ignored by the Slave. The first frame can therefore be sent after 16 ms. MISO is Hi-Z (i.e. Hi-Impedance) until the Slave is selected by its /SS input. MLX90316 will cope with any signal from the Master while starting up. ...

Page 28

... Byte 0 Byte 1 Max - - - - - - - <1 μs < Page MLX90316 Rotary Position Sensor Byte 2 Byte 7 Remarks No capacitive load on MISO the minimum clock period for any bits within a byte. t2 the minimum time between any other byte Time between last clock /SS=high=chip de-selection Minimum / time where it’ ...

Page 29

... Rev. 003 Latch point Timing diagram Page MLX90316 Rotary Position Sensor Data Sheet April 07 ...

Page 30

... Analog Gain Above Trimmed Threshold (Likely reason : field too strong) Never occurring in serial protocol Analog Chain Rough Offset Compensation : Clipping Device Supply V Greater than 7V DD Never occurring in serial protocol Page MLX90316 Rotary Position Sensor IC Less Significant Byte Less Significant Byte ...

Page 31

... Analog Output Wiring with the MLX90316 in TSSOP Package C2 100nF C1 Vdig1 100nF Vss1 Vdd1 MLX90316 Out2 C6 100nF Figure 14 – Recommended wiring for the MLX90316 in TSSOP16 package (dual die). See section 14.1.4 if the Switch Output feature is used. 28 3901090316 Rev. 003 Vdd C1 100nF GND C2 100nF C3 ...

Page 32

... Generic schematics for single slave and dual slave applications are described. 17.4.1. SPI Version – Single Die SPI Master 5 V _SS SCLK MISO MOSI 3.3V/5V Figure 16 – MLX90316 SPI Version – Single Die – Application Diagram See section 14.1.4 if the Switch Output feature is used. 29 3901090316 Rev. 003 Vdd C1 100nF GND ...

Page 33

... SPI Version – Dual Die SPI Master 5 V _SS1 SCLK1 MISO R2 MOSI 1K 3.3V/5V _SS2 SCLK2 Figure 17 – MLX90316 SPI Version – Dual Die – Application Diagram 3901090316 Rev. 003 Rotary Position Sensor IC C1 GND 100nF Vdd _SS1 SCLK1 MOSI C1 100nF _SS2 SCLK2 ...

Page 34

... Non SPI Version (Standard Version) SPI Master 5 V _SS R4 SCLK MISO R1 MOSI Figure 18 – MLX90316 − Single Die − Serial Protocol Mode μCtrl Application Type Supply (V) 5V μCtrl w/o O.D. w/o 3. μCtrl w/o O.D. w/ 3.3V 5V 3.3V μCtrl w/o O.D. 3.3V (30) 5V μCtrl w/ O.D. w/o 3.3V 5V (31) 3.3V μCtrl w/ O.D. 3.3V Table 3 - Resistor Values for Common Specific Applications μ ...

Page 35

... For more information on the lead free topic please see quality page at our website: http://www.melexis.com/quality.aspx 19. ESD Precautions Electronic semiconductor products are sensitive to Electro Static Discharge (ESD). Always observe Electro Static Discharge control procedures whenever handling semiconductor products. 3901090316 Rev. 003 MLX90316 Rotary Position Sensor IC Page Data Sheet April 07 ...

Page 36

... Dambar cannot be located on the lower radius of the foot. 1.37 1.57 0.19 1.52 0.25 1.72 0.100 0.250 Marking : 5 TOP 123456 Bottom 4 Page MLX90316 0° 8° 0.41 1.27 Part Number MLX90316 (3 digits) Die Version (3 digits) BCG Standard 316 BDG SPI Version Lot number (6 digits Week Date code (2 digits) Year Date code (2 digits) Data Sheet April 07 ...

Page 37

... The MLX90316 is an absolute angular position sensor but the linearity error (Le – 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 – See 14.2.2). 3901090316 Rev. 003 CW ...

Page 38

... 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. 3901090316 Rev. 003 Rotary Position Sensor IC 12 TYP O 4.30 6.4 TYP 4.50** 12 TYP O 0.85 0.95 0.09 0.20 1.1 MAX 0.05 0.15 Page MLX90316 0.20 TYP 0.09 MIN 0.09 MIN 0.50 0.75 1.0 TYP Data Sheet April 07 ...

Page 39

... Top Bottom CW COS 2 9 Die 2 SIN 1 CCW 8 2.76 2.96 Page MLX90316 Rotary Position Sensor IC Part Number MLX90316 (3 digits) Die Version (3 digits) BCG Standard 316 BDG SPI Version 123456 Lot number (6 digits Week Date code (2 digits) Year Date code (2 digits) 0.30 +/- 0.06 Data Sheet ...

Page 40

... Die The MLX90316 is an absolute angular position sensor but the linearity error (Le – 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 – See 14.2.2). 3901090316 Rev. 003 Angle detection MLX90316 TSSOP16 ~ 90 Deg ...

Page 41

... For the latest version of this document our website at Or for additional information contact Melexis Direct: 3901090316 Rev. 003 www.melexis.com Europe, Africa, Asia: Phone: +32 1367 0495 E-mail: sales_europe@melexis.com ISO/TS 16949 and ISO14001 Certified Page MLX90316 Rotary Position Sensor IC America: Phone: +1 603 223 2362 E-mail: sales_usa@melexis.com Data Sheet April 07 ...

Related keywords