MLX90394 / Triaxis® magnetometer for low noise and cost effective applications
MLX90394 is a 3-axis magnetometer suitable for a myriad of position sensors applications using Triaxis® Hall Technology. The device, especially designed for micropower applications, measures magnetic fields along the 3-axis (X, Y & Z). Those measurements and the IC temperature are converted into 16-bit words which are transferred over an I2C communication channel. Measurements can be made upon request or continuously with selectable refresh rates.
MLX90394 offers superb noise performance despite its small 6-pin package. It does all that while keeping current consumption low for multiple settings and configurations.
MLX90394 Features and benefits
- 16-bit Digital output for magnetic and temperature data over I2C
- Individually selectable magnetic axes (X-Y-Z)
- Three Wake-up on change / Interrupt modes
- Data Ready output for µC synchronisation
- Built-in chip temperature compensation
- Runtime selectable modes (on-the-fly)
- Three user selectable configurations (Low Current, Low Noise, High Range)
- Two selectable I2C slave addresses in one device
- Integrated configurable digital filter
- Ultra-low noise density for smaller magnets
- Average consumption of 3µA for X or Y and 4.3µA for Z at 10Hz in single measurement mode
- Average consumption of 10µA for X, Y and Z at 10Hz in single measurement mode
- Power Down mode 0.7µA (typical)
- Magnetic Ranges ±5mT (0.15µT/LSB) and ±50mT (1.5µT/LSB). ±200mT in Z direction is available on specific request.
- Wide supply voltage from 1.7V to 3.6V
- I2C compatible with 0.1MHz, 0.4MHz & 1.0MHz
- Ambient temperature range from -40°C to 105°C
- UTDFN-6 (LD) package: RoHS, Green and Halogen free compliant (2mm x 1.5mm x 0.4mm)
MLX90394’s wake-up modes allow the user to put their entire system in deep sleep, until the IC detects a magnetic field change on the selected axes either versus an initial measurement (Static Delta), or previous measurement (Dynamic Delta), or a predefined absolute threshold (Absolute). In this way both busy as well as slowly drifting magnetic fields can be registered, while the device automatically toggles between active and sleep mode.
The MLX90394 the device has synchronization options through an interrupt pin and 2x I2C addresses (per device) by clever wiring. Furthermore, it is available in 2 versions, to offer more variety in I2C address options. In total 4x pre-programmed MLX90394 can be placed on a single I2C bus.
An EVB90394 is available to support the start of your design.
Application Examples
- PC peripheral – Mouse roller
- Gaming - Joystick, D-pads & Trigger buttons
- Wearables - Smart watch digital crown & bezel
- Battery power tools - Hairdryer & drill trigger
- White goods - Smart knob & liquid levels
- Industrial - Linear & pneumatic actuators
- Smart home - HMI thermostat & electronic lock
- Home security - Door/window opening detection