summaryrefslogtreecommitdiff
path: root/1691/CH2/EX2.36/exmp2_36.sce
blob: 71fefb29bead906178997eb7f5c96d4c55a0e220 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//Example 2.36
clc
disp("f = 2 kHz")
disp("f = 1/ 2*pi*R*c*sqrt(6)              ...For phase shift oscillator")
disp("Choose  C = 1 nF")
r=(1/(2*%pi*2*sqrt(6)*10^-6))*10^-3
format(7)
disp(r,"Therefore,  r(in k-ohm) =")
disp("Select FET with g_m = 5000 us and r_d = 50 k-ohm")
disp("For phase shift oscillator, |A| >= 29 and |A| = g_m*R_L")
disp("Therefore,  g_m*R_L >= 29")
rl=(29/(5000*10^-6))*10^-3
disp(rl,"i.e.  R_L(in k-ohm) >= 29/g_m >=")
disp("Select  R_L = 6.8 k-ohm")
disp("But  R_L = R_D*r_d / R_D+r_d")
rd=7.87
disp(rd,"Therefore,  R_D(in k-ohm) =")