Skip to content
Documentation sections

Planar Spiral Inductor Calculator

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

Slug planar-spiral-inductor. Calculate PCB planar spiral inductance using Mohan current-sheet and modified Wheeler methods for square, hexagonal, octagonal, and circular geometries.

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 planar-spiral-inductor
NameUnitRangeDefaultDescription
outerDiameternumbermm1 … 10010Outer Diameter
innerDiameternumbermm0.5 … 994Inner Diameter
turnsnumbernone1 … 505Number of Turns
traceWidthnumbermm0.05 … 50.3Trace Width
traceSpacingnumbermm0.05 … 50.2Trace Spacing
shapenumbernone0 … 30ShapeOne of: 0 Square · 1 Hexagonal · 2 Octagonal · 3 Circular
frequencynumberMHz0.01 … 100000100The frequency at which Q is evaluated. It changes no other output. Q is not reported at or above the self-resonant frequency.

Outputs

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

Outputs of planar-spiral-inductor
FieldUnitDescription
inductanceheadlinenHInductance (Mohan)
inductanceWheelernHInductance (Wheeler)
fillRationoneFill Ratio (ρ)
dAvgmmAverage Diameter
totalTraceLengthmmn turns, each the shape's perimeter at the average diameter: 4·d_avg for a square, 2√3·d_avg for a hexagon, 8·tan(π/8)·d_avg for an octagon and π·d_avg for a circle.
dcResistanceΩDC Resistance (1 oz Cu)
qFactornoneJow & Ghovanloo's Q, [ωL − ω(R_s² + ω²L²)·C_p]/R_s, with the skin-effect resistance R_s and the inter-turn capacitance C_p. Proximity effect and substrate loss are not included, so a measured Q is lower. It is not reported at or above the self-resonant frequency, where the spiral is capacitive.
srfGHz1/(2π√(L·C_p)), with Jow & Ghovanloo's inter-turn capacitance for an uncoated spiral on FR-4. A ground plane below or a solder-mask coating adds capacitance and lowers it.

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.