%%
% Cursor in die betrachtete Aufgabe stellen und CTRL+Return drücken!
%
%% Aufgabe 1: LTI-Systeme in s
clear all;
MNR=541
A0=100;
w0 = 2*pi*1000;
wn = 100*w0;
fmnr=1000+MNR;
wmnr=2*pi*fmnr;
j=sqrt(-1);
smnr=j*wmnr;
H=A0*(1+smnr/wn)./(1+smnr/w0+(smnr/w0).^2);
sn = -wn;
sp1= (w0/2)*(1+sqrt(1^2-4));
sp2= (w0/2)*(1-sqrt(1^2-4));
H_abs = abs(H);
H_dB  = db(H);
H_ang = angle(H);
H_angd= H_ang*180/pi;
Uinmax  = 1;
Uoutmax = Uinmax*H_abs;
Tdel    = H_ang/(2*pi*fmnr);
% Berechnung der Baulemente
C = [(400+MNR/10)*1e-6 400 500];
L =1./(C*w0*w0);
RC=1./(wn*C); 
RD=1./(w0*C)-RC;
%
%% Aufgbe 2: Schaltkreisanalyse-Methoden
clear all;
MNR=660
VA = 100; beta0=120;
Vcc=20; UCa=10; UCEa=UCa; uT=25e-3;

ICa = [1000+MNR  1000  2000]/1e6;
RC  = (Vcc-UCa)./ICa;
beta= beta0*(1+UCEa/VA);
IBa = ICa/beta;
gm  = ICa./uT; rm=1./gm;
rBE = beta./gm;
gCE = ICa./(VA+UCEa);
rCE = 1./gCE;
Z2  = rCE.*RC./(rCE+RC);
AV  = -gm.*Z2;

%% Aufgabe 3: Miller-Effekt
clear all; MNR=838;
% Eingangskreis:
rBE = 3500; rCE=1e5; RC = 10e3; Av=-340;
CBE  = 35.5e-12; CBC=8.5e-12; CCE=3.5e-12; 
CBC1 = CBC*(1-Av);
C1   = CBE+CBC1; C1=3.798e-11;
fp1  = 1/(2*pi*rBE*C1);
% Ausgangskreis:
CBC2 = CBC*(1-1/Av);
C2   = CBC2+CCE;
R2   = RC*rCE/(RC+rCE);
fp2  = 1/(2*pi*R2*C2);

%% Aufgabe gestrichen: OpAmp Macro
clear all; 
% Gegeben:
MNR=500;
Av = 1e6;
% 1. Stufe:
Av1 = [1000    1000+MNR  2000];
fp1 = 1;
C1 = 1e-6;
R1 = 1./(2*pi*C1*fp1);
% 2. Stufe:
R2  = 100;
fp2 = [1000  1000+MNR 2000]*1e4;
Av2 = Av./Av1;
Gm2 = Av2/R2;
C2  = 1./(2*pi*fp2*R2);

%% Aufgabe 4: Mess-OpAmp
