logo资料库

MLX90393-数据手册.pdf

第1页 / 共27页
第2页 / 共27页
第3页 / 共27页
第4页 / 共27页
第5页 / 共27页
第6页 / 共27页
第7页 / 共27页
第8页 / 共27页
资料共27页,剩余部分请下载后查看
1. Scope
2. Absolute Maximum Ratings
3. Thermal Specification
4. Electrical Specification
5. Timing Specification
6. Magnetic Specification
7. Functional Specification
7.1 Burst mode
7.2 Single Measurement mode
7.3 Wake-Up on Change mode
8. Digital Specification
8.1 Command List
8.2 Status Byte
8.3 SPI Communication
8.4 I2C Communcation
I2C Address
I2C Principle
9. Memory Map
9.1 Parameter Description
10. Packaging Specification
10.1 QFN package
11. Standard information regarding manufacturability of Melexis products with different soldering processes
12. ESD Precautions
13. Recommended Application Diagram
13.1 I2C
13.2 SPI
14. Disclaimer
15. Contact Information
17. Revision History
MLX90393 Micropower Triaxis® Magnetometer Datasheet Part No. MLX90393 Temperature Code S (-20°C to 85°C) Package Code LW (QFN16 3x3mm) 1. Scope Silicon Version Option Code Packing Format ABA 011 RE (Reel) This document holds the specification of a 3-axis magnetometer targeting low-power applications. The IC is based on the Hall-effect and the patented Triaxis® technology from Melexis. The output signals (raw X, Y, Z Magnetic data and Temperature data) will be provided through the I2C fast mode protocol, or via half- duplex SPI (3- or 4-wire). There is an on-board non-volatile memory to store calibration data on-chip. BIAS Triais™ Temp Sensor 16b ADC VX VY VZ M U X IA C 2 I / I P S l o r t n o C e c a f r e t n I LP OSC Wake-up OSC EEPROM Figure 1: High-level Block Diagram VDD VSS 3901090393 Rev002 Page 1 Data Sheet Feb-2015
MLX90393 Micropower Triaxis® Magnetometer Datasheet 2. Absolute Maximum Ratings The MLX90393 can withstand the conditions described in the table below for short periods of time; they do not constitute conditions for normal operation. Parameter VDD_MAX Remark Analog Supply Voltage Limits VDD_IO_MAX Digital IO Supply Limits TSTORAGE ESDHBM ESDCDM Storage (idle) temperature range According to AEC-Q100-002 According to AEC-Q100-011-B (QFN) Min -0.3 -0.3 -50 2.5 750 Nom Max 4 min(4, VDD+0.3) 125 Unit V V °C kV V 3. Thermal Specification The MLX90393 has an on-board temperature sensor which measures the temperature of the MLX90393 sensor. The temperature can be read out via the communication protocol in a digital format. Parameter TRES T25 TLIN TOPERATING Remark Temperature sensor resolution Temperature sensor output at 25°C Temperature Linearity(1) Operating temperature range Min -20 Nom 45.2 46244 +/-3 25 Max 85 Unit LSB/°C LSB16u °C °C (1) The linearity is defined as the best fit curve through the digital temperature outputs over the entire temperature range. It includes ADC non-linearity effects. 4. Electrical Specification The specifications are applicable at 25degC, unless specified otherwise, and for the complete supply voltage range. Parameter VDD VDD_IO VPOR_LH VPOR_HL IDD,CONVXY IDD,CONVZ Remark Analog Supply Voltage Digital IO Supply Power-on Reset threshold (rising edge) Power-on Reset threshold (falling edge) Conversion Current XY-axis Conversion Current Z-axis Min 2.2 1.65 1 Nom 3 1.8 1.42 1.31 2.29 2.96 Max 3.6 VDD 1.55 3 4 Unit V V V V mA mA 3901090393 Rev002 Page 2 Data Sheet Feb-2015
MLX90393 Micropower Triaxis® Magnetometer Datasheet Parameter IDD,CONVT IDD,STBY IDD,IDLE IDD,NOM Remark Conversion Current Temperature Standby Current(1) Idle Current(2) Nominal Current (TXYZ, Datarate = 10Hz, OSR=OSR2=0, DIG_FILT=4) Min 1 Nom 1.60 43 2.4 100 Max 2 60 5 Unit mA µA µA µA (1) Standby current corresponds to the current consumed in the digital, where not the main oscillator is running which is used for analog sequencing, but only the low-power oscillator. This standby current is present in Burst mode; whenever the ASIC is counting down to start a new conversion. (2) Idle current is the current that is drawn by the ASIC in the IDLE mode, where it can only receive new commands on the communication bus, but all other blocks are disabled. The analog (excluding the power-on-reset block) is disconnected, only the digital IO part allows clocking of a few vital gates. 5. Timing Specification The specifications are applicable at 25degC, unless specified otherwise, and for the complete supply voltage range. Parameter Remark Min Nom Max Unit Main Oscillator & Derived Timings TSTBY TACTIVE TCONVM TCONVT Time from IDLE to STBY Time from STBY to ACTIVE Single Magnetic axis conversion time(1) typical programming range Temperature conversion time typical programming range TCONV_SMM Total conversion time in Single Measurement Mode(1) TCONV_BURSTWOC Total conversion time in BURST or WOC Mode(1) Trimming accuracy Thermal drift (full temperature range) TOSC_TRIM TOSC_THD 400 0.192 500 8 600 66.56 [(2+2^DIG_FILT)*2^OSR*0.064] 1.54 0.192 [2^OSR2*0.192] TSTBY + TACTIVE + m*TCONVM + TCONVT TACTIVE + m*TCONVM + TCONVT -5 -5 +5 +5 1260 µs µs ms ms ms ms % % ms % % Low-power Oscillator & Derived Timings TINTERVAL Time in between 2 conversions (Burst mode or Wake-Up on Change)(2) TLPOSC_TRIM TLPOSC_THD Trimming accuracy Thermal drift (full temperature range) 0 -4 -5 BURST_DATA_RATE * 20 +4 +5 3901090393 Rev002 Page 3 Data Sheet Feb-2015
MLX90393 Micropower Triaxis® Magnetometer Datasheet Parameter Remark Min Nom Max Unit Startup TPOR Power-on-reset completion time External Trigger TTRIG Trigger pulse width (active high) 0.01 0.6 1.5 250 ms us (1) This conversion time is defined as the time to acquire a single axis of the magnetic flux density. When measuring multiple axes, they are obtained through time-multiplexing, i.e. X(t), Y(t+TCONVM) and Z(t+2*TCONVM). The conversion time is programmable through parameters OSR and DIG_FILT for magnetic conversion time and OSR2 for temperature conversion time. The conversion sequence is always TXYZ, the opposite of the ZYXT argument of the command set. (2) The time TINTERVAL is defined as the time between the end of one set of measurements (any combination of TXYZ) and the start of the following same set of measurements in BURST and WOC mode. As a result of this, the maximum output data rate is not only a function of TINTERVAL but equals 1/(TCONV_BURSTWOC + TINTERVAL). (3) Conversion time table as a function of OSR and DIG_FILT. The cells in yellow are prohibited operating modes when HALL_CONF=0xC (default), but are allowed in case HALL_CONF=0x0. OSR 1 1.84 2.23 3.00 4.53 7.60 2 0 3 3.00 1.27 5.30 3.76 1.46 6.84 5.30 1.84 9.91 8.37 2.61 16.05 4.15 14.52 28.34 7.22 13.75 26.80 52.92 13.36 26.04 51.38 102.07 25.65 50.61 100.53 200.37 0 1 2 3 4 5 6 7 Table 1: Tconv as a function of OSR & DIG_FILT (scales w/ main oscillator variations) Typical TCONV(TXYZ) for OSR2=0x0 [ms] T L I F _ G D I 3901090393 Rev002 Page 4 Data Sheet Feb-2015
MLX90393 Micropower Triaxis® Magnetometer Datasheet 0 1 2 3 4 5 6 7 T L I F _ G D I Maximum ODR for OSR2=0x0 [Hz] OSR 0 1 2 3 716.9 493.0 303.4 171.5 622.7 408.0 241.5 133.0 493.0 303.4 171.5 91.8 348.0 200.6 108.6 56.6 219.2 119.6 62.6 32.1 17.2 33.9 125.9 66.1 8.9 17.7 34.9 68.0 35.4 18.0 9.0 4.5 Table 2: Maximum Output Data Rate (ODR) as a function of OSR & DIG_FILT (scales w/ main oscillator variations) 3901090393 Rev002 Page 5 Data Sheet Feb-2015
MLX90393 Micropower Triaxis® Magnetometer Datasheet 6. Magnetic Specification The specifications are applicable at 25degC, unless specified otherwise, and for the complete supply voltage range. Parameter NADC NOUT BRANGE BSAT OFFS OFFSTHD SENSXX, SENSYY SENSZZ SENSXY, SENSYX SENSXZ, SENSYZ SENSZX, SENSZY SENSTHD Remark ADC span Output span (taken from 19 by RESXYZ) Output range (function of RESXYZ) Magnetic saturation onset Deviation from expected 0mT output Offset thermal drift, Delta from 25°C (1) Programming range of magnetic resolution (µT/LSB) or sensitivity (LSB/mT) (2) [modifying GAIN_SEL and RESXYZ], cfr. Table 3 Cross-axis sensitivity (X/Y-axis sensitivity to Y/X magnetic fields) Cross-axis sensitivity (X/Y-axis sensitivity to Z magnetic field) Cross-axis sensitivity (Z-axis sensitivity to X and Y magnetic fields) Sensitivity thermal drift Delta from 25°C(3) Min Nom 17.4 16 Max RANGE from Table 1Table 4 / SENSii 50 3.220 311 5.872 170 -3 0 < ±1000 < ±1 < ±1 < ±1 0.161 6211 0.294 3406 +3 Unit bits bits mT mT LSB LSB µT/LSB LSB/mT µT/LSB LSB/mT % % % % (1) The offset thermal drift is defined as the deviation at 0Gauss from the output with respect to the output at 25°C when sweeping the temperature. The highest gradient (µT/°C) typically occurs at 85°C. The spec value is based on characterization on limited sample size at GAIN_SEL=0x7 and RES_XYZ=0x00. (2) The total axis sensitivity is programmable to support different applications, but has no Automatic Gain control on-chip as do the other angular position sensors from Melexis. The highest gain corresponds to at least the minimum +/-4.8mT magnetic measurement range and the magnetic resolution defined by SENSii. (3) The sensitivity thermal drift is expressed as a band around the sensitivity at 25°C. It is applicable on wafer level trimming, but can be influenced by packaging (overmolding). 3901090393 Rev002 Page 6 Data Sheet Feb-2015
MLX90393 Micropower Triaxis® Magnetometer Datasheet RES = 0 RES = 1 RES = 2 RES = 3 SENSXY 0.805 0.644 0.483 0.403 0.322 0.268 0.215 0.161 SENSZ 1.468 1.174 0.881 0.734 0.587 0.489 0.391 0.294 SENSXY 1.610 1.288 0.966 0.805 0.644 0.537 0.429 0.322 SENSZ 2.936 2.349 1.762 1.468 1.174 0.979 0.783 0.587 SENSXY 3.220 2.576 1.932 1.610 1.288 1.073 0.859 0.644 SENSZ 5.872 4.698 3.523 2.936 2.349 1.957 1.566 1.174 SENSXY 6.440 5.152 3.864 3.220 2.576 2.147 1.717 1.288 SENSZ 11.744 9.395 7.046 5.872 4.698 3.915 3.132 2.349 Table 3: Sensitivity table as a function of GAIN_SEL and RES, expressed in µT/LSB ABA TCMP_EN = 0x0 TYPE TCMP_EN = 0x1 TYPE RANGE ±215 ±215 0 1 2 ±22000 3 ±11000 2’s complement 0µT = 0LSB 2’s complement 0µT = 0LSB unsigned 0µT = 215LSB unsigned 0µT = 215LSB i S E R RANGE ±215 ±215 unsigned 0µT = 215LSB unsigned 0µT = 215LSB N/A Table 4: Output Range and Type as a function of TCMP_EN and RES_XYZ={RESX,RESY,RESZ} GAIN_SEL 0 1 2 3 4 5 6 7 3901090393 Rev002 Page 7 Data Sheet Feb-2015
MLX90393 Micropower Triaxis® Magnetometer Datasheet XY-axis Noise over Conversion Time (bundled per OSR setting) 60 50 40 30 20 10 0 1 90 80 70 60 50 40 30 20 10 0 1 OSR = 0 OSR = 1 OSR = 2 OSR = 3 OSR = 0 OSR = 1 OSR = 2 OSR = 3 10 Conversion Time [ms] 100 Figure 2: XY axis RMS noise versus conversion time, expressed in mGauss for GAIN_SEL = 0x7 Z-axis Noise over Conversion Time (bundled per OSR setting) 10 Conversion Time [ms] 100 Figure 3: Z axis RMS noise versus conversion time, expressed in mGauss for GAIN_SEL = 0x7 ] s s u a G m [ v e d t S e s i o N ] s s u a G m [ v e d t S e s i o N 3901090393 Rev002 Page 8 Data Sheet Feb-2015
分享到:
收藏