From 6270f092ef68ecd6be1285284cd478a0c0ea720e Mon Sep 17 00:00:00 2001 From: levi Date: Mon, 9 Feb 2026 20:23:40 +0100 Subject: [PATCH] stuff --- src/cheatsheets/Schaltungstheorie.typ | 59 +++++++++++---------------- 1 file changed, 24 insertions(+), 35 deletions(-) diff --git a/src/cheatsheets/Schaltungstheorie.typ b/src/cheatsheets/Schaltungstheorie.typ index 8d92040..02fae34 100644 --- a/src/cheatsheets/Schaltungstheorie.typ +++ b/src/cheatsheets/Schaltungstheorie.typ @@ -1728,6 +1728,7 @@ ] #colbreak() + // Bauelemente #bgBlock(fill: colorEineTore)[ #subHeading(fill: colorEineTore)[Bauelemente] @@ -2012,26 +2013,12 @@ import cetz.draw: * import cetz-plot: * - let opts = (x-tick-step: none, y-tick-step: none, size: (3, 2), x-label: [u], y-label: [i]) - + let opts = (x-tick-step: none, y-tick-step: none, size: (2, 1), x-label: [u], y-label: [i]) plot.plot(axis-style: "school-book", ..opts, name: "plot", { - plot.add(((-1, -1), (2, 2)), style: (stroke: red)) + + plot.add(((-1, -1), (1, 1)), style: (stroke: red)) }) - - line((1.7, 0.666 + 0.48), (1.7, 0.666), stroke: (paint: rgb("#009e22"))) - line((1, 0.666), (1.7, 0.666), stroke: (paint: rgb("#009e22"))) - - let offset_x = 0.7 - let offset_y = 0.6 - line((1.7 -offset_x, 0.666 + 0.58-offset_y), (1.7-offset_x, 0.666-offset_y), stroke: (paint: rgb("#009e22"))) - line((0.8-offset_x, 0.666-offset_y), (1.7-offset_x, 0.666-offset_y), stroke: (paint: rgb("#009e22"))) - - content((1.15,0.35), $1$) - content((1.40,0.48), $1$) - content((0.56,-0.1), $Omega$) - content((1.9,0.9), $S$) - })) ], align(left+top)[ @@ -2233,13 +2220,26 @@ ]), [ - ], [], - + ], + [], - // Konkaver Wiederstand + // Tunneldiode + [ + Tunneldiode + #scale(x: 100%, y: 100%, zap.circuit({ + import zap: * + import cetz.draw: content, line + tunnel("b1", (0, 0), (1., 0), stroke: black, fill: black) + })) + ], + [ + + ], + [ + + ], + [], - table.cell(colspan: 4, image("../images/schaltungstheorie/kw1.png", height: 1cm)), - table.cell(colspan: 4, image("../images/schaltungstheorie/kw2.png", height: 1cm)), ); ] ] @@ -2533,7 +2533,7 @@ content((0.8, -0.8), text([Input $cal(F)$], fill: rgb("#00318b"))) }) $ u_1 = - R_d i_2 &quad i_1 = 1/R_d u_2 \ - u_2 = R_d i_1 &quad i_2 = - 1/R_d u_1 + u_2 = R_d i_1 &quad u_2 = - 1/R_d u_1 $ ], [#align(center+horizon, image("../images/schaltungstheorie/knotenpotenzial/gyraptorESD.png", height: 3cm))], @@ -2665,23 +2665,12 @@ $A_"NII" = mat(0, R; -1/R, 0)$ ], - [Idealer Zirkulator \ (Drei-Tor)], - [#image("../images/schaltungstheorie/knotenpotenzial/zirkulatorBild.png", height: 3cm)], - [#image("../images/schaltungstheorie/knotenpotenzial/circulator.png", height: 3cm)], - [ - - NICHT Reziprok - - Verlustlos - ], - [$ G = mat(0, R, -R; -R, 0, R; R, -R, 0) quad quad quad G = mat(0, G, -G; -G, 0, G; G, -G, 0) \ - u_1 = (i_2 - i_3) R \ - u_2 = (i_3 - i_1) R \ - u_3 = -(u_1 + u_2) $] - ) ] ] // Knoten Spannungs Analyse +#pagebreak() // Tor Eigenschaften #bgBlock(fill: colorEigenschaften, width: 100%)[ #subHeading(fill: colorEigenschaften)[Tor Eigenschaften]