Loading header...

Voltage Divider and Current Divider

Voltage dividers and current dividers are simple resistor networks, but they appear everywhere: sensor inputs, bias networks, reference generation, current sharing, and troubleshooting. They are also frequently misused, especially when a divider is treated like a power supply.

Learning objectives

After this lesson, you will be able to:

  • calculate unloaded and loaded voltage-divider outputs;
  • calculate branch currents in two-branch current dividers;
  • choose resistor values with power, impedance, and tolerance in mind;
  • decide when a resistor divider is appropriate and when a regulator or buffer is required;
  • avoid the common sign and topology mistakes that cause wrong answers.

Voltage divider: two resistors in series

For two resistors in series, the same current flows through both. If the output is taken across R_2, then:

$$
V_{out} = V_{in}\frac{R_2}{R_1 + R_2}
$$

define OUTPUT_MEASUREMENT annotation=V label="Output voltage (Vout)" {
  pin 1 PLUS left
  pin 2 MINUS left
}

BT1: Device:Battery value="12 V source" rotate=0
R1: Device:R value="upper resistor" rotate=0
R2: Device:R value="R2" rotate=0
VOUT: OUTPUT_MEASUREMENT value="+ midpoint / - return"

layout direction=LR gap=90
group SOURCE label="Source voltage (Vin)" direction=TB {
  BT1
}
group DIV label="R1 above R2" direction=TB gap=65 {
  R1 R2
}
group OUTPUT label="Output voltage" direction=TB {
  VOUT
}

BT1.1 --> R1.1 color=#b91c1c
R1.2 --> R2.1 color=#2563eb
R2.2 --> BT1.2 color=#334155
R1.2 --> VOUT.PLUS color=#2563eb
R2.2 --> VOUT.MINUS color=#334155

Read this diagram from top to bottom on the resistor side: R1 is above R2, and their junction is Vout. The two output terminals make the measurement reference explicit: measure from the midpoint (+) to the lower return (0 V).

Worked example 1: unloaded divider

Given V_in = 12 V, R_1 = 20 kΩ, and R_2 = 10 kΩ:

$$
V_{out} = 12\frac{10}{20 + 10} = 4\ \text{V}
$$

The series current is:

$$
I = \frac{12\ \text{V}}{30\ \text{k}\Omega} = 0.4\ \text{mA}
$$

Divider loading: the part beginners miss

The simple formula above assumes the output node is unloaded. Real circuits usually connect a load, and that load appears in parallel with R_2.

BT1: Device:Battery value="12 V source" rotate=0
R1: Device:R value="20 kΩ" rotate=0
R2: Device:R value="10 kΩ" rotate=0
RL: Device:R value="Load 10 kΩ" rotate=0

layout direction=LR gap=95
group SOURCE label="Source voltage (Vin)" direction=TB {
  BT1
}
group DIV label="R1 above R2" direction=TB gap=65 {
  R1 R2
}
group LOAD label="Load across Vout" direction=TB {
  RL
}

BT1.1 --> R1.1 color=#b91c1c
R1.2 --> R2.1 color=#2563eb
R2.1 --> RL.1 color=#2563eb
BT1.2 --> R2.2 color=#334155
R2.2 --> RL.2 color=#334155

The basic vertical divider remains visible: R1 is above R2. The load connects from the R1-R2 midpoint to the lower return, so RL is visibly in parallel with R2.

The effective lower resistance becomes:

$$
R_{eq,lower} = R_2 \parallel R_L
$$

If R_2 = 10 kΩ and R_L = 10 kΩ, then:

$$
R_{eq,lower} = \frac{10k \times 10k}{10k + 10k} = 5\ \text{k}\Omega
$$

Now the actual output is:

$$
V_{out} = 12\frac{5}{20 + 5} = 2.4\ \text{V}
$$

That is a major drop from the ideal 4 V. This is why resistor dividers are excellent for sensing and biasing, but usually poor for powering loads.

Choosing resistor values

Two competing concerns matter:

  • Higher resistance reduces wasted current.
  • Lower resistance makes the divider less sensitive to load and leakage.

A common starting range for logic-level sensing is roughly 1 kΩ to 100 kΩ, with exact values chosen from source impedance limits, ADC input requirements, noise sensitivity, and power budget.

Worked example 2: battery monitor for a 3.3 V ADC

You want to measure a 12 V battery with an ADC that must stay below 3.3 V.

Choose R_1 = 27 kΩ, R_2 = 10 kΩ.

$$
V_{out} = 12\frac{10}{27 + 10} = 3.24\ \text{V}
$$

This is suitable for sensing. It is not suitable for powering a 3.3 V load.

Interactive voltage-divider calculator

Enter any three values and leave one blank.

Processing...

Current divider: current splits among parallel branches

In a parallel network, all branches share the same voltage, so branch current is inversely proportional to branch resistance.

For two resistors in parallel with total current I_T:

$$
I_1 = I_T\frac{R_2}{R_1 + R_2}
$$

$$
I_2 = I_T\frac{R_1}{R_1 + R_2}
$$

I1SRC: Simulation_SPICE:IDC value="IT" caption="↑ IT current source" rotate=0
R1: Device:R value="R1" rotate=0
R2: Device:R value="R2" rotate=0

layout direction=LR gap=95
group CURR label="Two-branch current divider" direction=LR gap=95 {
  I1SRC R1 R2
}

I1SRC.1 --> R1.1 color=#b91c1c
R1.1 --> R2.1 color=#b91c1c
I1SRC.2 --> R1.2 color=#334155
R1.2 --> R2.2 color=#334155

The current source is the left branch. R1 and R2 connect between the same top and bottom rails, making the two parallel current paths unmistakable.

Worked example 3: branch currents

Let I_T = 6 A, R_1 = 20 Ω, R_2 = 10 Ω.

$$
I_1 = 6\frac{10}{20 + 10} = 2\ \text{A}
$$

$$
I_2 = 6\frac{20}{20 + 10} = 4\ \text{A}
$$

The smaller resistor gets more current, which matches physical intuition.

Another way to solve current dividers

Because voltage is the same across parallel branches:

  1. find equivalent resistance;
  2. find the common branch voltage with V = I_T R_{eq};
  3. use Ohm's law for each branch.

This is often more robust than memorizing formulas.

Interactive current-divider calculator

Enter any three values and leave one blank.

Processing...

Design checks that should become habit

Divider current

For a voltage divider:

$$
I_{divider} = \frac{V_{in}}{R_1 + R_2}
$$

If that current is too high, the divider wastes power. If it is too low, leakage current, noise, and ADC sampling effects may cause error.

Resistor power

Use:

$$
P = I^2R
$$

or

$$
P = \frac{V^2}{R}
$$

Check both divider resistors or current-divider branches against their power ratings with margin.

Tolerance and measurement accuracy

A divider made from 5% resistors does not provide a precision ratio. Use tighter tolerance parts when the ratio matters.

Common uses

Use Typical network Why it fits
ADC input scaling voltage divider light load, known input range
transistor biasing voltage divider sets a reference node
pull-up and pull-down networks voltage divider effect creates logic defaults
current sharing estimate current divider parallel branch analysis
shunt bypass design current divider predicts how much current avoids the main path

Common mistakes

  • Using the unloaded divider formula when the output is connected to a real load.
  • Forgetting that current divider formulas apply to parallel branches, not series chains.
  • Expecting a divider to regulate voltage.
  • Choosing resistor values without checking power, ADC input impedance, or tolerance.
  • Mixing up which resistor appears in the numerator of the voltage-divider equation.

Summary

  • A voltage divider is a series network that scales voltage by resistor ratio.
  • A current divider is a parallel network that splits current inversely to resistance.
  • Divider calculations are only trustworthy when topology and loading are modeled correctly.
  • Resistor dividers are usually for sensing, biasing, or references, not for powering active loads.
  • Always check power dissipation, tolerance, and whether the result still makes sense physically.

Next: Power in Electrical Circuits.

Further reading