¿Cómo puedo agregar una caja en un circuito eléctrico?

¿Cómo puedo agregar una caja en un circuito eléctrico?

Estoy trabajando en este circuito:

ingrese la descripción de la imagen aquí

Busqué en Google cómo hacer un cuadro como este (Cargar cuadro) pero no encontré ningún ejemplo similar. Lo que encontré más similar fue usar un nportpero sin ejemplos. ¿Alguien tiene un buen ejemplo o sabe cómo hacer este circuito anterior?

Aquí lo que he hecho:

\documentclass[11pt]{article}
\usepackage{circuitikz}
\usepackage{tikz}                           % for flowcharts
\begin{document}

\begin{center}
        \begin{circuitikz} [american voltages, baseline=(current bounding box.center)]
        \ctikzset { label/align = straight }
        \draw (0,0)
        to[V=$V_{Th}$] (0,2)
        to[R=$R_{Th}$] (2.5,2)
        to[short,i=$I$, -o] (4,2)
        to[short] (4.5,2)
        (0,0) to[short, -o] (4,0)
        to[short] (4.5,0);
        \end{circuitikz}
        \end{center}
\end{document}

ingrese la descripción de la imagen aquí

Respuesta1

Residencia enEl comentario de Harish Kumar:

\documentclass[tikz,border=5pt]{standalone}
\usepackage{circuitikz}
\begin{document}

  \begin{circuitikz} [american voltages, baseline=(current bounding box.center)]
    \ctikzset { label/align = straight }
    \draw (0,0)
    to[V=$V_{Th}$] (0,2)
    to[R=$R_{Th}$] (2.5,2)
    to[short,i=$I$, -o] (4,2)
    to[short] (4.5,2)
    (0,0) to[short, -o] (4,0)
    to[short] (4.5,0);
    \node[draw,minimum width=2cm,minimum height=2.4cm,anchor=south west] at (4.5,-0.2){Load};
  \end{circuitikz}

\end{document}

Respuesta2

cfr proporcionó la respuesta básica que le permitirá empezar a utilizar rápidamente su código existente. Pero proporciono esta respuesta para que pueda ver algunas ideas que podrían resultarle útiles en el futuro.

Aquí hay otra forma de dibujar el circuito sin especificar manualmente las coordenadas. Es un poco más complicado al principio, pero si luego decides cambiar el tamaño de algún componente, todo el dibujo se actualiza para reflejar eso. No se necesita trabajo adicional para actualizar las coordenadas:

\documentclass[tikz]{standalone}
\usepackage[oldvoltagedirection]{circuitikz}
\usetikzlibrary{calc}

\begin{document}
\begin{circuitikz}[american voltages] \draw (0,0)
  node[draw,minimum width=2cm,minimum height=2.4cm] (load) {Load}
  ($(load.west)!0.75!(load.north west)$) coordinate (la)
  ($(load.west)!0.75!(load.south west)$) coordinate (lb)
  (lb) to[short,-o] ++(-0.5,0) coordinate (b) node[below] {$b$}
  to[short] ++(-4,0) coordinate (VThb)
  to[V=$V_{\mathrm{Th}}$] (VThb |- la)
  to[R=$R_{\mathrm{Th}}$] ++(2.5,0) coordinate (VTht)
  to[short,-o,i=$I$] (VTht -| b) coordinate (a) node[above] {$a$}
  to[short] (la);
  \path (a) node[below] {$+$} -- node {$V$} (b) node[above] {$\vphantom{+}-$};
\end{circuitikz}
\end{document}

Tenga en cuenta también que lo he usado \mathrm{Th}para los subíndices, porque Thno representa un par de variables sino una abreviatura del nombre de una persona.

ingrese la descripción de la imagen aquí

información relacionada