reafactor: parabolspiegel

This commit is contained in:
Matthias Jung
2026-08-14 23:40:19 +02:00
parent fd30e7ff9e
commit 195bfee86c
5 changed files with 238 additions and 3 deletions
File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 22 KiB

+75
View File
@@ -0,0 +1,75 @@
% DL9MJ, Matthias Jung, 2026
\begin{tikzpicture}
% Parameter
\pgfmathsetmacro{\f}{1.4} % Brennweite des Mutter-Paraboloids
\pgfmathsetmacro{\ap}{2.4} % halbe Apertur
\pgfmathsetmacro{\ymin}{0.75} % unterer Rand des Offset-Ausschnitts
\pgfmathsetmacro{\ymax}{2.55} % oberer Rand des Offset-Ausschnitts
\pgfmathsetmacro{\xend}{5.2} % Ende der reflektierten Strahlen
% Brennpunkt des Mutter-Paraboloids
\coordinate (F) at (\f,0);
% ------------------------------------------------------------
% Mutter-Paraboloid nur angedeutet
% ------------------------------------------------------------
\draw[gray!45, dashed, thick]
plot[
variable=\t,
domain=-2.6:2.6,
samples=120,
smooth
]
({\t*\t/(4*\f)},{\t});
% Achse des Mutter-Paraboloids
\draw[gray!45, dashed, thick] (-0.15,0) -- (\xend,0);
% ------------------------------------------------------------
% Offsetspiegel: nur ein seitlicher Ausschnitt
% ------------------------------------------------------------
\draw[ultra thick]
plot[
variable=\t,
domain=\ymin:\ymax,
samples=100,
smooth
]
({\t*\t/(4*\f)},{\t});
% Unterer Punkt des Offsetspiegels
\coordinate (Mlow) at ({\ymin*\ymin/(4*\f)}, {\ymin});
% ------------------------------------------------------------
% Feed / Erregerantenne im Brennpunkt
% ------------------------------------------------------------
\draw({(-\ap)*(-\ap)/(4*\f)},{-\ap}) coordinate(end);
% Feed / Antenne im Brennpunkt
\node[bareantenna, scale=1.0, anchor=west] (ant) at (F) {};
\draw(end) to [open] ++(2,0) node[trxshape, scale=1, anchor=west](trx){};
% Anschlussleitung und TRX
\draw (ant)
-- ++(0,-1.2) coordinate(h)
-| (trx.north);
% ------------------------------------------------------------
% Strahlen vom Feed zum Offsetspiegel und danach parallel
% ------------------------------------------------------------
\foreach \yy in {0.85,1.20,1.55,1.90,2.25,2.50} {
\pgfmathsetmacro{\xx}{\yy*\yy/(4*\f)}
% vom Brennpunkt zum Spiegel
\draw[DARCred, thick]
(F) -- (\xx,\yy);
% reflektierter Strahl parallel zur Achse
\draw[DARCred, thick]
(\xx,\yy) -- (\xend,\yy);
}
\end{tikzpicture}
+37
View File
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="255.228pt" height="175.794pt" viewBox="0 0 255.228 175.794">
<defs>
<clipPath id="clip-0">
<path clip-rule="nonzero" d="M 138 0.164062 L 254.457031 0.164062 L 254.457031 175.425781 L 138 175.425781 Z M 138 0.164062 "/>
</clipPath>
<clipPath id="clip-1">
<path clip-rule="nonzero" d="M 0 0.164062 L 49 0.164062 L 49 58 L 0 58 Z M 0 0.164062 "/>
</clipPath>
<clipPath id="clip-2">
<path clip-rule="nonzero" d="M 25 0.164062 L 254.457031 0.164062 L 254.457031 40 L 25 40 Z M 25 0.164062 "/>
</clipPath>
<clipPath id="clip-3">
<path clip-rule="nonzero" d="M 138 63 L 254.457031 63 L 254.457031 139 L 138 139 Z M 138 63 "/>
</clipPath>
<clipPath id="clip-4">
<path clip-rule="nonzero" d="M 0 35 L 161 35 L 161 175.425781 L 0 175.425781 Z M 0 35 "/>
</clipPath>
</defs>
<g clip-path="url(#clip-0)">
<path fill="none" stroke-width="0.79701" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 150.790678 127.753952 L 255.261975 175.977501 L 255.117006 49.19674 L 150.64571 0.977109 Z M 150.790678 127.753952 " transform="matrix(0.996984, 0, 0, -0.996984, -0.4297, 176.001506)"/>
</g>
<path fill="none" stroke-width="0.79701" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 65.255392 108.71999 L 65.059489 131.170505 L 101.470071 147.861463 " transform="matrix(0.996984, 0, 0, -0.996984, -0.4297, 176.001506)"/>
<g clip-path="url(#clip-1)">
<path fill="none" stroke-width="0.79701" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.171514 129.92456 L 0.975611 152.378993 L 37.386193 169.069952 " transform="matrix(0.996984, 0, 0, -0.996984, -0.4297, 176.001506)"/>
</g>
<g clip-path="url(#clip-2)">
<path fill="none" stroke-width="0.79701" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 37.06883 168.752588 L 101.152708 147.790938 L 254.995546 175.903058 " transform="matrix(0.996984, 0, 0, -0.996984, -0.4297, 176.001506)"/>
</g>
<g clip-path="url(#clip-3)">
<path fill="none" stroke-width="0.79701" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 150.304838 101.910392 L 254.995546 49.19674 " transform="matrix(0.996984, 0, 0, -0.996984, -0.4297, 176.001506)"/>
</g>
<path fill="none" stroke-width="0.79701" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 0.830643 152.230106 L 65.157441 131.291965 L 150.716235 128.071315 " transform="matrix(0.996984, 0, 0, -0.996984, -0.4297, 176.001506)"/>
<g clip-path="url(#clip-4)">
<path fill="none" stroke-width="0.79701" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 1.073563 130.04602 L 65.157441 108.84145 L 150.473315 1.122077 " transform="matrix(0.996984, 0, 0, -0.996984, -0.4297, 176.001506)"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

+45
View File
@@ -0,0 +1,45 @@
\begin{tikzpicture}
% Hornöffnung
\draw[thick]
(6.179,5.235) --
(10.460,7.211) --
(10.454,2.016) --
(6.173,0.040) --
cycle;
% Hohlleiter / Übergang
\draw[thick]
(2.674,4.455) --
(2.666,5.375) --
(4.158,6.059);
\draw[thick]
(0.048,5.324) --
(0.040,6.244) --
(1.532,6.928);
% obere Kanten
\draw[thick]
(1.519,6.915) --
(4.145,6.056) --
(10.449,7.208);
% untere Hornkante
\draw[thick]
(6.159,4.176) --
(10.449,2.016);
% mittlere Hohlleiter- und Hornkante
\draw[thick]
(0.034,6.238) --
(2.670,5.380) --
(6.176,5.248);
% untere Kante
\draw[thick]
(0.044,5.329) --
(2.670,4.460) --
(6.166,0.046);
\end{tikzpicture}
+6 -3
View File
@@ -1,7 +1,10 @@
Im Punkt vor dem Parabolspiegel wo die Wellen gebündelt werden, wird die sogenannte *Erregerantenne* platziert. Da Parabolspiegel wie bereits erläutert vor allem für Mikrowellen eingesetzt werden, werden vor allem jene Antennen als Erregerantenne eingesetzt, die im Mikrowellenbereich geeignet sind. Neben Dipolen sind dies *Helixantennen*, die eine zirkulare Polarisation erzeugen, und auch *Hornstrahler*, die z. B. mit einem Hohlleiter gespeist werden können.
<margin>
[picture:850:a_parabol:Parabolspiegel mit Erregerantenne]
[picture:1105:a_hornstrahler:Hornstrahler]
% TODO: Bild Helixantenne
% TODO: Bild Hornstrahler und/oder Hohlleiter
</margin>
<indepth>
*Hohlleiter* sind Metallrohre, in denen Mikrowellen geleitet werden. Vereinfacht gesagt wird die Welle an den metallischen Außenwänden reflektiert und gelangt so z. B. in ein Horn, aus dem die Welle abgestrahlt wird bzw. von dem einfallende Wellen empfangen und in den Hohlleiter geleitet werden.
@@ -9,9 +12,9 @@ Im Punkt vor dem Parabolspiegel wo die Wellen gebündelt werden, wird die sogena
[question:AG225]
Zur Beantwortung der folgenden Fragen kann die Formel für den Gewinn einer Parabolantenne aus der Formelsammlung herangezogen werden.
Zur Beantwortung der folgenden Fragen kann die Formel für den Gewinn einer Parabolantenne aus der Formelsammlung herangezogen werden:
% TODO: Formel aus Formelsammlung übernehmen.
$ g_{\mathrm{i}} = 10 \cdot \log_{10} \left[\left(\frac{\pi\cdot d}{\lambda}\right)^2 \cdot \eta \right]~\unit{\dB} $
[question:AG226]
[question:AG227]