An RL circuit looks harmless.
A resistor, an inductor, a DC supply, and a switch.
But that simple circuit explains a lot of real engineering problems: relay pickup delay, solenoid response, brake coil release time, MOSFET failures, contact arcing, and inductive kickback.
The key number is the RL time constant:
τ = L / R
It tells you how fast current rises or decays in a series resistor-inductor circuit.
That sounds simple.
But the mistake is treating τ as just a classroom formula. In real circuits, τ affects timing, stored energy, heat, and switching stress. And when the circuit is turned off, the inductor does not politely stop conducting current. The stored magnetic energy has to go somewhere.
That is where many failures begin.
The basic RL time constant formula
For a series RL circuit:
τ = L / R
Where:
τ = time constant, seconds
L = inductance, henries
R = total series resistance, ohms
The resistance is not only the external resistor.
It should include:
Inductor winding resistance
External series resistance
Switch on-resistance, if relevant
Wiring or trace resistance, if significant
This matters because τ depends directly on the total resistance.
If resistance is underestimated, the calculated time constant becomes too large and the current prediction becomes misleading.
Current does not rise instantly
When a DC voltage is applied to an RL circuit, the final steady-state current is:
I_ss = V / R
But the inductor prevents current from jumping instantly to that value.
The current rise is exponential:
i(t) = I_ss × (1 − e^(−t/τ))
After one time constant, the current reaches about 63.2% of its final value.
After five time constants, it reaches about 99.3%.
That is why engineers often use:
t_settle = 5τ
as a practical settling-time estimate.
It does not mean the circuit is mathematically finished changing. It means the remaining error is small enough for many engineering checks.
Worked example: relay coil timing
Suppose a relay coil has:
L = 200 mH
R = 400 Ω
V = 24 V DC
First convert inductance:
L = 200 mH = 0.200 H
Calculate the time constant:
τ = L / R
τ = 0.200 / 400
τ = 0.0005 s
τ = 0.5 ms
The five-time-constant settling estimate is:
t_settle = 5τ
t_settle = 5 × 0.5 ms
t_settle = 2.5 ms
The steady-state current is:
I_ss = V / R
I_ss = 24 / 400
I_ss = 0.060 A
I_ss = 60 mA
So electrically, the coil current approaches 60 mA with a 0.5 ms time constant and is nearly settled after about 2.5 ms.
That is useful, but it does not mean the relay mechanically switches in 2.5 ms.
This is one of the most common interpretation mistakes.
Electrical settling is not mechanical pickup time
A relay or solenoid is not only an RL circuit.
It also has:
Magnetic force buildup
Armature movement
Spring force
Contact bounce
Friction
Mechanical travel distance
Manufacturing tolerance
Temperature effects
The RL time constant describes the electrical current response.
It does not fully predict the mechanical pickup or release time.
A relay may have an electrical current rise that is mostly complete in a few milliseconds, while the mechanical pickup time listed in the datasheet is much longer.
So the correct interpretation is:
τ tells you how fast coil current changes.
The datasheet tells you how fast the relay or actuator actually moves.
Both matter.
Using τ alone as the switching time can make a control circuit look faster than it really is.
Supply voltage does not change τ
Another common mistake is assuming that increasing supply voltage makes the RL time constant smaller.
It does not.
The time constant is:
τ = L / R
There is no voltage term in that equation.
If L and R stay the same, τ stays the same.
What voltage changes is the final current:
I_ss = V / R
Example with the same coil:
L = 0.200 H
R = 400 Ω
At 24 V:
I_ss = 24 / 400 = 60 mA
τ = 0.200 / 400 = 0.5 ms
At 48 V:
I_ss = 48 / 400 = 120 mA
τ = 0.200 / 400 = 0.5 ms
The time constant is unchanged.
But because the final current is higher, the current may cross a required pickup threshold sooner. That can make the device appear to respond faster, but the exponential time scale itself did not change.
This distinction matters when debugging relay drivers, solenoid pull-in circuits, and coil overdrive schemes.
Stored energy matters when the switch opens
At steady state, the inductor stores energy in its magnetic field:
W_L = 0.5 × L × I²
For the relay coil example:
L = 0.200 H
I = 0.060 A
Stored energy is:
W_L = 0.5 × 0.200 × 0.060²
W_L = 0.00036 J
W_L = 360 µJ
That is small, but it still has to go somewhere when the coil is switched off.
For a small relay, that energy may be handled easily with a flyback diode.
For a large solenoid, brake coil, contactor, or actuator, stored energy can be much higher. Then the discharge path becomes an actual design item, not an afterthought.
Back-EMF: the dangerous part of turning off an inductor
An inductor opposes a change in current.
When a switch opens, the current path is suddenly interrupted. The inductor responds by generating whatever voltage is needed to keep current flowing.
A simple screening estimate for the voltage spike is:
V_kickback ≈ L × I / t_switch_open
Where:
V_kickback = estimated inductive voltage spike
L = inductance, H
I = current before opening, A
t_switch_open = switch opening time, s
This is only a first-pass estimate. Real voltage is limited by parasitic capacitance, arcing, avalanche breakdown, clamp devices, and insulation limits.
But as a warning signal, it is very useful.
Example: small coil, fast switch, big voltage estimate
Suppose a coil has:
L = 100 mH = 0.100 H
I = 100 mA = 0.100 A
A MOSFET turns it off very quickly:
t_switch_open = 100 ns = 0.0000001 s
Estimate the kickback voltage:
V_kickback ≈ L × I / t_switch_open
V_kickback ≈ 0.100 × 0.100 / 0.0000001
V_kickback ≈ 100,000 V
That does not mean you will actually measure 100 kV on the board.
Something will clamp or break down first.
Maybe the MOSFET avalanches.
Maybe the relay contact arcs.
Maybe the insulation flashes over.
Maybe the parasitic capacitance absorbs part of the transient.
But the calculation tells the engineer the important message:
This coil cannot be switched off safely without a controlled discharge path.
That is the engineering value of the back-EMF estimate.
It is not a precise oscilloscope prediction.
It is a warning that the circuit needs protection.
The common mistake: omitting the flyback path
A frequent failure mode is driving a relay, solenoid, or small coil with a transistor or MOSFET and forgetting the flyback diode, TVS, Zener clamp, MOV, or snubber.
The circuit may work once.
It may work for a day.
Then the switching device fails.
The reason is not mysterious. Every time the switch opens, the inductor forces current to continue. If there is no safe path, the voltage rises until some unintended path conducts.
That path may be the MOSFET avalanche rating.
It may be the transistor junction.
It may be a contact arc.
It may be a nearby insulation weak point.
A proper protection device gives the inductor a safe place to discharge energy.
Flyback diode vs faster release
A flyback diode is simple and common.
It clamps the coil voltage to roughly a diode drop and protects the switch.
But it also slows current decay.
Because the clamp voltage is low, the rate of current decay is low.
That can delay relay release or solenoid drop-out.
For many relay coils, that is acceptable.
For fast release applications, a higher-voltage clamp may be better:
TVS diode
Zener clamp
RC snubber
Active clamp
MOV for larger industrial coils
Higher clamp voltage usually means faster current decay, but more voltage stress on the switching device.
So the design question is not only:
How do I protect the switch?
It is also:
How fast does the coil need to release?
Protection and timing are connected.
Resistance changes more than one thing
Increasing resistance reduces the time constant:
τ = L / R
So higher R means faster electrical response in terms of τ.
But resistance also reduces steady-state current:
I_ss = V / R
And it changes dissipation:
P_R = V² / R
That means adding resistance is not a free fix.
For example:
L = 0.100 H
V = 24 V
Case 1:
R = 100 Ω
τ = 0.100 / 100 = 1 ms
I_ss = 24 / 100 = 0.24 A
P_R = 24² / 100 = 5.76 W
Case 2:
R = 200 Ω
τ = 0.100 / 200 = 0.5 ms
I_ss = 24 / 200 = 0.12 A
P_R = 24² / 200 = 2.88 W
The time constant became smaller, but the final current was cut in half.
If the coil or actuator needs a certain current to operate, that change may not be acceptable.
This is why RL calculations should be tied to the real device requirement, not done as isolated math.
Characteristic frequency
The first-order characteristic frequency of an RL circuit is:
f_c = R / (2π × L)
This is useful for understanding the frequency scale of the first-order response.
But it should not be confused with a full EMI filter design.
Real inductors have:
Parasitic capacitance
Self-resonant frequency
Core loss
Saturation effects
Winding resistance
Temperature dependence
Coupling to nearby conductors
So f_c is a useful first-order intuition, not a complete high-frequency model.
Unit mistakes are easy
RL calculations are sensitive to unit selection.
Inductance may be listed as:
H
mH
µH
nH
Resistance may be:
Ω
mΩ
kΩ
A 1000× inductance error becomes a 1000× time constant error.
For example:
100 µH = 0.0001 H
100 mH = 0.100 H
Those values look similar in text, but the second is 1000× larger.
If the resistance is 10 Ω:
τ with 100 µH = 0.0001 / 10 = 10 µs
τ with 100 mH = 0.100 / 10 = 10 ms
That is the difference between a fast power electronics transient and a much slower relay or solenoid-type response.
The formula is simple, but the unit dropdown matters.
Practical engineering takeaway
Use the RL time constant as a first-pass design and troubleshooting tool.
It helps answer:
How fast does coil current rise?
How long before the circuit is practically settled?
What is the steady-state current?
How much magnetic energy is stored?
How much resistor power is dissipated?
How large could the switch-opening voltage spike be?
Does the circuit need a flyback diode, TVS, snubber, or active clamp?
But do not use it as a complete device model.
It does not prove relay pickup time.
It does not model saturation.
It does not calculate contact bounce.
It does not fully predict EMI.
It does not replace the datasheet or protection-device rating check.
It gives the engineer the first warning signs.
And that is often exactly what is needed before a small coil becomes a failed transistor, welded contact, or delayed actuator.
Final thought
The RL time constant formula is short:
τ = L / R
But it connects timing, current, energy, heat, and switching stress.
That is why it is more than a textbook circuit equation.
If you are driving a relay, solenoid, brake coil, contactor, or inductor with a switching device, the time constant and the back-EMF path should be checked early.
A circuit that looks fine in steady state can still fail during switching.
For quick RL transient checks, settling time, stored energy, dissipation, and back-EMF screening, use the RL Time Constant Calculator on CalcEngineer.
Top comments (0)