Skip to content
Documentation sections

Microstrip Impedance Calculator

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

Slug microstrip-impedance. Calculate microstrip impedance using Hammerstad-Jensen equations. Get Z0, effective dielectric constant, and propagation delay for PCB trace design. Free, instant results.

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 microstrip-impedance
NameUnitRangeDefaultDescription
traceWidthnumbermm0.01 … 501.2Width of the copper trace on top of the substrate
substrateHeightnumbermm0.05 … 101.6Dielectric thickness between trace and ground plane
dielectricConstantnumbernone1 … 1004.2Relative permittivity of the substrate material
copperThicknessnumberμm1 … 20035Thickness of the copper trace
frequencynumberGHz0.001 … 3002.4Used only for the guided wavelength; the impedance does not depend on it in this model

Outputs

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

Outputs of microstrip-impedance
FieldUnitDescription
impedanceheadlineΩCharacteristic Impedance
effectiveDielectricnoneEffective Dielectric
propagationDelayps/mmPropagation Delay
guidedWavelengthmmGuided Wavelength
quarterWavelengthmmQuarter Wavelength

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.