Documentation sections
Effective Dielectric Constant Calculator (Microstrip)
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug effective-dielectric-constant. Calculate microstrip effective dielectric constant εeff with Hammerstad–Jensen, plus Getsinger dispersion, propagation velocity, delay in ps/mm and ps/inch, and guided wavelength.
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 | 0.3 | Trace Width |
| dielectricHeightnumber | mm | 0.01 … 10 | 0.2 | Thickness of dielectric between the trace and the reference plane below it. |
| dielectricConstnumber | none | 1 … 20 | 4.3 | Dielectric Constant |
| copperThicknessnumber | µm | 1 … 400 | 35 | Copper Thickness |
| frequencynumber | GHz | 0.001 … 110 | 1 | Used for the dispersion correction and the guided wavelength. |
Outputs
Returned in values, by key. A value that is unbounded or undefined is null.
| Field | Unit | Description |
|---|---|---|
| erEffheadline | none | Effective Dielectric Constant (static) |
| erEffAtFreq | none | εeff with Dispersion |
| dispersionPercent | % | Dispersion Shift |
| fillingFactor | none | Filling Factor |
| z0Ohm | Ω | Characteristic Impedance |
| velocityPercentC | % of c | Propagation Velocity |
| propDelayPsPerMm | ps/mm | Propagation Delay |
| propDelayPsPerInch | ps/inch | Propagation Delay |
| wavelengthMm | mm | Guided Wavelength |
| quarterWaveMm | 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.