All the Tools You Need

RL Circuit Calculator | Inductor-Resistor Circuits | Time Constant τ = L/R

RL Circuit Calculator

Calculate time constant, current growth/decay, inductance, and resistance in RL circuits
Time Constant (τ)
Current Growth
Current Decay
Find Inductance (L)
Find Resistance (R)
H
mH
μH
Ω
Time constant τ = L/R. Determines how quickly current changes in the circuit.
Circuit Configuration
Series RL: Both components share same current. Time constant τ = L/R.
Time Constant (τ)
0.00 s
Time for current to reach 63.2% of final value during charging
Fast Response
Medium Response
Slow Response
τ < 1ms 1ms - 100ms τ > 100ms
Energy Storage in Inductor
0.00 J
Maximum energy stored: E = ½LI². Inductors store energy in magnetic field.
Formula Used
τ = L/R
Circuit Configuration
Series RL
Steady State Current
-
RL Circuit Formulas
τ = L / R
τ (tau): Time constant (seconds)
L: Inductance (Henries)
R: Resistance (Ohms)
Current growth (charging): i(t) = (V/R)(1 - e^(-t/τ))
Current decay (discharging): i(t) = I₀ × e^(-t/τ)
Voltage across inductor: v_L(t) = L × di/dt = V × e^(-t/τ) during charging
Energy stored: E = ½ L I² (Joules)
Current Waveforms

RL circuits exhibit exponential current changes during charging and discharging:

Charging (Current Growth)

i(t) = I_max(1 - e^(-t/τ))
At t = τ: i = 0.632I_max
At t = 5τ: i = 0.993I_max

Discharging (Current Decay)

i(t) = I₀ × e^(-t/τ)
At t = τ: i = 0.368I₀
At t = 5τ: i = 0.007I₀

Time Constant Significance
τ determines speed of transient response. Smaller τ = faster response. After 1τ: 63.2% of change complete. After 5τ: 99.3% complete (considered steady state).
Inductor Behavior
Inductors oppose changes in current. Initially: inductor acts as open circuit (i=0). Finally: inductor acts as short circuit (v=0). Energy stored in magnetic field.
People Also Ask
🤔 What is an RL circuit and what is time constant?
RL circuit = Resistor + Inductor. Time constant τ = L/R determines how quickly current changes. τ is time for current to reach 63.2% of final value during charging, or drop to 36.8% during discharging.
🔍 How to calculate current at specific time in RL circuit?
Charging: i(t) = (V/R)(1 - e^(-t/τ)). Discharging: i(t) = I₀ × e^(-t/τ). Where τ = L/R. At t = τ: charging current = 63.2% of maximum, discharging current = 36.8% of initial.
⚡ What's the difference between RL and RC circuits?
RL: Inductor resists current changes, energy stored in magnetic field. RC: Capacitor resists voltage changes, energy stored in electric field. τ_RL = L/R, τ_RC = RC. RL: i continuous, v_L can spike. RC: v_C continuous, i can spike.
📏 Why does inductor act as open circuit initially?
Inductor opposes change in current via v = L(di/dt). At t=0+, di/dt is maximum → large back EMF → acts as open circuit. As current stabilizes, di/dt → 0 → inductor acts as short circuit (wire).
🎯 How to design RL circuit for specific time constant?
Choose L and R to achieve τ = L/R. For fast response: small L or large R. For slow response: large L or small R. Practical limits: inductor size/cost, power dissipation in resistor, desired steady-state current.
🔥 Real-world applications of RL circuits?
Motor starters (limit inrush current), relay coils, inductive load switching, power supply filters, RF chokes, ignition systems, electromagnets, transformer inrush limiting, snubber circuits, and energy storage.
What are RL Circuits?

RL circuits consist of a resistor (R) and inductor (L) connected in series or parallel. These first-order circuits exhibit transient behavior when switched, with current changing exponentially according to the time constant τ = L/R. Inductors store energy in their magnetic fields and oppose changes in current through induced back EMF (electromotive force).

Why are RL Circuits Important?

RL circuits model real-world inductive loads (motors, solenoids, transformers), provide filtering in power supplies, protect against voltage spikes, and are fundamental to understanding electromagnetic devices. They're essential for designing motor starters, relay drivers, switching power supplies, and energy storage systems.

Key RL circuit concepts:

  • Time constant (τ): L/R seconds - determines response speed
  • Inductor behavior: Opposes current changes via v = L(di/dt)
  • Initial condition: Inductor current cannot change instantly
  • Final condition: Inductor acts as short circuit in steady state DC
  • Energy storage: E = ½LI² joules in magnetic field
  • Back EMF: Voltage spike when current interrupted (v = -L(di/dt))
  • Transient response: Exponential approach to steady state
How to Use This Calculator

This calculator solves various RL circuit problems:

Five Calculation Modes:
  1. Time Constant (τ): Enter L and R → τ = L/R
  2. Current Growth: Enter V, R, L, t → i(t) = (V/R)(1 - e^(-t/τ))
  3. Current Decay: Enter I₀, R, L, t → i(t) = I₀ × e^(-t/τ)
  4. Find Inductance (L): Enter τ and R → L = τ × R
  5. Find Resistance (R): Enter τ and L → R = L/τ

The calculator provides:

  • Accurate RL circuit calculations with multiple unit systems
  • Time constant classification with visual scale (fast/medium/slow)
  • Circuit configuration options (series, parallel, charging, discharging)
  • Interactive time slider to visualize transient response
  • Current waveform visualization for charging and discharging
  • Energy storage calculation in the inductor
  • Automatic unit conversions between H, mH, μH, Ω, kΩ, MΩ, s, ms, μs
RL Circuit Applications

RL circuits are used across electrical engineering:

Motor Starters & Protection

RL circuits model motor windings. Time constant affects starting current and provides overload protection through thermal relays.

Relay & Solenoid Drivers

Inductive kickback protection with flyback diodes. Time constant determines relay switching speed and coil energization timing.

Power Supply Filters

RL filters smooth DC output and attenuate AC ripple. Used in conjunction with capacitors for LC filters in switching power supplies.

Ignition Systems

Automotive ignition coils use RL circuit principles to generate high-voltage sparks. Rapid current interruption creates high voltage spike.

RF Chokes & Impedance

Inductors block high-frequency AC while passing DC. Used in RF circuits to isolate DC bias from AC signals.

Energy Storage Systems

Inductors store energy in magnetic fields for switched-mode power supplies, DC-DC converters, and pulsed power applications.

Inductive Kickback & Protection

When current through an inductor is suddenly interrupted, di/dt is very large → large voltage spike (v = -L(di/dt)). This "inductive kickback" can damage switching components. Protection methods: flyback diodes (freewheeling diodes), snubber circuits (RC networks), transient voltage suppressors (TVS diodes), and varistors. Example: Relay coils require flyback diodes to protect transistor switches from several hundred volt spikes.

Typical RL Circuit Parameters

Common RL circuit configurations and their time constants:

ApplicationTypical LTypical RTime Constant τSteady State CurrentPurpose
Small Signal Relay10-100 mH100-500 Ω0.1-1 ms10-50 mAFast switching, low power
Power Relay/Contactor0.1-1 H10-100 Ω1-100 ms0.1-1 AMotor control, high power
DC Motor (Small)10-100 mH1-10 Ω10-100 ms0.5-5 AMotor starting current limiting
Transformer Primary1-10 H10-100 Ω0.1-1 s0.1-1 APower supply inrush limiting
Solenoid Valve0.5-5 H20-200 Ω25-250 ms0.1-0.5 AFluid control, fast actuation
RF Choke10-100 μH0.1-1 Ω (DC)10-100 μsDepends on circuitBlock RF, pass DC
Ignition Coil5-50 mH0.5-5 Ω10-100 ms2-10 AGenerate spark (kV range)
Audio Filter Inductor1-100 mH1-10 Ω (DC)1-10 msSmall signalCrossover networks, tone control
Practical Design Considerations

Inductor selection: Core material (air, iron, ferrite), saturation current, DC resistance, frequency response, physical size, cost.
Resistor selection: Power rating (P = I²R), tolerance, temperature coefficient, voltage rating.
Time constant optimization: Fast response needs small τ but may cause excessive inrush current. Slow response needs large τ but may cause sluggish operation.
Energy considerations: Stored energy E = ½LI². For large I or L, significant energy needs safe dissipation path during switching.
Real inductors: Have parasitic capacitance and resistance. At high frequencies, behave as resonant circuits.

RL vs RC Circuits Comparison

First-order RL and RC circuits have analogous but different behaviors:

AspectRL CircuitRC CircuitPhysical Analogy
Time Constantτ = L/Rτ = RCRL: Magnetic inertia
RC: Fluid capacitance
Energy StorageMagnetic field: E = ½LI²Electric field: E = ½CV²RL: Moving mass (kinetic)
RC: Spring (potential)
Initial Condition (t=0+)Inductor: open circuit (i=0)Capacitor: short circuit (v=0)RL: Mass at rest
RC: Spring uncompressed
Final Condition (t→∞)Inductor: short circuit (v=0)Capacitor: open circuit (i=0)RL: Mass at constant velocity
RC: Spring fully compressed
Governing EquationL(di/dt) + Ri = VRC(dv/dt) + v = VRL: F = m(dv/dt) + bv
RC: Hooke's law analogy
Transient ResponseCurrent exponentialVoltage exponentialRL: Velocity changes
RC: Position changes
Voltage-Current Phase (AC)Voltage leads current by 90°Current leads voltage by 90°RL: Force before velocity
RC: Velocity before position
Impedance (AC)Z = R + jωLZ = R + 1/(jωC)RL: Increases with frequency
RC: Decreases with frequency
Duality Principle

Voltage-Current Duality: RL and RC circuits are duals: interchange voltage↔current, inductance↔capacitance, series↔parallel, short circuit↔open circuit.
Series RL ↔ Parallel RC: Same mathematical form with different variables.
Charging ↔ Discharging: Growth and decay equations are mathematically similar.
Design implications: Understanding one helps understand the other. Filter design often uses both RL and RC circuits for different frequency responses.

Common Questions & Solutions

Below are answers to frequently asked questions about RL circuits:

Calculation & Analysis
How to calculate voltage across inductor during charging/discharging?

Inductor voltage: v_L(t) = L × (di/dt). From circuit equations:

Inductor Voltage Formulas:

Charging (series RL with DC source V):

v_L(t) = V × e^(-t/τ)

Discharging (initial current I₀):

v_L(t) = -I₀R × e^(-t/τ) (negative: opposes current change)

At t=0+: v_L = V (charging) or v_L = -I₀R (discharging)

At t→∞: v_L = 0 (inductor acts as short circuit for DC)

Example: Series RL: V=12V, R=100Ω, L=0.1H → τ=0.001s. At t=0+: v_L=12V. At t=τ: v_L=12×e^(-1)=4.41V. At t=5τ: v_L=12×e^(-5)=0.08V ≈ 0.

How to handle RL circuits with multiple resistors or inductors?

Reduce to equivalent L and R for time constant calculation:

Equivalent Circuit Reduction:
  • Series resistors: R_eq = R₁ + R₂ + ...
  • Parallel resistors: 1/R_eq = 1/R₁ + 1/R₂ + ...
  • Series inductors (no mutual coupling): L_eq = L₁ + L₂ + ...
  • Parallel inductors (no mutual coupling): 1/L_eq = 1/L₁ + 1/L₂ + ...
  • With mutual coupling (M): More complex - depends on dot convention and connection
  • Time constant: τ = L_eq/R_eq where R_eq is resistance seen by inductor
  • For Thevenin equivalent: Find V_th and R_th across inductor terminals, then τ = L/R_th

Example: Inductor L=0.1H in series with R₁=100Ω, parallel with R₂=100Ω. R_eq = R₁ + R₂ = 200Ω (if inductor sees both in series). But if R₂ is in parallel with source, Thevenin analysis needed. Generally: Deactivate sources, find equivalent resistance across inductor terminals.

Engineering Applications
How to protect against inductive kickback in switching circuits?

Inductive kickback (v = -L(di/dt)) can reach hundreds of volts. Protection methods:

MethodCircuitHow It WorksAdvantagesDisadvantages
Flyback DiodeDiode across inductorProvides path for current decay, clamps voltage to ~0.7VSimple, cheap, effectiveSlow decay (τ = L/R_diode), not for bidirectional
Zener DiodeZener across inductorClamps at specific voltage, faster decay than regular diodeFaster switching, known clamp voltageMore expensive, power dissipation
RC SnubberSeries RC across switch or inductorAbsorbs energy, reduces dv/dt and voltage spikeReduces EMI, protects switchDesign sensitive, power loss in R
Varistor/MOVVaristor across inductorClamps at specific voltage, resets after surgeHandles high energy, self-resettingDegrades with surges, slower response
TVS DiodeTVS across switchVery fast clamping, precise breakdownFastest response, precise clampingLower energy handling, cost
Bidirectional SolutionsBack-to-back Zeners, etc.Protects for both current directionsWorks for AC or reversing currentsMore complex, higher cost

Design example: Relay coil L=0.1H, operating current I=0.1A, switched by transistor. Without protection: di/dt ≈ 10⁶ A/s (if switched in 100ns) → v = -L(di/dt) = -0.1×10⁶ = -100,000V! Reality: limited by stray capacitance, but still dangerous. With flyback diode: voltage clamped to ~0.7V, but decay time τ = L/R_diode ≈ 0.1/1 = 0.1s (slow). With Zener diode (15V): faster decay, protects transistor.

How are RL circuits used in filter design and frequency response?

RL circuits act as filters based on frequency-dependent impedance Z_L = jωL:

RL Filter Types & Responses:
  • Low-pass filter (LPF): Output across resistor. Transfer function: H(ω) = R/(R + jωL). Cutoff: ω_c = R/L (f_c = R/(2πL)). Passes low frequencies, attenuates high frequencies.
  • High-pass filter (HPF): Output across inductor. Transfer function: H(ω) = jωL/(R + jωL). Cutoff: ω_c = R/L. Passes high frequencies, attenuates low frequencies.
  • Impedance matching: RL circuits can match source to load impedance at specific frequencies.
  • RF chokes: Large L provides high impedance at RF frequencies while passing DC. Used to isolate stages in RF amplifiers.
  • Phase shift: Current lags voltage by φ = arctan(ωL/R). At ω = R/L: φ = 45°.
  • Quality factor (Q): For series RL: Q = ωL/R. Higher Q = sharper filtering but slower transient response.
  • Combined with capacitors: LC filters (second order) provide better filtering with steeper roll-off.

Example: Design LPF with f_c = 1kHz using RL circuit. Choose R = 1kΩ. Then L = R/(2πf_c) = 1000/(2π×1000) = 0.159H ≈ 160mH. At DC: output = input. At 1kHz: output = 0.707×input (-3dB). At 10kHz: output ≈ 0.1×input (-20dB).

Science & Advanced Topics
What happens in RL circuits with AC sources vs DC switching?

AC excitation produces steady-state sinusoidal response plus transient:

AspectDC Switching (Transient)AC Steady StateMathematical Form
ResponseExponential approach to DC steady stateSinusoidal at source frequencyDC: A(1-e^(-t/τ))
AC: |H(ω)|sin(ωt+φ)
Governing EqL(di/dt) + Ri = V (constant)L(di/dt) + Ri = V_m sin(ωt)First order linear ODE
Solution MethodSolve homogeneous + particular (constant)Solve using phasors/impedanceTime domain vs frequency domain
Impedance ConceptNot used (DC)Z = R + jωL, |Z| = √(R²+(ωL)²)Complex resistance
Phase DifferenceNot applicable (DC)Current lags voltage: φ = arctan(ωL/R)0° to 90° lag
PowerP = I²R (real only)P = I²R (real), Q = I²ωL (reactive)Real + reactive power
Time Constant Roleτ determines transient durationAffects frequency response: ω_c = 1/τ = R/Lτ = L/R for both

Complete solution for AC switched at t=0: i(t) = i_ss(t) + [i(0) - i_ss(0)]e^(-t/τ) where i_ss(t) = (V_m/|Z|)sin(ωt - φ) is steady-state AC solution. The exponential term is transient that decays with time constant τ. If switched at voltage zero, different transient than if switched at voltage peak.

How do real-world non-idealities affect RL circuit behavior?

Practical inductors and circuits deviate from ideal models:

Non-Ideal Effects in RL Circuits:
  • Inductor DC resistance (DCR): Wire resistance (0.1Ω to 100Ω). Adds to circuit R, affects τ and power loss. Model: ideal L in series with R_dcr.
  • Core losses (hysteresis, eddy currents): Energy loss in magnetic core, frequency dependent. Model: parallel resistance R_core.
  • Winding capacitance (parasitic): Between wire turns. Creates self-resonant frequency (SRF). Above SRF, inductor behaves as capacitor.
  • Saturation: Core magnetic saturation limits maximum current. L decreases dramatically above saturation current.
  • Temperature effects: Resistance increases with temperature (copper: +0.4%/°C). Core properties change with temperature.
  • Skin effect: At high frequencies, current flows near conductor surface, increasing effective resistance.
  • Proximity effect: Adjacent conductors affect current distribution, increasing losses.
  • Mutual coupling: Inductors couple magnetically if close. Can be wanted (transformers) or unwanted (crosstalk).
  • Switch non-idealities: Finite switching time, contact bounce, semiconductor voltage drops.
  • Source impedance: Real voltage sources have internal resistance, affects τ and maximum current.

Complete model of real inductor: Series R_dcr + L, parallel R_core (core losses), parallel C_parasitic (winding capacitance). Impedance: Z = [(R_dcr + jωL) || R_core || (1/jωC)]. Self-resonant frequency: f_srf = 1/(2π√(LC)). Below f_srf: inductive. Above f_srf: capacitive.
Design considerations: Choose inductors with SRF well above operating frequency, check saturation current, consider temperature rise, account for DCR in power calculations, use proper core material for frequency range.

Scroll to Top