![TDK HAL 3900 User Manual Download Page 5](http://html1.mh-extra.com/html/tdk/hal-3900/hal-3900_user-manual_3919176005.webp)
TDK-Micronas GmbH
Page
5
of
23
2 Introduction
2.1 Aim
The purpose of this project is to demonstrate the use of a Direct Angle Magnetic Sensor in a Joystick
configuration. For this demonstration, the HAL 3900 is used. However, other sensors of TDK-Micronas
product line can be configured and used in this application.
2.2 Specifications
The HAL 3900 is a 3D position sensor based on Hall-effect technology. The sensor includes an array of
horizontal and vertical Hall plates based on TDK-Micronas’ 3D HAL technology. The Hall plate signals are
first measured by two/three separate A/D-converters (one for each channel), filtered and temperature
compensated. A linearization block can be used optionally to reduce the overall system non-linearity error,
due to mechanical misalignment, magnet imperfections, etc. Offset compensation by spinning current
minimizes the errors due to supply voltage and temperature variations as well as external package stress.
Stray-field compensation (according to ISO11452-8) is done automatically. Communication to the sensor
is established via SPI interface.
2.3 Measurement Configuration
Three of the measurement configurations supported by the sensor are demonstrated by the Joystick
Module as following:
3D Position Detection – Joystick
The sensor is at the center of the joystick module and
detects the positioning of a magnet inside the joystick lever.
3Z rotational measurement – Joystick
Two sensors are placed at the sides of the module
at X and Y coordinates detecting the rotation of the 2pole magnets, which are fixed at the
end of the revolving joints. The sensor is placed on the Side PCBs side marked "4 Pole 180
DEG" and is facing the magnet.
XY rotational measurement – Joystick
Two sensors are placed at the sides of the module
at X and Y coordinates detecting the rotation of the 2pole magnets, which are fixed at the
end of the revolving joints. The sensor is placed on the Side PCBs side marked "2 Pole 360
DEG" and is facing the magnet.
2.4 Joystick Joint Types
The Joystick module is delivered with two different joint types. Revolving Joint and Gimbal Joint, the
functionality of a Universal Joint is covered by the Revolving Joint assembly. Any of the provided joints
can be assembled by the customer. The Demonstrating software provided (see section 4) supports all
three assemblies.
Table 1: List of Joystick Module setups
No
Mechanical
Setup
Sensor measuring configuration
COM Device
Magnets
MSP(i) MSP Arduino
1
Revolving Joint
3D Position Detection
4 x 10 mm 2 P
3Z rotational measurement
XY rotational measurement
2 P ring
2
Gimbal Joint
3D Position Detection
4 x 10 mm 2 P
3
Universal Joint
3D Position Detection
4 x 10 mm 2 P
Sensor Programmable?
Summary of Contents for HAL 3900
Page 1: ...TDK Micronas GmbH Joystick Evaluation Platform User Manual HAL 3900 ...
Page 18: ...TDK Micronas GmbH Page 18 of 23 Main Tab Configuration Tab ...
Page 20: ...TDK Micronas GmbH Page 20 of 23 4 3 3 Joystick Tab ...
Page 23: ...TDK Micronas GmbH Page 23 of 23 5 2 Joystick Module Schematic ...