impedance match
impedance_matchDesigns an L-network impedance matching circuit between two real impedances at a given frequency. Computes the required shunt and series reactive components (inductor and capacitor) to transform the source impedance to the load impedance. The network Q factor is sqrt(Rh/Rl - 1) where Rh is the higher impedance. Topology is automatically selected: the shunt element is placed across the higher impedance side. Essential for antenna matching, amplifier input/output matching, and maximizing power transfer. Chain from lc_resonance to match at a tank circuit's resonant frequency.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| freq_mhz | Yes | Design frequency in megahertz for component value calculation. | |
| load_ohm | Yes | Load impedance in ohms (real, resistive). Must differ from source impedance. | |
| source_ohm | Yes | Source impedance in ohms (real, resistive). Must differ from load impedance. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q_factor | Yes | Network Q factor = sqrt(Rh/Rl - 1), where Rh is the higher impedance. | |
| topology | Yes | Description of the L-network arrangement (which side gets shunt vs series element). | |
| shunt_component | Yes | The shunt (parallel) component of the L-network. | |
| series_component | Yes | The series component of the L-network. |