Helfen Sie mit, dieses Bild mit Circuitikz zu erstellen

Helfen Sie mit, dieses Bild mit Circuitikz zu erstellen

Ich möchte dieses Image mit neu erstellen circuitikz. Allerdings habe ich es noch nie zuvor verwendet und kann es kaum verstehen (ich habe mir YouTube-Videos angesehen und das Handbuch durchgeblättert).

Bildbeschreibung hier eingeben

Ich habe Dinge ausprobiert, die mir sinnvoll erschienen, aber sie scheinen die Schaltung nur durcheinander zu bringen.

Kann mir hier bitte jemand weiterhelfen?

\begin{center}
\begin{circuitikz}[american] \draw
     (0,0) to[R=$r_d$,o-] (0,3)    
           to[R=$R_S$,-o] (0,6)
;
\end{circuitikz}
\end{center}

Antwort1

\documentclass[a4paper]{article}
\usepackage[european, americancurrents]{circuitikz}
\usepackage{amsmath}

\newcommand{\ylen}{2cm}
\newcommand{\dx}{\ylen}
\newcommand{\dy}{.5cm}

\begin{document}
\begin{center}
\begin{circuitikz} 
    \coordinate (A);
    \node at (A) [right] {A};
    \draw (A) to[short, o-] ++(0,-\dy)
        coordinate (j-1)
        to[R=$R_\text{S}$, *-*] ++(0,-\ylen)
        coordinate (j-2)
        to[short] ++(0,-\dy)
        coordinate (j-3)
        to[R=$r_\text{d}$, *-*] ++(0,-\ylen)
        coordinate (j-4)
        to[short, -o] ++(0,-\dy)
        node [right] {K};

    \draw (j-1) -- ++(\dx, 0) to[current source] ++(0, -\ylen) -- (j-2);
    \draw (j-3) -- ++(\dx, 0) to[current source] ++(0, -\ylen) -- (j-4);
    \draw (j-3) -- ++(-\dx, 0) to[C] ++(0, -\ylen) -- (j-4);
\end{circuitikz}
\end{center}
\end{document}

Bildschirmfoto

Ich empfehle einen Blick auf dieTikz-Dokumentationum zu sehen, wie Koordinaten angegeben werden können (Seite 37-38). Dort wird auch die ++Syntax erklärt, die ich verwendet habe.

verwandte Informationen