top of page
CJMCU-103 Rotary Angle Sensor Potentiometer Module

CJMCU-103 Rotary Angle Sensor Potentiometer Module

₹119.00Price

📌 What is CJMCU-103?

The CJMCU-103 is a rotary angle sensor module based on a 10kΩ potentiometer used to measure the angular position of a rotating shaft.

👉 It converts rotation into a variable analog voltage
👉 Acts as a position sensor

✔ Commonly used in robotics, automation, and control systems

⚙️ Working Principle

  • Based on a rotary potentiometer (variable resistor)

  • When the shaft rotates:

    • Resistance changes

    • Output voltage changes proportionally

Process:

  • Rotate the shaft

  • Internal wiper moves across resistive track

  • Voltage at output pin changes

  • Microcontroller reads analog value

✔ Converts mechanical rotation → electrical signal

🔌 Pin Configuration

Typical 3-pin interface:

  • VCC → 3.3V – 5V

  • GND → Ground

  • OUT → Analog output

✔ Compatible with Arduino, ESP32, etc.

🔄 Output Behavior

  • Output is analog voltage (0V to VCC)

  • Rotation changes voltage linearly

👉 Example:

  • 0° → 0V

  • Mid angle → ~2.5V

  • Max angle → ~5V (if powered by 5V)

✔ Requires ADC (Analog-to-Digital Converter)

📊 Technical Specifications

  • Operating Voltage: 3.3V – 5V

  • Resistance: 10kΩ

  • Rotation Range:

    • Electrical: 0° – 300°

    • Mechanical: up to ~333°

  • Linearity: ±2%

  • Resistance Tolerance: ±30%

  • Operating Temperature: -40°C to +85°C

  • Output Type: Analog voltage

🧠 Internal Components

  • Murata SV01A103 potentiometer

  • MCP6002 op-amp buffer

  • RC low-pass filter (noise reduction)

✨ Key Features

  • Smooth and continuous rotation sensing

  • Analog output for precise control

  • Built-in filtering for stable signal

  • Compact and lightweight

  • Dust-proof design for reliability

🛠️ Applications

  • Robot arm position control

  • Steering angle measurement

  • Motor shaft position sensing

  • Volume/brightness control knobs

  • Industrial automation systems

  • RC and joystick controls

⚡ Advantages

  • Simple and low-cost

  • High reliability (long life cycles)

  • Easy to interface

  • Smooth output without steps

⚠️ Limitations

  • Limited rotation (not 360° continuous)

  • Mechanical wear over time

  • Analog noise may require filtering

  • Lower precision compared to encoders

💡 Important Notes

  • Use analogRead() in Arduino

  • Avoid applying excessive force on shaft

  • Use stable power supply for accurate readings

  • Suitable for absolute position sensing, not rotation counting

🧾 Summary

The CJMCU-103 Rotary Angle Sensor is a:

✔ Potentiometer-based angle sensor
✔ Provides analog voltage output
✔ Measures shaft position up to ~300°

👉 Ideal for:

  • Robotics

  • Control systems

  • Analog input projects

Quantity
bottom of page