Documentation sections
Q Factor Calculator for Inductors & Capacitors
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug q-factor. Calculate quality factor (Q) for inductors and capacitors from ESR and frequency. Determine resonant bandwidth and half-power frequencies. 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 |
|---|---|---|---|---|
| componentTypenumber | none | 0 … 1 | 0 | Component Type |
| valuenumber | μH / nF | at least 0.001 | 10 | Inductance / Capacitance |
| esrnumber | Ω | at least 0.001 | 0.5 | Equivalent Series Resistance from datasheet |
| frequencynumber | MHz | at least 0.001 | 10 | Frequency |
| targetQnumber | none | 1 … 10000 | 50 | The quality factor the component must reach, for example from a filter design. The status fails below 10. |
Outputs
Returned in values, by key. A value that is unbounded or undefined is null.
| Field | Unit | Description |
|---|---|---|
| qFactorheadline | none | Q Factor |
| reactance | Ω | Reactance |
| bandwidth | kHz | Bandwidth |
| halfPowerFreqLow | MHz | Lower Half-Power Frequency |
| halfPowerFreqHigh | MHz | Upper Half-Power Frequency |
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.