From 7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 Mon Sep 17 00:00:00 2001 From: prashantsinalkar Date: Tue, 10 Oct 2017 12:27:19 +0530 Subject: initial commit / add all books --- 863/CH7/EX7.1/Ex7_1.sce | 25 +++++++++++++++++++++++++ 863/CH7/EX7.1/Ex7_1.txt | 25 +++++++++++++++++++++++++ 863/CH7/EX7.1/Result7_1.txt | 12 ++++++++++++ 863/CH7/EX7.2/Ex7_2.sce | 13 +++++++++++++ 863/CH7/EX7.2/Ex7_2.txt | 13 +++++++++++++ 863/CH7/EX7.2/Result7_2.txt | 4 ++++ 863/CH7/EX7.3/Ex7_3.sce | 22 ++++++++++++++++++++++ 863/CH7/EX7.3/Ex7_3.txt | 22 ++++++++++++++++++++++ 863/CH7/EX7.3/Result7_3.txt | 10 ++++++++++ 863/CH7/EX7.4/Ex7_4.sce | 17 +++++++++++++++++ 863/CH7/EX7.4/Ex7_4.txt | 17 +++++++++++++++++ 863/CH7/EX7.4/Result7_4.txt | 8 ++++++++ 863/CH7/EX7.5/Ex7_5.sce | 24 ++++++++++++++++++++++++ 863/CH7/EX7.5/Ex7_5.txt | 24 ++++++++++++++++++++++++ 863/CH7/EX7.5/Result7_5.txt | 10 ++++++++++ 863/CH7/EX7.6/Ex7_6.sce | 21 +++++++++++++++++++++ 863/CH7/EX7.6/Ex7_6.txt | 21 +++++++++++++++++++++ 863/CH7/EX7.6/Result7_6.txt | 14 ++++++++++++++ 18 files changed, 302 insertions(+) create mode 100644 863/CH7/EX7.1/Ex7_1.sce create mode 100644 863/CH7/EX7.1/Ex7_1.txt create mode 100644 863/CH7/EX7.1/Result7_1.txt create mode 100644 863/CH7/EX7.2/Ex7_2.sce create mode 100644 863/CH7/EX7.2/Ex7_2.txt create mode 100644 863/CH7/EX7.2/Result7_2.txt create mode 100644 863/CH7/EX7.3/Ex7_3.sce create mode 100644 863/CH7/EX7.3/Ex7_3.txt create mode 100644 863/CH7/EX7.3/Result7_3.txt create mode 100644 863/CH7/EX7.4/Ex7_4.sce create mode 100644 863/CH7/EX7.4/Ex7_4.txt create mode 100644 863/CH7/EX7.4/Result7_4.txt create mode 100644 863/CH7/EX7.5/Ex7_5.sce create mode 100644 863/CH7/EX7.5/Ex7_5.txt create mode 100644 863/CH7/EX7.5/Result7_5.txt create mode 100644 863/CH7/EX7.6/Ex7_6.sce create mode 100644 863/CH7/EX7.6/Ex7_6.txt create mode 100644 863/CH7/EX7.6/Result7_6.txt (limited to '863/CH7') diff --git a/863/CH7/EX7.1/Ex7_1.sce b/863/CH7/EX7.1/Ex7_1.sce new file mode 100644 index 000000000..f94d474e0 --- /dev/null +++ b/863/CH7/EX7.1/Ex7_1.sce @@ -0,0 +1,25 @@ +//Caption:Design a collector coupled monostable multivibrator by determining rc,rb,r2,r1 and vb1 +//Ex7.1 +clc; +clear; +close; +vs=9//Supply voltage(in volts) +Ic=2//Collector current(in mA) +hfe=50 +vd=0.7//Diode forward voltage(in volts) +vce=0.2//Saturated collector emitter voltage(in volts) +Vbb=-9//Base voltage(in volts) +Vbe=0.7//Base emitter voltage(in volts) +Rc=(vs-vd-vce)/Ic +Ib2=Ic*1000/hfe +Rb=(vs-Vbe-vd)*1000/Ib2 +I2=Ic*1000/10 +Vr2=Vbe-Vbb +R2=Vr2*1000/I2 +i=Ib2+I2 +r=(vs-Vbe)*1000/i +R1=r-Rc +Vc2=vd+vce +Vr1=R1*(vs-Vbb)/(R1+R2) +Vb1=Vc2-Vr1 +disp(Vb1,R1,R2,Rb,Rc,'Required components for circuit design are Rc,Rb,R2,R1(in kilo ohm) and Vb1(in volts)=') \ No newline at end of file diff --git a/863/CH7/EX7.1/Ex7_1.txt b/863/CH7/EX7.1/Ex7_1.txt new file mode 100644 index 000000000..f94d474e0 --- /dev/null +++ b/863/CH7/EX7.1/Ex7_1.txt @@ -0,0 +1,25 @@ +//Caption:Design a collector coupled monostable multivibrator by determining rc,rb,r2,r1 and vb1 +//Ex7.1 +clc; +clear; +close; +vs=9//Supply voltage(in volts) +Ic=2//Collector current(in mA) +hfe=50 +vd=0.7//Diode forward voltage(in volts) +vce=0.2//Saturated collector emitter voltage(in volts) +Vbb=-9//Base voltage(in volts) +Vbe=0.7//Base emitter voltage(in volts) +Rc=(vs-vd-vce)/Ic +Ib2=Ic*1000/hfe +Rb=(vs-Vbe-vd)*1000/Ib2 +I2=Ic*1000/10 +Vr2=Vbe-Vbb +R2=Vr2*1000/I2 +i=Ib2+I2 +r=(vs-Vbe)*1000/i +R1=r-Rc +Vc2=vd+vce +Vr1=R1*(vs-Vbb)/(R1+R2) +Vb1=Vc2-Vr1 +disp(Vb1,R1,R2,Rb,Rc,'Required components for circuit design are Rc,Rb,R2,R1(in kilo ohm) and Vb1(in volts)=') \ No newline at end of file diff --git a/863/CH7/EX7.1/Result7_1.txt b/863/CH7/EX7.1/Result7_1.txt new file mode 100644 index 000000000..9bb497a22 --- /dev/null +++ b/863/CH7/EX7.1/Result7_1.txt @@ -0,0 +1,12 @@ +Required components for circuit design are Rc,Rb,R2,R1(in kilo ohm) and Vb1(in volts)= + + 4.05 + + 190. + + 48.5 + + 30.533333 + + - 6.0540278 + \ No newline at end of file diff --git a/863/CH7/EX7.2/Ex7_2.sce b/863/CH7/EX7.2/Ex7_2.sce new file mode 100644 index 000000000..b933534c5 --- /dev/null +++ b/863/CH7/EX7.2/Ex7_2.sce @@ -0,0 +1,13 @@ +//Caption:Find capacitance +//Ex7.2 +clc; +clear; +close; +t=250//Pulse width(in micro sec) +E=9//Input voltage(in volts) +Vbe=0.7//Base emitter voltage(in volts) +Vd=0.7//Diode forward voltage(in volts) +Rb=180//Base resistor(in kilo ohm) +Eo=-(E-Vbe-Vd) +C=t*1000/(Rb*log((E-Eo)/E)) +disp(C,'Required capacitance(in pF)=') \ No newline at end of file diff --git a/863/CH7/EX7.2/Ex7_2.txt b/863/CH7/EX7.2/Ex7_2.txt new file mode 100644 index 000000000..b933534c5 --- /dev/null +++ b/863/CH7/EX7.2/Ex7_2.txt @@ -0,0 +1,13 @@ +//Caption:Find capacitance +//Ex7.2 +clc; +clear; +close; +t=250//Pulse width(in micro sec) +E=9//Input voltage(in volts) +Vbe=0.7//Base emitter voltage(in volts) +Vd=0.7//Diode forward voltage(in volts) +Rb=180//Base resistor(in kilo ohm) +Eo=-(E-Vbe-Vd) +C=t*1000/(Rb*log((E-Eo)/E)) +disp(C,'Required capacitance(in pF)=') \ No newline at end of file diff --git a/863/CH7/EX7.2/Result7_2.txt b/863/CH7/EX7.2/Result7_2.txt new file mode 100644 index 000000000..f93ae2d63 --- /dev/null +++ b/863/CH7/EX7.2/Result7_2.txt @@ -0,0 +1,4 @@ + Required capacitance(in pF)= + + 2268.766 + \ No newline at end of file diff --git a/863/CH7/EX7.3/Ex7_3.sce b/863/CH7/EX7.3/Ex7_3.sce new file mode 100644 index 000000000..9fcc662f0 --- /dev/null +++ b/863/CH7/EX7.3/Ex7_3.sce @@ -0,0 +1,22 @@ +//Caption:Design a monostable multivibrator using op amp 741 +//Ex7.3 +clc; +clear; +close; +Vcc=15//Collector voltage(in volts) +Vt=1.5//Trigger voltage(in volts) +t=200//Output pulse width(in micro sec) +Ib=500//Base current(in nA) +Vr2=1//R2 Resistor voltage(in volts) +I2=0.1*Ib +R2=Vr2*1000/I2 +i2=Vr2*1000/R2 +Vr1=Vcc-Vr2 +R1=Vr1*1000/i2 +R3=(R1*R2)/(R1+R2) +E=Vr2-(Vcc-1) +ec=Vcc-1 +Ec=Vr2+(Vcc-1) +Rc=R1*R2/(R1+R2) +C=t*1000/(Rc*log((Vcc-E)/(Vcc-ec))) +disp(C,R3,R2,R1,'Circuit components are resistances R1,R2,R3(in kilo ohm) and Capacitance(in pF)=') \ No newline at end of file diff --git a/863/CH7/EX7.3/Ex7_3.txt b/863/CH7/EX7.3/Ex7_3.txt new file mode 100644 index 000000000..9fcc662f0 --- /dev/null +++ b/863/CH7/EX7.3/Ex7_3.txt @@ -0,0 +1,22 @@ +//Caption:Design a monostable multivibrator using op amp 741 +//Ex7.3 +clc; +clear; +close; +Vcc=15//Collector voltage(in volts) +Vt=1.5//Trigger voltage(in volts) +t=200//Output pulse width(in micro sec) +Ib=500//Base current(in nA) +Vr2=1//R2 Resistor voltage(in volts) +I2=0.1*Ib +R2=Vr2*1000/I2 +i2=Vr2*1000/R2 +Vr1=Vcc-Vr2 +R1=Vr1*1000/i2 +R3=(R1*R2)/(R1+R2) +E=Vr2-(Vcc-1) +ec=Vcc-1 +Ec=Vr2+(Vcc-1) +Rc=R1*R2/(R1+R2) +C=t*1000/(Rc*log((Vcc-E)/(Vcc-ec))) +disp(C,R3,R2,R1,'Circuit components are resistances R1,R2,R3(in kilo ohm) and Capacitance(in pF)=') \ No newline at end of file diff --git a/863/CH7/EX7.3/Result7_3.txt b/863/CH7/EX7.3/Result7_3.txt new file mode 100644 index 000000000..53b042536 --- /dev/null +++ b/863/CH7/EX7.3/Result7_3.txt @@ -0,0 +1,10 @@ +Circuit components are resistances R1,R2,R3(in kilo ohm) and Capacitance(in pF)= + + 280. + + 20. + + 18.666667 + + 3215.3746 + \ No newline at end of file diff --git a/863/CH7/EX7.4/Ex7_4.sce b/863/CH7/EX7.4/Ex7_4.sce new file mode 100644 index 000000000..26119b24f --- /dev/null +++ b/863/CH7/EX7.4/Ex7_4.sce @@ -0,0 +1,17 @@ +//Caption:Design a astable multivibrator +//Ex7.4 +clc; +clear; +close; +f=1//Frequency of output waveform(in Khz) +Vs=5//Supply voltage(in volts) +Il=20//Output load current(in micro Ampere) +hfe=70 +Vbe=0.7//Base emitter voltage(in volts) +Ic=Il*100/1000 +Rc=Vs/Ic +Ib=Ic/hfe +Rb=(Vs-Vbe)/Ib +pw=1/(2*f) +C=pw*10^(6)/(0.69*Rb) +disp(C,Rb,Rc,'Components required to design a astable multivibrator are resistances Rb,Rc(in kilo ohm) and Capacitance(in pf)=') \ No newline at end of file diff --git a/863/CH7/EX7.4/Ex7_4.txt b/863/CH7/EX7.4/Ex7_4.txt new file mode 100644 index 000000000..26119b24f --- /dev/null +++ b/863/CH7/EX7.4/Ex7_4.txt @@ -0,0 +1,17 @@ +//Caption:Design a astable multivibrator +//Ex7.4 +clc; +clear; +close; +f=1//Frequency of output waveform(in Khz) +Vs=5//Supply voltage(in volts) +Il=20//Output load current(in micro Ampere) +hfe=70 +Vbe=0.7//Base emitter voltage(in volts) +Ic=Il*100/1000 +Rc=Vs/Ic +Ib=Ic/hfe +Rb=(Vs-Vbe)/Ib +pw=1/(2*f) +C=pw*10^(6)/(0.69*Rb) +disp(C,Rb,Rc,'Components required to design a astable multivibrator are resistances Rb,Rc(in kilo ohm) and Capacitance(in pf)=') \ No newline at end of file diff --git a/863/CH7/EX7.4/Result7_4.txt b/863/CH7/EX7.4/Result7_4.txt new file mode 100644 index 000000000..a0fe40407 --- /dev/null +++ b/863/CH7/EX7.4/Result7_4.txt @@ -0,0 +1,8 @@ +Components required to design a astable multivibrator are resistances Rb,Rc(in kilo ohm) and Capacitance(in pf)= + + 2.5 + + 150.5 + + 4814.8683 + \ No newline at end of file diff --git a/863/CH7/EX7.5/Ex7_5.sce b/863/CH7/EX7.5/Ex7_5.sce new file mode 100644 index 000000000..328d7c219 --- /dev/null +++ b/863/CH7/EX7.5/Ex7_5.sce @@ -0,0 +1,24 @@ +//Caption:Design a astable multivibrator using 741 op amp +//Ex7.5 +clc; +clear; +close; +f=300//Output frequency(in hertz) +Vo=11//Output Amplitude(in volts) +utp=0.5//Upper trigger voltage(in volts) +Vr3=0.5//Votage across R3 resistor(in volts) +Ib=500//Base current(in nA) +Vcc=Vo+1 +I2=100*Ib/1000 +R3=Vr3*1000/I2 +Vr2=Vo-Vr3 +R2=Vr2*1000/I2 +Ir1=100*Ib/1000 +Vr1=Vo-Vr3 +R1=Vr1*1000/Ir1 +t=1000/f +tc1=0.5*t +ltp=-utp +v=utp-ltp +C=Ir1*tc1*10^(-3)/v +disp(C,R3,R2,R1,'Circuit components for designing astable multivibrator are R1,R2,R3(in kilo ohm) and Capacitance(in micro farad)=') \ No newline at end of file diff --git a/863/CH7/EX7.5/Ex7_5.txt b/863/CH7/EX7.5/Ex7_5.txt new file mode 100644 index 000000000..328d7c219 --- /dev/null +++ b/863/CH7/EX7.5/Ex7_5.txt @@ -0,0 +1,24 @@ +//Caption:Design a astable multivibrator using 741 op amp +//Ex7.5 +clc; +clear; +close; +f=300//Output frequency(in hertz) +Vo=11//Output Amplitude(in volts) +utp=0.5//Upper trigger voltage(in volts) +Vr3=0.5//Votage across R3 resistor(in volts) +Ib=500//Base current(in nA) +Vcc=Vo+1 +I2=100*Ib/1000 +R3=Vr3*1000/I2 +Vr2=Vo-Vr3 +R2=Vr2*1000/I2 +Ir1=100*Ib/1000 +Vr1=Vo-Vr3 +R1=Vr1*1000/Ir1 +t=1000/f +tc1=0.5*t +ltp=-utp +v=utp-ltp +C=Ir1*tc1*10^(-3)/v +disp(C,R3,R2,R1,'Circuit components for designing astable multivibrator are R1,R2,R3(in kilo ohm) and Capacitance(in micro farad)=') \ No newline at end of file diff --git a/863/CH7/EX7.5/Result7_5.txt b/863/CH7/EX7.5/Result7_5.txt new file mode 100644 index 000000000..104163519 --- /dev/null +++ b/863/CH7/EX7.5/Result7_5.txt @@ -0,0 +1,10 @@ +Circuit components for designing astable multivibrator are R1,R2,R3(in kilo ohm) and Capacitance(in micro farad)= + + 210. + + 210. + + 10. + + 0.0833333 + \ No newline at end of file diff --git a/863/CH7/EX7.6/Ex7_6.sce b/863/CH7/EX7.6/Ex7_6.sce new file mode 100644 index 000000000..2a960fa55 --- /dev/null +++ b/863/CH7/EX7.6/Ex7_6.sce @@ -0,0 +1,21 @@ +//Caption:Design a astable multivibrator using 311 comparator +//Ex7.6 +clc; +clear; +close; +V=12//Supply voltage(in volts) +f=3//Frequency(in Khz) +Ib=250//Base current(in nA) +R2=1//Selected resistor(in kilo ohm) +I4=100*Ib/1000 +Vr4=V/3 +R4=Vr4*1000/I4 +R3=R4 +R5=R4 +Ir2=V/R2 +Ir1=100*Ib/1000 +Vr1=Vr4 +R1=Vr1*1000/Ir1 +t=1000/(2*f) +C=t*1000/(R1*(log (2))) +disp(C,R5,R4,R3,R2,R1,'Circuit components required to design the circuit are R1,R2,R3,R4,R5(in kilo ohm) and Capacitance(in pF)=') \ No newline at end of file diff --git a/863/CH7/EX7.6/Ex7_6.txt b/863/CH7/EX7.6/Ex7_6.txt new file mode 100644 index 000000000..2a960fa55 --- /dev/null +++ b/863/CH7/EX7.6/Ex7_6.txt @@ -0,0 +1,21 @@ +//Caption:Design a astable multivibrator using 311 comparator +//Ex7.6 +clc; +clear; +close; +V=12//Supply voltage(in volts) +f=3//Frequency(in Khz) +Ib=250//Base current(in nA) +R2=1//Selected resistor(in kilo ohm) +I4=100*Ib/1000 +Vr4=V/3 +R4=Vr4*1000/I4 +R3=R4 +R5=R4 +Ir2=V/R2 +Ir1=100*Ib/1000 +Vr1=Vr4 +R1=Vr1*1000/Ir1 +t=1000/(2*f) +C=t*1000/(R1*(log (2))) +disp(C,R5,R4,R3,R2,R1,'Circuit components required to design the circuit are R1,R2,R3,R4,R5(in kilo ohm) and Capacitance(in pF)=') \ No newline at end of file diff --git a/863/CH7/EX7.6/Result7_6.txt b/863/CH7/EX7.6/Result7_6.txt new file mode 100644 index 000000000..2cb4f1900 --- /dev/null +++ b/863/CH7/EX7.6/Result7_6.txt @@ -0,0 +1,14 @@ +Circuit components required to design the circuit are R1,R2,R3,R4,R5(in kilo ohm) and Capacitance(in pF)= + + 160. + + 1. + + 160. + + 160. + + 160. + + 1502.8073 + \ No newline at end of file -- cgit