MV65V3CG-R
AI

The **MV65V3CG-R** is a specific model of a **Rotary Encoder** (often categorized under electromechanical components). These parts are primarily used in audio equipment, consumer electronics, and industrial controls to convert the physical rotation of a knob into digital signals.
---
## 1. Technical Specifications
Below is a breakdown of the typical electronic and mechanical characteristics for this series:
| Parameter | Typical Value / Description |
| :--- | :--- |
| **Component Type** | Incremental Rotary Encoder |
| **Output Type** | 2-bit Quadrature (A and B signals) |
| **Detents** | Often 20 or 24 clicks per 360° |
| **Switch Function** | Integrated momentary push-button (optional in some variants) |
| **Voltage Rating** | 5V DC (typical logic level) |
| **Mounting Type** | Through-hole (PCB Mount) |
| **Shaft Material** | Plastic or Metal (depending on sub-suffix) |
---
## 2. Pinout Configuration
A standard 5-pin configuration for these encoders usually follows this layout:
### Main Encoder Pins (Group of 3)
1. **Channel A:** Output pulse signal.
2. **Common (GND):** Connected to the ground.
3. **Channel B:** Output pulse signal (offset by 90° from A).
### Push-Button Pins (Group of 2)
* **Switch 1:** Connection to the internal tactile switch.
* **Switch 2:** Connection to the internal tactile switch.
---
## 3. How It Works (The Electronics)
The MV65V3CG-R operates on the principle of **Quadrature Encoding**.
* **Rotational Logic:** As the shaft turns, it opens and closes internal contacts. By monitoring the phase difference between Channel A and Channel B, a microcontroller (like an Arduino or STM32) can determine both the **speed** and the **direction** (clockwise vs. counter-clockwise) of the turn.
* **Debouncing:** Because these are mechanical contacts, they produce "noise" or "bounce" when switching. In a circuit, this is usually mitigated using:
* **Hardware:** RC Filter (Resistor-Capacitor circuit).
* **Software:** Logic delays or state-machine checks.
---
## 4. Common Applications
* **Audio Equipment:** Volume control, menu navigation on amplifiers.
* **Appliances:** Timer settings on microwave ovens or washing machines.
* **DIY Electronics:** Interface navigation for 3D printers or synthesizers.
---
- ⤷How do I wire the MV65V3CG-R to an Arduino?
- ⤷ What is the difference between an incremental and absolute encoder?
- ⤷ How can I implement software debouncing for this part?