Galvanometer conversion

A moving-coil galvanometer is a delicate instrument: push more than a few milliamps through its coil and the pointer slams past full scale or the coil itself burns out. Yet the very same galvanometer, with one extra resistor placed correctly, becomes a working ammeter reading amperes or a working voltmeter reading volts — instruments an engineer can trust on a real circuit board. The trick is always the same two-parameter story: a galvanometer is fully described by its coil resistance GG and its full-scale current IgI_g. Add a small resistance in parallel and it becomes a low-resistance ammeter; add a large resistance in series and it becomes a high-resistance voltmeter. This article derives both conversion formulas, works fully through the two conversions of a single sample galvanometer, and pins down the reasoning examiners look for when they ask "why must an ammeter have low resistance?"

The core insight

A galvanometer becomes an ammeter by shunting most of the current around it through a parallel low resistance S=IgG/(I−Ig)S = I_gG/(I-I_g), and becomes a voltmeter by blocking most of the voltage in front of it through a series high resistance R=V/Ig−GR = V/I_g - G.

The core idea

Every galvanometer carries two fixed numbers on its spec sheet: the coil resistance GG (also written RgR_g) and the full-scale deflection current IgI_g, the largest current the coil can safely carry before the pointer is driven off the end of the scale. Conversion means adding one resistor so that the combination reads a chosen larger range of current or voltage while the coil itself never sees more than IgI_g.

Ammeter: shunt in parallel. To read currents up to a larger value II, connect a small resistance SS — the shunt — in parallel with the galvanometer. The two branches share the same potential difference, so when the total current is exactly II, the coil carries IgI_g and the shunt carries the remainder I−IgI - I_g:

IgG=(I−Ig)S⇒S=IgGI−IgI_g G = (I - I_g)S \quad\Rightarrow\quad S = \frac{I_g G}{I - I_g}

where: IgI_g is the full-scale current (A), GG is the coil resistance (Ω\Omega), II is the new ammeter range (A), and SS is the shunt resistance (Ω\Omega) needed.

Voltmeter: high resistance in series. To read voltages up to a larger value VV, connect a large resistance RR in series with the galvanometer. The series combination must draw exactly IgI_g when the voltage across it reaches VV:

V=Ig(G+R)⇒R=VIg−GV = I_g(G + R) \quad\Rightarrow\quad R = \frac{V}{I_g} - G

where: VV is the new voltmeter range (volts), IgI_g and GG are the same coil constants, and RR is the series resistance (Ω\Omega) needed.

Why the placement matters. A shunt in parallel gives the combined ammeter a very low net resistance — lower than either GG or SS alone — because it opens an easy bypass path. That is exactly what an ammeter needs: it sits in series in the main circuit, so if it added significant resistance it would throttle the very current it is trying to measure. A series resistor, by contrast, gives the voltmeter a very high net resistance, G+RG + R. That is what a voltmeter needs: it is connected in parallel across a component, so if it drew significant current it would steal current from that component and change the very voltage it is trying to measure. The two conversions are mirror images — parallel for low resistance, series for high resistance — and the placement is not a convention, it follows directly from Kirchhoff's laws applied to each configuration.

Figure
Two circuit sketches, one showing a shunt resistor in parallel with a galvanometer forming a low resistance ammeter, the other showing a resistor in series with a galvanometer forming a high resistance voltmeter
Ammeter — shunt S in parallel Voltmeter — resistor R in series G, Ig S (shunt) I in low net resistance, in series with circuit G, Ig R across a component, in parallel high net resistance G plus R

Derivation of the shunt resistance formula

Derivation AShunt resistance for converting a galvanometer to an ammeter

The goal is to find, from first principles using only the parallel-resistor rule that equal branches share equal voltage, exactly how small the shunt resistance SS must be so that a galvanometer of resistance GG and full-scale current IgI_g reads correctly up to a larger total current II, without ever letting more than IgI_g pass through the delicate coil.

Step 1. Set up the circuit. The shunt SS is connected directly across the galvanometer's two terminals, so the pair forms a single parallel combination with two terminals of its own; the full current II that we want to measure enters this combination and splits between the two branches.

Step 2. Apply the full-scale condition. At the top of the new ammeter's range, the coil must be carrying exactly its safe maximum, IgI_g, no more. By Kirchhoff's current law the rest of the current, I−IgI - I_g, must be flowing through the shunt.

Step 3. Use the parallel-voltage condition. Because the coil and the shunt are the same two nodes, the potential difference across them is identical: VG=VSV_G = V_S. Writing each with Ohm's law, IgG=(I−Ig)SI_g G = (I - I_g)S.

Step 4. Solve for SS. Dividing both sides by (I−Ig)(I - I_g) gives S=IgGI−IgS = \dfrac{I_g G}{I - I_g}. Because I≫IgI \gg I_g for any useful ammeter, the denominator is close to II and SS comes out much smaller than GG — confirming that the shunt is, as its name suggests, a small resistor that diverts nearly all of the current away from the coil. Check: as I→IgI \to I_g (no real conversion needed), the denominator →0\to 0 and S→∞S \to \infty — an infinite shunt is the same as no shunt at all, which is consistent, since then all the current is already allowed through the coil directly.

Worked example

A galvanometer has coil resistance G=100 ΩG = 100\ \Omega and full-scale deflection current Ig=1 mAI_g = 1\ \text{mA}. Convert it (a) into an ammeter reading up to I=1 AI = 1\ \text{A}, and (b) into a voltmeter reading up to V=10 VV = 10\ \text{V}.

Step 1 — Convert units. Ig=1×10−3 AI_g = 1\times10^{-3}\ \text{A}, I=1 AI = 1\ \text{A}, V=10 VV = 10\ \text{V}, G=100 ΩG = 100\ \Omega. Keeping everything in SI base units (amps, volts, ohms) avoids the commonest slip in this calculation.

Step 2 — Shunt resistance. Using S=IgGI−IgS = \dfrac{I_g G}{I - I_g}:

S=(1×10−3)(100)1−1×10−3=0.10.999≈0.1001 ΩS = \frac{(1\times10^{-3})(100)}{1 - 1\times10^{-3}} = \frac{0.1}{0.999} \approx 0.1001\ \Omega

A shunt of about 0.1 Ω0.1\ \Omega in parallel gives a 00–1 A1\ \text{A} ammeter. Almost all the current (0.999 A0.999\ \text{A}) takes the shunt; only 1 mA1\ \text{mA} passes through the coil, exactly its safe limit.

Step 3 — Series resistance. Using R=VIg−GR = \dfrac{V}{I_g} - G:

R=101×10−3−100=10000−100=9900 ΩR = \frac{10}{1\times10^{-3}} - 100 = 10000 - 100 = 9900\ \Omega

A series resistance of 9900 Ω9900\ \Omega (about 9.9 kΩ9.9\ \text{k}\Omega) gives a 00–10 V10\ \text{V} voltmeter. The total voltmeter resistance is G+R=10,000 ΩG + R = 10{,}000\ \Omega, one hundred times the bare coil resistance — the hallmark of a good voltmeter.

Step 4 — Compare the two conversions. The ammeter's net resistance (galvanometer parallel with 0.1001 Ω0.1001\ \Omega) works out to roughly 0.1 Ω0.1\ \Omega, far below GG; the voltmeter's net resistance is 10,000 Ω10{,}000\ \Omega, far above GG. The shunt required is about 0.1 Ω0.1\ \Omega for the ammeter, and the series resistor required is 9900 Ω9900\ \Omega for the voltmeter — the same coil, pushed to opposite resistance extremes by the two different circuit placements.

Common traps

  • Wiring the shunt in series or the series resistor in parallel — this reverses the whole physics; a shunt must divert current around the coil (needs parallel), a series resistor must drop voltage ahead of the coil (needs series).
  • Using II instead of I−IgI - I_g in the shunt-formula denominator — the shunt only has to carry the excess current beyond what the coil itself draws, not the full current II.
  • Assuming a bigger shunt makes a "better" ammeter — the opposite is true: a good ammeter needs the smallest possible net resistance so it does not choke the current it is inserted to measure.
  • Assuming a smaller series resistance makes a "better" voltmeter — the opposite is true: a good voltmeter needs the largest possible net resistance so it draws negligible current from the component it is measuring.

Ask the tutor: Want to try converting this same galvanometer to a different ammeter or voltmeter range, or see why the shunt and series formulas fall straight out of Kirchhoff's laws?

Why does the shunt formula use I minus Ig instead of just I in the denominator?

Because II is the total current entering the ammeter, but the coil itself is already carrying IgI_g of that current when the meter reads full scale. Kirchhoff's current law says the shunt only has to handle whatever is left over, I−IgI - I_g. Writing IgG=ISI_gG = IS instead would overstate how much current the shunt must carry, giving a shunt value that is slightly too small and would let the coil see more than IgI_g at full-scale reading — risking damage.

Can the same galvanometer be converted into more than one ammeter or voltmeter range?

Yes — GG and IgI_g are fixed properties of the coil, but you can choose a different shunt SS for each desired ammeter range II, or a different series resistance RR for each desired voltmeter range VV. Multi-range meters actually do exactly this: a rotary switch selects between several pre-calculated shunt or series resistors, letting one galvanometer serve as an ammeter or voltmeter across several ranges without rebuilding the circuit.

Does the shunt or series resistor change the full-scale deflection current of the galvanometer itself?

No. IgI_g is a fixed property of the coil — the maximum current that safely gives full-scale deflection — and it never changes. What the shunt or series resistor changes is how much of the external current or voltage corresponds to that same IgI_g flowing through the coil. The conversion resistor is chosen precisely so that when the external ammeter or voltmeter reads its maximum (II or VV), the coil is, not coincidentally, carrying exactly its own safe IgI_g.

Before this

Where this leads