Main Content

design

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.

example

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

Note

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

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

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.

Before R2021a, use commas to separate each name and value, and enclose Name in quotes.

Example: 'Z0e',53

Even mode impedance of the transmission line in ohms, specified as the comma-separated pair consisting of 'Z0e' and a positive scalar.

Data Types: double

Odd mode impedance of the transmission line in ohms, specified as the comma-separated pair 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