57 lines
1.9 KiB
TeX
57 lines
1.9 KiB
TeX
% Author: Prof. Dr. Matthias Jung, DL9MJ
|
|
% Year: 2023
|
|
\begin{circuitikz}[american]
|
|
\ctikzset{
|
|
transformer L1/.style={inductors/width=1.5, inductors/coils=6},
|
|
transformer L2/.style={inductors/width=1.5, inductors/coils=6},
|
|
quadpoles/transformer core/height=2,
|
|
capacitors/scale=\getDarcImageFactor,
|
|
diodes/scale=\getDarcImageFactor,
|
|
inductors/scale=\getDarcImageFactor
|
|
}
|
|
\draw(0,0) coordinate(start)
|
|
to [short, o-*] ++(2.0,0)
|
|
node [transformer core, anchor=A1](T1){};
|
|
|
|
\draw(T1.A1)
|
|
to [vC,-*,invert, mirror] (T1.A2)
|
|
to [short,-o] ++(0,-1)
|
|
node [anchor=north](){+};
|
|
|
|
\draw(T1.B1)
|
|
to [stroke diode] ++(2,0)
|
|
node [transformer core, anchor=A1](T2){};
|
|
\draw(T1.B2) to [stroke diode, name={D}] (T2.A2);
|
|
\draw(T1.B1) to [open, name={h1}] (T2.A2);
|
|
\draw(T1.B1) to [stroke diode, invert, *-] (h1.center);
|
|
\draw(h1.center) to [short, -*] (T2.A2);
|
|
\draw(T1.B2) to [open, name={h2}] (T2.A1);
|
|
\draw(T1.B2) to [stroke diode, invert, *-] (h2.center);
|
|
\draw(h2.center) to [short, -*] (T2.A1);
|
|
|
|
\draw(T1-L2.midtap)
|
|
to [short, *-] ++(0.25,0)
|
|
to [short] ++(0,-2.25) coordinate(h3)
|
|
to [short, -*] (h3-|D) coordinate(h4)
|
|
-| (T2.B2);
|
|
|
|
\draw(h4)
|
|
to [short] ++(0,-1) coordinate(h6)
|
|
to [C, *-*] ++(1.25,0) coordinate(h5)
|
|
|- (T2-L1.midtap)
|
|
to [short, -*] ++(0,0);
|
|
|
|
\draw(T2.B1)
|
|
to [short, -o] ++(1.0,0) coordinate(end1);
|
|
|
|
\draw(h5)
|
|
to [short,-o] (h5-|end1) coordinate(end2);
|
|
|
|
\draw(h6)
|
|
to [short] ++(0,-0.5)
|
|
node[rground](){};
|
|
|
|
\draw(start) node[anchor=north west](){ZF-Amp.};
|
|
\draw(end1) node[anchor=north east](){BFO};
|
|
\draw(end2) node[anchor=north east](){NF};
|
|
\end{circuitikz} |