Function to synthesize the physical dimenstions of a single
coplanar transmission line to achieve a desired characteristic
impedance and electrical length. The desired characteristic
impedance and some of the physical
dimensions of the coplanar line are given as inputs and the
remaining dimensions are calculated.
|<--W-->|
_______
| metal | <- rho,rough
----------------------------------------------
( dielectric /|\ (
) er,tand H | )
( \|/ (
----------------------------------------------
XXXXXXXXXXXXXXXXXX ground XXXXXXXXXXXXXXXXXXXX
// mils to meters conversion factor
sf=25.4e-6;
// desired impedance
z0=75;
// desired electrical length (degrees)
elen=90;
// width (we'll synthesize this)
w=0;
// height
h=62*sf;
// length
l=1100*sf;
// metal thickness
tmet=1.4*sf;
// resitivity
rho=1.72e-8;
// metal surface roughness
rough=0.05*sf;
// relative dielectric constant
er=4.5;
// loss tangent
tand=0.01;
// frequency
f=2.4e9;
// synthesize width
flag=0;
[w_out,h_out,l_out,er_out] = ...
coplanar_syn(z0,elen,w,h,l,tmet,rho,rough,er,tand,f,flag);
disp(sprintf('w=%g mils, l=%g mils',w_out/sf,l_out/sf));
disp(sprintf('er=%g',er_out));
disp(sprintf('z0=%g ohms, length=%g degrees',z0,elen));
air_coil_calc
air_coil_syn
coax_calc
coax_syn
coplanar_calc
coplanar_syn
coupled_microstrip_calc
coupled_microstrip_syn
coupled_stripline_calc
coupled_stripline_syn
ic_microstrip_calc
ic_microstrip_syn
microstrip_calc
microstrip_syn
stripline_calc
stripline_syn
Dan McMahill
None known
Please report any bugs on the Wcalc Sourceforge Project Page