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

55 lines
1.8 KiB
TeX

% Author: Prof. Dr. Matthias Jung, DL9MJ
% Year: 2024
\begin{circuitikz}[european, straight voltages]
\ctikzset{
quadpoles/transformer core/inner=1,
quadpoles/transformer core/width=0.6,
quadpoles/transformer core/height=2.0,
transformer L1/.style={inductors/width=1.5, inductors/coils=6},
transformer L2/.style={inductors/width=1.5, inductors/coils=6},
}
% T1:
\draw(0,0) node [transformer core, american](T1){T1};
\draw(T1.A1)
to [short,-o] ++(-0.5,0) coordinate(h)
to [open, v=$U_1$] (h|-T1.A2)
to [short,o-] (T1.A2);
% Help Coordinates:
\draw(T1.B1)
to [short,-*] ++(1.5,0) coordinate(north);
\draw(T1.B2)
to [short,-*] ++(1.5,0) coordinate(south);
\draw(north)
to [open, name={center}] (south);
\draw(center.center)
to [open] ++(-1,0) coordinate(west);
\draw(center.center)
to [open] ++(+1,0) coordinate(east);
% Diodes:
\draw(north) to [stroke diode, invert, -*] (west);
\draw(north) to [stroke diode, -*] (east);
\draw(south) to [stroke diode, -*] (west);
\draw(south) to [stroke diode, invert, -*] (east);
% T2:
\draw(east)
to [short] (east|-T1.B2)
to [short] ++(0.5,0)
node [transformer core, american, anchor=A2](T2){T2};
\draw(T2.B1)
to [short,-o] ++(+0.5,0) coordinate(h)
to [open, v=$U_3$] (h|-T2.B2)
to [short,o-] (T2.B2);
\draw(T2.A1)
to [short] ++(0,0.5) coordinate(h)
to [short] (h-|west)
to [short] (west);
% Gen:
\draw(T1-L2.midtap)
to [short, *-] ++(+0.25,0)
to [short] ++(0,-1.5) coordinate(start);
\draw(T2-L1.midtap)
to [short, *-] ++(-0.25,0)
to [short] ++(0,-1.5) coordinate(end);
\draw(start)
to [allpass, v={$U_2$}] (end);
\end{circuitikz}