Main Content

design

R2026b

Design symmetric coupled stripline transmission line around given frequency

Since R2024a

Description

csline = design(cslineobj,frequency) designs a coupled strip transmission line around the specified frequency with default even and odd impedances of 55.2 ohms and 45.09 ohms respectively using a λ/4 line length.

csline = design(___,Name=Value) designs a coupled strip transmission line with additional options specified by name-value arguments.

Note

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

example

Examples

collapse all

Design a coupled stripline transmission line at 3 GHz for even and odd mode impedances of 70 ohms and 35 ohms respectively and visualize it.

 
   csline = design(coupledStripLine,3e9,Z0e=70,Z0o=35);
   figure; show(csline);

Figure contains an axes object. The axes object with title coupledStripLine element, xlabel x (mm), ylabel y (mm) contains 10 objects of type patch, surface. These objects represent PEC, feed, Teflon.

Plot the s-parameters of the transmission line at 3 GHz.

spar = sparameters(csline,3e9);
rfplot(spar, 1:4, 1)

Figure contains an axes object. The axes object with xlabel Frequency (GHz), ylabel Magnitude (dB) contains 4 objects of type line. These objects represent dB(S_{11}), dB(S_{21}), dB(S_{31}), dB(S_{41}).

Input Arguments

collapse all

Coupled strip transmission line, specified as a coupledStripLine object.

Example: csline = coupledStripLine; design(csline,2e9) designs a coupled strip transmission line around a frequency of 2 GHz.

Resonant frequency of the transmission line, specified as a real positive scalar.

Example: 55e6

Data Types: double

Name-Value Arguments

collapse all

Specify optional pairs of arguments as Name1=Value1,...,NameN=ValueN, where Name is the argument name and Value is the corresponding value. Name-value arguments must appear after other arguments, but the order of the pairs does not matter.

Example: Z0e=53

Even mode impedance of the transmission line in ohms, specified as the name-value argument consisting of Z0e and a positive scalar.

Data Types: double

Odd mode impedance of the transmission line in ohms, specified as the name-value argument consisting of Z0o and a positive scalar.

Data Types: double

Output Arguments

collapse all

Coupled strip transmission line operating around the specified reference frequency, returned as a coupledStripLine object.

Version History

Introduced in R2024a

See Also