From: Nils Forssén Date: Mon, 2 Jan 2023 11:19:52 +0000 (+0100) Subject: pushing X-Git-Url: https://gitweb.forssennils.se/?a=commitdiff_plain;h=2ae9faf7227a1b5218255a66d622a90b616b4cc4;p=TSTE05.git pushing --- diff --git "a/inl\303\244mning_3/DC_circuit" "b/inl\303\244mning_3/DC_circuit" new file mode 100644 index 0000000..5dbaf56 --- /dev/null +++ "b/inl\303\244mning_3/DC_circuit" @@ -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\303\244mning_3/calc_script.m" "b/inl\303\244mning_3/calc_script.m" new file mode 100644 index 0000000..80e663b --- /dev/null +++ "b/inl\303\244mning_3/calc_script.m" @@ -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\303\244mning_3/circuit" "b/inl\303\244mning_3/circuit" new file mode 100644 index 0000000..af1b33d --- /dev/null +++ "b/inl\303\244mning_3/circuit" @@ -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\303\244mning_3/inl\303\244mningsuppgift_5_nilfo359.pdf" "b/inl\303\244mning_3/inl\303\244mningsuppgift_5_nilfo359.pdf" new file mode 100644 index 0000000..ab0d8d7 Binary files /dev/null and "b/inl\303\244mning_3/inl\303\244mningsuppgift_5_nilfo359.pdf" differ diff --git "a/inl\303\244mning_3/inl\303\244mningsuppgift_5_nilfo359_rev_1.pdf" "b/inl\303\244mning_3/inl\303\244mningsuppgift_5_nilfo359_rev_1.pdf" new file mode 100644 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\303\244mning_3/krest_3.png" "b/inl\303\244mning_3/krest_3.png" new file mode 100644 index 0000000..32ed2a2 Binary files /dev/null and "b/inl\303\244mning_3/krest_3.png" differ diff --git "a/inl\303\244mning_3/krets_1png.png" "b/inl\303\244mning_3/krets_1png.png" new file mode 100644 index 0000000..5635b21 Binary files /dev/null and "b/inl\303\244mning_3/krets_1png.png" differ diff --git "a/inl\303\244mning_3/krets_2.png" "b/inl\303\244mning_3/krets_2.png" new file mode 100644 index 0000000..4935af2 Binary files /dev/null and "b/inl\303\244mning_3/krets_2.png" differ diff --git "a/inl\303\244mning_3/krets_4.png" "b/inl\303\244mning_3/krets_4.png" new file mode 100644 index 0000000..d6fdb88 Binary files /dev/null and "b/inl\303\244mning_3/krets_4.png" differ diff --git "a/inl\303\244mning_3/krets_4_new.png" "b/inl\303\244mning_3/krets_4_new.png" new file mode 100644 index 0000000..8539e06 Binary files /dev/null and "b/inl\303\244mning_3/krets_4_new.png" differ diff --git "a/inl\303\244mning_3/scan_1.pdf" "b/inl\303\244mning_3/scan_1.pdf" new file mode 100644 index 0000000..76f8acc Binary files /dev/null and "b/inl\303\244mning_3/scan_1.pdf" differ diff --git "a/inl\303\244mning_3/scan_2.pdf" "b/inl\303\244mning_3/scan_2.pdf" new file mode 100644 index 0000000..3fc7dc6 Binary files /dev/null and "b/inl\303\244mning_3/scan_2.pdf" differ