SKU: SENS-2607
📋 GST Invoice Available

Generic XJX-135 MT6816 Magnetic Rotary Encoder Module - I2C/ABZ/PWM/SSI, 256 PPR

₹339.00 (Inclusive of all taxes)
Out of Stock

The XJX-135 MT6816 is a compact magnetic rotary encoder module offering multi-interface angle sensing via I2C, ABZ incremental, PWM, and SSI outputs. Operating from 3.3V to 5V DC, it provides 256 pulses per revolution (PPR) and is compatible with Arduino, Raspberry Pi, ESP32, and industrial PLCs for precise motion control applications.

Features

  • Multi-Interface Output: Supports I2C, ABZ incremental (256 PPR), PWM (994.4 Hz), and SSI communication for flexible system integration.
  • High-Precision Magnetic Sensing: Utilizes the MT6816 chip for accurate non-contact angle detection paired with an included N35 magnet.
  • Wide Voltage Compatibility: Operates from 3.3V to 5V DC with low current consumption (<10 mA), suitable for microcontroller and logic-level systems.
  • Configurable Pulse Output: Default ABZ configuration provides 256 pulses per revolution (AB) and 4 pulses per revolution (Z index).
  • Compact Plug-and-Play Design: Pre-configured module with clearly labeled JP1, JP2, JP3 Jumper ports for easy setup and wiring.

Out of stock

Description

The XJX-135 MT6816 module integrates a high-performance MT6816 magnetic rotary encoder IC onto a compact PCB, delivering precise angular position data through multiple digital interfaces. Its non-contact sensing principle relies on detecting the orientation of an external magnetic field from the supplied N35 magnet, ensuring reliable operation without mechanical wear.

Designed for seamless integration, the module outputs raw angle data via I2C, incremental quadrature signals (ABZ), a pulse-width modulated (PWM) signal, or a synchronous serial interface (SSI). This versatility makes it suitable for closed-loop servo control, robotics joint feedback, and industrial automation systems requiring accurate rotational tracking.

Key Features

  • Four Communication Protocols: Offers I2C, ABZ incremental, PWM, and SSI outputs for direct compatibility with microcontrollers, PLCs, and dedicated motion controllers.
  • MT6816 Magnetic Encoder IC: Provides high-resolution, non-contact angle measurement with excellent signal stability and noise immunity.
  • Pre-Configured & Ready-to-Use: Ships with default settings (256 PPR, 994.4 Hz PWM) and clearly labeled Jumper ports (JP1, JP2, JP3) for rapid deployment.
  • Optimized Performance-to-Cost Ratio: Delivers robust magnetic encoder functionality in a compact, high-value module format.
  • Low Power Operation: Consumes less than 10 mA, making it suitable for battery-powered or energy-sensitive applications.
  • Durable Construction: Built on a standard FR4 PCB with surface-mount components for reliable performance in prototyping and light industrial environments.

Applications

  • Robotics Joint & Actuator Position Feedback: Provides precise angle data for servo motor control in robotic arms and mobile platforms.
  • CNC Machine & 3D Printer Rotary Axis Control: Offers incremental encoder feedback for spindle speed monitoring or rotary table positioning.
  • Industrial Automation & Motor Drives: Integrates into PLC-based systems for monitoring conveyor belt rollers, motor shafts, or valve positions.
  • Gimbal & Camera Stabilization Systems: Delivers smooth, high-resolution angle data for real-time stabilization control loops.
  • DIY Encoder Wheels for Speed Measurement: Used in conjunction with a magnetized wheel to measure rotational speed in custom machinery or vehicles.

Technical Specifications

Model NumberXJX-135 MT6816
Encoder TypeMagnetic Incremental
Communication InterfacesI2C, ABZ, PWM, SSI
Default Pulses Per Revolution (PPR)AB = 256, Z = 4
Counts Per Revolution (CPR)256
PWM Frequency994.4 Hz (Preconfigured)
Operating Voltage3.3 VDC to 5 VDC
Current Consumption< 10 mA
Rated Speed6000 RPM
Included MagnetN35, D6×2.5mm
Module MaterialPCB + Electronic Components
Module Dimensions (L x W)42 mm x 42 mm
Module Weight5 g

Frequently Asked Questions

What are the Jumper ports JP1, JP2, and JP3 used for on the XJX-135 module?

The JP1, JP2, and JP3 Jumper ports are configuration headers for selecting the communication interface. For example, placing a Jumper on JP1 might enable I2C mode, while JP2/JP3 combinations select between ABZ, PWM, or SSI outputs. Refer to the module's specific datasheet or pinout diagram for the exact Jumper configuration mapping to activate your desired output protocol.

What is the operating voltage range and how do I connect power to this encoder module?

The module operates from 3.3V to 5V DC. Connect the positive supply voltage to the VCC pin and ground to the GND pin on the provided header. Ensure your power source is stable and within this range to prevent damage. The module's logic levels (I2C, etc.) will correspond to the supplied VCC voltage.

How do I use the included magnet with the MT6816 module for angle sensing?

The supplied N35 magnet must be mounted on the rotating shaft whose position you want to measure. Position the magnet's center axis aligned with the center of the MT6816 sensor chip on the module, maintaining an air gap typically between 1-3 mm. The module detects the magnetic field orientation to calculate the absolute angle. Secure the module stationary relative to the shaft's rotation axis.

Can I change the default ABZ pulses per revolution (PPR) setting from 256?

The default ABZ output is fixed at 256 pulses per revolution (AB) and 4 pulses per revolution (Z index) for this specific pre-configured module. If the MT6816 IC itself supports programmable PPR via its internal registers, you may be able to change it by writing to the chip over the I2C interface, but this requires custom firmware and is not adjustable via the physical jumpers alone.

Is this encoder module suitable for high-speed applications?

Yes, the module is rated for speeds up to 6000 RPM. At its default 256 PPR, this corresponds to a maximum output frequency of (6000 RPM * 256 PPR) / 60 = 25.6 kHz, which is within the capability of most microcontrollers. Ensure your receiving system (PLC, microcontroller) can handle this pulse frequency for reliable data capture.

Package Includes

  • 1 x XJX-135 MT6816 Encoder Module
  • 1 x Header Pin Strip
  • 1 x N35 Magnet (4mm Diameter, 2mm height)

Additional Information

Weight 0.005 kg
Dimensions 4.2 × 4.2 cm