|
|
Número de pieza | MLX90333 | |
Descripción | Triaxis 3D-Joystick Position Sensor | |
Fabricantes | Melexis Microelectronic | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de MLX90333 (archivo pdf) en la parte inferior de esta página. Total 30 Páginas | ||
No Preview Available ! MLX90333
Triaxis 3D-Joystick Position Sensor
Features and Benefits
Absolute 3D Position Sensor
Simple & Robust Magnetic Design
Tria⊗is™ Hall Technology
Programmable Linear Transfer Characteristics (Alpha, Beta)
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
3D Position Sensor
4-Way Scroll Key
Man Machine Interface Device
Joystick
Joypad
Ordering Information1
Part No.
MLX90333
MLX90333
MLX90333
MLX90333
MLX90333
MLX90333
MLX90333
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)
E (-40°C to 85°C)
K (-40°C to 125°C)
L (-40°C to 150°C)
Package Code
DC [SOIC-8]
DC [SOIC-8]
DC [SOIC-8]
DC [SOIC-8]
GO [TSSOP-16]
GO [TSSOP-16]
GO [TSSOP-16]
Die Rev.
BCH
BCH
BCH
BCH
BCH
BCH
BCH
Option code
STANDARD3
STANDARD3
STANDARD3
STANDARD3
STANDARD3
STANDARD3
STANDARD3
Packing2
Reel
Reel
Reel
Reel
Reel
Reel
Reel
1 Example: MLX90333KDC-BCH-STANDARD-Reel
www.Da2taFSohr eeentg4inUe.ecroinmg purpose, a limited number of samples can also be ordered in tubes. In this case, the value “Reel” in the field
“Packing” must be replaced by “Tube”.
3 Fully end-user programmable version through the Melexis Programming Unit PTC-04
3901090333
Rev. 002
Page 1 of 43
Data Sheet
Mar. 09
1 page MLX90333
Tria⊗is™ 3D-Joystick Position Sensor
14.7.1. RESONFAULT Parameter ...................................................................................................................28
14.7.2. EEHAMHOLE Parameter ....................................................................................................................28
14.8. LOCK.........................................................................................................................................................28
14.8.1. MLXLOCK Parameter .........................................................................................................................28
14.8.2. LOCK Parameter .................................................................................................................................28
15. MLX90333 SELF DIAGNOSTIC.......................................................................................................... 29
16. SERIAL PROTOCOL........................................................................................................................... 31
16.1. INTRODUCTION .........................................................................................................................................31
16.2. SERIAL PROTOCOL MODE ...................................................................................................................31
16.3. MOSI (MASTER OUT SLAVE IN) ...............................................................................................................31
16.4. MISO (MASTER IN SLAVE OUT) ...............................................................................................................31
16.5. /SS (SLAVE SELECT) .................................................................................................................................31
16.6. MASTER START-UP...................................................................................................................................31
16.7. SLAVE START-UP......................................................................................................................................31
16.8. TIMING......................................................................................................................................................32
16.9. SLAVE RESET ............................................................................................................................................33
16.10. FRAME LAYER ..........................................................................................................................................33
16.10.1. Frame Type Selection.......................................................................................................................33
16.10.2. Data Frame Structure ......................................................................................................................33
16.10.3. Timing ..............................................................................................................................................33
16.10.4. Data Structure ..................................................................................................................................34
16.10.5. Angle Calculation.............................................................................................................................34
16.10.6. Error Handling.................................................................................................................................34
17. RECOMMENDED APPLICATION DIAGRAMS .................................................................................. 35
17.1.
17.2.
17.3.
17.4.
ANALOG OUTPUT WIRING WITH THE MLX90333 IN SOIC PACKAGE.......................................................35
PWM LOW SIDE OUTPUT WIRING ............................................................................................................35
ANALOG OUTPUT WIRING WITH THE MLX90333 IN TSSOP PACKAGE....................................................36
SERIAL PROTOCOL ....................................................................................................................................36
18. STANDARD INFORMATION REGARDING MANUFACTURABILITY OF MELEXIS PRODUCTS
WITH DIFFERENT SOLDERING PROCESSES ........................................................................................ 38
19. ESD PRECAUTIONS........................................................................................................................... 38
20. PACKAGE INFORMATION................................................................................................................. 39
20.1.
20.2.
20.3.
20.4.
20.5.
20.6.
SOIC8 - PACKAGE DIMENSIONS ...............................................................................................................39
SOIC8 - PINOUT AND MARKING ...............................................................................................................39
SOIC8 - IMC POSITIONNING.....................................................................................................................40
TSSOP16 - PACKAGE DIMENSIONS...........................................................................................................41
TSSOP16 - PINOUT AND MARKING ..........................................................................................................42
TSSOP16 - IMC POSITIONNING................................................................................................................42
21. DISCLAIMER ....................................................................................................................................... 43
www.DataSheet4U.com
3901090333
Rev. 002
Page 5 of 43
Data Sheet
Mar. 09
5 Page MLX90333
Tria⊗is™ 3D-Joystick Position Sensor
The conditioned analog signals are converted through an ADC (configurable − 14 or 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 two (2) angular information from the three (3) raw signals (after so-
called front-end compensation steps) through the following operations:
α
=
ATAN ⎜⎜⎝⎛
kZVZ
VX
⎟⎟⎠⎞
β
=
ATAN ⎜⎜⎝⎛
k Z VZ
VY
⎟⎟⎠⎞
where kZ is a programmable parameter. First of all, kZ is used to compensate the smaller amplitude of VZ
vs. VX & VY. On the other hand, kZ allows also a targeted reduction of the linearity error through a
normalization of the raw signals prior to performing the “ATAN” function.
In a joystick based on a “ball & socket” joint as shown on Figure 3 (right), the magnet (axial
magnetization) moves on a hemisphere centered at the pivot point. The flux density is described through
slightly more complex equations but the MLX90333 offers an alternate algorithm to extract both angular
informations:
α
=
ATAN
⎜⎛
⎜⎝
(kZVZ )2 + (ktVY )2 ⎟⎞
VX ⎟⎠
β
=
ATAN
⎜⎛
⎜
⎝
(kZVZ )2 + (ktVX )2 ⎟⎞
VY
⎟
⎠
where kZ and kt are programmable parameters.
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 ″ATAN″ function, the F/W controls the whole
analog chain, the output transfer characteristic, the output protocol, the programming/calibration and also
the self-diagnostic modes.
In the MLX90333, the ″ATAN″ function is computed via a look-up table (i.e. it is not obtained through a
CoRDiC algorithm).
Due to the fact that the ″ATAN″ operation is performed on the ratios ″VZ/VX″ and ″VZ/VY″, the angular
information are intrinsically self-compensated vs. flux density variations (due to airgap change, thermal or
ageing effects) affecting the magnetic signal. This feature allows therefore an improved thermal accuracy
vs. joystick based on conventional linear Hall sensors.
Once the angular information is computed (over 360 degrees), it is further conditioned (mapped) vs. the
www.DattaarSgheetet4raUn.csofemr characteristic and it is provided at the output(s) as:
• an analog output level through a 12 bit DAC followed by a buffer
• a digital PWM signal with 12 bit depth (programmable frequency 100 Hz … 1 kHz)
• a digital Serial Protocol (SP − 16 bits computed angular information available)
3901090333
Rev. 002
Page 11 of 43
Data Sheet
Mar. 09
11 Page |
Páginas | Total 30 Páginas | |
PDF Descargar | [ Datasheet MLX90333.PDF ] |
Número de pieza | Descripción | Fabricantes |
MLX90333 | Triaxis 3D-Joystick Position Sensor | Melexis Microelectronic |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |