nmos 終端機上的電流箭頭

nmos 終端機上的電流箭頭

Circuitikz 中的 NMOS 元件的三個端子上是否可以有單獨的電流箭頭?我只在帶有選項的類似路徑的物件上看到過它i=...

答案1

不會自動,不會。您可以透過放置currarrow形狀或使用小short雙極來添加它們。

例如,我們可以利用體二極體或緩衝器的錨點,如下所示:

\documentclass[border=10pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{circuitikz}
\ctikzset{tripoles/mos style=arrows, transistors/scale=1.5}
\begin{document}
\begin{tikzpicture}[]
    \draw (0,0) node[nmos](M){};
    \draw (M.body C in) node[currarrow, rotate=-90]{} node[right]{$i_d$};
    \draw (M.body E in) node[currarrow, rotate=-90]{} node[right]{$i_s$};
    \draw ($(M.G)!0.4!(M.nobase)$) node[currarrow]{} node[above]{$i_g$};
\end{tikzpicture}
\end{document}

在此輸入影像描述

另一個選擇是做這樣的事情:

\documentclass[border=10pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{circuitikz}
\ctikzset{tripoles/mos style=arrows, transistors/scale=1.5}
\ctikzset{near i/.style={current/distance=0.1}}
\begin{document}
\begin{tikzpicture}[]
    \draw (0,0) node[nmos](M){}
        (M.D) to[short, i<_=$i_d$, near i] ++(0,0.5) coordinate(M-D)
        (M.S) to[short, i=$i_s$, near i] ++(0,-0.5) coordinate(M-S)
        (M.G) to[short, i<_=$i_g$, near i] ++(-0.5,0.0) coordinate(M-G)
        ;
\end{tikzpicture}
\end{document}

在此輸入影像描述

....然後使用M-DM-S、 和M-G作為外部連接。

相關內容