diff options
Diffstat (limited to 'Basic_Electronics_and_Linear_Circuits/ch9.ipynb')
-rw-r--r-- | Basic_Electronics_and_Linear_Circuits/ch9.ipynb | 524 |
1 files changed, 253 insertions, 271 deletions
diff --git a/Basic_Electronics_and_Linear_Circuits/ch9.ipynb b/Basic_Electronics_and_Linear_Circuits/ch9.ipynb index 045c66b4..3b1261da 100644 --- a/Basic_Electronics_and_Linear_Circuits/ch9.ipynb +++ b/Basic_Electronics_and_Linear_Circuits/ch9.ipynb @@ -1,272 +1,254 @@ -{
- "metadata": {
- "name": "Ch 9"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 9:Multi stage Amplifiers"
- ]
- },
- {
- "cell_type": "heading",
- "level": 3,
- "metadata": {},
- "source": [
- "Example 9.1 Page no.305"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Example 9.1\n",
- "# Calculate overall Voltage Gain of a Multistage \n",
- "#Amplifier in dB\n",
- "\n",
- "#Given Data\n",
- "A1=30 #voltage gain 1\n",
- "A2=50 #voltage gain 2\n",
- "A3=80 #voltage gain 3\n",
- "\n",
- "#Calculation\n",
- "import math\n",
- "A=A1*A2*A3 #overall Voltage Gain\n",
- "Adb=20*math.log10(A) #Voltage Gain in dB\n",
- "# Result\n",
- "print \" The overall Voltage Gain of the Multistage Amplifier Adb = \",round(Adb,2),\"dB\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- " The overall Voltage Gain of the Multistage Amplifier Adb = 101.58 dB\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 3,
- "metadata": {},
- "source": [
- "Example 9.2 Page no.312"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Example 9.2\n",
- "#Program to Calculate Voltage at the Output Terminal of \n",
- "#Two Stage Direct Coupled Amplifier\n",
- "\n",
- "#Given Data\n",
- "Vcc=30.0 #V, collector bias junction voltage\n",
- "Vi=1.4 #V, input voltage\n",
- "Vbe=0.7 #V. base emitter voltage \n",
- "B=300 #Beeta, gain factor\n",
- "R1=27000.0 #Ohms, given resistance\n",
- "R2=680.0 #Ohms given resistance\n",
- "R3=24000.0 #Ohms\n",
- "R4=2400.0 #Ohms\n",
- "\n",
- "#Calculation\n",
- "Ve=Vi-Vbe #V, voltage at emitter terminal\n",
- "Ie1=Vbe/R2 #A, emitter current at 1st stage\n",
- "Ic1=Ie1 #A, collector current\n",
- "Vc1=Vcc-round(Ie1,3)*R1 #collector voltage at 1st stage\n",
- "Vb2=Vc1 #V, base voltage at 2nd stage\n",
- "\n",
- "Ve2=Vb2-Vbe #V emitter voltage at 2nd stage\n",
- "Ie2=Ve2/R4 #A, emitter current at 2nd stage\n",
- "Ic2=round(Ie2,3) #A collector current at 2nd stage\n",
- "Vc2=Vcc-Ic2*R3\n",
- "Vo=Vc2\n",
- "#Displaying The Results in Command Window\n",
- "print \" The Voltage at the Output Terminal of Two Stage Direct Coupled Amplifier, Vo = \",Vo,\"V\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": []
- },
- {
- "cell_type": "heading",
- "level": 3,
- "metadata": {},
- "source": [
- "Example 9.3 Page no.319"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Example 9.3\n",
- "#Program to Calculate Gain in dB at Cutoff Frequencies and \n",
- "#Plot Frequency Response Curve\n",
- "\n",
- "#Given Data\n",
- "A=100 #voltage gain\n",
- "f1=400 #Hz, frequency 1\n",
- "f2=25*10**3 #Hz, frequency 2\n",
- "f3=80 #Hz, frequency 3 \n",
- "f4=40*10**3 # Hz, frequency 4 \n",
- "\n",
- "#Calculation\n",
- "import math\n",
- "Adb=20*math.log10(A)\n",
- "Adbc=Adb-3 #Lower by 3dB\n",
- "# Result\n",
- "print \" The Gain at Cutoff Frequencies is, Adb (at Cutoff Frequencies) = \",Adbc,\"dB\"\n",
- "\n",
- "#plot\n",
- "from pylab import *\n",
- "f1=[80,400,25000,40000]\n",
- "Adb1=[37,40,40,37]\n",
- "a=plot(f1,Adb1)\n",
- "xlim(0,40000)\n",
- "xlabel(\"$f(Hz)$\")\n",
- "ylabel(\"$AdB$\")\n",
- "ylim(0,50)\n",
- "show(a1)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- " The Gain at Cutoff Frequencies is, Adb (at Cutoff Frequencies) = 37.0 dB\n"
- ]
- },
- {
- "output_type": "display_data",
- "png": "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\n"
- }
- ],
- "prompt_number": 8
- },
- {
- "cell_type": "heading",
- "level": 3,
- "metadata": {},
- "source": [
- "Example 9.4 Page no 325."
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Example 9.4\n",
- "# (a)\n",
- "#Calculate Input Impedance of the given \n",
- "#Two Stage RC Coupled Amplifier\n",
- "\n",
- "#Given Data #all the quantities of R are resistances\n",
- "R1=5600.0 #Ohms\n",
- "R2=56000.0 #Ohms\n",
- "R3=1100.0 #Ohms\n",
- "\n",
- "#Calculation\n",
- "Zi=R1*R2*R3/(R1*R2+R2*R3+R3*R1)\n",
- "#Result\n",
- "print \" The Input Impedance, Zi = \",round(Zi/10**3,3),\"kohm\"\n",
- "\n",
- "#(b) Calculate output Impedance \n",
- "Ro1=3300.0 #Ohms\n",
- "Ro2=2200 #Ohms\n",
- "\n",
- "#Calculation\n",
- "Zo=Ro1*Ro2/(Ro1+Ro2)\n",
- "\n",
- "#Result\n",
- "print \" The Output Impedance, Zo = \",Zo/10**3,\"kohm\"\n",
- "#(c) voltage gain\n",
- "hfe=120 #current amplification factor\n",
- "hie=1100.0 #Ohms, dynamic input resistance\n",
- "R1=6800.0 #Ohms\n",
- "R2=56000.0 #Ohms\n",
- "R3=5600.0 #Ohms\n",
- "R4=1100.0 #Ohms\n",
- "\n",
- "#Calculation\n",
- "Rac2=Ro1*Ro2/(Ro1+Ro2)\n",
- "A2=-hfe*Rac2/hie\n",
- "Rac1=R1*R2*R3*R4/(R1*R2*R3+R2*R3*R4+R1*R3*R4+R1*R2*R4)\n",
- "Rac1=round(Rac1,0)\n",
- "A1=-hfe*Rac1/hie\n",
- "\n",
- "A1=round(A1,2)\n",
- "A=A1*A2 #Overall Gain\n",
- "\n",
- "#Result\n",
- "print \" The Overall Gain, A = \",round(A,0)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": []
- },
- {
- "cell_type": "heading",
- "level": 3,
- "metadata": {},
- "source": [
- "Example 9.5 Page no. 326"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Example 9.5\n",
- "#Program to Calculate Maximum Voltage Gain & Bandwidth\n",
- "\n",
- "#Given Data\n",
- "Rl=10000.0 #Ohms, resistance\n",
- "Rg=470000.0 #Ohms dynamic input resistance\n",
- "Cs=100*10**(-12) #F Capacitance\n",
- "u=25 #amplification factor\n",
- "rp=8000.0 #Ohms\n",
- "Cc=0.01*10**(-6) #F, capacitance\n",
- "\n",
- "#Calculation\n",
- "import math\n",
- "gm=u/rp #transconductance\n",
- "Req=rp*Rl*Rg/(rp*Rl+Rl*Rg+Rg*rp) #equivalent resistance\n",
- "Avm=(u/rp)*Req #voltage gain\n",
- "Avmd=Avm**2 # Voltage Gain of Two Stages\n",
- "Rd=(rp*Rl/(rp+Rl))+Rg\n",
- "f1=1/(2*math.pi*Cc*Rd) #Lower Cutoff Frequency\n",
- "f1d=f1/math.sqrt(math.sqrt(2)-1) #Lower Cutoff Frequency of Two Stages\n",
- "Req =(rp*Rl)/(rp+Rl) #approximately\n",
- "f2=1/(2*math.pi*Cs*Req) #Upper Cutoff Frequency\n",
- "f2d=f2*math.sqrt(math.sqrt(2)-1) #Upper Cutoff Frequency of Two Stages\n",
- "BW=f2d-f1d \n",
- "#Bandwidth\n",
- "# Result\n",
- "print \" The Voltage Gain of Two Stages, Avmd = \",round(Avmd,2)\n",
- "print \" The Bandwidth, BW = \",round(BW/10**3,0),\"KHz\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": []
- }
- ],
- "metadata": {}
- }
- ]
+{ + "metadata": { + "name": "", + "signature": "sha256:83bf55a24e2aa90db4083899e2e7c0a6deddf51b02a3e4634d291129436942ec" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 9:Multi stage Amplifiers" + ] + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 9.1 Page no.305" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "A1=30 #voltage gain 1\n", + "A2=50 #voltage gain 2\n", + "A3=80 #voltage gain 3\n", + "\n", + "#Calculation\n", + "import math\n", + "A=A1*A2*A3 #overall Voltage Gain\n", + "Adb=20*math.log10(A) #Voltage Gain in dB\n", + "# Result\n", + "print \" The overall Voltage Gain of the Multistage Amplifier Adb = \",round(Adb,2),\"dB\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + " The overall Voltage Gain of the Multistage Amplifier Adb = 101.58 dB\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 9.2 Page no.312" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "Vcc=30.0 #V, collector bias junction voltage\n", + "Vi=1.4 #V, input voltage\n", + "Vbe=0.7 #V. base emitter voltage \n", + "B=300 #Beeta, gain factor\n", + "R1=27000.0 #Ohms, given resistance\n", + "R2=680.0 #Ohms given resistance\n", + "R3=24000.0 #Ohms\n", + "R4=2400.0 #Ohms\n", + "\n", + "#Calculation\n", + "Ve=Vi-Vbe #V, voltage at emitter terminal\n", + "Ie1=Vbe/R2 #A, emitter current at 1st stage\n", + "Ic1=Ie1 #A, collector current\n", + "Vc1=Vcc-round(Ie1,3)*R1 #collector voltage at 1st stage\n", + "Vb2=Vc1 #V, base voltage at 2nd stage\n", + "\n", + "Ve2=Vb2-Vbe #V emitter voltage at 2nd stage\n", + "Ie2=Ve2/R4 #A, emitter current at 2nd stage\n", + "Ic2=round(Ie2,3) #A collector current at 2nd stage\n", + "Vc2=Vcc-Ic2*R3\n", + "Vo=Vc2\n", + "#Displaying The Results in Command Window\n", + "print \" The Voltage at the Output Terminal of Two Stage Direct Coupled Amplifier, Vo = \",Vo,\"V\"" + ], + "language": "python", + "metadata": {}, + "outputs": [] + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 9.3 Page no.319" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "A=100 #voltage gain\n", + "f1=400 #Hz, frequency 1\n", + "f2=25*10**3 #Hz, frequency 2\n", + "f3=80 #Hz, frequency 3 \n", + "f4=40*10**3 # Hz, frequency 4 \n", + "\n", + "#Calculation\n", + "import math\n", + "Adb=20*math.log10(A)\n", + "Adbc=Adb-3 #Lower by 3dB\n", + "# Result\n", + "print \" The Gain at Cutoff Frequencies is, Adb (at Cutoff Frequencies) = \",Adbc,\"dB\"\n", + "\n", + "#plot\n", + "from pylab import *\n", + "f1=[80,400,25000,40000]\n", + "Adb1=[37,40,40,37]\n", + "a=plot(f1,Adb1)\n", + "xlim(0,40000)\n", + "xlabel(\"$f(Hz)$\")\n", + "ylabel(\"$AdB$\")\n", + "ylim(0,50)\n", + "show(a1)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + " The Gain at Cutoff Frequencies is, Adb (at Cutoff Frequencies) = 37.0 dB\n" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n" + } + ], + "prompt_number": 8 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 9.4 Page no 325." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + " #all the quantities of R are resistances\n", + "R1=5600.0 #Ohms\n", + "R2=56000.0 #Ohms\n", + "R3=1100.0 #Ohms\n", + "\n", + "#Calculation\n", + "Zi=R1*R2*R3/(R1*R2+R2*R3+R3*R1)\n", + "#Result\n", + "print \" The Input Impedance, Zi = \",round(Zi/10**3,3),\"kohm\"\n", + "\n", + "#(b) Calculate output Impedance \n", + "Ro1=3300.0 #Ohms\n", + "Ro2=2200 #Ohms\n", + "\n", + "#Calculation\n", + "Zo=Ro1*Ro2/(Ro1+Ro2)\n", + "\n", + "#Result\n", + "print \" The Output Impedance, Zo = \",Zo/10**3,\"kohm\"\n", + "#(c) voltage gain\n", + "hfe=120 #current amplification factor\n", + "hie=1100.0 #Ohms, dynamic input resistance\n", + "R1=6800.0 #Ohms\n", + "R2=56000.0 #Ohms\n", + "R3=5600.0 #Ohms\n", + "R4=1100.0 #Ohms\n", + "\n", + "#Calculation\n", + "Rac2=Ro1*Ro2/(Ro1+Ro2)\n", + "A2=-hfe*Rac2/hie\n", + "Rac1=R1*R2*R3*R4/(R1*R2*R3+R2*R3*R4+R1*R3*R4+R1*R2*R4)\n", + "Rac1=round(Rac1,0)\n", + "A1=-hfe*Rac1/hie\n", + "\n", + "A1=round(A1,2)\n", + "A=A1*A2 #Overall Gain\n", + "\n", + "#Result\n", + "print \" The Overall Gain, A = \",round(A,0)" + ], + "language": "python", + "metadata": {}, + "outputs": [] + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 9.5 Page no. 326" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "Rl=10000.0 #Ohms, resistance\n", + "Rg=470000.0 #Ohms dynamic input resistance\n", + "Cs=100*10**(-12) #F Capacitance\n", + "u=25 #amplification factor\n", + "rp=8000.0 #Ohms\n", + "Cc=0.01*10**(-6) #F, capacitance\n", + "\n", + "#Calculation\n", + "import math\n", + "gm=u/rp #transconductance\n", + "Req=rp*Rl*Rg/(rp*Rl+Rl*Rg+Rg*rp) #equivalent resistance\n", + "Avm=(u/rp)*Req #voltage gain\n", + "Avmd=Avm**2 # Voltage Gain of Two Stages\n", + "Rd=(rp*Rl/(rp+Rl))+Rg\n", + "f1=1/(2*math.pi*Cc*Rd) #Lower Cutoff Frequency\n", + "f1d=f1/math.sqrt(math.sqrt(2)-1) #Lower Cutoff Frequency of Two Stages\n", + "Req =(rp*Rl)/(rp+Rl) #approximately\n", + "f2=1/(2*math.pi*Cs*Req) #Upper Cutoff Frequency\n", + "f2d=f2*math.sqrt(math.sqrt(2)-1) #Upper Cutoff Frequency of Two Stages\n", + "BW=f2d-f1d \n", + "#Bandwidth\n", + "# Result\n", + "print \" The Voltage Gain of Two Stages, Avmd = \",round(Avmd,2)\n", + "print \" The Bandwidth, BW = \",round(BW/10**3,0),\"KHz\"" + ], + "language": "python", + "metadata": {}, + "outputs": [] + } + ], + "metadata": {} + } + ] }
\ No newline at end of file |