The MLX90378 is a monolithic magnetic position processor IC designed for 3D motion applications (e.g. joysticks).

Read more

Top features

  • Triaxis® Hall technology

  • On-chip signal processing for robust absolute position sensing

  • ISO26262 ASIL-C capable, Safety Element out of Context (SEooC)

  • Input/gateway pin for external measurement

  • Programmable measurement range

  • Programmable linear transfer characteristic (4 multi-points per axis)

  • Dual PWM output

  • Selectable PWM or (fast) SENT outputs

  • SAE J2716 APR2016 SENT

  • Enhanced serial data communication

  • 48-bit ID number option

  • Single die - SOIC-8 package RoHS compliant

  • Dual die - TSSOP-16 package RoHS compliant

  • Programmable with the PTC-04 and the PTC04-DB-HALL06 daughterboard
Discover all features
3D and joystick position sensor IC - MLX90378

Product description

The MLX90378 is a third generation Triaxis® position sensor IC. Thanks to an integrated magnetic concentrator (IMC) on its surface, the monolithic device senses, in a contactless fashion, the three spatial components (i.e. Bx, By and Bz) of the applied magnetic field allowing for the determination of 3D or joystick motion.

The MLX90378 supports both ball and socket as well as gimbal configurations. The ball and socket configuration is distinguished by the fact that the rotation point of the magnet is above the plane of the sensor while the gimbal configuration has both axes in the same plane as the sensor. Thanks to the multi-point calibration inside the sensor both configurations can be accurately measured.

The MLX90378 is offered as an ASIL-C SEooC (Safety Element out of Context - ISO 26262) component. Contact Melexis to obtain a copy of the MLX90378 safety manual which details the relevant system integration requirements. For applications requiring redundant sensing the MLX90378 is also available in a dual die (fully redundant) TSSOP-16 package.

The output transfer characteristic is fully programmable and offers both SENT or dual PWM outputs. The SENT output supports two angles (forward/backward and left/right) in a single SENT frame or can be configured to give the X, Y, and Z magnetic signals via fast channel multiplexing. The PWM outputs support one angle per output and are configurable via programming. The Melexis programming unit PTC-04 communicates and calibrates the device exclusively through the connector terminals (Vdd-Vss-Out).

The MLX90378 also brings the ability to read an external input. This could be a signal from a temperature sensor, mechanical or hall switch, or another position sensor. The value is measured, linearized (optional), and then encoded for transmission on the SENT bus alongside the angular measurement value allowing for the reduction of wire count and better integration of sensors.

The MLX90378 targets a variety of various applications including automatic shifters, manual transmission gear selection, and HMI applications. The device is available in single and dual die redundant implementations to cost-effectively address the full range of applications, including safety critical sensing requirements.

Learn more about the Triaxis® technology.

Features and benefits

  • Triaxis® Hall technology

  • On-chip signal processing for robust absolute position sensing

  • ISO26262 ASIL-C capable, Safety Element out of Context (SEooC)

  • Input/gateway pin for external measurement

  • Programmable measurement range

  • Programmable linear transfer characteristic (4 multi-points per axis)

  • Dual PWM output

  • Selectable PWM or (fast) SENT outputs

  • SAE J2716 APR2016 SENT

  • Enhanced serial data communication

  • 48-bit ID number option

  • Single die - SOIC-8 package RoHS compliant

  • Dual die - TSSOP-16 package RoHS compliant

  • Programmable with the PTC-04 and the PTC04-DB-HALL06 daughterboard

Videos

Back-end calibration of magnetic position sensors

How to

This video explains the concept of the back-end calibration: a feature of our magnetic position sensors that allows you to compensate for non-linearity error in your application. Different methods of calibration and examples are presented. This will help you understand how to use the calibration and why you may need it.

Inspired Engineering