Resistive Attenuator Pad (T / Pi)
embedcalc_attenuator_padCalculate series and shunt resistor values for T and Pi attenuator pads given attenuation in dB and impedance.
Instructions
Design T-pad and Pi-pad resistive attenuators for a given attenuation and system impedance.
Args: attenuation_db, impedance_ohm (default 50). Returns (structured): { t_series_ohm, t_shunt_ohm, pi_shunt_ohm, pi_series_ohm }. Example: 3 dB @ 50 Ω -> T: 8.55 Ω series ×2 + 141.9 Ω shunt; Pi: 292.4 Ω shunt ×2 + 17.61 Ω series. Snap values with embedcalc_eseries_nearest.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| impedance_ohm | No | System impedance (50/75 Ω) | |
| attenuation_db | Yes | Attenuation in dB |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| t_shunt_ohm | Yes | T-pad: center shunt resistor | |
| pi_shunt_ohm | Yes | Pi-pad: each of the two shunt resistors | |
| t_series_ohm | Yes | T-pad: each of the two series resistors | |
| pi_series_ohm | Yes | Pi-pad: center series resistor |