Files
50ohm-contents-dl/contents/drawings/94.tex
T

69 lines
2.0 KiB
TeX

% Author: Dr. Matthias Jung, DL9MJ
% Year: 2020
\begin{circuitikz}
\ctikzset{
blocks/scale=\getDarcImageFactor,
RF/scale=\getDarcImageFactor,
switches/scale=\getDarcImageFactor,
misc/scale=\getDarcImageFactor
}
\draw (0,0)
node [spdt](sw1){} ++(0,0);
\draw (sw1.in)
node [antenna]{};
\draw (sw1.north) node[anchor=south] {RX};
\draw (sw1.south) node[anchor=north] {TX};
%RX Path:
\draw(sw1.out 1)
|- ++(0.5,2) node[inputarrow](){}
node [ampshape, boxed, anchor=west](amp1){};
\draw (amp1.east)
to [short, name={l1}] ++(2,0) node[inputarrow](){}
node [mixer, boxed, anchor=west](mix1){};
%TX Path:
\draw(sw1.out 2)
|- ++(0.5,-2)
node [ampshape, boxed, anchor=east, rotate=180](amp2){};
\draw(amp2.west)
node[inputarrow, rotate=180](){}
to [amp, boxed, invert, >] ++(2,0)
node [mixer, boxed, anchor=west](mix2){};
% Help Coordinate:
\draw(amp1.south)
to [open, name={h1}] (amp2.south);
\draw(mix1.south)
node[inputarrow, rotate=90](){}
to [short, name={h2}] (mix2.north)
node[inputarrow, rotate=-90](){};
\draw (h2.center)
to [open] ++(1.5,0)
node [spdt, xscale=-1](sw2){};
\draw (sw2.north) node[anchor=south] {RX};
\draw (sw2.south) node[anchor=north] {TX};
\draw(mix1.east)
-| (sw2.out 1);
\draw(mix2.east)
-| (sw2.out 2);
\draw(sw2.in)
node [twoportshape, anchor=west, t={\footnotesize TRX}](trx){};
% Mid Path:
\draw(h1.center)
node[qgeneratorshape, t={G}](gen){};
\draw(gen.east)
to [twoportsplit,t1=1,t2=3,>,-*] (h2.center);
% Labels:
\draw(gen.north) node [anchor=south](){38,666};
\draw(gen.south) node [anchor=north](){\unit{\mega\hertz}};
\draw(trx.north) node [anchor=south](){28-30};
\draw(trx.south) node [anchor=north](){\unit{\mega\hertz}};
\end{circuitikz}