









| Pin Name | Description |
|---|---|
VIN |
Input voltage pin. Connect the higher voltage source to this pin. |
GND |
Ground pin. Connect to the ground of the circuit. |
VOUT |
Output voltage pin. Provides the reduced voltage based on the resistor ratio. |
| Resistor R1 (Ω) | Resistor R2 (Ω) | Voltage Divider Ratio (Vout/Vin) |
|---|---|---|
| 10k | 10k | 0.5 |
| 10k | 5k | 0.333 |
| 10k | 1k | 0.091 |
Determine the Desired Output Voltage:
Connect the Module:
VIN pin.GND pin.VOUT pin.Important Considerations:
Using with Arduino UNO:
// Arduino code to read the scaled voltage from a Voltage Divider Module
const int voltagePin = A0; // Analog pin connected to VOUT of the module
const float R1 = 10000.0; // Resistor R1 value in ohms
const float R2 = 4700.0; // Resistor R2 value in ohms
void setup() {
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int analogValue = analogRead(voltagePin); // Read the analog value (0-1023)
float voltage = (analogValue / 1023.0) * 5.0; // Convert to voltage (0-5V)
// Calculate the input voltage using the voltage divider formula
float inputVoltage = voltage * (R1 + R2) / R2;
// Print the input voltage to the Serial Monitor
Serial.print("Input Voltage: ");
Serial.print(inputVoltage);
Serial.println(" V");
delay(1000); // Wait for 1 second before the next reading
}
Incorrect Output Voltage:
Overheating Resistors:
No Output Voltage:
Arduino Reads Incorrect Voltage:
Can I use the Voltage Divider Module for high-current applications?
What resistor values should I use for a specific voltage?
Can I use this module with AC voltage?
How do I improve the accuracy of the voltage divider?