Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

  • EMS22D33-R16-LS3

  • AI
    ## Technical Overview: EMS22D33-R16-LS3 The **EMS22D33-R16-LS3** is a high-performance **Non-Contacting Magnetic Rotary Encoder** manufactured by Bourns. Unlike traditional potentiometers that use a physical wiper, this device uses Hall Effect technology to detect angular position, offering significantly higher durability and reliability. --- ### 1. Key Technical Specifications | Feature | Specification | | :--- | :--- | | **Output Type** | 3-Bit Absolute (Gray Code) | | **Resolution** | 8 positions per revolution | | **Operating Voltage** | 3.3V DC | | **Technology** | Magnetic (Non-contacting) | | **Rotational Life** | Up to 100,000,000 revolutions | | **Mechanical Angle** | 360° Continuous | | **Mounting Type** | Panel Mount (with Bushing) | | **Shaft Style** | Slotted | --- ### 2. Internal Electronic Components The device consists of three primary electronic sub-systems: 1. **Permanent Magnet:** Attached to the end of the rotating shaft. 2. **Hall Effect Sensor ASIC:** A specialized integrated circuit that senses the magnetic field vector. 3. **Signal Processor:** Converts the analog magnetic data into a digital 3-bit Gray code output. --- ### 3. Pin Configuration & Logic The encoder typically features a 6-pin connector interface. Since this model uses **3-bit Gray Code**, it provides a unique binary combination for 8 distinct positions. | Pin Number | Function | Description | | :--- | :--- | :--- | | 1 | VCC | 3.3V Power Supply | | 2 | GND | Ground | | 3 | Bit 1 (LSB) | Digital Output 1 | | 4 | Bit 2 | Digital Output 2 | | 5 | Bit 3 (MSB) | Digital Output 3 | | 6 | Index / NC | Varies by sub-model | --- ### 4. Advantages of this Electronic Design * **No Mechanical Wear:** Because there are no contacting parts (wipers) to wear out, the life expectancy is 100x higher than standard potentiometers. * **High Speed:** Capable of operating at speeds up to 10,000 RPM. * **Environmental Resistance:** Magnetic sensing is largely unaffected by dust, grease, or moisture compared to optical encoders. * **Gray Code Output:** Only one bit changes at a time between positions, which prevents errors (glitches) during transitions when being read by a microcontroller. --- ### 5. Typical Application Circuit When connecting this to a microcontroller (like an Arduino or ESP32), ensure the digital pins are set to **Pull-Up** if the internal circuit is Open-Collector. ```cpp // Example: Reading the 3-bit Gray Code int pinA = 2; // Bit 1 int pinB = 3; // Bit 2 int pinC = 4; // Bit 3 void setup() { pinMode(pinA, INPUT); pinMode(pinB, INPUT); pinMode(pinC, INPUT); } ```
    ✨ Follow-up Questions
    • ⤷ How does Gray Code differ from standard Binary in encoder outputs?
    • ⤷ What are the specific power consumption ratings for the EMS22D series?
    • ⤷ Can this encoder be used for closed-loop motor control?