Documentation sections
Coplanar Waveguide Calculator (CPW & GCPW)
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug coplanar-waveguide. Calculate coplanar waveguide impedance for CPW and grounded CPW (GCPW/CBCPW). Get Z₀, effective dielectric constant, propagation delay, and the gap width for 50 Ω.
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 |
|---|---|---|---|---|
| structurenumber | none | 0 … 1 | 1 | Grounded CPW adds a ground plane on the far side of the substrate |
| traceWidthnumber | mm | 0.02 … 10 | 1 | Centre Conductor Width |
| gapWidthnumber | mm | 0.02 … 10 | 0.3 | Edge-to-edge spacing between the centre conductor and each side ground |
| substrateHeightnumber | mm | at least 0.05 | 0.508 | Substrate Height |
| dielectricConstnumber | none | at least 1 | 3.55 | Dielectric Constant |
| copperThicknessnumber | μm | at least 0 | 35 | Copper Thickness |
| 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 Constant |
| propagationDelay | ps/mm | Propagation Delay |
| gapFor50 | mm | Gap for 50 Ω |
| wavelengthAt1GHz | mm | Guided Wavelength at 1 GHz |
| guidedWavelength | mm | Guided Wavelength at f |
| quarterWavelength | mm | Quarter Wavelength at f |
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.