502-R
AI

The **502-R** typically refers to a high-precision **Potentiometer** (variable resistor), often categorized under the trimming potentiometer (trimpot) family. In electronics nomenclature, "502" is a numerical code representing the component's resistance value.
---
## 1. Technical Specifications
The code **502** follows the standard electronic marking convention (two significant digits followed by a multiplier).
| Parameter | Specification |
| :--- | :--- |
| **Resistance Code** | 502 |
| **Numeric Value** | 5,000 Ohms (5kΩ) |
| **Calculation** | 50 × 10^2 |
| **Tolerance** | Usually ±10% or ±20% |
| **Power Rating** | Typically 0.25W to 0.5W (model dependent) |
| **Mounting Type** | Through-hole (PCB) or Surface Mount (SMD) |
---
## 2. Component Structure
The "R" suffix often denotes the specific series, orientation (e.g., Rear-adjust or Right-angle), or RoHS compliance depending on the manufacturer (like Bourns or Murata).
### Internal Components:
* **Resistive Element:** Usually made of Cermet (Ceramic-Metal) for stability.
* **Wiper:** A moving contact that slides along the resistive element to vary the resistance.
* **Terminals:** Three pins—two ends of the resistor and one for the wiper.
* **Adjustment Screw:** Used to manually calibrate the resistance value.
---
## 3. Common Applications
The 502-R is used in circuits where fine-tuning is required after the device has been manufactured.
1. **Voltage Calibration:** Adjusting the output voltage of a power supply module.
2. **Sensor Sensitivity:** Calibrating the trigger threshold of light or sound sensors.
3. **Contrast Control:** Frequently used to adjust the backlight/contrast on 16x2 LCD displays.
4. **Audio Gear:** Setting gain levels in pre-amplifier stages.
---
## 4. Usage Example (Voltage Divider)
In a standard configuration, the 502-R acts as a voltage divider.
```cpp
// Example: Reading a 502-R Trimpot with Arduino
int potPin = A0; // Wiper connected to Analog Pin 0
int val = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
val = analogRead(potPin); // Reads value between 0 and 1023
Serial.println(val);
delay(100);
}
```
- ⤷
What is the difference between a 502 and a 503 potentiometer?
- ⤷ How do I identify the pinout of a 3-pin 502-R trimpot?
- ⤷ Can a 502-R be used as a variable resistor instead of a voltage divider?