diff options
Diffstat (limited to 'graphics/circuit_macros/doc/Sources.tex')
-rw-r--r-- | graphics/circuit_macros/doc/Sources.tex | 466 |
1 files changed, 466 insertions, 0 deletions
diff --git a/graphics/circuit_macros/doc/Sources.tex b/graphics/circuit_macros/doc/Sources.tex new file mode 100644 index 0000000000..55e57cbaf4 --- /dev/null +++ b/graphics/circuit_macros/doc/Sources.tex @@ -0,0 +1,466 @@ +\begin{tikzpicture}[scale=2.54] +% dpic version 2020.03.01 option -g for TikZ and PGF 1.01 +\ifx\dpiclw\undefined\newdimen\dpiclw\fi +\global\def\dpicdraw{\draw[line width=\dpiclw]} +\global\def\dpicstop{;} +\dpiclw=0.8bp +\dpiclw=0.8bp + {\sf +\dpicdraw (0,0) + --(0.25,0)\dpicstop +\dpicdraw (0.375,0) circle (0.049213in)\dpicstop +\dpicdraw (0.5,0) + --(0.75,0)\dpicstop +\draw (0.777674,0) node[right=-2bp]{source}; +\dpicdraw (0,-0.275) + --(0.25,-0.275)\dpicstop +\dpicdraw (0.375,-0.275) circle (0.049213in)\dpicstop +\filldraw[line width=0bp](0.36875,-0.3) + --(0.46875,-0.275) + --(0.36875,-0.25) --cycle\dpicstop +\dpicdraw (0.28125,-0.275) + --(0.445844,-0.275)\dpicstop +\dpicdraw (0.5,-0.275) + --(0.75,-0.275)\dpicstop +\draw (0.777674,-0.275) node[right=-2bp]{source(,I)}; +\dpicdraw (0,-0.55) + --(0.25,-0.55)\dpicstop +\dpicdraw (0.375,-0.55) circle (0.049213in)\dpicstop +\dpicdraw (0.375,-0.675) + --(0.375,-0.425)\dpicstop +\dpicdraw (0.5,-0.55) + --(0.75,-0.55)\dpicstop +\draw (0.777674,-0.55) node[right=-2bp]{source(,i)}; +\dpicdraw (0,-0.825) + --(0.25,-0.825)\dpicstop +\dpicdraw (0.375,-0.825) circle (0.049213in)\dpicstop +\draw (0.3125,-0.825) node{$_-$}; +\draw (0.4375,-0.825) node{$_+$}; +\dpicdraw (0.5,-0.825) + --(0.75,-0.825)\dpicstop +\draw (0.777674,-0.825) node[right=-2bp]{source(,V)}; +\dpicdraw (0,-1.1) + --(0.25,-1.1)\dpicstop +\dpicdraw (0.375,-1.1) circle (0.049213in)\dpicstop +\dpicdraw (0.25,-1.1) + --(0.5,-1.1)\dpicstop +\dpicdraw (0.5,-1.1) + --(0.75,-1.1)\dpicstop +\draw (0.777674,-1.1) node[right=-2bp]{source(,v)}; +\dpicdraw (0,-1.375) + --(0.25,-1.375)\dpicstop +\dpicdraw (0.375,-1.375) circle (0.049213in)\dpicstop +\dpicdraw (0.25,-1.375) + ..controls (0.319036,-1.375) and (0.375,-1.319036) + ..(0.375,-1.25)\dpicstop +\dpicdraw (0.5,-1.375) + --(0.75,-1.375)\dpicstop +\draw (0.777674,-1.375) node[right=-2bp]{source(,SC)}; +\dpicdraw (0,-1.65) + --(0.25,-1.65)\dpicstop +\dpicdraw (0.375,-1.65) circle (0.049213in)\dpicstop +\dpicdraw (0.375,-1.65) + ..controls (0.375,-1.626988) and (0.356345,-1.608333) + ..(0.333333,-1.608333) + ..controls (0.310321,-1.608333) and (0.291667,-1.626988) + ..(0.291667,-1.65)\dpicstop +\dpicdraw (0.375,-1.65) + ..controls (0.375,-1.673012) and (0.393655,-1.691667) + ..(0.416667,-1.691667) + ..controls (0.439679,-1.691667) and (0.458333,-1.673012) + ..(0.458333,-1.65)\dpicstop +\dpicdraw (0.583333,-1.65) + --(0.833333,-1.65)\dpicstop +\draw (0.777674,-1.65) node[right=-2bp]{source(,AC)}; +\dpicdraw (0,-1.925) + --(0.25,-1.925)\dpicstop +\dpicdraw (0.375,-1.925) circle (0.049213in)\dpicstop +\dpicdraw (0.286612,-1.836612) + --(0.463388,-2.013388)\dpicstop +\dpicdraw (0.286612,-2.013388) + --(0.463388,-1.836612)\dpicstop +\dpicdraw (0.5,-1.925) + --(0.75,-1.925)\dpicstop +\draw (0.777674,-1.925) node[right=-2bp]{source(,X)}; +\dpicdraw (0,-2.2) + --(0.25,-2.2)\dpicstop +\dpicdraw (0.375,-2.2) circle (0.049213in)\dpicstop +\dpicdraw (0.25,-2.2) + --(0.3125,-2.2)\dpicstop +\dpicdraw (0.3125,-2.2625) + --(0.3125,-2.1375)\dpicstop +\dpicdraw (0.4375,-2.2625) + --(0.4375,-2.1375)\dpicstop +\dpicdraw (0.5,-2.2) + --(0.4375,-2.2)\dpicstop +\dpicdraw (0.5,-2.2) + --(0.75,-2.2)\dpicstop +\draw (0.777674,-2.2) node[right=-2bp]{source(,F)}; +\dpicdraw (0,-2.475) + --(0.1875,-2.475)\dpicstop +\dpicdraw (0.3125,-2.475) circle (0.049213in)\dpicstop +\dpicdraw (0.4375,-2.475) circle (0.049213in)\dpicstop +\dpicdraw (0.5625,-2.475) + --(0.75,-2.475)\dpicstop +\draw (0.777674,-2.475) node[right=-2bp]{source(,G)}; +\dpicdraw (0,-2.75) + --(0.1875,-2.75)\dpicstop +\dpicdraw (0.3125,-2.75) circle (0.049213in)\dpicstop +\dpicdraw (0.375,-2.858253) + ..controls (0.458333,-2.906366) and (0.5625,-2.846225) + ..(0.5625,-2.75) + ..controls (0.5625,-2.653775) and (0.458333,-2.593634) + ..(0.375,-2.641747)\dpicstop +\dpicdraw (0.5625,-2.75) + --(0.75,-2.75)\dpicstop +\draw (0.777674,-2.75) node[right=-2bp]{source(,Q)}; +\dpicdraw (2,0) + --(2.175,0)\dpicstop +\dpicdraw (2.375,0) circle (0.07874in)\dpicstop +\dpicdraw (2.575,0) + --(2.75,0)\dpicstop +\draw (2.777674,0) node[right=-2bp]{source(,{,}0.4)}; +\dpicdraw (2,-0.35) + --(2.25,-0.35)\dpicstop +\dpicdraw (2.375,-0.35) circle (0.049213in)\dpicstop +\dpicdraw (2.3125,-0.38125) + --(2.34375,-0.38125) + --(2.34375,-0.31875) + --(2.40625,-0.31875) + --(2.40625,-0.38125) + --(2.4375,-0.38125)\dpicstop +\dpicdraw (2.5,-0.35) + --(2.75,-0.35)\dpicstop +\draw (2.777674,-0.35) node[right=-2bp]{source(,P)}; +\dpicdraw (2,-0.625) + --(2.25,-0.625)\dpicstop +\dpicdraw (2.375,-0.625) circle (0.049213in)\dpicstop +\dpicdraw (2.3125,-0.625) + --(2.3125,-0.583333) + --(2.375,-0.583333) + --(2.375,-0.666667) + --(2.4375,-0.666667) + --(2.4375,-0.625)\dpicstop +\dpicdraw (2.5,-0.625) + --(2.75,-0.625)\dpicstop +\draw (2.777674,-0.625) node[right=-2bp]{source(,U)}; +\dpicdraw (2,-0.9) + --(2.25,-0.9)\dpicstop +\dpicdraw (2.375,-0.9) circle (0.049213in)\dpicstop +\dpicdraw (2.3125,-0.941667) + --(2.375,-0.941667) + --(2.375,-0.858333) + --(2.4375,-0.858333)\dpicstop +\dpicdraw (2.5,-0.9) + --(2.75,-0.9)\dpicstop +\draw (2.777674,-0.9) node[right=-2bp]{source(,H)}; +\dpicdraw (2,-1.175) + --(2.25,-1.175)\dpicstop +\dpicdraw (2.375,-1.175) circle (0.049213in)\dpicstop +\dpicdraw (2.291667,-1.216667) + --(2.416667,-1.1125) + --(2.416667,-1.216667)\dpicstop +\dpicdraw (2.5,-1.175) + --(2.75,-1.175)\dpicstop +\draw (2.777674,-1.175) node[right=-2bp]{source(,R)}; +\dpicdraw (2,-1.45) + --(2.25,-1.45)\dpicstop +\dpicdraw (2.375,-1.45) circle (0.049213in)\dpicstop +\dpicdraw (2.291667,-1.45) + ..controls (2.29302,-1.447174) and (2.295417,-1.442207) + ..(2.297014,-1.438918) + ..controls (2.298611,-1.435629) and (2.301248,-1.430362) + ..(2.302897,-1.427166) + ..controls (2.304546,-1.423971) and (2.307453,-1.418784) + ..(2.309383,-1.415594) + ..controls (2.311313,-1.412404) and (2.314426,-1.40787) + ..(2.316328,-1.405477) + ..controls (2.31823,-1.403084) and (2.3213,-1.399943) + ..(2.323177,-1.398468) + ..controls (2.325054,-1.396994) and (2.328093,-1.395392) + ..(2.329956,-1.394895) + ..controls (2.33182,-1.394398) and (2.334847,-1.394398) + ..(2.33671,-1.394895) + ..controls (2.338574,-1.395392) and (2.341612,-1.396994) + ..(2.34349,-1.398468) + ..controls (2.345367,-1.399943) and (2.348437,-1.403084) + ..(2.350339,-1.405477) + ..controls (2.352241,-1.40787) and (2.355353,-1.412404) + ..(2.357283,-1.415594) + ..controls (2.359213,-1.418784) and (2.362369,-1.424451) + ..(2.364323,-1.428239) + ..controls (2.366277,-1.432026) and (2.369464,-1.438441) + ..(2.371432,-1.442551) + ..controls (2.373401,-1.446661) and (2.376599,-1.453339) + ..(2.378568,-1.457449) + ..controls (2.380536,-1.461559) and (2.383723,-1.467974) + ..(2.385677,-1.471761) + ..controls (2.387631,-1.475549) and (2.390787,-1.481216) + ..(2.392717,-1.484406) + ..controls (2.394647,-1.487596) and (2.397759,-1.49213) + ..(2.399661,-1.494523) + ..controls (2.401563,-1.496916) and (2.404633,-1.500057) + ..(2.40651,-1.501532) + ..controls (2.408388,-1.503006) and (2.411426,-1.504608) + ..(2.41329,-1.505105) + ..controls (2.415153,-1.505602) and (2.41818,-1.505602) + ..(2.420044,-1.505105) + ..controls (2.421907,-1.504608) and (2.424946,-1.503006) + ..(2.426823,-1.501532) + ..controls (2.4287,-1.500057) and (2.43177,-1.496916) + ..(2.433672,-1.494523) + ..controls (2.435574,-1.49213) and (2.438687,-1.487596) + ..(2.440617,-1.484406) + ..controls (2.442547,-1.481216) and (2.445454,-1.476029) + ..(2.447103,-1.472834) + ..controls (2.448752,-1.469638) and (2.451389,-1.464371) + ..(2.452986,-1.461082) + ..controls (2.454583,-1.457793) and (2.45698,-1.452826) + ..(2.458333,-1.45)\dpicstop +\dpicdraw (2.583333,-1.45) + --(2.833333,-1.45)\dpicstop +\draw (2.777674,-1.45) node[right=-2bp]{source(,S)}; +\dpicdraw (2,-1.725) + --(2.25,-1.725)\dpicstop +\dpicdraw (2.375,-1.725) circle (0.049213in)\dpicstop +\dpicdraw (2.25,-1.725) + ..controls (2.319036,-1.725) and (2.375,-1.780964) + ..(2.375,-1.85)\dpicstop +\dpicdraw (2.5,-1.725) + --(2.75,-1.725)\dpicstop +\draw (2.777674,-1.725) node[right=-2bp]{source(,SCr)}; +\dpicdraw (2,-2) + --(2.25,-2)\dpicstop +\dpicdraw (2.375,-2) circle (0.049213in)\dpicstop +\dpicdraw (2.28125,-2.03125) + --(2.34375,-1.96875) + --(2.40625,-2.03125) + --(2.46875,-1.96875)\dpicstop +\dpicdraw (2.5,-2) + --(2.75,-2)\dpicstop +\draw (2.777674,-2) node[right=-2bp]{source(,T)}; +\dpicdraw (2,-2.275) + --(2.25,-2.275)\dpicstop +\dpicdraw (2.375,-2.275) circle (0.049213in)\dpicstop +\dpicdraw (2.25,-2.275) + --(2.34375,-2.275)\dpicstop +\dpicdraw[line width=0.4bp](2.34375,-2.275) circle (0.00109in)\dpicstop +\dpicdraw (2.34375,-2.275) + --(2.348958,-2.233333) + ..controls (2.352431,-2.205556) and (2.361111,-2.191667) + ..(2.375,-2.191667) + ..controls (2.388889,-2.191667) and (2.397569,-2.205556) + ..(2.401042,-2.233333) + --(2.40625,-2.275)\dpicstop +\dpicdraw[line width=0.4bp](2.40625,-2.275) circle (0.00109in)\dpicstop +\dpicdraw (2.40625,-2.275) + --(2.5,-2.275)\dpicstop +\dpicdraw (2.5,-2.275) + --(2.75,-2.275)\dpicstop +\draw (2.777674,-2.275) node[right=-2bp]{source(,L)}; +\dpicdraw (2,-2.55) + --(2.25,-2.55)\dpicstop +\dpicdraw (2.375,-2.55) circle (0.049213in)\dpicstop +\dpicdraw (2.25,-2.55) + --(2.291667,-2.55)\dpicstop +\dpicdraw[line width=0.4bp](2.291667,-2.55) circle (0.00109in)\dpicstop +\dpicdraw (2.291667,-2.55) + ..controls (2.291667,-2.584518) and (2.319649,-2.6125) + ..(2.354167,-2.6125) + ..controls (2.388684,-2.6125) and (2.416667,-2.584518) + ..(2.416667,-2.55)\dpicstop +\dpicdraw (2.416667,-2.55) + ..controls (2.416667,-2.526988) and (2.398012,-2.508333) + ..(2.375,-2.508333) + ..controls (2.351988,-2.508333) and (2.333333,-2.526988) + ..(2.333333,-2.55)\dpicstop +\dpicdraw (2.333333,-2.55) + ..controls (2.333333,-2.584518) and (2.361316,-2.6125) + ..(2.395833,-2.6125) + ..controls (2.430351,-2.6125) and (2.458333,-2.584518) + ..(2.458333,-2.55)\dpicstop +\dpicdraw[line width=0.4bp](2.458333,-2.55) circle (0.00109in)\dpicstop +\dpicdraw (2.458333,-2.55) + --(2.5,-2.55)\dpicstop +\dpicdraw (2.5,-2.55) + --(2.75,-2.55)\dpicstop +\draw (2.777674,-2.55) node[right=-2bp]{source(,B)}; +\dpicdraw (2,-2.77) + --(2.25,-2.77)\dpicstop +\dpicdraw (2.375,-2.7075) + ..controls (2.39675,-2.7075) and (2.430875,-2.714063) + ..(2.45625,-2.723125) + ..controls (2.481625,-2.732188) and (2.5,-2.751875) + ..(2.5,-2.77) + ..controls (2.5,-2.788125) and (2.481625,-2.807813) + ..(2.45625,-2.816875) + ..controls (2.430875,-2.825938) and (2.39675,-2.8325) + ..(2.375,-2.8325) + ..controls (2.35325,-2.8325) and (2.319125,-2.825938) + ..(2.29375,-2.816875) + ..controls (2.268375,-2.807813) and (2.25,-2.788125) + ..(2.25,-2.77) + ..controls (2.25,-2.751875) and (2.268375,-2.732188) + ..(2.29375,-2.723125) + ..controls (2.319125,-2.714063) and (2.35325,-2.7075) + ..(2.375,-2.7075)\dpicstop +\dpicdraw (2.5,-2.77) + --(2.75,-2.77)\dpicstop +\draw (2.777674,-2.77) node[right=-2bp]{nullator}; +\dpicdraw (2,-2.935) + --(2.25,-2.935)\dpicstop +\dpicdraw (2.375,-2.935) + --(2.34375,-2.90375) + ..controls (2.322917,-2.882917) and (2.302083,-2.8725) + ..(2.28125,-2.8725) + ..controls (2.260417,-2.8725) and (2.25,-2.893333) + ..(2.25,-2.935) + ..controls (2.25,-2.976667) and (2.260417,-2.9975) + ..(2.28125,-2.9975) + ..controls (2.302083,-2.9975) and (2.322917,-2.987083) + ..(2.34375,-2.96625) + --(2.375,-2.935)\dpicstop +\dpicdraw (2.375,-2.935) + --(2.40625,-2.90375) + ..controls (2.427083,-2.882917) and (2.447917,-2.8725) + ..(2.46875,-2.8725) + ..controls (2.489583,-2.8725) and (2.5,-2.893333) + ..(2.5,-2.935) + ..controls (2.5,-2.976667) and (2.489583,-2.9975) + ..(2.46875,-2.9975) + ..controls (2.447917,-2.9975) and (2.427083,-2.987083) + ..(2.40625,-2.96625) + --(2.375,-2.935)\dpicstop +\dpicdraw (2.5,-2.935) + --(2.75,-2.935)\dpicstop +\draw (2.777674,-2.935) node[right=-2bp]{norator}; +\dpicdraw (4,0) + --(4.25,0)\dpicstop +\dpicdraw (4.375,0) circle (0.049213in)\dpicstop +\dpicdraw (4.25,0) + --(4.3125,0)\dpicstop +\dpicdraw (4.396376,-0.058731) + --(4.396376,0.058731)\dpicstop +\dpicdraw[line width=0.4bp](4.396376,0.058731) circle (0.00109in)\dpicstop +\dpicdraw (4.396376,0.058731) + ..controls (4.451208,0.038774) and (4.451208,-0.038774) + ..(4.396376,-0.058731)\dpicstop +\dpicdraw[line width=0.4bp](4.396376,-0.058731) circle (0.00109in)\dpicstop +\dpicdraw (4.353624,0.058731) + --(4.353624,-0.058731)\dpicstop +\dpicdraw[line width=0.4bp](4.353624,-0.058731) circle (0.00109in)\dpicstop +\dpicdraw (4.353624,-0.058731) + ..controls (4.298792,-0.038774) and (4.298792,0.038774) + ..(4.353624,0.058731)\dpicstop +\dpicdraw[line width=0.4bp](4.353624,0.058731) circle (0.00109in)\dpicstop +\dpicdraw (4.4375,0) + --(4.5,0)\dpicstop +\dpicdraw (4.5,0) + --(4.75,0)\dpicstop +\draw (4.777674,0) node[right=-2bp]{source(,N)}; +\dpicdraw (4,-0.275) + --(4.25,-0.275)\dpicstop +\dpicdraw (4.375,-0.275) circle (0.049213in)\dpicstop +\draw (4.375,-0.275) node{\rm mA}; +\dpicdraw (4.5,-0.275) + --(4.75,-0.275)\dpicstop +\draw (4.777674,-0.275) node[right=-2bp]{source(,"mA")}; +\dpicdraw (4,-0.585) + --(4.225,-0.585)\dpicstop +\dpicdraw (4.225,-0.585) + --(4.375,-0.435) + --(4.525,-0.585) + --(4.375,-0.735) + --(4.225,-0.585)\dpicstop +\dpicdraw (4.525,-0.585) + --(4.75,-0.585)\dpicstop +\draw (4.777674,-0.585) node[right=-2bp]{consource}; +\dpicdraw (4,-0.905) + --(4.225,-0.905)\dpicstop +\dpicdraw (4.225,-0.905) + --(4.375,-0.755) + --(4.525,-0.905) + --(4.375,-1.055) + --(4.225,-0.905)\dpicstop +\filldraw[line width=0bp](4.3875,-0.93) + --(4.4875,-0.905) + --(4.3875,-0.88) --cycle\dpicstop +\dpicdraw (4.2625,-0.905) + --(4.464594,-0.905)\dpicstop +\dpicdraw (4.525,-0.905) + --(4.75,-0.905)\dpicstop +\draw (4.777674,-0.905) node[right=-2bp]{consource(,I)}; +\dpicdraw (4,-1.225) + --(4.225,-1.225)\dpicstop +\dpicdraw (4.225,-1.225) + --(4.375,-1.075) + --(4.525,-1.225) + --(4.375,-1.375) + --(4.225,-1.225)\dpicstop +\dpicdraw (4.375,-1.075) + --(4.375,-1.375)\dpicstop +\dpicdraw (4.525,-1.225) + --(4.75,-1.225)\dpicstop +\draw (4.777674,-1.225) node[right=-2bp]{consource(,i)}; +\dpicdraw (4,-1.545) + --(4.25,-1.545)\dpicstop +\dpicdraw (4.375,-1.545) circle (0.049213in)\dpicstop +\dpicdraw (4.26275,-1.49) + ..controls (4.332238,-1.53) and (4.417762,-1.53) + ..(4.48725,-1.49)\dpicstop +\dpicdraw (4.5,-1.545) + --(4.75,-1.545)\dpicstop +\draw (4.777674,-1.545) node[right=-2bp]{source(,SE)}; +\dpicdraw (4,-1.82) + --(4.225,-1.82)\dpicstop +\dpicdraw (4.225,-1.82) + --(4.375,-1.67) + --(4.525,-1.82) + --(4.375,-1.97) + --(4.225,-1.82)\dpicstop +\draw (4.3,-1.82) node{$-$}; +\draw (4.45,-1.82) node{$+$}; +\dpicdraw (4.525,-1.82) + --(4.75,-1.82)\dpicstop +\draw (4.777674,-1.82) node[right=-2bp]{consource(,V)}; +\dpicdraw (4,-2.14) + --(4.225,-2.14)\dpicstop +\dpicdraw (4.225,-2.14) + --(4.375,-1.99) + --(4.525,-2.14) + --(4.375,-2.29) + --(4.225,-2.14)\dpicstop +\dpicdraw (4.225,-2.14) + --(4.525,-2.14)\dpicstop +\dpicdraw (4.525,-2.14) + --(4.75,-2.14)\dpicstop +\draw (4.777674,-2.14) node[right=-2bp]{consource(,v)}; +\dpicdraw (4,-2.44) + --(4.354167,-2.44)\dpicstop +\dpicdraw (4.354167,-2.3775) + --(4.354167,-2.5025)\dpicstop +\dpicdraw (4.395833,-2.315) + --(4.395833,-2.565)\dpicstop +\dpicdraw (4.395833,-2.44) + --(4.75,-2.44)\dpicstop +\draw (4.777674,-2.44) node[right=-2bp]{battery}; +\dpicdraw (4.75,-2.715) + --(4.479167,-2.715)\dpicstop +\dpicdraw (4.479167,-2.7775) + --(4.479167,-2.6525)\dpicstop +\dpicdraw (4.4375,-2.84) + --(4.4375,-2.59)\dpicstop +\dpicdraw (4.395833,-2.7775) + --(4.395833,-2.6525)\dpicstop +\dpicdraw (4.354167,-2.84) + --(4.354167,-2.59)\dpicstop +\dpicdraw (4.3125,-2.7775) + --(4.3125,-2.6525)\dpicstop +\dpicdraw (4.270833,-2.84) + --(4.270833,-2.59)\dpicstop +\dpicdraw (4.270833,-2.715) + --(4,-2.715)\dpicstop +\draw (4.777674,-2.715) node[right=-2bp]{battery(,3,R)}; + } +\end{tikzpicture} +\vspace*{-0.5\baselineskip} |