pushing
authorNils Forssén <forssennils@gmail.com>
Mon, 2 Jan 2023 11:19:52 +0000 (12:19 +0100)
committerNils Forssén <forssennils@gmail.com>
Mon, 2 Jan 2023 11:19:52 +0000 (12:19 +0100)
12 files changed:
inlämning_3/DC_circuit [new file with mode: 0644]
inlämning_3/calc_script.m [new file with mode: 0644]
inlämning_3/circuit [new file with mode: 0644]
inlämning_3/inlämningsuppgift_5_nilfo359.pdf [new file with mode: 0644]
inlämning_3/inlämningsuppgift_5_nilfo359_rev_1.pdf [new file with mode: 0644]
inlämning_3/krest_3.png [new file with mode: 0644]
inlämning_3/krets_1png.png [new file with mode: 0644]
inlämning_3/krets_2.png [new file with mode: 0644]
inlämning_3/krets_4.png [new file with mode: 0644]
inlämning_3/krets_4_new.png [new file with mode: 0644]
inlämning_3/scan_1.pdf [new file with mode: 0644]
inlämning_3/scan_2.pdf [new file with mode: 0644]

diff --git a/inlämning_3/DC_circuit b/inlämning_3/DC_circuit
new file mode 100644 (file)
index 0000000..5dbaf56
--- /dev/null
@@ -0,0 +1,11 @@
+$ 1 0.000005 10.20027730826997 52 5 43 5e-11
+r 384 192 384 272 0 37680
+r 384 192 384 96 0 24360
+w 384 192 416 192 0
+t 416 192 464 192 1 -1 2.270080733410082 -0.624304575520453 75 default
+r 464 208 464 272 0 1970
+w 464 272 384 272 0
+r 464 176 464 96 0 1000.9999999999999
+w 464 96 384 96 0
+g 464 272 464 288 0 0
+R 464 96 512 96 0 0 40 -12 0 0 0.5
diff --git a/inlämning_3/calc_script.m b/inlämning_3/calc_script.m
new file mode 100644 (file)
index 0000000..80e663b
--- /dev/null
@@ -0,0 +1,34 @@
+%% Constants
+I_CQ = -3*10^-3;
+U_CEQ = -3;
+I_C = I_CQ;
+U_CE = U_CEQ;
+
+R_G = 10^6;
+U_BE = -0.7;
+B = 75;
+E = -12;
+
+h_21 = 75;
+h_11 = 2000;
+g_m = 0.004;
+R_L = 2000;
+R_4 = 4700;
+R_1 = 1000;
+R_S = 2000;
+
+%% a)
+R_C = R_G / (((I_C/U_CE) * R_G) - 1);
+I_B = I_C / B;
+I_E = I_B + I_C;
+R_5 = (0.1 * B * E) / (((U_BE * I_E) / (E - (R_C * I_C) - U_CE)) + I_E + (0.1 * B * I_B));
+R_E = (E - (R_C * I_C) - U_CE) / I_E;
+I_5 = (E - U_BE - (R_E * I_E)) / R_5;
+I_6 = I_5 - I_B;
+R_6 = (E - (R_5 * I_5)) / I_6;
+
+%% b)
+F = g_m * (1/((1/R_S) + (1/R_L)));
+F = F * ((- h_21 * (1/((1/R_C) + (1/R_6)))) / (1 + (g_m * R_S)));
+F = F * ((- h_21 * (1/((1/R_4) + (1/R_5) + (1/R_6) + (1/h_11)))) / h_11);
+F = F * (1 / (R_1 * (1 + h_21)));
\ No newline at end of file
diff --git a/inlämning_3/circuit b/inlämning_3/circuit
new file mode 100644 (file)
index 0000000..af1b33d
--- /dev/null
@@ -0,0 +1,46 @@
+$ 1 0.000005 45.7144713268909 56 5 43 5e-11
+r 384 192 384 272 0 37680
+r 384 192 384 96 0 24360
+w 384 192 416 192 0
+t 416 192 464 192 1 -1 -0.6205639006689597 -0.6691433264704966 75 default
+r 464 208 464 272 0 1970
+w 464 272 384 272 0
+r 464 176 464 96 0 1000.9999999999999
+w 464 96 384 96 0
+j 560 176 608 176 33 -3 0.004
+r 560 176 560 272 0 1000000
+r 608 192 608 272 0 2000
+r 608 160 608 96 0 600
+r 336 96 336 192 0 4700
+w 464 272 512 272 0
+w 512 208 464 208 0
+r 304 96 304 208 0 68000
+w 304 272 384 272 0
+w 304 272 240 272 0
+r 240 272 240 208 0 24000
+w 240 208 304 208 0
+t 240 208 240 176 1 -1 0.6691433264704966 0.00021077887048407619 75 default
+w 336 192 256 176 0
+w 304 96 336 96 0
+w 336 96 384 96 0
+w 192 176 224 176 0
+r 192 176 192 272 0 1000
+w 192 272 240 272 0
+w 464 96 608 96 0
+w 560 272 512 272 0
+w 608 272 560 272 0
+r 688 192 688 272 0 2000
+w 608 272 688 272 0
+w 128 272 192 272 0
+g 192 272 192 304 0 0
+w 336 192 384 192 0
+w 304 208 304 272 0
+w 464 176 560 176 0
+w 512 208 512 272 0
+w 608 192 688 192 0
+w 128 176 192 176 0
+v 464 0 464 96 0 0 40 -12 0 0 0.5
+g 464 0 512 0 0 0
+v 64 128 128 176 0 1 40 0.001 0 0 0.5
+g 64 128 80 80 0 0
+o 30 4 0 4099 10 0.00625 0 2 30 3
diff --git a/inlämning_3/inlämningsuppgift_5_nilfo359.pdf b/inlämning_3/inlämningsuppgift_5_nilfo359.pdf
new file mode 100644 (file)
index 0000000..ab0d8d7
Binary files /dev/null and "b/inl\303\244mning_3/inl\303\244mningsuppgift_5_nilfo359.pdf" differ
diff --git a/inlämning_3/inlämningsuppgift_5_nilfo359_rev_1.pdf b/inlämning_3/inlämningsuppgift_5_nilfo359_rev_1.pdf
new file mode 100644 (file)
index 0000000..956f191
Binary files /dev/null and "b/inl\303\244mning_3/inl\303\244mningsuppgift_5_nilfo359_rev_1.pdf" differ
diff --git a/inlämning_3/krest_3.png b/inlämning_3/krest_3.png
new file mode 100644 (file)
index 0000000..32ed2a2
Binary files /dev/null and "b/inl\303\244mning_3/krest_3.png" differ
diff --git a/inlämning_3/krets_1png.png b/inlämning_3/krets_1png.png
new file mode 100644 (file)
index 0000000..5635b21
Binary files /dev/null and "b/inl\303\244mning_3/krets_1png.png" differ
diff --git a/inlämning_3/krets_2.png b/inlämning_3/krets_2.png
new file mode 100644 (file)
index 0000000..4935af2
Binary files /dev/null and "b/inl\303\244mning_3/krets_2.png" differ
diff --git a/inlämning_3/krets_4.png b/inlämning_3/krets_4.png
new file mode 100644 (file)
index 0000000..d6fdb88
Binary files /dev/null and "b/inl\303\244mning_3/krets_4.png" differ
diff --git a/inlämning_3/krets_4_new.png b/inlämning_3/krets_4_new.png
new file mode 100644 (file)
index 0000000..8539e06
Binary files /dev/null and "b/inl\303\244mning_3/krets_4_new.png" differ
diff --git a/inlämning_3/scan_1.pdf b/inlämning_3/scan_1.pdf
new file mode 100644 (file)
index 0000000..76f8acc
Binary files /dev/null and "b/inl\303\244mning_3/scan_1.pdf" differ
diff --git a/inlämning_3/scan_2.pdf b/inlämning_3/scan_2.pdf
new file mode 100644 (file)
index 0000000..3fc7dc6
Binary files /dev/null and "b/inl\303\244mning_3/scan_2.pdf" differ