From b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b Mon Sep 17 00:00:00 2001 From: priyanka Date: Wed, 24 Jun 2015 15:03:17 +0530 Subject: initial commit / add all books --- 339/CH10/EX10.2/ex10_2.sce | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100755 339/CH10/EX10.2/ex10_2.sce (limited to '339/CH10/EX10.2/ex10_2.sce') diff --git a/339/CH10/EX10.2/ex10_2.sce b/339/CH10/EX10.2/ex10_2.sce new file mode 100755 index 000000000..97543916e --- /dev/null +++ b/339/CH10/EX10.2/ex10_2.sce @@ -0,0 +1,30 @@ +stacksize("max"); +//define crystal parameters +Lq=0.1; +Rq=25; +Cq=0.3*10^-12; +C0=1*10^-12; + +//find series resonance frequency +ws0=1/sqrt(Lq*Cq); +disp(ws0); +ws=ws0*(1+Rq^2/2*C0/Lq); +fs=ws/2/%pi + +//find parallel resonance frequency +wp0=sqrt((Cq+C0)/(Lq*Cq*C0)); +wp=wp0*(1-Rq^2/2*C0/Lq); +fp=wp/2/%pi + +//define frequency range for this plot +f=(0.9:0.00001:1.1)*1e6; +w=2*%pi*f; + +//find abmittance of the resonator +Y=%i.*w*C0+1./(Rq+%i*(w*Lq-1./(w*Cq))); + +plot(f/1e6,abs(imag(Y))); +mtlb_axis([0.9 1.1 1e-10 1e-1]); +title('Admittance of the quartz crystal resonator'); +xlabel('Frequency {\itf}, MHz'); +ylabel('Susceptance |B|, \Omega'); \ No newline at end of file -- cgit