Home Nach oben Pascal_Testat_14 Pascal_Testat_15 Pascal_Testat_16 Pascal_Testat_17 Pascal_Testat_18 Pascal_Testat_20 Pascal_Testat_21 Pascal_Testat_22
| |
Program Schwingkreis;
uses
crt;
const
R=10;
L=0.1e-2;
C=0.1e-6;
w=2*pi;
sempels=10;
var
z,f,f0,step:real;
y,i:integer;
x:text;
begin
clrscr;
Writeln ('Berechnung von Reinenschwingkreis mit R L C');
f0:=1/w*sqrt(1/(C*L));
assign (x,'A:\frequenz.txt');
rewrite (x);
Writeln (x,'Blindwiderstand um die Resonanzfrequemz ',f:6:3,'Hz und eine Schrittweite von ',step:4:3,'Hz');
Writeln (x,'ohmscher Widerstand:, ',r:3,',Ohm');
writeln (x,'Induktivit"t:, ',L,',Vs/A');
writeln (x,'Kapazit"t:, ',C,',F');
Writeln (x,'Frequenz [Hz],Blindwiderstand [Ohm]');
step:=f0/sempels*2;
f:=step;
while f<(2*f0) do begin
z:=sqrt(sqr(R)+sqr(w*f*l-1/(w*f*c)));
Writeln ('Frequent: ',f:15:3,' Hz Blindwiderstand: ',z:10:3,' Ohm');
writeln (x,f:15:3,',',z:10:3);
f:=f+step;
end;
close (x);
readln;
end.
|