1

How can I draw an amplifier with a down node? On the manual are shown different types of amplifiers: fd op amp (2 in - 2 out), plain amp (2 in - 1 up - 1 out) etc. I need just an "hybrid" amp: I need it to have just 1 in and 1 out (like the buffer), but I need it to have a down node too. How can I solve this problem?

enter image description here

If i use "buffer" class, i get 1 in - 1 out, but i don't have access to the "down" pin. Thanks in advance.

This is my actual work

\begin{circuitikz}[american voltages]
\draw
(0,0) node[buffer] (opamp) {}
(opamp.in) to [short, -o] ++(-2,0) coordinate (Ai)
(opamp.out) to [short, -o] ++ (2,0) coordinate (Ao);
\end{circuitikz}

enter image description here

If i use (opamp.down) it doens't work.

4
  • Put a MWE in order to help you. Commented Mar 11, 2020 at 18:46
  • can you be more clear please? I did not understand.
    – frad
    Commented Mar 11, 2020 at 18:52
  • A minimal working example. A piece of what you have until now. Sorry for not being clear :D Commented Mar 11, 2020 at 19:01
  • oh sure, but I think it's useless, I wrote everything in the main post. I will edit it with my code
    – frad
    Commented Mar 11, 2020 at 19:05

1 Answer 1

5

In a recent circuititz (version 1.0 or above) you have two possibilities:

\documentclass[border=10pt]{standalone}
\usepackage[siunitx, RPvoltages]{circuitikz}
%\usepackage[siunitx, RPvoltages]{circuitikzgit}
\begin{document}
\begin{circuitikz}
    \draw (0,0) node[plain mono amp](A){} (A.down) -- ++(0,-0.5);
    \draw (3,0) node[muxdemux, 
        muxdemux def={NL=1, NR=1, NB=1, w=3, Lh=3, Rh=0, square pins=1}] {}; 
\end{circuitikz}
\end{document}

which gives:

enter image description here

Notice that amplifiers are not path-type components, but node-type ones. It is very important to grasp the difference, because it's one of the basic points in circuitikz...

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .