Main Content

design

Design coplanar waveguide transmission line around particular frequency

Description

waveguide = design(cpw,frequency) designs an coplanar waveguide line around the specified frequency.

example

waveguide = design(___,Name=Value) designs a coplanar waveguide with additional options specified using name-value arguments.

Note

PCB components designed using the design function operates around the specified frequency with a 10-15% tolerance.

Examples

collapse all

Design a lambda/4 coplanar waveguide at 1.8 GHz with a characteristic impedance of 75 ohms.

cpw = design(coplanarWaveguide, 1.8e9,Z0=75,LineLength=0.25);
figure; 
show(cpw);

Figure contains an axes object. The axes object with title coplanarWaveguide element contains 60 objects of type patch, surface. These objects represent PEC, feed, Teflon.

Plot the s-parameters of the waveguide at 1.8 GHz.

spar = sparameters(cpw,1.8e9);
rfplot(spar)

Figure contains an axes object. The axes object contains 4 objects of type line. These objects represent dB(S_{11}), dB(S_{21}), dB(S_{12}), dB(S_{22}).

Input Arguments

collapse all

Coplanar waveguide transmission line, specified as a coplanarWaveguide object.

Example: waveguide = coplanarWaveguide; waveguide = design(waveguide,2e9) designs a coplanar waveguide around a frequency of 2 GHz.

Design frequency of the transmission line, specified as a real positive scalar in hertz.

Example: 3e9

Data Types: double

Name-Value Arguments

Example: Z0=75

Characteristic impedance of the line, specified as a positive scalar in ohms.

Data Types: double

Length of the coplanar waveguide, specified as a positive scalar in terms of Lambda.

Data Types: double

Output Arguments

collapse all

Coplanar waveguide operating around the specified reference frequency, returned as a coplanarWaveguide object.

See Also

Introduced in R2021b