Skip to content
Documentation sections

LC Resonance Calculator

POSThttps://rftools.io/api/py/v1/calculate

Slug lc-resonance. Calculate the resonant frequency, characteristic impedance, Q factor, and bandwidth of a series or parallel LC tank circuit. Enter inductance, capacitance, and optional series resistance.

Inputs

Send every one of these in inputs, in the units shown. Most are required: a call without one is refused (400) and costs nothing; one the calculator can do without takes the default shown. An input outside its range is still computed and flagged in the provenance.

Inputs of lc-resonance
NameUnitRangeDefaultDescription
inductancenumberμH0.001 … 100000010Inductance
capacitancenumberpF0.01 … 1000000000100Capacitance
resistancenumberΩ0 … 100000Series resistance for Q and bandwidth. Set 0 for ideal LC.
circuitTypenumbernone0 … 10Circuit TypeOne of: 0 Series LC · 1 Parallel LC (tank)

Outputs

Returned in values, by key. A value that is unbounded or undefined is null.

Outputs of lc-resonance
FieldUnitDescription
f0_MHzheadlineMHzResonant Frequency
characteristicImpedance_ohmΩZ₀ = √(L/C)
qFactornoneQ Factor
bandwidth_kHzkHz−3 dB Bandwidth
wavelength_mmFree-space wavelength at the resonant frequency: λ = c / f₀
impedanceAtResonance_ohmΩSeries: the minimum, equal to R. Parallel tank with R in series with the inductor: the dynamic resistance L/(C·R), the maximum, where the impedance is purely resistive. Unbounded when R is 0.

Calling it

  • Calculate: one call, the request and response in full, and its errors.
  • Batch: this calculator with others, or a sweep, in one request.
  • Solve for a target: the value of one input that brings an output to a target.