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.
| Name | Unit | Range | Default | Description |
|---|---|---|---|---|
| traceWidthnumber | mm | 0.01 … 50 | 1.2 | Width of the copper trace on top of the substrate |
| substrateHeightnumber | mm | 0.05 … 10 | 1.6 | Dielectric thickness between trace and ground plane |
| dielectricConstantnumber | none | 1 … 100 | 4.2 | Relative permittivity of the substrate material |
| copperThicknessnumber | μm | 1 … 200 | 35 | Thickness of the copper trace |
| frequencynumber | GHz | 0.001 … 300 | 2.4 | Used 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.
| Field | Unit | Description |
|---|---|---|
| impedanceheadline | Ω | Characteristic Impedance |
| effectiveDielectric | none | Effective Dielectric |
| propagationDelay | ps/mm | Propagation Delay |
| guidedWavelength | mm | Guided Wavelength |
| quarterWavelength | mm | Quarter 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.